码迷,mamicode.com
首页 > 编程语言
java并发编程(2)--volatile
转载:http://ifeve.com/volatile/ 作者:方 腾飞 花名清英,并发网(ifeve.com)创始人,畅销书《Java并发编程的艺术》作者,蚂蚁金服技术专家。目前工作于支付宝微贷事业部,关注互联网金融,并发编程和敏捷实践。 Volatile是轻量级的synchronized,它在
分类:编程语言   时间:2016-03-05 11:34:57    阅读次数:222
POJ3928 Pingpong(统计比 K 小的个数 + 树状数组)
Ping pong Time Limit: 1000MS Memory Limit: 65536K Total Submissions: 2691 Accepted: 996 Description N(3<=N<=20000) ping pong players live along a west
分类:编程语言   时间:2016-03-05 11:33:23    阅读次数:246
数组去重,字符串查找最多字符方法总结
数组去重,字符串查找最多字符方法总结
分类:编程语言   时间:2016-03-05 11:34:33    阅读次数:224
选择排序与冒泡排序
1选择排序是a【0】分别与后面的元素比较,若比a【0】小,就交换,这样就找出了最小的值。 然后a【1】分别与后面的元素比较,若比啊【1】小,就交换这样就找出了第二小的值。 循环下去,就可以实现排序。 java代码如下 public static void sort(int[] arr)//选择排序
分类:编程语言   时间:2016-03-05 11:32:44    阅读次数:142
条款二:最好使用c++转型操作符
一、static_cast基本上拥有与c旧式转型相同的威力与意义,以及相同的限制,不能够移除表达式的常量性,const_cast负责这个功能 二、const_cast用来改变表达式中的常量性,如果将const_cast用于上述以外的用途,那么转型动作会被拒绝,主要是将某个变量的常量性去除掉,因为非c
分类:编程语言   时间:2016-03-05 11:31:06    阅读次数:180
大一学生数据结构与算法的先后取舍
【来信】   在上学期,突然一天一位学长问我要选择哪个方向,指的是算法和一般的开发。我回答他算法,而他说我对语言学的太心急,太快,不像是喜欢算法的,并和我说算法玩玩就好,不要陷得太深,并建议我走一般开发的路子。虽然学长学的挺好,但就比我大一岁,我还是不太相信他说的。后来在学校acm实验室纳新时,我还是按捺加不住入了。   加入后,我开始对算法有了一点了解,并开始学习算法。本来我就是在我校oj上刷...
分类:编程语言   时间:2016-03-05 10:22:48    阅读次数:245
spring mvc+spring + hibernate 整合(二)
在上篇文章中,我建立了工程并配置了spring + hibernate。今天我们检验下上篇文章的成果,如何检查呢?那就是进行单元测试。本篇文章就让大家和我一起来就前面的建的工程进行单元测试。 本项目使用Junit进行单元测试,需要引用单元测试的包,在的工程建立中已有了如何引入单元测试的依赖,这里就不...
分类:编程语言   时间:2016-03-05 10:19:33    阅读次数:312
SPRING IN ACTION 第4版笔记-第六章RENDERING WEB VIEWS-005- 使用ApacheTiles(TilesConfigurer、TilesViewResolver、<put-attribute>、<t:insertAttribute>)
一、 1.定义TilesConfigurer、TilesViewResolver的bean 注意有tiles2和tiles3,这里使用tiles3 (1)java形式 1 package spittr.web; 2 3 import org.springframework.context.annot
分类:编程语言   时间:2016-03-05 10:18:47    阅读次数:332
ubuntu上跑python连接pg,报错 ImportError: No module named psycopg2
ubuntu上跑python连接pg,报错 ImportError: No module named psycopg2 root@pgproxy1:~# python /home/zxw/PGWriterTest_m.py Traceback (most recent call last): Fil
分类:编程语言   时间:2016-03-05 10:16:52    阅读次数:326
spring mvc+spring + hibernate 整合(一)
一:创建maven工程,引入需要的依赖包,创建项目的工程包二:整合spring和hibernate 1.建立sql server数据库访问的jdbc配置文件。 这个配置文件主要是用来将sql server的连接参数放在外面配置,当参数有变动时只需要修改配置文件,不需要修改web-inf下的sprin...
分类:编程语言   时间:2016-03-05 10:16:18    阅读次数:293
spring mvc+spring + hibernate 整合(三)
前面我们已整合了spring + hibernate,并建立了个用户的增加的实例,通过了单元测试,能正常增加数据。今天我们就来集成spring mvc以便建立web界面来输入数据并提交,后台再保存入库。关于spring mvc的一些基础理论及使用方法,网上有很多的资料,我这里就不多说了,下面我们进入...
分类:编程语言   时间:2016-03-05 10:16:17    阅读次数:314
ce6下无明显针对MFC的组件,M$已经准备放弃MFC了
如果想用MFC,需要手工将MFC加入到系统中。 1:在VS2005目录下找到MFC DLL。在我的电脑上目录是D:/Program Files/Microsoft Visual Studio 8/VC/ce/Dll/x86。因为我用的平台是基于CEPC,所以选择x86目录。2:复制MFC DLL到%
分类:编程语言   时间:2016-03-05 10:14:52    阅读次数:168
python获取父类的子类(遍历,递归),并循环执行所有子类的某一方法
前言 换了新工作,踏足于python语言的开发,也把自己的学习过程记录下来。 一,递归获取某一父类的所有子类 all_subclasses = {'0': '0'}def get_all_classes(model): """ 获取父类的所有子类 """ for subclass in model.
分类:编程语言   时间:2016-03-05 10:11:06    阅读次数:170
JavaScript 中 this 的用法
在 JavaScript 中,this 是动态绑定,或称为运行期绑定的。一般而言,在Javascript中,this 指向函数执行时的当前对象。 由于其运行期绑定的特性,JavaScript 中的 this 可以是全局对象、当前对象或者任意对象,这完全取决于函数的调用方式。JavaScript 中函
分类:编程语言   时间:2016-03-05 10:10:17    阅读次数:251
java,编写一个矩形类,
package org.hanqi.pn0120; public class JuXing { double chang; double kuan; JuXing(double chang,double kuan) { this.chang=chang; this.kuan=kuan; } //计算
分类:编程语言   时间:2016-03-05 10:09:51    阅读次数:146
Python图像处理库PIL的ImagePath模块介绍
ImagePath模块被用于存储和操作二维向量数据。Path对象会被传递到ImageDraw模块中。 一、ImagePath模块的函数 1、  Path 定义:ImagePath.Path(coordinates) ? Path instance 含义:创建一个path对象。坐标列表可以是任何形式的序列对象,其包括二元组[(x,y),…]或者数值[x,y,…]。 用户也可以从另一个...
分类:编程语言   时间:2016-03-05 09:06:28    阅读次数:216
JavaScript代码调试
JavaScript代码调试
分类:编程语言   时间:2016-03-05 09:04:34    阅读次数:176
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!