自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 springboot自定义starter

springboot自定义starterspringboot场景启动器starter场景启动器starter创建项目步骤springboot场景启动器starter学习了springboot的知识,编写一个自定义的starter,把流程记录下来场景启动器starter引入这个场景启动器需要了解的信息这个场景需要使用到的依赖是什么?需要导入那些jar包?如何编写自动配置参考WebM...

2019-03-18 16:50:12 226

原创 fastjson 对象转json报错

com.fasterxml.jackson.databind.exc.InvalidDefinitionException将对象转为json时报错com.fasterxml.jackson.databind.exc.InvalidDefinitionException:No serializer found for class org.hibernate.proxy.pojo.bytebud...

2019-01-28 20:05:42 2819

原创 spring-boot关于JDBC的操作

spring-boot关于JDBC的操作,使用使用阿里的Druid连接池使用阿里的Druid连接池连接JDBC,在spring-boot 1.5的时候,需要把Druid注入到Servlet中,而在spring 2.0 之后,直接在yml文件中配置即可使用。下面介绍关于两个版本如何配置使用Druid连接池。spring-boot 1.5.10.RELEASE版本新建项目选中1.5.1...

2019-01-26 18:19:35 353

原创 把多个项目放到git的同一个仓库里面

把多个项目上传到github的同一个仓库里面把多个项目放在github的同一个仓库里面,方便对一系列项目的管理第一个项目:存放第一个项目需要提前先建立好在git上的仓库,下图所示:在Repository name填上你存放一系列项目的名字,点击下面的Create repository就ok了仓库创建成功之后如下图:点击旁边的按钮,复制,在本地新建一个文件夹,点击左键Git ...

2019-01-26 15:23:15 14614 3

原创 Mysql 修改字段长度、修改列名、新增列、修改自增主键起始值

