自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 复合注解的获取原理

示例:自建的RestController,代码如下import java.lang.annotation.Annotation;import java.lang.annotation.Documented;import java.lang.annotation.ElementType;import java.lang.annotation.Retention;import java....

2019-10-18 11:57:07 652

原创 jenkins编译有依赖关系的多模块

前置:1.maven模块common、dao,common中有Tools工具类,dao依赖common项目,dao中有使用Tools工具类方法2.common、dao使用gitlab管理,且在gitlab中路径与检出时路径一致。即clone到本地时,pom.xml文件与.git文件夹在同一个目录3.jenkins已安装插件multijob pluginjenkins部署...

2019-09-18 13:52:00 4614 2

转载 Tomcat启动加载两次项目

见:https://blog.csdn.net/mrliar17/article/details/80898914分析一下Tomcat下的server.xml配置文件<Host appBase="webapps" autoDeploy="true" name="localhost" unpackWARs="true"> <!-- SingleSign...

2019-07-26 10:50:25 938

转载 前端踩坑Resource interpreted as Stylesheet but transferred with MIME type text/html

转:https://blog.csdn.net/sky_cui/article/details/86703706项目结构:问题描述:1,跑在本地tomcat上时,用IE,FireFox,Chrome访问都没问题,CSS能加载且有效果2,打包到云端Tomcat时,用IE访问正常,用FireFox和Chrome访问时能加载CSS文件,但是没有效果,报错如下:Resource int...

2019-07-24 10:53:50 2703 1

转载 JpaRepository

见:https://blog.csdn.net/fly910905/article/details/78557110

2019-07-19 16:05:44 2852

转载 [Navicat] 常用快捷键及注意事项

常用快捷键:1. ctrl + q: 打开新查询窗口 ctrl + n:打开新查询窗口2. ctrl + r: 运行当前窗口内的所有语句 ctrl + shit + r: 只运行选中的语句 注意一定要有shift3. ctrl + w: 关闭当前窗口4. F6: 打开一个mysql命令行窗口5. ctrl + /: 注释 ctrl + shif...

2019-05-26 16:24:22 188

转载 如何使用chrome或360浏览器进行js调试找出元素绑定的点击事件

只需要通过chrome浏览器以下三个功能就可以轻松找到绑定事件了。1.Sources(源码)2.Event Listener Breakpoints(事件监听断点)3.Call Stack(函数调用栈)举个栗子:1.打开某网站,按F12,切换到Sources标签。2.看右边的窗口(Event Listener Breakpoints)栏,选择Mouse -> click选...

2019-05-25 10:01:13 2221

转载 NoSuchAlgorithmException: SunTls12RsaPremasterSecret KeyGenerator not available

用maven构建项目出错,错误信息:RSA premaster secret error: SunTls12RsaPremasterSecret KeyGenerator not available经google是Eclipse设置导致的,设置如下即可解决:Window &gt; Preferences &gt; Java &gt; Installed JREs &gt; jdk8_64b...

2019-02-19 11:23:17 2271 1

原创 积淀

        重新审视了一下自己的博客,发现有很多问题。不论是转载的,还是原创的。究其原因,原来是自己的Java基础不牢靠,或者说是自己对Java基础知识的认知程度太不足。认知拜读了大师的学习笔记后,才发现原来自己的学习方法不正确。可笑可笑...

2019-02-13 15:47:09 209

原创 Map按value排序

