ThreadLocal类在Spring,Hibernate等框架中起到了很大的作用,对于其工作原理,很多网上的文章分析的不够彻底,甚至有些误解。首先,为了解释ThreadLocal类的工作原理,必须同时介绍与其工作甚密的其他几个类(内部类)1.ThreadLocalMap2.Thread可能有人会觉...
分类:
其他好文 时间:
2015-04-08 19:46:24
阅读次数:
131
写在前面的话:前几篇博客详细讲解了如何获取用户发送的消息并进行回复,这里的回复是一种被动的回复,而被动回复的方式便是通过echo返回信息给微信服务器的POST请求,因此,其实我们并没有算的上调用了微信的接口,从这一篇文章开始,才算是真正的调用微信接口开端,就从access_token讲起。=====...
分类:
微信 时间:
2015-04-08 19:48:43
阅读次数:
443
一、ArrayList概述 ArrayList是实现List接口的动态数组,所谓动态就是它的大小是可变的。实现了所有可选列表操作,并允许包括 null 在内的所有元素。除了实现 List 接口外,此类还提供一些方法来操作内部用来存储列表的数组的大小。 每个ArrayList实例都有一个容量,该容量是...
分类:
编程语言 时间:
2015-04-08 19:47:21
阅读次数:
165
一、手势交互过程: 1)触屏时,触发MotionEvent事件。 2)被OnTouchListener监听,在onTouch()中获得MotionEvent对象。 3)GestureDetector转发MotionEvent对象至OnGestureListener。 4)OnGestureL...
分类:
移动开发 时间:
2015-04-08 19:47:21
阅读次数:
153
1 public class MainActivity extends FragmentActivity implements OnItemClickListener { 2 3 private SlidingMenu mSlidingMenu; 4 private Fragme...
分类:
其他好文 时间:
2015-04-08 19:46:28
阅读次数:
130
以mysql 为例,按codefirst 的方式需在vs的拓展和更新里先安装Entity Framework Power Tools然后再项目 里添加 mysql connect/net最后 用上面的 工具 逆向生成实体类在选择数据源 时 若无mysqlDatabase,需去mysql官网http:...
分类:
Web程序 时间:
2015-04-08 19:46:39
阅读次数:
155
在$ORACLE_HOME\install\portlist.ini 文件里有记录Enterprise Manager Console HTTP 端口 (orcl) = 1158Enterprise Manager 代理端口 (orcl) = 3938Enterprise Manager Conso...
分类:
数据库 时间:
2015-04-08 19:46:49
阅读次数:
117
一、特点:使用方便,功能强大,可以在借书时方便的查书的位置二、NABC模型N(need)、学生在图书馆借书时查书的位置很困难,需要反复到外面的电脑上查,还得记录下来,很不方便。A(approach)、编写一个手机app,连接到图书馆数据库接口。B(benifit)、可以方便的在借书是查书的位置,查询...
分类:
其他好文 时间:
2015-04-08 19:44:38
阅读次数:
101
a标签伪类的LOVE HATE原则a标签有四个伪类,分别是:a:link未访问的链接a:visited已访问的链接a:hover鼠标移动到链接上a:active选定的链接遇到的问题:访问过的链接,始终显示点过的样式,鼠标滑过或者点击时都不会有样式变动,具体css样式如下:查询后知道a标签伪类有一个排...
分类:
其他好文 时间:
2015-04-08 19:46:56
阅读次数:
3079
转自http://segmentfault.com/a/1190000000414339map 这一小巧精致的函数是简捷实现 Python 程序并行化的关键。map 源于 Lisp 这类函数式编程语言。它可以通过一个序列实现两个函数之间的映射。 urls = ['http://www.yaho...
分类:
编程语言 时间:
2015-04-08 19:44:45
阅读次数:
200
检测输入是否是闰年,要从以下几个方面测试:1.输入合法性检测: 首先确保输入的是数字,并且不能超过int型存储的长度。2.逻辑检测: 对于闰年的计算方式如下: 4的倍数 不是100的倍数,但是400的倍数对于以上的检测可以使用两个函数进行检测private boolean checkNum(...
分类:
其他好文 时间:
2015-04-08 19:44:56
阅读次数:
129
1.ctrl+q 打开查询窗口2.ctrl+/ 注释sql语句3.ctrl+shift +/ 解除注释4.ctrl+r 运行查询窗口的sql语句5.ctrl+shift+r 只运行选中的sql语句6.F6 打开一个mysql命令行窗口7.ctrl+l 删除一行8.ctrl+n 打开...
分类:
数据库 时间:
2015-04-08 19:46:35
阅读次数:
139
今天想通过HierarchyViewer分析一下Android应用的布局,但是发现无法连接上真机,错误如下:12345[hierarchyviewer]Unable to get view server version from device 00856cd5d08d2409[hierarchyvi...
分类:
其他好文 时间:
2015-04-08 19:46:03
阅读次数:
297
队列特性:先进先出(FIFO)——先进队列的元素先出队列。来源于我们生活中的队列(先排队的先办完事)。队列有下面几个操作:InitQueue() ——初始化队列EnQueue() ——进队列DeQueue() ——出队列IsQueueEmpty()——判断队列是否为空IsQueueF...
分类:
其他好文 时间:
2015-04-08 19:44:35
阅读次数:
136
我们经常会看到,一些站点在首次进入的时候会先显示一个进度条,等资源加载完毕后再呈现页面,大概像这样: 然后整个页面的操作就会非常流畅,因为之后没必要再等待加载资源了。尤其是在移动端,或者是页游中,这样做能避免页面出现白屏(等待加载图片),很大程度提升用户体验。那这种技术是如何实现的呢?其实...
分类:
其他好文 时间:
2015-04-08 19:45:25
阅读次数:
494
我们在连接mysql数据库的时候一般都会在url后面添加useUnicode=true&characterEncoding=UTF-8 ,但是问什么要添加呢?添加的作用是:指定字符的编码、解码格式。 例如:mysql数据库用的是gbk编码,而项目数据库用的是utf-8编码。这时候如果添加了u...
分类:
数据库 时间:
2015-04-08 19:45:53
阅读次数:
115