加载中
目前为止最透彻的的Netty高性能原理和框架架构解析

1、引言 Netty 是一个广受欢迎的异步事件驱动的Java开源网络应用程序框架,用于快速开发可维护的高性能协议服务器和客户端。 本文基于 Netty 4.1 展开介绍相关理论模型,使用场景,基本组件、...

09/27 17:53
41
Java 异常处理的误区和经验总结

前言 本文着重介绍了 Java 异常选择和使用中的一些误区,希望各位读者能够熟练掌握异常处理的一些注意点和原则,注意总结和归纳。只有处理好了异常,才能提升开发人员的基本素养,提高系统的...

2018/08/20 18:50
20
Java反射详细介绍

0.问题答疑 0.1 被反射的类是否一定需要无参构造方法?为什么? 0.2 反射的使用有什么优势和劣势?为什么说反射可以降低耦合? 0.3 反射比较损耗性能,为什么这样说?能否通过案例对比说明反...

2018/08/09 09:03
13
JAVA实现仿微信红包分配规则

最近过年发红包拜年成为一种新的潮流,作为程序猿对算法的好奇远远要大于对红包的好奇,这里介绍一种自己想到的一种随机红包分配策略,还请大家多多指教。 算法介绍 一、红包金额限制 对于微...

2018/06/18 21:23
43
JAVA实现遗传算法

算法思想: 遗传算法参照达尔文的进化论,认为物种都是向好的方向去发展(适者生存),因此可以认为到足够的代数之后,得到的最值可实际的最值很接近。 算法步骤: 1)随机产生一个种群; 2)...

2018/06/18 21:19
47
JDK1.8API翻译版

java 1.6 帮助文档 中文 链接:http://download.csdn.net/detail/qw599186875/9608735 Java1.8 帮助文档 中文 – 谷歌版 在线版: https://blog.fondme.cn/apidoc/jdk-1.8-google/ 下载链接:...

2017/08/17 18:01
242
Java集合大家族

在编写java程序中,我们最常用的除了八种基本数据类型,String对象外还有一个集合类,在我们的的程序中到处充斥着集合类的身影!java中集合大家族的成员实在是太丰富了,有常用的ArrayList、...

2017/08/17 17:06
20
Java利用序列化实现对象的深拷贝

浅拷贝 对象实现的接口Cloneable的clone()方法存在一个缺陷,它并不会将对象的所有属性全部拷贝过来,而是有选择性的拷贝,即浅拷贝!基本规则如下: 1、 基本类型 如果变量是基本很类型,则...

2017/08/17 12:29
117
LinkedList源码解析

LinkedList与ArrayList一样实现List接口,只是ArrayList是List接口的大小可变数组的实现,LinkedList是List接口链表的实现。基于链表实现的方式使得LinkedList在插入和删除时更优于ArrayList...

2017/07/26 12:10
30
ArrayList源码解析

今天来介绍下ArrayList,在集合框架整体框架一章中,我们介绍了List接口,ArrayList继承了AbstractList,实现了List。ArrayList在工作中经常用到,所以要弄懂这个类是极其重要的。...

2017/07/26 12:07
26
JMS介绍笔记

什么是Java消息服务    Java消息服务指的是两个应用程序之间进行异步通信的API,它为标准消息协议和消息服务提供了一组通用接口,包括创建、发送、读取消息等,用于支持JAVA应用程序开发。...

2017/07/16 15:47
15
Log4j2 日志性能之巅

Log4j2的性能测试 从图中不难看出,在线程数为 2~16 之间,混合使用同步和异步的logger来打印日志,性能是最好的。2/ 目标 混合 sync/async 彩色日志 分类输出到不同文件 自动压缩日志文件并...

2017/06/30 10:38
452
Windows使用Java调用taskkill命令结束进程

最近开发的系统需要进行打开Word程序操作,但是有时会出现慕名奇妙的问题导致Word不能正常退出,进而卡死系统的进行,所以研究了些强行杀死Word的方法。 在windows 下,最常使用的结束进程的...

2017/06/20 15:50
539
Awesome Python

原文地址:https://github.com/jobbole/awesome-python-cn Python 资源大全中文版 我想很多程序员应该记得 GitHub 上有一个Awesome-XXX 系列的资源整理。awesome-python 是 vinta 发起维护的...

2017/06/14 16:51
120
jackson annotations注解详解

官方WIKI:https://github.com/FasterXML/jackson-databind/wiki jackson 1.x和2.x版本的注解是放置在不同的包下的 1.x是在jackson core jar包org.codehaus.jackson.annotate下 2.x是在jacks...

2017/03/23 21:28
273
maven多模块和继承

maven具有多模块聚合功能,即可以以父子关系体现模块间的关系,并关联各模块。 首先介绍一下具有继承依赖关系模块(多个模块不仅与公共模块关联,彼此间也存在相互依赖的关系)。 父模块的定...

2017/03/16 08:18
341
A星算法(Java实现)

一、适用场景 在一张地图中,绘制从起点移动到终点的最优路径,地图中会有障碍物,必须绕开障碍物。 二、算法思路 1. 回溯法得到路径 (如果有路径)采用“结点与结点的父节点”的关系从最终结...

2017/02/07 16:35
118
Apache ActiveMQ 官方文档中文版

1 前言 Apache ActiveMQ™是最流行和功能强大的开源消息传递和集成模式服务器。 Apache ActiveMQ速度快,支持许多跨语言客户端和协议,具有易于使用的企业集成模式和许多高级功能,同时完全支...

2017/02/07 15:24
1K
Shiro注解笔记

shiro验证权限方式一种是基于url配置文件: <bean id="shiroFilter" class="org.apache.shiro.spring.web.ShiroFilterFactoryBean"> <property name="securityManager" ref="securityManager...

2016/12/13 22:04
168
Shiro的Session会话管理

Shiro提供了完整的企业级会话管理功能,不依赖于底层容器(如web容器tomcat),不管JavaSE还是JavaEE环境都可以使用,提供了会话管理、会话事件监听、会话存储/持久化、容器无关的集群、失效...

2016/12/12 12:14
4.5K

没有更多内容

加载失败,请刷新页面

返回顶部
顶部