上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 24 下一页
摘要: 相信不少初学手机联网开发的朋友都想知道Http与Socket连接究竟有什么区别,希望通过自己的浅显理解能对初学者有所帮助。 1、TCP连接 手机能够使用联网功能是因为手机底层实现了TCP/IP协议,可以使手机终端通过无线网络建立TCP连接。TCP协议可以对上层网络提供接口,使上层网络数据的传输建立在 阅读全文
posted @ 2016-08-14 22:32 笑哼 阅读(308) 评论(0) 推荐(0) 编辑
摘要: 利用bfs可求出迷宫的最短路径。 如果使用dfs的话只能判断能否走出迷宫,并不能知道所走路径是否为最短路径。 阅读全文
posted @ 2016-08-13 17:13 笑哼 阅读(320) 评论(0) 推荐(0) 编辑
摘要: 大数相减 在Java中,还可以通过BigInteger类来解决精度问题。 阅读全文
posted @ 2016-08-13 10:50 笑哼 阅读(231) 评论(0) 推荐(0) 编辑
摘要: 1 import java.util.LinkedList; 2 import java.util.List; 3 4 /** 5 * 功能:把一个数组的值存入二叉树中,然后进行3种方式的遍历 6 * 7 * 参考资料0:数据结构(C语言版)严蔚敏 8 * 9 * 参考资料1:http://zhidao.baidu.com/question/8... 阅读全文
posted @ 2016-08-12 22:37 笑哼 阅读(229) 评论(0) 推荐(0) 编辑
摘要: 用newInstance与用new是区别的,区别在于创建对象的方式不一样,前者是使用类加载机制,那么为什么会有两种创建对象方式?这个就要从可伸缩、可扩展,可重用等软件思想上解释了。Java中工厂模式经常使用newInstance来创建对象,因此从为什么要使用工厂模式上也可以找到具体答案。例如:Cla 阅读全文
posted @ 2016-08-12 16:45 笑哼 阅读(241) 评论(0) 推荐(0) 编辑
摘要: 1. Action/Service/DAO简介: Action是管理业务(Service)调度和管理跳转的。 Service是管理具体的功能的。 Action只负责管理,而Service负责实施。 DAO只完成增删改查,虽然可以1-n,n-n,1-1关联,模糊、动态、子查询都可以。但是无论多么复杂的 阅读全文
posted @ 2016-08-12 15:01 笑哼 阅读(4137) 评论(0) 推荐(1) 编辑
摘要: 一、why(为什么要用Hibernate缓存?) Hibernate是一个持久层框架,经常访问物理数据库。 为了降低应用程序对物理数据源访问的频次,从而提高应用程序的运行性能。 缓存内的数据是对物理数据源中的数据的复制,应用程序在运行时从缓存读写数据,在特定的时刻或事件会同步缓存和物理数据源的数据。 阅读全文
posted @ 2016-08-12 10:25 笑哼 阅读(223) 评论(0) 推荐(0) 编辑
摘要: 1.什么是串行化 对象的寿命通常随着生成该对象的程序的终止而终止。有时候,可能需要将对象的状态保存下来,在需要时再将对象恢复。我们把对象的这种能记录自己的状态以便将来再生的能力。叫作对象的持续性(persistence)。对象通过写出描述自己状态的数值来记录自己,这个过程叫对象的串行化(Serial 阅读全文
posted @ 2016-08-11 09:52 笑哼 阅读(11322) 评论(0) 推荐(2) 编辑
摘要: 在淘宝内网里看到同事发了贴说了一个CPU被100%的线上故障,并且这个事发生了很多次,原因是在Java语言在并发情况下使用HashMap造成Race Condition,从而导致死循环。这个事情我4、5年前也经历过,本来觉得没什么好写的,因为Java的HashMap是非线程安全的,所以在并发下必然出 阅读全文
posted @ 2016-08-10 20:25 笑哼 阅读(195) 评论(0) 推荐(0) 编辑
摘要: 导读:由于Joel Spolsky的双重身份(昔日耶鲁大学计算机系学长,今日Fog Creek软件公司的CEO),所以听听他的建议,对于当今无数困扰于就业压力的中国高校计算机专业学子来说,是大有裨益的。你们会发现,大多数建议,都在强调“软实力”的价值。 如果你喜欢编程,那么你真是受到了上天的眷顾。你 阅读全文
posted @ 2016-08-09 19:45 笑哼 阅读(318) 评论(0) 推荐(0) 编辑
上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 24 下一页