Mysql 修改字段长度、修改列名、新增列、修改自增主键起始值alter table 表名 modify column 字段名 类型; 例如 数据库中user表 name字段是varchar(30)alter table user modify column name varchar(50) ; --修改字段长度为50例如 数据库中test 表 列名address varchar(30...

2018-11-07 14:34:27 355

原创 Dubbo

Dubbo架构内容介绍节点角色说明调用关系说明官方的地址:http://dubbo.incubator.apache.org/zh-cn/官方的git地址:https://github.com/apache/incubator-dubbo官方给出的文档很详细,具体参考官方文档。内容介绍Dubbo里面的主要内容简介。节点角色说明节点角色说明Provider暴露...

2018-11-05 17:13:13 178

原创 堆排序

二叉堆有一个很特殊的节点 —堆顶,堆顶是所有节点的最大元素,或者是最小元素,这主要取决于这个二叉堆是最小堆还是最大堆。基于堆顶这个特点,来实现堆排序。用辅助数组来实现堆排序算法如图有10个节点元素的二叉堆:堆顶这个节点删除,然后把删除的节点放在一个辅助数组help里(黑色的节点表示已经被删除没用的点)。被删除的节点,是堆中值最小的节点。然后继续删除二叉堆的堆顶,然后把删除的...

2018-10-24 16:00:30 130

原创 3EDS加密算法

单向加密:通过对数据进行摘要计算生成密文,密文不可逆推还原。算法代表:Base64,MD5,SHA;双向加密:与单向加密相反,可以把密文逆推还原成明文,双向加密又分为对称加密和非对称加密。对称加密:指数据使用者必须拥有相同的密钥才可以进行加密解密,就像彼此约定的一串暗号。算法代表:DES,3DES,AES,IDEA,RC4,RC5;非对称加密:相对对称加密而言,无需拥有同一组密钥,非对...

2018-10-24 10:10:35 2153

原创 MySql中时间戳与日期的相互转换

UNIX时间戳转换为日期用函数: FROM_UNIXTIME()select FROM_UNIXTIME(1533534125038/1000);转换成秒 日期转换为UNIX时间戳用函数: UNIX_TIMESTAMP()Select UNIX_TIMESTAMP(’2018-10-23 16:55:00′); MySql查询当天的记录数:select * from m...

2018-10-23 16:58:06 302

原创 Selenium + Java

最近公司用到的东西,关于Selenium的技术,第一次接触到爬虫和Selenium,不是很了解,就学习一下。首先,Selenium是一个用于Web应用程序测试的工具,Selenium测试直接运行在浏览器中,就像真正的用户在操作一样(都能百度到,不再具体说了),下面说一下本人的操作。(一)安装Selenium的方法:        第一种:通过jar包安装点击 Selenium下载 (h...

2018-10-15 14:57:02 6554 1

原创 python转义序列

Python 支持的所有转义序列:\\ | Backslash () 反斜杠\' | Single quote (‘) 单引号\" | Double quote (”) 双引号\a | ASCII Bell (BEL) 响铃符\b | ASCII Backspace (BS) 退格符\f | ASCII Formfeed (FF) 进纸符\n | ASCII Linef...

2018-10-14 17:09:48 489

原创 python 的格式化字符串

python 常用的格式化字符及其效果占位符 作用 示例 结果 %s 格式化为字符串 ‘%s’ % -666.66 ‘-666’ %r 格式化为原始数据 ‘%r’ % ’ abc ‘ ” ‘abc’ “ %d 格式化为 10 进制整数 ‘%d’ % 666 ‘666’ %c 整数:将数字转换成其uni...

2018-10-12 23:38:36 329

原创 为什么JDK源码中,无限循环大多使用for(;;)而不是while(true)?

反编译工具之后是这样的: 知乎的解答如下(https://www.zhihu.com/question/52311366)下面是在vs2013中编译的结果:while (true) 编译前 while (true); 编译后 mov eax,1 test eax,eax je wmain+29h jmp ...

2018-10-11 19:38:31 1125

原创 关于git不小心删除本地的分支,找到之前写的代码

找到存放项目所在的目录,Git  Bash  Here ,出现git的窗口。(1)  输入 git  log  -g ,找回之前提交的commit,并记下commit_id。(可以通过键盘上下键翻看所有的记录)(2)  git  branch  newbranch  commit_id。(3)  切换到newbranch分支,检查文件是否存在。...

2018-10-11 13:55:11 2794 1

原创 稳定排序和非稳定排序

稳定排序:冒泡排序 ,归并排序  非稳定排序:快速排序 ,选择排序 原数组:2 1 3 5 3 a0 a1 a2 a3 a4  稳定排序:(保证每次排序的结果都相同)1 2 3 3 5 a1 a0 a2 a4 a3   非稳定排序:1...

2018-09-26 21:05:34 278 1

原创 Java中instanceof和isInstance区别

instanceof:obj.instanceof(class)判断这个对象是不是这种类型,1.一个对象是本身类的一个对象2.一个对象是本身类父类(父类的父类)和接口(接口的接口)的一个对象3.所有对象都是Object4.凡是null有关的都是false  null.instanceof(class) isInstance:class.inInstance(ob...

2018-09-26 09:29:50 171

原创 linux常用命令

0重启命令:1、reboot2、shutdown -r now 立刻重启(root用户使用)3、shutdown -r 10 过10分钟自动重启(root用户使用) 4、shutdown -r 20:35 在时间为20:35时候重启(root用户使用)如果是通过shutdown命令设置重启的话,可以用shutdown -c命令取消重启1. man 对你熟悉或不熟悉的命令提供帮助解释...

2018-08-14 10:36:00 124

原创 Java中equals和==的区别

java中的数据类型,可分为两类: 1.基本数据类型,也称原始数据类型。byte,short,char,int,long,float,double,boolean   他们之间的比较,应用双等号(==),比较的是他们的值。 2.复合数据类型(类)   当他们用(==)进行比较的时候,比较的是他们在内存中的存放地址,所以,除非是同一个new出来的对象,他们的比较后的结果为true,否则比较后...

2018-08-14 09:59:06 154

原创 spring boot + mysql + mybatis 简单的例子(附带分页)

使用IDEA直接建立项目,File --- New --- project。在New Project下面选择 Spring Initializr,点击右边next包名,项目名按照自己的喜好随意编写。在web里面选择web在SQL里面选择,MySQL、JDBC、MyBatis点击next,修改成自己喜欢的Project Name 名字以及项目的位置,点击Finis...

2018-07-25 12:32:04 4956

原创 springboot多环境配置

propertiest配置格式:在Spring Boot中多环境配置文件名需要满足application-{profiles.active}.properties的格式,其中{profiles.active}对应你的环境标识,可以随意命名,但要与pom文件中环境标识一样。<properties>       <!-- 环境标识,需要与配置文件的名称相对应 -->...

2018-07-23 18:16:39 249

空空如也

空空如也

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

TA关注的人

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