自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

BoomMan

爱生活,爱Coding.....

  • 博客(346)
  • 收藏
  • 关注

原创 Spring Boot Linux 部署脚本

启动脚本 startup.sh#!/bin/bashPROJECTNAME=sanguo_server_game2pid=`ps -ef |grep $PROJECTNAME |grep -v "grep" |awk '{print $2}'`if [ $pid ]; then​ echo "$PROJECTNAME is running and pid=$pid&amp

2018-11-19 16:25:39 352

原创 Spring boot - log4j2从入门到精通不完全指南

log4j2官网:https://logging.apache.org/log4j/2.x/配置log4j2##application.propertieslogging.config= classpath:config/log4j2-dev.xml##maven <dependency> <!-- 引入log4j2依赖 -->

2018-11-13 16:26:03 293

原创 Protocol Buffer(Protobuf) For Java

##为什么用到了Protocol Buffer后端服务语言:Java前端JavaScript交互协议 全双工 WebSocket数据交互:数据序列化后的Protocol Buffer 二进制数据采用Protocol Buffer 序列化后体积小,传输速度快。Protocol Buffer Basics: Java: https://developers.google.com/proto...

2018-11-07 09:55:19 1054 1

原创 java restTemplate上传微信临时素材坑

切换到spring web 5.0.8即可 之前版本出现41005

2018-10-31 15:37:52 1726

原创 早晨起床音乐

蒲公英的约定原来你也在这里春暖花开光辉岁月时间都去哪了我很快乐最初的梦想爱拼才会赢大城小爱我很快乐海阔天空牛仔很忙

2018-10-25 10:11:58 2161

原创 spring cglib 找不方法上的注解了

当你在class里加入注解,然后aop配置之后,class在实际运行时候的Class对象已经不是原本的class了,要取得原本的注解可以使用spring util包中的AnnotationUtils.findAnnotation拿取,参数可以是Method/Class, 第二个参数是Annotaion的class。...

2018-10-24 17:19:23 1322

原创 MySql 常用sql语句

1.避免重复插入关键字/句:insert ignore into,如果插入的数据会导致UNIQUE索引或PRIMARY KEY发生冲突/重复,则忽略此次操作/不插入数据INSERT IGNORE INTO `table_name`(`column_1`, `column_2`) VALUES('1', 1);2.替换插入: replace into如果插入的数据会导致UNIQUE 索引或...

2018-10-08 14:00:56 156

原创 Linux常见应用安装

JDK8:yum install java-1.8.0-openjdk* -y

2018-09-19 17:24:48 213

原创 CDN配置

CDN源站配置域名域名会被解析成ip->本质还是配的ip,只不过变成了动态ip因此可能会产生 nginx ->解析域名和解析ip不一致问题不懂留言

2018-09-19 15:22:22 1360

原创 后台处理枚举一定要注意

后台处理枚举会有很多情况String->enum null?

2018-09-05 17:35:39 920

原创 Mybatis 从入门到放弃不完全指南 最新版本

Mybatis各种知识和技巧

2018-08-31 14:07:17 2250

原创 JDK8 LocalDateTime 序列化和反序列化

maven <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-json</artifactId> </dependenc...

2018-08-30 09:52:40 6457 3

原创 githug题解

githug 第41关: You have created your branch from wrong_branch and already made some commits, and you realise that you needed to create your branch from master. Rebase your commits onto master branc...

2018-08-20 15:07:57 412

原创 maven install 源码 即包含注释

maven install 源码 即包含注释clean source:jar install -DskipTests跳过测试

2018-07-05 11:48:21 1890

原创 ElasticSeach学习笔记(一)

学习自官方文档:ElasticsearchElasticSeach 主要是用于搜索 统计 !Cluster 集群 集群是一个或多个节点(服务器)的集合,它们一起保存整个数据,并提供跨所有节点的联合索引和搜索功能。 | 一群MysqlNode 节点 节点是属于集群一部分的单个服务器 | 一台Mysql Index 索引 索引是一些具有相似特征的文档集合 | 一个数据库 Databa...

2018-06-26 14:32:19 418

原创 ElasticSearch语法总结

ElasticSearch以下简称ES##ES创建索引PUT /my_index_name##ES查询具体索引状态GET /my_index_name##ES删除索引DELETE /my_index_name##ES查询全部索引状态GET /_cat/indices?v##ES查看项目目录GET /_catES存放数据PUT /my_index_na...

