自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

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

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

2019-12-29 17:25:08

阅读数 19

评论数 0

原创 tomcat解决跨域问题

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

2019-12-18 16:19:39

阅读数 11

评论数 0

转载 Matrix Factorization-矩阵分解

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

2019-10-23 21:14:52

阅读数 35

评论数 0

原创 JSON-handle

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

2019-09-04 11:58:22

阅读数 178

评论数 0

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

2019-06-27 11:02:25

阅读数 387

评论数 0

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

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

2019-06-21 13:55:14

阅读数 515

评论数 0

转载 tomcat 启动日志乱码

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

2019-06-12 15:02:07

阅读数 698

评论数 0

原创 python file open模式选择

2019-06-12 14:36:24

阅读数 141

评论数 0

转载 Pycharm激活方法使用的是(license server)

第一种 选择 Activate new license with License server (用license server 激活) 在 License sever address 处填入https://jetlicense.nss.im/ 点击 Ac...

2019-06-12 09:23:28

阅读数 23534

评论数 0

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

select @@global.sql_mode SET sql_mode=(SELECT REPLACE(@@sql_mode,'ONLY_FULL_GROUP_BY','')); set @@global.sql_mode ="STRICT...

2019-06-10 11:05:47

阅读数 893

评论数 0

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

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

2019-05-19 16:46:40

阅读数 18

评论数 0

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

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

2019-05-16 21:05:18

阅读数 1140

评论数 0

转载 mybatis传递参数到mapping.xml

第一种方案 ,通过序号传递 DAO层的函数方法 1 PublicUserselectUser(String name,String area); 对应的Mapper.xml 1 2 3 <selec...

2019-05-16 21:02:19

阅读数 37

评论数 0

转载 java date转格式

二、SimpleDateFormat java.text.SimpleDateFormat 定义了以下模式字母(所有其他字符'A'到'Z'和'a'到'z'都被保留): 字母 日期或时间元素 表示 ...

2019-05-16 14:04:28

阅读数 745

评论数 0

原创 request获取信息

1.通过request获得请求行 获得客户端的请求方式:String getMethod() 获得请求的资源: String getRequestURI() StringBuffer getRequestURL() String getContextPath() ---web应用的名称...

2019-05-13 11:19:14

阅读数 138

评论数 0

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

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

2019-05-07 23:12:33

阅读数 70

评论数 0

原创 sql-自定义排列顺序

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

2019-05-07 17:36:23

阅读数 184

评论数 0

原创 修改项目名

2019-05-04 15:23:16

阅读数 58

评论数 0

转载 Spring的注解@Qualifier用法

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

2019-04-30 14:59:46

阅读数 53

评论数 0

原创 spring boot 使用@ConfigurationProperties

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

2019-04-30 14:55:39

阅读数 22

评论数 0

原创 springcloud-forgin入门

forgin用于跨域请求服务 applicationContext.properties server.port=8089 spring.application.name=feign-consumer eureka.client.service-url.defaultZone=http://...

2019-04-26 09:01:31

阅读数 152

评论数 0

原创 微服务-ribbon入门

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

2019-04-09 20:58:40

阅读数 100

评论数 0

原创 微服务-eureka

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

2019-04-09 20:50:10

阅读数 24

评论数 0

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

window7下安装DockerToolbox时,安装成功后,双击桌面的Docker Quickstart Terminal快捷方式: 会出现以下弹框: 可以猜测到时快捷方式所指定的路径不对(因为本人在安装Docker前已经安装好git了,原因就出在这)。 解决方法 邮件点击这个图标...

2019-04-06 21:43:54

阅读数 34

评论数 0

原创 redis-流水线技术

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

2019-04-02 21:35:08

阅读数 47

评论数 0

原创 redis-事务管理

模式:watch...multi....exec watch是加锁,multi是要执行的逻辑,exec是执行,未执行前所有multi中的语句是不会执行。 @RequestMapping("/multi") @ResponseBody public Map&...

2019-04-02 21:07:01

阅读数 18

评论数 0

原创 redistemplate-sessionCallback

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

2019-04-02 20:26:53

阅读数 967

评论数 0

原创 springboot-redis使用

配置redis工厂: yml版本: redis: jedis: pool: min-idle: 5 max-active: 10 max-idle: 10 max-wait: 2000 port: 63...

2019-03-29 21:10:59

阅读数 29

评论数 0

转载 redis(windows版)设置密码

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

2019-03-29 20:14:48

阅读数 61

评论数 0

原创 高并发-乐观锁

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

2019-03-27 09:21:46

阅读数 98

评论数 0

原创 高并发开发-悲观锁

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

2019-03-27 09:04:13

阅读数 32

评论数 0

原创 RESTFul-springboot一些知识点

2019-03-26 20:34:56

阅读数 15

评论数 0

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

上篇说道:需要国际化的变量配置文件就是properties那三个文件,国际化解析器,国际化拦截器 自定义版就是讲解析器和国际化拦截器的功能结合,写一个国际化解析器。 这个解析器实现LocaleReslover接口,实现resolveLocale方法中,逻辑是:判定是否有一个参数(自己定义的一个...

2019-03-26 20:20:58

阅读数 126

评论数 0

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

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

2019-03-26 20:15:01

阅读数 119

评论数 0

原创 springboot-拦截器

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

2019-03-25 20:55:37

阅读数 19

评论数 0

原创 springboot 上传

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

2019-03-25 20:37:53

阅读数 19

评论数 0

原创 springboot 配置事务管理

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

2019-03-25 20:10:56

阅读数 88

评论数 0

原创 springboot-convert

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

2019-03-25 20:02:41

阅读数 382

评论数 0

转载 @DateTimeFormat、@NumberFormat

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

2019-03-25 19:42:28

阅读数 14

评论数 0

转载 springmvc 定义convert

1. 摘要 在spring 中定义了3中类型转换接口,分别为: Converter接口 :使用最简单,最不灵活; ConverterFactory接口 :使用较复杂,比较灵活; GenericConverter接口 :使用最复杂,也最灵活; 可参考链接:http://bl...

2019-03-25 19:35:14

阅读数 150

评论数 0

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