码迷,mamicode.com
首页 > 编程语言
C#多线程间的同步问题
使用线程时最头痛的就是共享资源的同步问题,处理不好会得到错误的结果,C#处理共享资源有以下几种: 1、lock锁 2、Mutex类 3、semaphore 其中lock 和mutex 差不多,都是锁定同一个资源,不同之处mutex在整个进程中都可以访问到。 semaphore是锁定多个资源,比如同一 ...
分类:编程语言   时间:2016-09-21 14:34:24    阅读次数:135
python 安装 pygame了
我真的不爱打字,不爱写这些啊,好想转一篇,可素,没有一篇正常解决我的问题的,好想吐槽,大家写的解决方案都是从一篇那弄到的。。。 我的python版本是2.7.6,2016年9月下载的,之所以写日期是这些东西都一直更新,所以以后的安装方法也许会有出入,嗯。 1.首先安装easy_install,下载地 ...
分类:编程语言   时间:2016-09-21 14:32:09    阅读次数:150
【数据结构】冒泡排序
冒泡排序,有时候又叫做下沉排序,是一种很简单的排序算法,它通过一系列重复的操作来让一个序列变得有序:比较相邻的2项,如果他们不符合排序的顺序,则交换他们的位置,重复这个操作,直到没有元素需要交换为止,这个时候也就意味着序列已经有序了。虽然冒泡排序很简单,但是它太慢了,即便是相对插入排序来说。所以于我 ...
分类:编程语言   时间:2016-09-21 14:29:56    阅读次数:169
Java基础语法
一个Java程序可以认为是一系列对象的集合,而这些对象可以通过调用彼此的方法来协同工作。 对象:是类的实例,有状态和行为。例如,一条狗是一个对象,它的状态有:颜色、名字、品种;行为有:摇尾巴、叫、吃等。 类:类是一个模板,它描述一类对象的状态和行为。 方法:就是行为,一个类可以有很多方法。逻辑运算、 ...
分类:编程语言   时间:2016-09-21 14:30:22    阅读次数:151
javascript中全屏滑动效果实现
...
分类:编程语言   时间:2016-09-21 14:30:01    阅读次数:136
SpringAOP在登陆控制上的使用
首先创建一个切面,设置切点和环绕通知 ...
分类:编程语言   时间:2016-09-21 14:27:30    阅读次数:157
Java-类与类之间的关系
类与类之间的几种关系 一、继承关系 继承指的是一个类(称为子类、子接口)继承另外的一个类(称为父类、父接口)的功能,并可以增加它自己的新功能的能力。在Java中继承关系通过关键字extends明确标识,在设计时一般没有争议性。在UML类图设计中,继承用一条带空心三角箭头的实线表示,从子类指向父类,或 ...
分类:编程语言   时间:2016-09-21 14:26:39    阅读次数:134
java json注解
(1)初级我们从几个简单的使用场景开始:重命名属性,忽略属性,以及修改属性所使用的类型。注意:下面的例子仅仅显示了成员属性(field properties),注解同样也可以用在成员方法(getter/setter)上。①属性重命名时使用的注解最常见的使用方式之一就是改变某个成员属性所使用的JSON ...
分类:编程语言   时间:2016-09-21 14:26:32    阅读次数:170
JAVAScript中DOM与BOM的差异分析
JAVAScript 有三部分构成,ECMAScript,DOM和BOM,根据浏览器的不同,具体的表现形式也不尽相同。我们今天来谈一谈DOM和BOM这俩者之间的差异。 用百科上的来说: 1. DOM是 W3C 的标准; [所有浏览器公共遵守的标准] 2. BOM 是 各个浏览器厂商根据 DOM在各自 ...
分类:编程语言   时间:2016-09-21 14:23:43    阅读次数:206
JAVA_SE复习(basic)
一、数据类型 1.基本数据类型 Ps:有效标识符:_、字母、$开头 之后可有数字 整型:byte 1 short 2 int 4 long 8 (字节) 取值范围:其范围是从负2 的该数据类型位数减1次幂到2 的该数据类型位数减1 次幂– 1。 2.浮点型 float 4 double 8 (字节) ...
分类:编程语言   时间:2016-09-21 14:23:32    阅读次数:214
Python 集合(set)使用
1.python的set和其他语言类似, 是一个无序不重复元素集, 基本功能包括关系测试和消除重复元素. 集合对象还支持union(联合), intersection(交), difference(差)和sysmmetric difference(对称差集)等数学运算. 2.sets 支持 x in ...
分类:编程语言   时间:2016-09-21 14:20:59    阅读次数:201
windows api线程
void CTestDlg::threadFunc(void) //在TestDlg.cpp里定义 { Sleep(1000); AfxMessageBox(_T("OK!")); } hthread=CreateThread(NULL,0,(LPTHREAD_START_ROUTINE)threa ...
分类:编程语言   时间:2016-09-21 14:22:14    阅读次数:165
java 15-4 集合的专用遍历工具 迭代器
Iterator iterator():迭代器,集合的专用遍历方式 A:Object next():获取元素,并移动到下一个位置。 有时候会出现这样的错误: NoSuchElementException:没有这样的元素,因为你已经找到最后了。 B:boolean hasNext():如果仍有元素可以 ...
分类:编程语言   时间:2016-09-21 14:22:18    阅读次数:164
《Spring3.X企业应用开发实战》学习笔记--DAO和事务
本篇是“《Spring3.X企业应用开发实战》,陈雄华 林开雄著,电子工业出版社,2012.2出版”的学习笔记的第二篇,关于DAO和事务。 本篇从DAO操作,以及事务处理的基本知识谈起,介绍事务本身,...
分类:编程语言   时间:2016-09-21 13:14:23    阅读次数:256
Java单例模式实现的几种方式
单例模式好多书上都是这么写的: 但是实际开发中是不会这么写的,因为有一个严重的问题,多线程并发访问的时候,可能会产生多个实例!! 下面列举几个常用的方法: 1.使用synchronized 关键字 2.加锁 3.利用静态变量: 以上就是常用的创建单例的模式: Test测试代码: 输出: 是同一个th ...
分类:编程语言   时间:2016-09-21 13:12:39    阅读次数:185
Spring入门
Spring可以做很多事情,它为企业级的开发提供了丰富的功能,但是这些功能的底层实现都依赖于它的两个核心特性, 也就是依赖注入(dependency injection, DI)和面向切面编程(aspect-oriented programming,AOP)。 为降低Java开发的复杂性,Sprin ...
分类:编程语言   时间:2016-09-21 13:08:16    阅读次数:155
PHP和Java中foreach循环的用法区别
1、foreach语句介绍: ①PHP: foreach 语法结构提供了遍历数组的简单方式。foreach 仅能够应用于数组和对象,如果尝试应用于其他数据类型的变量,或者未初始化的变量将发出错误信息。 ②Java: foreach语句是java5的新特征之一,在遍历数组、集合方面,foreach为开 ...
分类:编程语言   时间:2016-09-21 13:06:21    阅读次数:152
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!