清风九爷的博客

别人可以拷贝我的模式,不能拷贝我的苦难,不能拷贝我不断往前的激情

JDK源码解读 HashSet

//继承了AbstractSet抽象类,实现了Set接口,在HashMap基础上实现了Set的操作,源码比较简单 public class HashSet<E> extends AbstractSet<E> implements Set<E>, C...

2017-12-06 16:54:27

阅读数 140

评论数 0

elasticsearch 分页遇到的坑

最近项目比较忙,好久没写博客了,今天跟大家分享一个在项目中遇到的es 的坑 es java api 中的from + size 分页  当from 超过10000 的时候 会抛异常,看了这篇文章恍然大悟,分享给大家! 使用scroll实现Elasticsearch数据遍历和深度分页  h...

2017-08-03 19:21:59

阅读数 1067

评论数 0

mybatis 防止 sql 注入 和 mybatis 的预编译

今天在项目中遇到了,老项目中 用 jdbc template 实现的sql 中出现sql注入的情况 检查了一下 自己所用的mybatis  会不会有这种情况,收货颇丰,在这跟大家分享一下 sql注入大家都不陌生,是一种常见的攻击方式,攻击者在界面的表单信息或url上输入一些奇怪...

2017-06-14 11:33:11

阅读数 6957

评论数 0

推荐一篇springBoot+Dubbo+Zookerper搭建好文章

Springboot 整合 Dubbo/ZooKeeper 详解 SOA 案例 摘要: 原创出处:www.bysocket.com 泥瓦匠BYSocket 希望转载,保留摘要,谢谢!   原文链接:http:...

2017-06-01 16:23:37

阅读数 2313

评论数 0

RocketMQ服务端组件介绍

RocketMQ服务端的组件有三个,NameServer,Broker,FilterServer(可选,部署于和Broker同一台机器) Name Server Name Server是RocketMQ的寻址服务。用于把Broker的路由信息做聚合。客户端依靠Name Serv...

2017-04-20 18:09:04

阅读数 858

评论数 0

spring 事务的隔离级别和传播属性

五个事务隔级别分别为:lsolation的属性值 1,default 默认的事务隔离级别 2,read_uncommitted 读未提交,一个事务可以操作另外一个未提交的事务,不能避免脏读,不可重复读,幻读,隔离级别最低,并发性 能最高 3,read_committed 读已提交,一个...

2017-04-20 15:06:59

阅读数 290

评论数 0

emoji 表情不能存入mysql 数据库和在jsp 页面显示的处理

问题1处理办法 1、1.MySQL数据库需要设置支持emoji编码为utf8mb4,2、对象表和字段也需要设置成utf8mb4,并重启mysql 2、将emoji unicoude  进行URLencoder 进行编码,用的时候再进行URLDecoder  进行解码 问题2 ...

2017-04-19 10:55:23

阅读数 1411

评论数 0

redis 常见面试题 大收罗

1. 使用redis有哪些好处? (1) 速度快,因为数据存在内存中,类似于HashMap,HashMap的优势就是查找和操作的时间复杂度都是O(1) (2) 支持丰富数据类型,支持string,list,set,sorted set,hash (3) 支持事务,操作都是原子性,所谓的原子性...

2017-04-13 09:21:11

阅读数 2904

评论数 0

spring boot 学习

今天学习了 自己搭建了  一下Spring boot ,觉得非常有意思,在这分享给大家,推荐给大家几个参考链接,本人全部实践过,如果大家搭建过程中,遇到什么问题,可以给我评论,我会给大家解答。       参考链接1:初识Spring Boot (在Intellij中搭建Spring Boot) ...

2017-03-17 15:33:16

阅读数 1111

评论数 1

datetimepicker用法总结-设置控件只能选择一个月之内的日期

最近写代码遇到一个需求,时间控件开始时间只能选择当前时间之前的一个月的,截止时间不能超过当前时间,搞了好久 今天天贴出来 跟大家分享,顺便总结一下datetimepicker的用法,主要注意startDate属性 $("#startDate").datetime...

2017-03-13 16:12:37