2018-06-20 09:27:52 401

原创 vue官方资源

链接:https://github.com/vuejs/awesome-vue有时候我们并不适用node做前端 还是适用混合开发的模式 但是要引入vue的许多插件此时这个网站就起作用了

2018-06-13 09:26:56 856

原创 Windows安装JDK8教程

首先JDK8官网网址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html在下载过程中可以: 1.第一步:在D盘新建 JDK8文件夹 2.第二步:在D盘新建 JRK8文件夹右键 属性在系统变量中新建两个配置JAVA_HOMED:\JDK8J...

2018-06-12 11:38:16 18127

原创 Cenos7 安装mysql5.7 专为Yang编写 -v-

傻瓜式安装:# 下载mysql源安装包shell> wget http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm# 安装mysql源shell> yum localinstall mysql57-community-release-el7-8.noarch.rpm#安装mys

2018-06-08 11:16:33 344 1

转载 MySQL5.7 sql_mode=only_full_group_by

原文章链接:https://www.cnblogs.com/anstoner/p/6414440.html一直在使用mysql5.7版本的group by 时对于未分组的字段查询的报错解决方案是改数据库配置,但是有一天忽然想起mysql官方为什么修改这个呢,应该用官方推荐的方式去实现,而不是去回退的方法一:在sql查询语句中不需要group by的字段上使用any_value()函数这...

2018-06-08 09:06:47 455

原创 Solr从入门到放弃-不完全教程

项目整体技术栈 项目采用Spring2.0.0部署 Junit4测试1.application配置solr-host出现错误原错误配置:spring.data.solr.host=http://192.168.123.100:8983/solr异常已经贴出:org.apache.solr.client.solrj.impl.HttpSolrClient$RemoteSolrEx...

2018-06-07 10:19:54 6744

原创 elasticseach环境搭建

1.官方下载elasticseach 2.在/bin目录下启动 ./elaticseach 3.发现无法使用root用户启动 创建elsearch用户groupadd elsearch useradd elsearch -g elsearch -p elasticsearchchown -R elsearch:elsearch elasticsearchsu elsearch...

2018-06-05 08:41:06 354

原创 mysql 商品属性搜索出商品