import java.util.ArrayList;import java.util.HashMap;import java.util.LinkedHashMap;import java.util.List;import java.util.Map;public class SortMapByValue { public static void main(String[] a...

2019-02-13 15:38:48 103

转载 Spring+MyBatis多数据源配置实现-参考使用

见:http://www.cnblogs.com/lzrabbit/p/3750803.html最近用到了MyBatis配置多数据源,原以为简单配置下就行了,实际操作后发现还是要费些事的,这里记录下,以作备忘不多废话,直接上代码,后面会有简单的实现介绍jdbc和log4j的配置#定义输出格式ConversionPattern=%d %-5p [%t] %c - %m%nlo...

2018-11-12 16:08:06 179

转载 tomcat 与 nginx,apache的区别是什么?

见:https://blog.csdn.net/qq_32613479/article/details/78530234什么是nginx?nginx is a free,open-source,high-performance http server and reverse proxy,as well as an IMAP/POP3 proxy.通俗的说Nginx提供web服务,反向代理,...

2018-09-10 16:40:20 208

原创 mysql从导出数据的sql文件中只导入指定的一个表

场景昨天系统自动备份了某一个数据库的全部表数据,名dbAll.sql.gz。文件较大(如40G)今天因发现某一个表tableA的一条数据存在问题,需核对两条记录的变化。需从dbAll中找回tableA的数据,以便比较该记录。 操作方案1.将dbAll.sql.gz导入待比较的数据库(临时数据库)中,然后比较tableA。不推介,因为数据量太大,很耗时2.解压dbAll.sq...

2018-09-06 15:25:12 11113

转载 JSONException: There is a cycle in the hierarchy

见:https://blog.csdn.net/testcs_dn/article/details/24694709http://www.cnblogs.com/az19870227/archive/2011/09/19/2180993.html 在使用JSONObject.fromObject的时候,出现“There is a cycle in the hierarchy”异常。...

2018-09-04 15:13:58 207

原创 redis高可用的坑

公司使用了3台linux服务器安装了3个redis服务器,1个master,2个slave用另外3台安装了3个哨兵,程序通过哨兵操作master但程序运行过程中,发送短信模块,使用了redis对同一手机号进行了防止频繁操作、防止多次操作等拦截管理。短信先保存到数据库中,然后由定时器每10秒发送一次,但偶尔就会出现延迟发送,有时延迟1~2xi小时,导致最后发送失败,且拦截中,同一号码最多一天...

2018-07-26 23:27:36 379 1

原创 Java中的字符串占位符

操作类:MessageFormat方法:format(String pattern, Object...args)示例:System.out.println(MessageFormat.format("我是{0},我要{1},{1},{2}", "中国人","拼搏奋斗"));说明:1.args替换时调用toString方法得到值2.占位符从0开始,可重复出现。如示例中的{1}3.占位符数字标大于实...

2018-07-11 07:12:15 21502 1

原创 判断一个对象是否是基本类型或基本类型的封装类型

/**判断一个对象是否是基本类型或基本类型的封装类型*/ private boolean isPrimitive(Object obj) { try { return ((Class&lt;?&gt;)obj.getClass().getField("TYPE").get(null)).isPrimitive(); } catch (Exception e) { return...

2018-06-26 17:36:31 15984 2

转载 crontab 脚本错误日志和正确的输出写入到文件

见:https://blog.csdn.net/u012129607/article/details/80418149如果crontab不重定向输出,并且crontab所执行的命令有输出内容的话,是一件非常危险的事情。因为该输出内容会以邮件的形式发送给用户,内容存储在邮件文件/var/spool/mail/$user1如果命令执行比较频繁(如每分钟一次),或者命令输出内容较多,会使这个邮件文件不断...

2018-06-21 20:15:33 3427 1

转载 原型模式(Prototype):实现拷贝(浅拷贝、深拷贝)

见: https://www.cnblogs.com/itTeacher/archive/2012/12/02/2797857.html 

2018-06-20 08:49:51 433

原创 spring的同一定时任务上一次的任务未结束前不会启动这次任务

xml配置信息概略&lt;?xml version="1.0" encoding="UTF-8"?&gt;&lt;beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:task="http://www.sp

2018-06-05 20:00:42 19260 1

转载 mysql最大连接数

一、查看和修改 MySQL 的最大连接数通常,mysql的最大连接数默认是100, 最大可以达到16384。1、查看最大连接数:show variables like '%max_connections%';show global status LIKE '%max_used_connections%';//查看最大使用情况2、修改最大连接数方法一:修改配置文件。推荐方法一进入MySQL安装目录 ...

2018-05-07 17:42:00 349

转载 ajax 跨域 headers JavaScript ajax 跨域请求

详见:https://www.cnblogs.com/cdemo/p/5158663.html解决跨域调用服务并设置headers 主要的解决方法需要通过服务器端设置响应头、正确响应options请求,正确设置 JavaScript端需要设置的headers信息 方能实现。此处手札 供后人参考~1.第一步 服务端设置响应头header('Access-Control-Allow-Origin:*'...

2018-03-22 11:07:55 282

原创 根据List的对象的某个属性进行排序方法

List&lt;Dict&gt; dictList = ...;Collections.sort(dictList, new Comparator&lt;Dict&gt;() { @Override public int compare(Dict d1, Dict d2) {     return d1.getSort()-d2.getSort(); }});

2018-03-15 10:23:46 186

原创 mysql创建只读账号及授权语句

1.查询所有账号信息SELECT DISTINCT a.`User`,a.`Host`,a.password_expired,a.password_last_changed,a.password_lifetime,a.* FROM mysql.user a;2.创建账号CREATE USER '账号名称'@'host地址' IDENTIFIED BY '密码';示例:CREATE

2017-12-01 12:55:49 6021

原创 web.xml中的security-constraint

/* PUT SEARCH DELETE COPY MOVE PROPFIND PROPPATCH MKCOL LOCK UNLOCK HEAD OPTIONS TRACE PATCH All Role --> BASIC 其中的, All Role 如果有元

2017-11-29 16:06:23 2777

原创 ajax请求添加自定义header参数

$.ajax({ type: "post", url:"http://127.0.0.1:4564/bsky-app/template/testPost", contentType: "application/json;charset=utf-8", data :JSON.stringify({

2017-11-29 15:58:45 48860

转载 git码云代码上传及分支

见:http://blog.csdn.net/izzyliao/article/details/53074452http://blog.csdn.net/oJinSeNianHua1/article/details/729429911、登录码云:新建项目2、输入项目名:3、空项目创建成功如下图:

2017-10-23 18:40:25 4015

转载 mysql查询表的相关信息

查询表相关信息语句

2017-10-09 14:14:58 256

转载 序列化和反序列化Serializable-2

序列化的使用简要说明

2017-09-30 14:50:56 209

转载 序列化和反序列化Serializable

见:http://blog.csdn.net/abc6368765/article/details/51365838MyEclipse下测试,确实是这样的一、序列化和反序列化的概念把对象转换为字节序列的过程称为对象的序列化;把字节序列恢复为对象的过程称为对象的反序列化。对象的序列化主要有两种用途:1) 把对象的字节序列永久地保存到

2017-09-30 14:41:24 559

转载 volatile使用

见:http://www.cnblogs.com/paddix/p/5428507.html

2017-09-29 18:02:37 209

转载 java实现打印功能

见(未细看):http://www.cnblogs.com/gaopeng527/p/4357591.htmlhttp://blog.csdn.net/yss19900512/article/details/45309731

2017-09-28 17:32:48 381

原创 模拟队列-先进先出

import java.util.ArrayList;import java.util.List;/** * 模拟队列 * @date 2017年8月22日 * @version 2.0.1 */public class Test { static List aa = new ArrayList(); static int fullSize = 20;//最多放20个值

2017-09-28 15:55:20 328

转载 java对redis的基本操作

一、server端安装  1、下载    https://github.com/MSOpenTech/redis    可看到当前可下载版本:redis2.6        下载windows平台文件:              解压后,选择当前64位win7系统对应的版本:       2、安装    1)解

2017-09-25 12:13:12 181

转载 redis配置说明

见:http://cardyn.iteye.com/blog/794194简介: Redis本质上是一个Key-Value类型的内存数据库,很像memcached,整个数据库统统加载在内存当中进行操作,定期通过异步操作把数据库数据flush到硬盘上进行保存。因为是纯内存操作,Redis的性能非常出色,Redis最大的魅力是支持保存List链表和Set集合的数据结构,而且还支持对Li

2017-09-25 12:07:41 177

转载 Spring @Transactional 声明式事务管理 getCurrentSession

为保证能访问,先保存。详见:1.http://blog.csdn.net/irelandken/article/details/7193123            2.http://blog.csdn.net/dearlhb/article/details/20213283Spring @Transactional声明式事务管理  getCurrentSession

2017-09-25 11:19:37 324

转载 MySQL 错误1418 的原因分析及解决方法

mysql报错1418

2017-09-18 16:45:45 2510

转载 Spring中的所有路径匹配问题总结

见:http://blog.csdn.net/haoyifen/article/details/52679576关于Spring的路径, 问的最多的问题就是如何拦截所有以.do结尾的请求. 大家都是在猜, 网上给出的答案五花八门, 比如: *do, /*do, /**do, /** 等..然而这些都是错的. 正确答案是/**/*.do, 如果要拦截/api下的所有.do

2017-09-14 15:14:38 2146

原创 mysql树形查询语句

select t1.* from tableA t1 where #组EXISTS (select t2.DIVISION_ID from tableA  t2 where t2.DIVISION_ID=t1.PARENT_ID and #村EXISTS (select t3.DIVISION_ID from tableA  t3 where t3.DIVISION_ID=t2.PAREN

2017-09-14 15:02:53 1188

转载 spring在web容器启动时执行初始化方法

见:http://blog.csdn.net/u012345283/article/details/39558537需求:在tomcat启动时开启一个定时任务。想法:容器启动时执行方法,最容易想到的就是servlet中可以配置load-on-startup,设置一个正整数也就可以随容器一起启动。问题:上面的方法很好,但是由于定时任务需要去操作数据库,而项目采用了

2017-09-07 10:56:16 260

空空如也

空空如也

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

TA关注的人

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