一:什么是线程安全 线程安全 就是多线程访问时,采用了加锁机制,当一个线程访问该类的某个数据时,进行保护,其他线程不能进行访问直到该线程读取完,其他线程才可使用。不会出现数据不一致或者数据污染。 线程不安全 就是不提供数据访问保护,有可能出现多个线程先后更改数据造成所得到的数据是脏数据 如果你的代码 ...
分类:
编程语言 时间:
2017-03-26 17:20:27
阅读次数:
239
package test1;import java.io.*;import java.util.ArrayList;import java.util.List;/** * Created by 本地账户登录-xiaoCong on 2017/1/2. */public class FileSearc... ...
分类:
编程语言 时间:
2017-03-26 17:19:59
阅读次数:
188
本篇文章不是标签而是标签的背景色是七彩的,有点绕口令,还是看图说话,本篇要实现的七彩标签云背景色如图所示:要实现七彩标签云背景色代码也很简单,代码如下: 把这段代码放在侧边栏sidebar.php即可(smallest,largest表示字号大小,这里统一大小设置为12,number表示显示多少个标 ...
分类:
其他好文 时间:
2017-03-26 17:19:30
阅读次数:
282
backbond中的M,指的是模型,即存放数据以及数据相关逻辑的单位。在分析其结构之前,先看一下其调用过程。 backbond 通过Backbone.Model.extend方法得到一个World类(为了不让World和其实例化结果混淆,这里把World称为类,实例化结果称为对象),再通过实例化Wo ...
分类:
其他好文 时间:
2017-03-26 17:19:12
阅读次数:
202
教材内容总结 网络嗅探 SNIFFER要捕获的东西必须是要物理信号能收到的报文信息。显然只要通知网卡接收其收到的所有包,在集线器下就能接收到这个网段的所有包,但是交换机下就只能是自己的包加上广播包。 要想在交换机下接收别人的包,那就要让其发往你的机器所在口。交换机记住一个口的MAC是通过接收来自这个 ...
分类:
其他好文 时间:
2017-03-26 17:18:35
阅读次数:
217
Linux启动过程详解 图: 启动第一步--加载BIOS当你打开计算机电源,计算机会首先加载BIOS信息,BIOS信息是如此的重要,以至于计算机必须在最开始就找到它。这是因为BIOS中包含了CPU的相关信息、设备启动顺序信息、硬盘信息、内存信息、时钟信息、PnP特性等等。在此之后,计算机心里就有谱了 ...
分类:
系统相关 时间:
2017-03-26 17:18:15
阅读次数:
261
消息型应用支持文本、图片、语音、视频、文件、图文等消息类型。主页型应用只支持文本消息类型,且文本长度不超过20个字。填写必要信息URL/QiyeProject/src/org/oms/qiye/util/Constants.java /**WXBizMsgCrypt 类里: * 提供接收和推送给公众... ...
分类:
微信 时间:
2017-03-26 17:17:39
阅读次数:
419
两种较为简单的进程间通信方式。 一、使用Bundle 最简单的进程间通信方式,可直接利用Intent传递Bundle对象(Activity、Service、Receiver),Bundle支持基本数据类型以及序列化对象。 一种典型应用场景,当需要传递一计算结果至另一进程时,由于结果不支持使用Bund ...
分类:
其他好文 时间:
2017-03-26 17:17:15
阅读次数:
188
http://blog.csdn.net/oscar92420aaa/article/details/51304067 CSS中背景图片的定位,困扰我很久了。今天总算搞懂了,一定要记下来。 在CSS中,背景图片的定位方法有3种: 1)关键字:background-position: top left ...
分类:
Web程序 时间:
2017-03-26 17:16:57
阅读次数:
309
为什幺使用结构体 有的时候我们需要把不同类型的数据封装成一个整体,以便于引用。 结构就类似于类 一个类就是将方法属性封装起来 而结构简单说是将 一些变量组合在一起。 定义一个结构的一般形式 struct 结构名 { 成员列表 //必须进行类型声明 }变量名表列; 例如: 结构的嵌套定义: 结构体变量 ...
分类:
其他好文 时间:
2017-03-26 17:16:37
阅读次数:
220
SVN服务器搭建和使用(一) Subversion是优秀的版本控制工具,其具体的的优点和详细介绍,这里就不再多说. 首先来下载和搭建SVN服务器. 现在Subversion已经迁移到apache网站上了,下载地址: http://subversion.apache.org/packages.html ...
分类:
其他好文 时间:
2017-03-26 17:16:17
阅读次数:
242
题目描述 小伟报名参加中央电视台的智力大冲浪节目。本次挑战赛吸引了众多参赛者,主持人为了表彰大家的勇气,先奖励每个参赛者m元。先不要太高兴!因为这些钱还不一定都是你的?!接下来主持人宣布了比赛规则: 首先,比赛时间分为n个时段(n≤500),它又给出了很多小游戏,每个小游戏都必须在规定期限ti前完成 ...
分类:
其他好文 时间:
2017-03-26 17:15:58
阅读次数:
183
建议在可视化的编辑器或IDE写完代码后再拷贝到linux文件系统里面跳到文本的最后一行 G 或 shift+g 或 capsLock+g+capsLock (在没有启动大写状态的时候)跳到第一行的第一个字符 gg跳转到当前行的第一个字符 home键 或 0跳转到当前行的最后一个字符 end键 或 0... ...
分类:
其他好文 时间:
2017-03-26 17:14:29
阅读次数:
143
win10生成 SSH keys: SSH key 可以让你在你的电脑和Code服务器之间建立安全的加密连接。 先执行以下语句来判断是否已经存在本地公钥:cat ~/.ssh/id_rsa.pub如果你看到一长串以 ssh-rsa或 ssh-dsa开头的字符串, 你可以跳过 ssh-keygen的步... ...
分类:
Windows程序 时间:
2017-03-26 17:14:03
阅读次数:
1639
系统环境:centos-6.5安装方式:rpm安装 软件:jdk-7-Linux-x64.rpm下载地址:http://www.Oracle.com/technetwork/Java/javase/downloads/java-se-jdk-7-download-432154.html 检验系统原版 ...
分类:
其他好文 时间:
2017-03-26 17:13:39
阅读次数:
176
结合实地代码的MQ应用: 1、配置 spring-context.xml中的配置: spring-jms.xml 配置: spring-jms-triple.xml 配置: 上面的bean id="DJR_CallBack" 被注入到代码中: /** 消息目的地:大金X. */ @Autowired ...
分类:
编程语言 时间:
2017-03-26 17:13:13
阅读次数:
320
int * scanffile(FILE *fp,int n){ int i;static int array[10]; //因为array是局部变量,随scanffile()函数的结束,该内存被释放,因此,你在之后得不到相应的数据了。 改成static静态变量就可以了! for(i=0;i<n;i ...
分类:
编程语言 时间:
2017-03-26 17:12:56
阅读次数:
201