自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(109)
  • 收藏
  • 关注

原创 keberadm 安装k8s

1. 服务器系统相关设置 (所有节点均需要操作)1.1 设置hostername192.168.10.11 master192.168.10.12 node1192.168.10.13 node2实现代码:vi /etc/hostname # 设定节点名称 vi /etc/hosts # 设定节点ip对应关系分别在192.168.73.138、192.168.73.139、192.168.73.140上设置主机名及配置hosts$ hostnamectl set

2020-06-17 23:16:41 932

原创 启动OpenOffice服务

启动OpenOffice服务1、安装OpenOffice 4:下载路径:http://www.openoffice.org/download/index.html2、用以下命令启动OpenOffice服务cd D:\Program Files (x86)\OpenOffice 4\programsoffice -headless -accept="socket,host=127.0.0.1,port=8100;urp;" -nofirststartwi...

2020-05-28 16:59:08 247

原创 ExtJS6获取父子、兄弟容器元素方法

ExtJS6获取父子、兄弟容器元素方法1.当前对象的父对象(上级对象)this.ownerCt:2.当前对象的下一个相邻的对象this.nextSibling();3.当前对象的上一个相邻的对象this.previousSibling();4.当前容器中的第一个子对象this.get(0);this.items.first();5.当前容器的最后一个子对象this.i...

2019-12-29 17:25:08 234

原创 tomcat解决跨域问题

1、打开tomcat安装目录 -> 打开 conf 目录 -> 打开web.xml文件2、将如下代码复制到web.xml文件中(我是放在 /400左右的位置,不要放在最前面和最后面,一定要放中间) <filter> <filter-name>CorsFilter</filter-name> <filte...

2019-12-18 16:19:39 273

转载 Matrix Factorization-矩阵分解

转载:https://blog.csdn.net/GZHermit/article/details/73920755

2019-10-23 21:14:52 181

原创 JSON-handle

1.JSON-handle(推荐)这是我非常喜欢的一款插件,我们使用这个插件的目的就是把json数据美化,提高可阅读性,这款插件的配色等非常精美,复制数据也是很方便的,看看效果图:我们还可以进入选项中设置更多东西Chrome官方安装地址:https://chrome.google.com/webstore/detail/json-handle/iahnhfdhidomcpggpai...

2019-09-04 11:58:22 1300

转载 Logistic回归中损失函数求导证明过程

2019-06-27 11:02:25 2719

转载 JavaWeb项目启动时,自动执行代码的三种方式(包含不占用tomcat启动时长的方式)

三种方式实现在tomcat启动时执行某段代码由于这三种方式的执行时长计算在tomcat的启动时长里,如果tomcat设置了启动超时时间,那么这三种方式执行的操作很可能会让tomcat启动超时。为了解决自动执行的部分不影响tomcat的正常启动我们可以在三种方式中新建一个线程,将需要操作的部分交给子线程去做。我们可以取三种方式的任意一种,新建一个线程:public class ...

2019-06-21 13:55:14 1588

转载 tomcat 启动日志乱码

打开cd到tomcat/conf/目录下修改logging.properties找到java.util.logging.ConsoleHandler.encoding = utf-8这行更改为java.util.logging.ConsoleHandler.encoding = GBK

2019-06-12 15:02:07 1054

原创 python file open模式选择

2019-06-12 14:36:24 419

原创 MYSQL 5.7 导入5.6sql错误解决办法

select @@global.sql_modeSET sql_mode=(SELECT REPLACE(@@sql_mode,'ONLY_FULL_GROUP_BY',''));set @@global.sql_mode ="STRICT_TRANS_TABLES,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBST...

2019-06-10 11:05:47 3635

转载 sql的行转列(PIVOT)与列转行(UNPIVOT)

