原文链接:http://www.cnblogs.com/dolphin0520/p/3920407.html感谢作者的辛苦总结! Java并发编程:深入剖析ThreadLocal 想必很多朋友对ThreadLocal并不陌生,今天我们就来一起探讨下 ThreadLocal的使用方法和实现原理。首先, ...
分类:
编程语言 时间:
2016-08-19 12:49:41
收藏:
0 评论:
0 赞:
0 阅读:
189
在 Java多线程编程(一) 中的多线程并没有返回值,本文将介绍带返回值的多线程。 要想有返回值,则需要实现新的接口Callable而不再是Runnable接口,实现的方法也改为call()方法,执行器也不再是调用execute(),而是submit() 【程序实例】 【运行结果】 ...
分类:
编程语言 时间:
2016-08-19 12:49:31
收藏:
0 评论:
0 赞:
0 阅读:
125
https://mts1.googleapis.com/vt?pb=!1m4!1m3!1i13!2i2475!3i3029!2m3!1e0!2sm!3i293208756!3m9!2sen-US!3sUS!5e18!12m1!1e47!12m3!1e37!2m1!1ssmartmaps!4e0!5m... ...
分类:
其他 时间:
2016-08-19 12:49:21
收藏:
0 评论:
0 赞:
0 阅读:
163
Android Studio 运行时出现 finished with non-zero exit value 2 错误分析 原因: 项目包含了两个相同包名的不同 project 或者 jar 举例: 1、当 A Module 中有 V4包,B Module 中也有 V4包,这时就会出现这样的错误 解 ...
分类:
移动平台 时间:
2016-08-19 12:49:11
收藏:
0 评论:
0 赞:
0 阅读:
233
题目: 最开始采用暴力解法,两个for循环遍历所有组合形式,时间复杂度为O(n2),代码省略。 进一步学习,采用hash表存储,空间换时间,时间复杂度为O(n),空间复杂度为O(n); 将数组放入hash表中,利用for循环遍历数字中元素并从hash表中找到对应的数。因为从hash表中取数的时间复杂 ...
分类:
其他 时间:
2016-08-19 12:49:01
收藏:
0 评论:
0 赞:
0 阅读:
154
转自 :http://www.cnblogs.com/cspku/articles/Git_cmds.html 查看、添加、提交、删除、找回,重置修改文件 git help <command> # 显示command的help git show # 显示某次提交的内容 git show $id gi ...
分类:
其他 时间:
2016-08-19 12:48:51
收藏:
0 评论:
0 赞:
0 阅读:
119
FileIputStream的实例 public void Input() throws IOException{ FileInputStream fis=new FileInputStream("D:\\22\\myDoc\\space.txt"); byte[] b=new byte[fis.a ...
分类:
其他 时间:
2016-08-19 12:48:41
收藏:
0 评论:
0 赞:
0 阅读:
86
突然有一天,代码文件夹上的版本控制图标不见了。 注册表中,将文件夹名重命名,让版本控制的靠前,Computer \ HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Explorer \ ShellIconO ...
分类:
其他 时间:
2016-08-19 12:48:31
收藏:
0 评论:
0 赞:
0 阅读:
189
数据库的设计 一:什么是数据库设计? 数据库设计就是将数据库中的数据实体以及这些数据实体之间的关系,进行规范和结构化的过程. 二:为什么要实施数据库设计? 1:良好的数据库设计可以有效的解决数据冗余的问题 2:效率高 3:便于进一步扩展 4:使得应用程序开发变得容易 三:设计数据库的步骤 第一步 需 ...
分类:
数据库技术 时间:
2016-08-19 12:48:11
收藏:
0 评论:
0 赞:
0 阅读:
156
移动应用在处理网络资源时,一般都会做离线缓存处理,其中以图片缓存最为典型,其中很流行的离线缓存框架为SDWebImage。但是,离线缓存会占用手机存储空间,所以缓存清理功能基本成为资讯、购物、阅读类app的标配功能。今天介绍的离线缓存功能的实现,主要分为缓存文件大小的获取、删除缓存文件的实现。 获取 ...
分类:
移动平台 时间:
2016-08-19 12:47:22
收藏:
0 评论:
0 赞:
0 阅读:
199
迭代器与生成器 迭代器 迭代是Python最强大的功能之一,是访问集合元素的一种方式。。 迭代器是一个可以记住遍历的位置的对象。 迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问完结束。迭代器只能往前不会后退。 迭代器有两个基本的方法:iter() 和 next()。 字符串,列表或元组对 ...
分类:
编程语言 时间:
2016-08-19 12:47:01
收藏:
0 评论:
0 赞:
0 阅读:
113
如上截图,明明引用了“System.web.mvc”,可是还出这样的错误。 解决方法: 1、右键引用的“System.Web.Mvc” 2、《复制本地》一样选择《True》 3、问题解决 ...
分类:
Web开发 时间:
2016-08-19 12:46:51
收藏:
0 评论:
0 赞:
0 阅读:
270
SEO优化扫我一、服务器无法连接远程桌面 1、Ping不通IP,网站打不开,不可以远程连接。可能是服务器死机了,或者网络有问题,请尝试Web重启服务器或联系服务商确认。 2、Ping正常,网站可以打开,远程桌面无法连接,请尝试Web重启服务器或者联系服务商确认。另外你是否修改了远程桌面端口,而没有在 ...
分类:
Windows开发 时间:
2016-08-19 12:46:31
收藏:
0 评论:
0 赞:
0 阅读:
246
内存泄漏(Memory leak),也称内存渗漏,是指应用程序在利用完内存后,没有对内存进行释放,导致当前内存的浪费(丢失);一次的内存泄漏,可能不严重,但是如果出现内存泄漏的堆积,则会引发内存溢出,致使系统中的应用程序不能正常运行。 内存溢出(Out of memory),是指应用程序在申请内存后 ...
分类:
其他 时间:
2016-08-19 12:46:21
收藏:
0 评论:
0 赞:
0 阅读:
88
首先在 tomcat的 D:\apache-tomcat-7.0.57\conf\server.xml里添加中文编码 前台处理 后台处理 ...
分类:
Web开发 时间:
2016-08-19 12:46:11
收藏:
0 评论:
0 赞:
0 阅读:
187
1,选择适当的字段类型,特别是主键 选择字段的一般原则是保小不保大,能占用字节小的字段就不用大字段。比如主键,建议使用自增类型,这样节省空间,空间就是效率!按4个字节和按32个字节定位一条记录,谁快谁慢太明显了。涉及到几个表做join时,效果更明显。 建议使用不含业务逻辑的id做主键,比如stude ...
分类:
数据库技术 时间:
2016-08-19 12:46:01
收藏:
0 评论:
0 赞:
0 阅读:
235
二、Navicat for Oracle的配置 1、启动该工具,出现如下的开始界面,单击“连接”选项,进行连接数据库,如图所示: 6、在“新建连接”对话框中,输入任意的连接名,选择默认的连接类型,输入oracle数据库所在的服务器地址,这里我选择是“localhost”,输入oracle的端口号“1 ...
分类:
其他 时间:
2016-08-19 12:45:51
收藏:
0 评论:
0 赞:
0 阅读:
229
从上往下打印二叉树的每一个节点,同一层的节点按照从左至右的顺序打印,二叉树节点的数据结构如下: 二叉树的广度优先遍历,用一个队列就可以解决: ...
分类:
其他 时间:
2016-08-19 12:45:42
收藏:
0 评论:
0 赞:
0 阅读:
162
最近对QQ聊天机器人比较感兴趣,奈何一直没找到C#的源码,就自己摸索,好了废话不多说了,开始正题。 首先我们要准备的是C# 的SDK下载地址:https://cqp.cc/t-24088-1-1,Newtonsoft.Json.dll插件 打开C#SDK源码后找到MyApp.cs(QQ发送消模块) ...
分类:
Windows开发 时间:
2016-08-19 12:45:32
收藏:
0 评论:
0 赞:
0 阅读:
237
为了节省你的时间,我们总结了五个最受喜爱的 Django 应用。它们是: 我们同样推荐你看看 Django Packages,这是一个可重用 Django 应用的目录。Django Packages 将 Django 应用组织成“表格”,你可以在功能相似的不同应用之间进行比较并做出选择。你可以查看每 ...
分类:
其他 时间:
2016-08-19 12:45:21
收藏:
0 评论:
0 赞:
0 阅读:
143