商品detail表 包含了商品的id,和扩展字段商品属性表 属性是可以动态扩展的,问题:属性是搜索条件 问:请展示出 材质为塑料 防水为YES,颜色为绿色的商品详细信息,按照sort_filed排序sql编写:SELECT gd.goods_id, gd.sort_filed FROM (SELECT goods_id FROM ...

2018-05-23 15:00:54 2585 5

转载 正则表达式删除代码的注释

想如何删掉所有java 或xml 中的注释,还在寻找eclipse 中的快捷键了吗,你out了,现在都用正则表达式了、首先我们了解java 中的注释无非3中:// 单行注释 2 /* */ 多行注释3 /* / 文档注释我们可以使用 Ctrl+F 中替换方式来解决,把注释都替换为为空,这样就解决了删除注释的目的。这里我们需要用到正则表达式 在options 中选...

2018-05-12 22:11:48 2176

原创 在 CentOS7 上安装 Zookeeper-3.4.9 服务

https://www.linuxidc.com/Linux/2016-09/135052.htm

2018-05-11 15:16:03 299

原创 Java Bitset类

例子一: 利用Java中BitSet类计算2-200_0000之间素数个数和 @Test public void bitSetTest() { int n = 200_0000; int count = 0; LocalDateTime beforeTime = LocalDateTime.now(); BitS...

2018-05-09 16:49:06 368

原创 Spring boot项目启动获取项目地址

缘由是因为每次启动项目可能端口号会和本地某些端口号冲突,冲突后改application.properties,项目可能还有比较长的context-path每次输入感觉很烦,手残经常出错遂在项目启动时打印出项目主页地址即可 private static ApplicationContext ctx; public static void main(String[] args)...

2018-05-09 09:12:31 17731 2

原创 Navicat链接数据库正常,Java代码连接失败

直接说答案:是因为你的mysql没有配置ssl,但是你的数据库连接上使用了usessl,服务器jdk10,开发环境jdk8,部署上会有很多问题,开发环境和生产环境要一致...

2018-05-05 17:56:42 8006

转载 不用float让div靠右

转载自:http://leon1509.iteye.com/blog/1747451一个大的 div 里面有且只有一个小的 div,为了让小的 div 居右,可以使用 float,但大家都知道 float 会带来兼容方面的一些麻烦,为了使结构不那么复杂,可以使用 text-align、margin 来实现居右。 为了兼容 IE,对大的 div 指定样式: text-align:righ...

2018-04-28 10:22:43 22115

原创 mysql批量更新

UPDATE tableName SET time= CASE id WHEN 1 THEN 3 WHEN 2 THEN 4 WHEN 3 THEN 5 END WHERE id IN (1,2,3)

2018-04-26 10:06:55 341

原创 Spring boot yml还敢不敢再坑一点? 配置多数据源的问题!

yml在配置多数据源时 出现 只有最后一个数据源可以扫描到改成properties立马好了可能谁都不会注意会有这个坑吧#设置服务器配置server: port: 8090spring: thymeleaf: cache: false devtools: restart: enabled: true redis: host: 127...

2018-04-24 21:48:45 3561 4

原创 require官方大坑,data-main只能导入根目录main文件问题

require官方地址:http://www.requirejs.org/docs/download.html在下载时:选择require.js 不要选择r.js因为The r.js file allows you to run the optimizer as well as run modules in Node, Rhino, Nashorn or xpcshell.If you...

2018-04-23 12:13:54 2928

原创 Spring Session 原理

Spring Session对HTTP的支持是通过标准的servlet filter来实现的,这个filter必须要配置为拦截所有的web应用请求,并且它应该是filter链中的第一个filter。Spring Session filter会确保随后调用javax.servlet.http.HttpServletRequest的getSession()方法时,都会返回Spring Session的...

2018-04-20 10:19:46 814

原创 Word2016页码设置

插入页脚,第一页保持空白不管,到第二页的时候关键是点“链接到前一条页眉”断开与前面节的联系完了设置页码格式,页码编号下面选“起始页码”项,完了插入你需要的格式的页码就行了(比如页码是放在中间还是右侧)...

2018-04-09 22:44:15 990

原创 REST技术第三步 @BeanParam的使用

setting.check.chkboxType = { “Y” : “s”, “N” : “s” };前两个参数是打开勾选 后两个参数是取消勾选 ps是关联父节点 s关联子节点

2018-04-09 15:36:05 1708

原创 lombok在IDEA 2018.1不可用修复教程

Lombok提高了开发效率,但在近期更新后lombok在菜单里没有了,解决方案,卸载重新安装或者在plugs中右键reload

2018-04-06 22:50:35 2569

原创 RestTemplate使用过程中你可能需要注意的点

RestTemplate在get请求设置参数时,url中后跟的参数一定不要是encode之后的param值,因为他会再次encode一个url可以多次encode,每次结果不一附上:原生jack变fastjson RestTemplate restTemplate = new RestTemplate(); List<HttpMessageCon...

2018-04-02 18:40:41 7327

原创 Java核心技术II 数据库编程

既然聊的是JAVA 数据库编程 那么JAVA数据库编程是什么,简单来说就是JAVA操作数据库不得不提的就是大名鼎鼎的JDBCJDBC是什么,是:Java操作数据库规范 为什么是Java操作数据库规范而不是Java操作数据库 这是因为数据库的类型很多,Java本着简单而直观,希望我写的编程在各种数据库中之间切换可以很方便(即修改数据库配置和某些配置即可–加载驱动不同),不要大浮动改变。数...

2018-03-28 09:50:26 350

转载 Redis在腾讯云上配置远程访问-bind

Redis远程访问 若远程主机需要访问redis服务器,可以修改redis.conf配置文件bind字段默认为: bind 127.0.0.1 这样只能本机访问redis若允许远程主机访问,可注释掉bind行 或者 将bind 127.0.0.1改为: bind 0.0.0.0在远程主机验证能否访问redis 服务器:./redis-cli -h REDIS_HOST_...

2018-03-22 22:03:52 4043

原创 学习WebJs之路

学习WebJS的路线: WebJS由三部分组成:ECMAScript+DOM+BOM学习ECMAScript 1.与其他语法不同的关键词 如 var,instanceof,typeof 2.有些语法中没有的for循环 for(in) 3.ECMAScript的数据类型 5种数据类型 3个包装类 为什么推荐使用基础数据类型内部对象: Date Function 内置对象: ...

2018-03-08 14:49:09 231

空空如也

空空如也

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

TA关注的人

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