java
大师傅姑爷
爱玩,爱闹,爱旅行
展开
-
java判断scanner输入是中文、英文字母、数字还是特殊字符
import java.util.Scanner; public class Test { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); String input = scanner.next();原创 2017-02-21 10:35:10 · 4679 阅读 · 3 评论 -
java进制转换
java中进行二进制,八进制,十六进制,十进制间进行相互转换 十进制转成十六进制:Integer.toHexString(int i)十进制转成八进制Integer.toOctalString(int i)十进制转成二进制Integer.toBinaryString(int i)十六进制转成十进制Integer.valueOf("FFFF"原创 2017-03-19 21:53:01 · 188 阅读 · 0 评论 -
[转载]控制反转和依赖注入
【转载】原文地址 http://baitai.iteye.com/blog/792980 IoC——Inversion of Control 控制反转 DI——Dependency Injection 依赖注入 要想理解上面两个概念,就必须搞清楚如下的问题:参与者都有谁? 依赖:谁依赖于谁?为什么需要依赖? 注入:谁注入于谁?到底注入什么?转载 2017-03-12 14:45:27 · 183 阅读 · 0 评论 -
【转】心跳包
心跳包的发送,通常有两种技术方法1:应用层自己实现的心跳包 由应用程序自己发送心跳包来检测连接是否正常,大致的方法是:服务器在一个 Timer事件中定时 向客户端发送一个短小精悍的数据包,然后启动一个低级别的线程,在该线程中不断检测客户端的回应, 如果在一定时间内没有收到客户端的回应,即认为客户端已经掉线;同样,如果客户端在一定时间内没 有收到服务器的心跳包,则认为连接不可用。方法转载 2017-07-28 22:10:23 · 259 阅读 · 0 评论