赞了文章2017-08-25
通过java进行网络编程,netty可以提高网络通信的开发效率的同时大大提高网络通信的效率。下面来看下如何使用netty进行高效编程。 引入依赖 {代码...} netty3和netty4在编程api上有一定的区别,本篇是通过netty4进行实践的。 服务端句柄对象io.netty.bootstrap.Server...
赞了文章2017-08-21
在阅读这篇文章之前假设你已经对Apache Shiro(后面统一用Shiro作为代指)有了一定的了解,如果你还对Shiro不熟悉的话在这篇文章的结尾附有相关的学习资料,关于Shiro是用来做什么的这里有个不错的介绍,在后面的文章中就不在对其进行描述了。后面的文章将围绕着 Sprin...
赞了文章2017-08-14
[链接] 1、Servlet Servlet 该接口定义了5个方法。 init(),初始化 servlet 对象,完成一些初始化工作。它是由 servlet 容器控制的,该方法只能被调用一次service(),接受客户端请求对象,执行业务操作,利用响应对象响应客户端请求。destroy(),当容器监测到一个ser...
赞了文章2017-08-14
OAuth 协议为用户资源的授权提供了一个安全又简易的标准。与以往的授权方式不同之处是 OAuth的授权不会使第三方触及到用户的帐号信息(如用户名与密码),即第三方无需使用用户的用户名与密码就可以申请获得该用户资源的授权,因此 OAuth是安全的。OAuth 是 Open Aut...
赞了回答2017-06-15
mysql innodb使用B+tree索引,单调的字段作为主键索引,那么整个文件结构不会频繁的分裂调整。即使步长不一致也没关系。
提出了问题2017-06-11
提出了问题2017-02-20
提出了问题2016-12-15
回答了问题2016-07-28
(?:/.*?(?=/))(.*)
关注了问题2016-07-28
回答了问题2016-07-22
控制反转:到底是什么东西被反转了呢? 维基百科的定义是依赖对象的获得被反转了。应用程序一般都是由很多个对象组成的。一个类中需要用到很多其他的类,最初我们是自己主动通过new关键字获取其他类的实例。这样就带来一个问题:各个类的调用关系耦合了。
关注了问题2016-07-22
提出了问题2016-06-25
提出了问题2016-06-12
提出了问题2016-06-04
提出了问题2016-06-03
提出了问题2016-06-02
提出了问题2016-04-20
提出了问题2015-11-09
发布了文章2015-10-05
下面是LinkedList的简单实现。LinkedList的优点: 新项的插入和现有项的删除花费常数时间。LinkedList的缺点: 很难索引现有项,对get操作的调用花费很多时间。MyLinkedList作为双向链表,get()方法可以从头结点或者尾节点开始。所以最坏的情况下需要遍历 【N/2】 个...