一.线程的状态 在正式学习Thread类中的具体方法之前,我们先来了解一下线程有哪些状态,这个将会有助于后面对Thread类中的方法的理解。 线程从创建到最终的消亡,要经历若干个状态。一般来说,线程包括以下这几个状态:创建(new)、就绪(runnable)、运行(running)、阻塞(block ...
分类:
编程语言 时间:
2016-11-15 20:20:14
阅读次数:
318
ActiveMQ可以和spring很好的集成,下面我们来看看,如何做个集成的demo。 (1)pom.xml引入相关jar (2)添加生产者配置activemq-sender.xml (3)添加消费者配置activemq-consumer.xml (4)新建一个发送消息的方法 (5)添加监听器 (6 ...
分类:
编程语言 时间:
2016-11-15 20:22:00
阅读次数:
265
1.让其他软件能调起自己写的播放器 1.在功能清单文件添加下面的意图 2.文件或者图片浏览器 //1.调起系统所有的播放-隐式意图 Intent intent = new Intent(); intent.setDataAndType(Uri.parse("视频播放地址"),"video/*"); ...
分类:
移动开发 时间:
2016-11-15 20:18:06
阅读次数:
235
DIP原则、IoC以及DI 一、DIP原则 高层模块不应该依赖于底层模块,二者都应该依赖于抽象。 抽象不应该依赖于细节,细节应该依赖于抽象。 该原则理解起来稍微有点抽象,我们可以将该原则通俗的理解为:"依赖于抽象”。 该规则告诉我们,程序中所有的依赖关系都应该终止于抽象类或者接口,从而达到松耦合的目 ...
分类:
其他好文 时间:
2016-11-15 20:18:13
阅读次数:
387
用户在登录页面上填好姓名和密码还有验证码实现登录。 实现的效果如下: 输入信息后成功。 具体做法代码如下: 我们还是从Dao层开始: 这里用到的Dao层的代码无非就是查名字,查密码什么的。之前就有的,这里的不用了。 Service:这一层很重要: 先讲一下这一层要做的东西: 我们要做用户的登录验证。 ...
分类:
其他好文 时间:
2016-11-15 20:19:37
阅读次数:
339
最近在学hibernate,常见的教程都是搭配mysql,因为公司本地电脑用的是pg,所以就尝试着做个pg的小demo. 自己也是边学边写,只当是加深印象.话不多说,直接开始; 一) 准备好必要的文件和环境; 1) 本地安装postgresql ,这个不多说,自己去网上下载; 注: 本次使用的为pg ...
分类:
数据库 时间:
2016-11-15 20:18:46
阅读次数:
303
今天整理了一下浏览器对JS的兼容问题,希望能给你们带来帮助,我没想到的地方请留言给我,我再加上; 常遇到的关于浏览器的宽高问题: event事件问题: DOM节点相关的问题,我直接封装了函数,以便随时可以拿来使用: document.getElementsByClassName问题: 获取元素的非行 ...
分类:
Web程序 时间:
2016-11-15 20:16:06
阅读次数:
246
算法来自算法导论第19章 设计类:二项堆这个东西的逻辑是这样的:节点-二项树-二项堆,so刚开始时想设计三个类,BNode BTree BHeap 后来发现BTree是完全没有必要的。。BTree的功能完全可以写在BNode里(Link),所以最后就只设计了两个类。 拖这么久是因为有个指针没指对。。 ...
分类:
其他好文 时间:
2016-11-15 20:18:15
阅读次数:
145
无论你想走多远,你都需要不断地走下去。前端最精华的便是原生的js,这也是我们前端工程师的技术分层的重要指标,也提现这你的代码能力,开发的水平。废话不多说,进入今天的主要分享————基于面向对象思想的图片轮播。其效果如下所示: 正如图片所示这样我们要实现的效果,这里与我们以往不同的是我们的布局十分简洁 ...
分类:
Web程序 时间:
2016-11-15 20:16:44
阅读次数:
227
我们知道各种人的各种情况错综复杂,从工作效率上来讲 很多人采用的办法是,逐层筛选,要一次满足若干条件 如果一开始的条件设定为你消息响应的慢 文件名不知所云,邮件不署名 填写数据有错误,不仔细阅读格式导致填写格式错误 固定时间联系不上 等等不利于执行筛选工作者的条件,如果你运气不好,或者说要求严的话, ...
分类:
其他好文 时间:
2016-11-15 20:15:51
阅读次数:
192
char char是定长的,也就是当你输入的字符小于你指定的数目时,char(8),你输入的字符小于8时,它会再后面补空值。当你输入的字符大于指定的数时,它会截取超出的字符。 nvarchar(n) 包含 n 个字符的可变长度 Unicode 字符数据。n 的值必须介于 1 与 4,000 之间。字 ...
分类:
数据库 时间:
2016-11-15 20:13:38
阅读次数:
266
text-overflow(clip | elipsis)(显示省略号| 不显示省略号) white-space:nowrap 强制文字不断行 word-break:break-all; 和 word-break:break-word; word-break:break-all;不仅把超出的文字断行 ...
分类:
Web程序 时间:
2016-11-15 20:15:53
阅读次数:
185
我们运行程序只需要点击应用程序的图标就可以了,但在这之前,我们必须启动我们的系统。在一切之前,我们必须有某些程序去引导我们系统的内核,这些程序就是内核引导程序了,例如LILO、GRUB、U-Boot、RedBoot。而这些引导程序同样需要被其他程序加载和运行,这样说下去,何处才是尽头啊?想必大家可以 ...
分类:
系统相关 时间:
2016-11-15 20:14:34
阅读次数:
220
今天问我Activity启动模式有几种,当时我没有答出来。 我把standard模式说成了,default模式。(⊙﹏⊙) 因为我一般都不会记这种东西,因为百度一收有很多资料。也比较简单。 今天突然问,想不起来了。重新回顾一下: 参考:http://www.cnblogs.com/lwbqqyumi ...
分类:
其他好文 时间:
2016-11-15 20:14:55
阅读次数:
176
由于项目有个图片上传和导入导出的模块,所以当项目通过集群方式部署的时候就要考虑文件共享问题。 文件共享要么就是通过统一的文件系统来管理,要么就是在系统之间做文件共享,前者扩展性比较好,可以随时随地加服务器,后者实现简单,通过配置服务器共享目录即可,但不好扩展。我们这个项目的页面功能相对比较简单,而且 ...
分类:
系统相关 时间:
2016-11-15 20:13:41
阅读次数:
560
http://acm.hdu.edu.cn/showproblem.php?pid=1098 看了一下它们的思路,没完全明白,但是能写出来,大概可能也许就是这样做的吧。 ...
分类:
其他好文 时间:
2016-11-15 20:12:05
阅读次数:
140