勿在浮沙筑高台
  • 首页
  • 归档
  • 分类
  • 标签
  • 作者
  •   
  •   

线程池使用详解

java线程池
2018-09-15
并发

ReentrantLock与AQS

aqs队列
2018-06-28
并发

线程间的协作(线程通信)

java线程协作
2018-04-25
并发

NIO简述

概述java nio的核心有以下几部分组成: channels buffers selectors Buffer一个 Buffer 本质上是内存中的一块,我们可以将数据写入这块内存,之后从这块内存获取数据 关键的Buffer实现: ByteBuffer CharBuffer DoubleBuffer FloatBuffer IntBuffer LongBuffer ShortBuffer M
2018-03-27
IO
#JavaIO

shiro总结

概述Apache Shiro是一个安全验证框架,具有认证、授权、加密、会话管理、与Web集成、缓存等功能。 基本功能点如图所示: Authentication:身份认证/登录,验证用户是不是拥有相应的身份 Authorization:授权,即权限验证,验证某个已认证的用户是否拥有某个权限;即判断用户是否能做事情,常见的如:验证某个用户是否拥有某个角色。或者细粒度的验证某个用户对某个资源是否具有
2018-02-01
security
#shiro

Spring-Data-Jpa基础用法

概述JPAJPA(Java Persistence API)是Sun官方提出的Java持久化规范。它为Java开发人员提供了一种对象/关联映射工具来管理Java应用中的关系数据。他的出现主要是为了简化现有的持久化开发工作和整合ORM技术,结束现在Hibernate,TopLink,JDO等ORM框架各自为营的局面。值得注意的是,JPA是在充分吸收了现有Hibernate,TopLink,JDO等O
2018-01-15
spring
#spring-data

http协议

http 协议详解
2018-01-13
网络协议
#http

java泛型详解

简介语法糖语法糖指在计算机语言中添加的某种语法,这种语法对语言的功能并没有影响,但是更方便程序员使用。Java中最常用的语法糖主要有泛型、变长参数、条件编译、自动拆装箱、内部类等。虚拟机并不支持这些语法,它们在编译阶段就被还原回了简单的基础语法结构,这个过程成为解语法糖。 泛型的好处 提高安全性: 将运行期的错误转换到编译期. 如果我们在对一个对象所赋的值不符合其泛型的规定, 就会编译报错 避免
2017-12-28
javaSE
#javaSE

排序算法

常见排序算法
2017-12-24
算法
#算法

mysql连接查询与分组查询

连表查询在项目中用的很频繁,今天在这里总结一下 假设两张表user: id name dept_iddept: id dept_name 交叉连接(cross join)交叉连接是一个笛卡尔积的结果,表1中每条数据都会跟表2中的数据联系起来。假t1有两条数据,t2有三条数据,那么 select * from t1,t2就会出现6条数据 内连
2017-12-13
mysql
#mysql
1…78910

搜索

Hexo Fluid