sql的行转列(PIVOT)与列转行(UNPIVOT)在做数据统计的时候,行转列,列转行是经常碰到的问题。case when方式太麻烦了,而且可扩展性不强,可以使用 PIVOT,UNPIVOT比较快速实现行转列,列转行,而且可扩展性强一、行转列1、测试数据准备CREATE TABLE [StudentScores]( [UserName] NVARC...

2019-05-19 16:46:40 121

转载 SpringMVC对于传入多个对象参数遇到的问题

最近遇到一个问题,一个添加接口,需要添加三个对象,而且这三个对象里面的属性名很多都是一样的,本来是拿三个对象直接接收值,但是因为很多属性名都一样,所以接收不到值。百度也有的说把这三个对象的参数重命名然后整成一个对象传过来,但是相对于实体类里参数偏多的话,就很麻烦,整了半天终于找到解决办法例如:具体方法如下:借助一个工具类 1 2 3 4 ...

2019-05-16 21:05:18 5081

转载 mybatis传递参数到mapping.xml

第一种方案 ,通过序号传递DAO层的函数方法 1 PublicUserselectUser(String name,String area); 对应的Mapper.xml 1 2 3 <selectid="selectUser"resultMap="BaseResultMap"&gt...

2019-05-16 21:02:19 241

转载 java date转格式

二、SimpleDateFormatjava.text.SimpleDateFormat定义了以下模式字母(所有其他字符'A'到'Z'和'a'到'z'都被保留):字母 日期或时间元素 表示 示例 G Era 标志符 Text AD y 年 Year 1996;96 M 年中的月份 Mon...

2019-05-16 14:04:28 1413

原创 request获取信息

1.通过request获得请求行获得客户端的请求方式:String getMethod()获得请求的资源:String getRequestURI() StringBuffer getRequestURL()String getContextPath() ---web应用的名称String getQueryString() ---- get提交url地址后的参数字符串...

2019-05-13 11:19:14 754

转载 SpringAOP拦截Controller,Service实现日志管理(自定义注解的方式)

首先我们为什么需要做日志管理,在现实的上线中我们经常会遇到系统出现异常或者问题。这个时候就马上打开CRT或者SSH连上服务器拿日子来分析。受网络的各种限制。于是我们就想为什么不能直接在管理后台查看报错的信息呢。于是日志管理就出现了。 其次个人觉得做日志管理最好的是Aop,有的人也喜欢用拦截器。都可以,在此我重点介绍我的实现方式。 Aop有的人说拦截不到Co...

2019-05-07 23:12:33 342

原创 sql-自定义排列顺序

SqlServer自定义排序  在实际项目中,有时会碰到数据库SQL的特殊排序需求,举几个例子,作为参考。1、自定义优先级  一种常见的排序需求是指定某个字段取值的优先级,根据指定的优先级展示排序结果。比如如下表: 1 2 3 4 5 6 7 CreateTABLEFruit (idINTIDENT...

2019-05-07 17:36:23 3034

原创 修改项目名

2019-05-04 15:23:16 169

转载 Spring的注解@Qualifier用法

Spring的注解@Qualifier用法在Controller中需要注入service那么我的这个server有两个实现类如何区分开这两个impl呢?

2019-04-30 14:59:46 369

原创 spring boot 使用@ConfigurationProperties

有时候有这样子的情景,我们想把配置文件的信息,读取并自动封装成实体类,这样子,我们在代码里面使用就轻松方便多了,这时候,我们就可以使用@ConfigurationProperties,它可以把同类的配置信息自动封装成实体类首先在配置文件里面,这些信息是这样子滴connection.username=adminconnection.password=kyjufskifas2jsfsco...

2019-04-30 14:55:39 90

原创 springcloud-forgin入门

forgin用于跨域请求服务applicationContext.propertiesserver.port=8089spring.application.name=feign-consumereureka.client.service-url.defaultZone=http://localhost:1111/eureka/启动类,主类加注解:@EnableFeignClie...

2019-04-26 09:01:31 1116

原创 微服务-ribbon入门

负载均衡器。视同RestTemplate来对其他服务提供者发出请求消费者:pom<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"...

2019-04-09 20:58:40 260

原创 微服务-eureka

服务注册中心:管理服务的中心,每个服务启动后会像服务中心进行注册,每隔一段时间会重新发送一次会话沟通,也就是心跳检测,检测该服务还是否存在。注册中心可以有多个。服务提供者:提供服务,client,向服务中心注册。一种服务可可有多个提供者实现高可用,使用多个注册中心,且注册中心相互注册。一个服务向多个服务中心进行注册。注册中心:pom.xml<?xml version=...

2019-04-09 20:50:10 80

转载 解决点击Docker出现windows 正在查找bash.exe。如果想亲自查找文件,请点击“浏览”的问题

window7下安装DockerToolbox时,安装成功后,双击桌面的Docker Quickstart Terminal快捷方式:会出现以下弹框:可以猜测到时快捷方式所指定的路径不对(因为本人在安装Docker前已经安装好git了,原因就出在这)。解决方法邮件点击这个图标,点击属性,出现下面的图:在目标 这一个选项处需要填写正确的 Git bash.exe文件位置...

2019-04-06 21:43:54 178

原创 redis-流水线技术

/流水线技术,一次输送多条命令 @RequestMapping("/pipeline2/delete") public List testPipeline2() { List list=redisTemplate.executePipelined(new SessionCallback() { @Override ...

2019-04-02 21:35:08 169

原创 redis-事务管理

模式:watch...multi....execwatch是加锁,multi是要执行的逻辑,exec是执行,未执行前所有multi中的语句是不会执行。@RequestMapping("/multi") @ResponseBody public Map<String, Object> testMulti() { redisTemplate.exe...

2019-04-02 21:07:01 113

原创 redistemplate-sessionCallback

redisTemplate直接调用opfor..来操作redis数据库,每执行一条命令是要重新拿一个连接,因此很耗资源,让一个连接直接执行多条语句的方法就是使用SessionCallback,同样作用的还有RedisCallback,但不常用。redisTemplate.execute(new SessionCallback(){ @override public ...

2019-04-02 20:26:53 4801

原创 springboot-redis使用

配置redis工厂:yml版本:redis: jedis: pool: min-idle: 5 max-active: 10 max-idle: 10 max-wait: 2000 port: 6379 host: 127.0.0.1 password: 123456 tim...

2019-03-29 21:10:59 111

转载 redis(windows版)设置密码

windows下redis配置密码redis安装后目录如下:最简单的启动方式是直接双击redis-server.exe 如果要设置密码,首先打开配置文件,要注意的是这两个都是配置文件,记住你改的是哪一个,不放心的可以两个都改。 然后找到#requirepassfoobared,改成requirepass 密码。 接着按住shift后右键进入该目录下的命令行,执行redis-...

2019-03-29 20:14:48 530

原创 高并发-乐观锁

例子:抢购商品逻辑:cas。首先保存一个商品信息的就职,然后处理其他业务,比如计算金额等。在准备减少商品记录时,先做一个对比,看还是不是有那么多件,是就更新,不是则更新失败。重新再执行。会出现ABA问题。ABA问题举例:1.你去机场坐飞机,带了一个黑色箱子,突然来了一个美女,你停下看美女,结果美女也拿了一个黑色箱子,并偷偷替换了你的箱子,这时候你看完美女了,一看箱子还是黑色,就直接...

2019-03-27 09:21:46 325

原创 高并发开发-悲观锁

高并发买火车票,会出现卖出比存货要多的情况。悲观锁是通过数据库锁定记录操控。在搜索库存时加入for update执行一个线程会将其他线程挂起。所以会影响性能...

2019-03-27 09:04:13 136

原创 RESTFul-springboot一些知识点

2019-03-26 20:34:56 81

原创 springboot-国际化自定义解析器版本

上篇说道:需要国际化的变量配置文件就是properties那三个文件,国际化解析器,国际化拦截器自定义版就是讲解析器和国际化拦截器的功能结合,写一个国际化解析器。这个解析器实现LocaleReslover接口,实现resolveLocale方法中,逻辑是:判定是否有一个参数(自己定义的一个名字用于传递区域和语言信息),有的话就解析这个参数创建Locale对象,将这个对象返回,并存入sess...

2019-03-26 20:20:58 634

原创 springboot-国际化(框架提供版本)

需要成员:mesage.properties,message_zh_CN.properties_en_US.properties三个文件放在resource下。三个文件内放的是显示的内容(key,value)还需要 国际化解析器,国际化拦截器解析器:决定将解析器的信息设置在哪(国际化设置操作),有session,cookie,header(读取Accept-Languag...

2019-03-26 20:15:01 434

原创 springboot-拦截器

两步:定义拦截器,注册拦截器定义:实现HandlerInterceptor注册:主程序类或配置文件类中实现WebMvcConfigurerpackage com.springboot.chapter10.interceptor;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpS...

2019-03-25 20:55:37 99

原创 springboot 上传

package com.springboot.chapter10.controller;import java.io.File;import java.util.HashMap;import java.util.Map;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.Part;impo...

2019-03-25 20:37:53 136

原创 springboot 配置事务管理

在applictationContext.xml文件中加上这一行,值为1,2,4,8。分别是:读未提交,读已提交,可重复读,串行化也可通过注解方式。

2019-03-25 20:10:56 591

原创 springboot-convert

springboot会把所有实现了convert,GenericConvert, Formatter接口类的类,自动注册到转换工厂。直接调用就可。

2019-03-25 20:02:41 1156

转载 @DateTimeFormat、@NumberFormat

用于格式转换package com.example.demo.model;import org.springframework.format.annotation.DateTimeFormat;import java.util.Date;public class TUser { private Integer userId; private String use...

2019-03-25 19:42:28 659

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除