import java.io.BufferedReader; import java.io.FileNotFoundException; import java.io.IOException; import java.io.InputStreamReader; import java.net.Soc ...
分类:
编程语言 时间:
2016-06-24 09:14:30
收藏:
0 评论:
0 赞:
0 阅读:
210
首先一个简单的单例类: 该类当放入多线程的环境中,肯定 就会出现问题,如何解决? 1,第一种方式:在方法getLogger上加上synchronized关键字: 缺点:synchronized关键字锁住的是这个对象,这样的用法,在性能上会有所下降。 原因:每次调用getInstance(),都要对对 ...
分类:
编程语言 时间:
2016-06-24 09:13:46
收藏:
0 评论:
0 赞:
0 阅读:
268
背水一战 Windows 10 之 绑定: 与 Element 绑定, 与 Indexer 绑定, TargetNullValue - 当绑定数据为 null 时显示的值, FallbackValue - 当绑定失败时显示的值 ...
分类:
Windows开发 时间:
2016-06-24 09:13:38
收藏:
0 评论:
0 赞:
0 阅读:
221
//有一个数组 {1,2,3,4,5,6,7,8,9,12,13,45,67,89,99,101,111,123,134,565,677} 查找数组中是否有指定的某一个数. ...
分类:
编程语言 时间:
2016-06-24 09:13:14
收藏:
0 评论:
0 赞:
0 阅读:
223
前言: 上篇主要介绍了使用线程池的好处以及ExecutorService接口,然后学习了通过Executors工厂类生成满足不同需求的简单线程池,但是有时候我们需要相对复杂的线程池的时候就需要我们自己来自定义一个线程池,今天来学习一下ThreadPoolExecutor,然后结合使用场景定义一个按照 ...
分类:
移动平台 时间:
2016-06-24 09:13:04
收藏:
0 评论:
0 赞:
0 阅读:
327
项目中要用到支付功能,需要支付宝,微信,银联三大支付,所以打算总结一下,写两篇文章,方便以后的查阅, 大家在做的时候也能稍微参考下,用到的地方避免再次被坑。这是第二篇支付宝集成,第一篇银联支付在这里。本来要用那个ping++的神器,可以集成各种支付手段,异常的方便,但是考虑到安全性问题的话,支付的渠 ...
分类:
移动平台 时间:
2016-06-24 09:12:55
收藏:
0 评论:
0 赞:
0 阅读:
310
1 HAL是建立在Linux驱动上的一套程序库,并不属于Linux内核,而是属于Linux内核层上的应用层。它的目的就是保护“私人财产”,避免应用程序直接访问Linux驱动。 2在Android系统中使用Linux驱动有两种方式。一种就是通过传统的方式直接与Linux交互,如直接读取设备文件中的数据 ...
分类:
其他 时间:
2016-06-24 09:12:44
收藏:
0 评论:
0 赞:
0 阅读:
149
<!doctype html><html lang="en"><head> <meta charset="UTF-8"> <meta content="width=device-width,initial-scale=1.0,maximum-scale=1.0,user-scalable=no" i ...
分类:
其他 时间:
2016-06-24 09:12:34
收藏:
0 评论:
0 赞:
0 阅读:
239
1对于复杂的Linux驱动及HAL等程序库,需要使用各种方法对其进行调试。例如设置断点、逐步跟踪代码、输出调试信息等。 2打印内核调试信息:printk,该函数与printf用法类似,但是printk运行在内核空间,而printf运行在用户空间。 3printk文件是一个简单的有4个数字组成的文本文 ...
分类:
系统服务 时间:
2016-06-24 09:12:28
收藏:
0 评论:
0 赞:
0 阅读:
242
题目链接:传送门 题目大意:有一只表,由7进制表示,你将一天分为n个小时,将一小时分为m分钟,要求表上显示的数字各不相同,问在n,m的限制下有多少种合法的时间表示 例如 n=2,m=3 (0:?1), (0:?2), (1:?0), (1:?2). n=8,m=2 (02:?1), (03:?1), ...
分类:
其他 时间:
2016-06-24 09:12:18
收藏:
0 评论:
0 赞:
0 阅读:
173
DOM的官方定义 DOM Document Object Model 文档对象模型。 DOM的官方定义:W3C的DOM,可以使程序或脚本(JS或AS、JScript),动态的访问或操作文档的内容、结构、样式。 DOM只是一个标准,就是操作网页的标准。而这个标准(模型)在浏览器中,以“对象”的方式实现 ...
分类:
编程语言 时间:
2016-06-24 09:12:04
收藏:
0 评论:
0 赞:
0 阅读:
183
js中判断对象的具体类型是哪种,普通对象用typeof判断出来都是object,我们要明确判断出这个对象是具体的哪个对象就需要用type了。 ...
分类:
Web开发 时间:
2016-06-24 09:11:54
收藏:
0 评论:
0 赞:
0 阅读:
211
卢海东 著 第1章 揭开神秘面纱——Android系统简介 1 1.1 认识Android系统 2 1.1.1 Android成长历程 2 1.1.2 发行版本 3 1.1.3 得到大家的认可——Android系统的市场份额 3 1.2 Android架构解析 4 1.2.1 Android系统架构 ...
分类:
移动平台 时间:
2016-06-24 09:11:25
收藏:
0 评论:
0 赞:
0 阅读:
249
根据Forrester的调查,接近半数的企业CIO在考虑IT架构的时候更乐于接受开源方案,这主要是基于低成本,避免供应商锁定和敏捷的需求;同时另外一家North Bridge的调研机构的调查显示,2016年将有超过25%的财富500企业将把容器技术用于自己的IT架构。 对于很多人来说,把Docker ...
分类:
其他 时间:
2016-06-24 09:11:07
收藏:
0 评论:
0 赞:
0 阅读:
190
/** * 控制手机虚拟键盘的显示和隐藏 */public class InputMethodUtil { /** * 隐藏虚拟键盘 * @param v 隐藏v所对应上下文的虚拟键盘 */ public static void hideKeyboard(View v) { InputMethodM ...
分类:
移动平台 时间:
2016-06-24 09:10:44
收藏:
0 评论:
0 赞:
0 阅读:
172
1可以通过向寄存器写入特定的值来控制蜂鸣器发出尖叫声。 2一个复杂的驱动不太可能将所有代码都放在一个文件中,最好将相关的代码放在相应的文件中。在编译Linux驱动时将这些文件进行联合编译。 3当开发一个Linux驱动时,如果无法使用rmmod命令正常卸载Linux驱动,就会造成无法再次安装的窘境。当 ...
分类:
其他 时间:
2016-06-24 09:10:36
收藏:
0 评论:
0 赞:
0 阅读:
245
Firebug是firefox下的一个扩展,能够调试所有网站语言,如Html,Css等,但FireBug最吸引人的就是javascript调试功能,使用起来非常方便,而且在各种浏览器下都能使用(IE,Firefox,Opera, Safari)。除此之外,其他功能还很强大,比如html,css,dom的查看与调试,网站整体分析等等。...
分类:
Web开发 时间:
2016-06-24 08:08:26
收藏:
0 评论:
0 赞:
0 阅读:
239
我们继续互联网技术架构-分布式存储。
总目录:
分布式存储概述
分布式存储特性 - 哈希分布/一致性哈希分布
分布式存储协议 - 两阶段与Paxos...
分类:
其他 时间:
2016-06-24 08:08:15
收藏:
0 评论:
0 赞:
0 阅读:
273
题目:输入内容,留言显示 结果图 在内容框中输入内容并提交他就回在上面的div中依次显示 留言板 北宋小康康(koker-6k) ...
分类:
Web开发 时间:
2016-06-24 08:07:44
收藏:
0 评论:
0 赞:
0 阅读:
335
INSERT即向表中写入数据,每条INSERT语句可以写入一条数据,也可以写入多条数据。另外还可以将其他的查询结果集用在INSERT中,将查询结果写入表中。 测试表 示例1.单条记录INSERT 示例2.多条记录INSERT 和单条记录INSERT的差别是各value间使用逗号分隔,最后一个valu ...
分类:
数据库技术 时间:
2016-06-24 08:07:34
收藏:
0 评论:
0 赞:
0 阅读:
417