Java并发

声明:Java并发的内容是自己阅读《Java并发编程实战》和《Java并发编程的艺术》整理来的。 图文并茂请戳 思维导图下载请戳 目录 (1)基础概念 (2)线程 (3)锁 (4)同步器 (5)并发容器和框架 (6)Java并发工具类 (7)原子操作类 (8)Execut...

2018-05-27 19:31:56

阅读数:69

评论数:0

如何对返回给前端的JSON数据进行黑白名单过滤

用Hibernate查询数据的时候,往往是查询了一个bean的数据,然后将这个bean的数据转成json,假设这个Bean有100个属性,但是页面只需要10个属性的数据,无效的数据就会占用大部分的带宽。而做这个黑白名单的过滤就是减少无效数据的传输。

2017-12-31 14:28:23

阅读数:326

评论数:0

Spring Data JPA之自动装配查询条件

在查询后台数据时,有时因为数据太多,需要加一些过滤条件,但是如果过滤条件修改,后台也需要相应的修改对应的判断和拼接查询条件。

2017-12-31 14:23:42

阅读数:402

评论数:0

Pingendo使用指南

bootstrap4开发的辅助神器pingendo

2017-12-20 22:44:43

阅读数:2926

评论数:0

201712月工作总结

这个月用到了一些新的东西,给大家讲讲我的一些使用心得: (1)版本控制上用Git代替SVN。 在用git做版本控制的时候,我一般会自己另外创建一个分支来做任务,有其他临时的任务时,先在本分支上git stash,再切换到主分支(git checkout master),回到主分支上完成临时...

2017-12-12 21:36:32

阅读数:93

评论数:0

JDK8源码阅读之File(二)

jdk源码File阅读翻译

2017-12-10 18:51:51

阅读数:99

评论数:0

Mybatis源码阅读之数据库连接

mybatis底层是如何进行数据库连接的?连接用的Transaction和DataSource又是如何获取的?我们在mybatis-config.xml中配置的environment标签内容又是如何影响数据库的连接的呢?

2017-12-05 22:04:08

阅读数:1639

评论数:0

201711月工作总结

自己近一个月的工作和生活状态,跟大家分享下,也给自己的成长做个见证。

2017-11-30 21:46:53

阅读数:252

评论数:0

201710月工作总结

写篇博客总结下自己这几个月的工作,希望以后回头看的时候,能发现自己成长了,也想跟大家交流下如果能把工作做好,希望听听大家的声音。

2017-11-18 17:55:03

阅读数:85

评论数:0

JDK8源码阅读之File(一)

介绍File的一些概念,File的构造函数,File的路径是如何访问和操作的,以及File属性的访问。

2017-11-18 15:18:59

阅读数:676

评论数:3

jdk8源码阅读之Serializable

jdk源码Serializable接口翻译。Serializable接口仅仅是用来标识一个类是序列化的。

2017-11-18 14:26:34

阅读数:156

评论数:0

Jdk8源码阅读之InputStream

jdk8源码阅读:对InputStream定义的常量和方法进行翻译解读。

2017-10-29 14:45:14

阅读数:339

评论数:0

Spring+Mybatis+ehcache整合

Spring,Mybatis,ehcache整合实例。

2017-10-17 21:03:28

阅读数:143

评论数:0

jdk8文档阅读之java.io

java.io通过数据流,序列化和文件系统提供系统输入与输出。

2017-10-10 19:28:05

阅读数:150

评论数:0

Mybatis源码阅读之SqlSession创建

SqlSessionFactory是如何创建SqlSession的?又是如何解析xml文件获得事务工厂TransactionFactory和数据源工厂DataSourceFactory?

2017-10-09 17:34:22

阅读数:428

评论数:0

数据结构之图

图是由顶点和顶点间的关系组成的一种数据结构。包括图的一些属性,以及图的存储方式(邻接矩阵,邻接表等)。以及根据图获取最小生成树(prim,kruskal算法)和最短路径(dijkstra和floyd算法)。

2017-10-01 22:52:21

阅读数:79

评论数:0

JDK文档阅读之Using Custom Socket Factories with Java RMI

Java 远程方法调用(RMI)如何创建自定义Socket工厂实现客户端和服务端的通信?自定义Socket工厂可以控制地址的绑定,连接的建立,传输数据的编码(如加密和压缩)。对比自定义和原始的,基本的原理依然是服务器创建存根代理,并且绑定在注册表,客户端在注册表寻找具体名称的远程对象存根引用,拿到...

2017-09-23 10:43:26

阅读数:131

评论数:0

JDK文档阅读之RMI(远程方法调用)

JDK文档阅读,RMI(远程方法调用)可以实现调用不同主机的服务。服务器在发布一个远程方法时,会在注册表绑定服务名称,客户端注册表的lookup方法查找服务器注册表上某个名称的远程对象,获得远程对象引用,然后调用远程方法。

2017-09-18 20:31:01

阅读数:306

评论数:0

Mybatis3文档阅读(三)之Mapper XML

Mybatis3的mapper.xml的写法,包括如何对数据库进行增删改查操作,以及一对一,一对多的关系如何在mapper映射。SqlSession如何调用mapper.xml中的语句。

2017-09-05 20:29:59

阅读数:137

评论数:0

MyBatis3文档阅读(二)之Property的加载顺序

mybatis中对于某个property的值,先后根据xml中properties中的配置,引入resource/url中的文件,sqlsessionfactorybuilder.build()方法中引入的外部文件查找,后者覆盖前者。

2017-09-05 00:07:07

阅读数:130

评论数:0

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