阅读数 12824

评论数 1

OSI七层模型详解

OSI7层模型的小结 由于OSI是一个理想的模型,因此一般网络系统只涉及其中的几层,很少有系统能够具有所有的7层,并完全遵循它的规定。 在7层模型中,每一层都提供一个特殊的网络功能。从网络功能的角度观察:下面4层(物理层、数据链路层、网络层和传输层)主要提供数据传输和交换功能,即以节点到节点之...

2017-03-13 08:59:09

阅读数 201

评论数 0

volatile与synchronized的区别

1、锁提供了两种主要特性:互斥(mutual exclusion) 和可见性(visibility)。   互斥即一次只允许一个线程持有某个特定的锁,因此可使用该特性实现对共享数据的协调访问协议,这样,一次就只有一个线程能够使用该共享数据。   可见性要更加复杂一些,它必须确保释放锁之前对共享...

2017-03-10 14:45:04

阅读数 224

评论数 0

echarts 几种常见的图表的实现及源码

1、折线图 ECharts // 基于准备好的dom,初始化echarts图表 var myChart = echarts.init(document.getElementById('main')); var optio...

2017-02-15 11:14:53

阅读数 3803

评论数 0

最详细的quartz表达式解释

3.1 Cron 表达式包括以下 7 个字段: 秒 分 小时 月内日期 月 周内日期 年(可选) 3.2 特殊字符 0 * * ? * 4 / 表示增量值 (例如,在秒字段中“5/15”代表从第 5 秒开始,每 15 秒一次) ? L 只有在月内日期和周内...

2017-02-14 09:41:41

阅读数 663

评论数 0

史上最全的Chrome使用技巧集锦

Chrome的隐身模式 先来说说隐身模式的启用方法吧 1.键盘快捷:Ctrl + Shift + N。 2.在Windows7下的任务栏处,右击“Chrome”图标,会出一个下拉菜单,点击“新建隐身窗口”。 3.你还可以在一个正在浏览的页面中,通过“右键点击链接”出现下拉菜单,选择“在...

2017-02-13 17:24:27

阅读数 308

评论数 0

Spring学习(十)spring mvc入门

一、spring mvc和spring的关系 spring mvc是spring框架提供的七层体系架构中的一个层,是spring框架的一部分,是spring用于处理客户端请求的MVC工具,取代表现层框架struts1/2。在使用时,spring mvc和spring框架的使用方式是相互独立的...

2017-02-13 16:33:28

阅读数 224

评论数 0

Spring学习(九)使用ioc注解方式配置bean

context层 : 上下文环境/容器环境 applicationContext.xml 1 ioc注解功能 注解 简化xml文件配置 如 hibernate 映射文件 ioc注解 简化 ioc容器的配置 1 bean对象定义过程 ...

2017-02-13 14:50:19

阅读数 274

评论数 0

Spring学习(七)spring整合mybatis

相对于mybatis的平常写法,spring中在使用mybatis时,不需要mybatis-config.xml配置,以及MybatisFactory工厂,在applicationContext.xml中配置即可。 还是使用上次的案例:mybatis传送门-> 工厂bean不理解...

2017-02-13 13:53:15

阅读数 332

评论数 0

Spring学习(四)spring中使用jdbc

spring dao层中对jdbc进行了封装,使用模板模式的设计模式, 通过ioc被动注入的方式将jdbcTemplate这个模板类注入到数据对象中,进行数据库操作。我们要在一个类中进行CRUD操作,首先要将jdbcTemplate这个模板类注入到数据对象类中,然后将DataSource这个类注...

2017-02-13 13:34:51

阅读数 484

评论数 0

Spring学习(三)ioc工厂bean深入理解

我所理解的工厂bean: 我们在使用ioc容器形成类之间的依赖关系,也就是在配置文件中配置bean的时候,一般是class指向的是实体bean类,通过ref将另外一个bean对象注入到这个类中。如下图示: 这里圆圈里面的就是一个类,所以这个id为action的bean对象可以直接通...

2017-02-13 11:42:02

阅读数 273

评论数 0

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