首页 > 编程语言
Java线程:线程的同步与锁
Java线程:线程的同步与锁一、同步问题提出线程的同步是为了防止多个线程访问一个数据对象时,对数据造成的破坏。例如:两个线程ThreadA、ThreadB都操作同一个对象Foo对象,并修改Foo对象上的数据。publicclassFoo {privateintx = 100;publicintget...
分类:编程语言   时间:2014-08-05 00:00:38    收藏:0  评论:0  赞:0  阅读:406
C++ 出现bug :二位数组的操作运算,求非对角线的元素的和
编写一个通用程序,求出二位数组(行数和列数必须相等)的非对角线的元素之和,试建立类MATRIX完成上述功能#includeusing namespace std;class MATRIX{ public: void mATRIX(); ...
分类:编程语言   时间:2014-08-04 23:59:48    收藏:0  评论:0  赞:0  阅读:724
Linux下查看操作系统信息、内存情况及cpu信息:cpu个数、核心数、线程数
文章转载:http://blog.snsgou.com/post-793.html1、查看物理CPU的个数[root@MysqlCluster01 ~]#cat /proc/cpuinfo |grep "physical id"|sort |uniq|wc -l12、查看逻辑CPU的个数[root@...
分类:编程语言   时间:2014-08-04 23:58:28    收藏:0  评论:0  赞:0  阅读:896
spring security与cas client集成(无http标签方式)
<?xml?version="1.0"?encoding="UTF-8"?> <beans?xmlns="http://www.springframework.org/schema/beans"?xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:util="http://www.springframework.o...
分类:编程语言   时间:2014-08-04 21:51:38    收藏:0  评论:0  赞:0  阅读:1424
使用python实现内置map,filter,reduce函数
map函数 #?-*-?coding:?cp936?-*- def?myselfmap(f,*args): ????def?urgymap(f,args): ????????if?args==[]: ????????????return?[] ????????else: ??????????...
分类:编程语言   时间:2014-08-04 21:50:28    收藏:0  评论:0  赞:0  阅读:446
015_C语言中文件操作
文件:存储在外部介质上的数据集合 ASCII码文件和二进制文件 流式文件和非流式文件   在内存中只有1和0,电脑在显示文件时,按一定编码显示   流式文件:输入输出的数据流的开始和结束仅受程序控制而不受物理符号控制      缓冲文件和非缓冲文件 每一个使用的文件都会在内存中开辟一个缓冲区   文件打开fopen 文件关闭fclose   读到文件末尾...
分类:编程语言   时间:2014-08-04 21:49:18    收藏:0  评论:0  赞:0  阅读:447
Move semantics(C++11)
/*  * Compile with:   *       g++ move_test.c -o move_test -std=c++11 -g -fno-elide-constructors  * -fno-elide-constructors disabled the return value optimize.  */ #include #include class...
分类:编程语言   时间:2014-08-04 21:47:58    收藏:0  评论:0  赞:0  阅读:540
关于写的Java书籍进展
大家好,去年说要写本Java书,近期就快出版了。目前已经开始打印样书了,最快于本月中旬左右就可以在互动网www.china-pub.com上看到消息,其它各个网站何时会发售要看具体进货情况。去年我预期是半年写好这本书,6个月左右确实将手稿写好,但由于是第一次写书,所以没有意料到许多review的成本也是很高的,另外需要在每次review过后与出版社沟通。经过几次review下来后,书中改掉许多问题...
分类:编程语言   时间:2014-08-04 21:42:18    收藏:0  评论:0  赞:0  阅读:717
Java提高篇(三五)-----Java集合细节(一):请为集合指定初始容量
集合是我们在Java编程中使用非常广泛的,它就像大海,海纳百川,像万能容器,盛装万物,而且这个大海,万能容器还可以无限变大(如果条件允许)。当这个海、容器的量变得非常大的时候,它的初始容量就会显得很重要了,因为挖海、扩容是需要消耗大量的人力物力财力的。同样的道理,Collection的初始容量也显得异常重要。所以:对于已知的情景,请为集合指定初始容量。public static void main...
分类:编程语言   时间:2014-08-04 21:40:38    收藏:0  评论:0  赞:0  阅读:425
Java提高篇(三六)-----java集合细节(二):asList的缺陷
在实际开发过程中我们经常使用asList讲数组转换为List,这个方法使用起来非常方便,但是asList方法存在几个缺陷:一、避免使用基本数据类型数组转换为列表        使用8个基本类型数组转换为列表时会存在一个比较有味的缺陷。先看如下程序:public static void main(String[] args) { int[] ints = {1,2,3,4,5}; ...
分类:编程语言   时间:2014-08-04 21:39:58    收藏:0  评论:0  赞:0  阅读:483
[C++11笔记001]修改通用库中的XDynamicArray,使它可以支持C++11的初始化列表和for循环
今天,有空翻了一下,看到里面有介绍新的for循环和初始化列表,但是我实现的动态数组XDynamicArray不支持这些新特性,没办法,只好进行改造了。 首先是for循环,如下面的样式 for(auto e:stList) {     cout } 是于就各种google,和查找C++11的array的源代码,总结:就是提供一个标准的iterator和begin,end这两个方法,就...
分类:编程语言   时间:2014-08-04 21:38:38    收藏:0  评论:0  赞:0  阅读:333
ajax+spring文件上传
1、applicationContext.xml配置...
分类:编程语言   时间:2014-08-04 21:31:48    收藏:0  评论:0  赞:0  阅读:452
2048小游戏(C语言版)
1 #include 2 #include 3 #include 4 #include 5 #include 6 #include 7 #include 8 #include 9 10 11 /* 12 玩法说明:编译运行后,输入一个整数n,表示自己想玩的游戏...
分类:编程语言   时间:2014-08-04 21:28:08    收藏:0  评论:0  赞:0  阅读:497
java设计模式演示样例
创建模式1.工厂方法模式(Factory Method) 将程序中创建对象的操作,单独出来处理,创建一个产品的工厂接口,把实际的工作转移到详细的子类。大大提高了系统扩展的柔性,接口的抽象化处理给相互依赖的对象创建提供了最好的抽象模式。 public class TestFactoryMethod ....
分类:编程语言   时间:2014-08-04 21:27:50    收藏:0  评论:0  赞:0  阅读:568
Python Logging模块
1.about logginga.Logging is performed by calling methods on instances of the Logger class (hereafter called loggers).logging通过调用Logger类的对象的方法实现。Logger...
分类:编程语言   时间:2014-08-04 21:27:08    收藏:0  评论:0  赞:0  阅读:544
python中的静态成员方法和类成员方法
Python的静态方法和类成员方法都可以被类或实例访问,两者概念不容易理清,但还是有区别的:1)静态方法无需传入self参数,类成员方法需传入代表本类的cls参数;2)从第1条,静态方法是无法访问实例变量的,而类成员方法也同样无法访问实例变量,但可以访问类变量;3)静态方法有点像函数工具库的作用,而...
分类:编程语言   时间:2014-08-04 21:26:28    收藏:0  评论:0  赞:0  阅读:449
thread.join函数,java多线程中的join函数解析
join函数的作用,是让当前线程等待,直到调用join()的 线程结束或者等到一段时间,我们来看以下代码 1 package mian; 2 3 4 public class simpleplela { 5 static void threadMessage(String message...
分类:编程语言   时间:2014-08-04 21:25:36    收藏:0  评论:0  赞:0  阅读:573
【引用】python 静态函数 类函数 实例函数
1.关于定义类的一些奇特之处 今天在Python中定义一个类,很奇怪,不需要事先声明它的成员变量吗?暂时不知,先记录下来:classAccount(object):"一个简单的类"account_type="Basic"def__init__(self,name,balance):"初始化一个新的A...
分类:编程语言   时间:2014-08-04 21:25:17    收藏:0  评论:0  赞:0  阅读:588
【实用】Dev C++编译器属性代码缺省源样例代码
这是我刚刚发明的东西,比较好用。。。源代码复制到Dev C++编译器属性的代码缺省源内即可。。用法:包含常用头文件和ctime时间监控插件,常用缩写,快速读入,测试输出函数两个,读入函数,文件读入读出函数,work函数,主函数,还定义了所有的字母变量和常用的其他数组之类的变量。。上手很快,功能强大。...
分类:编程语言   时间:2014-08-04 21:22:20    收藏:0  评论:0  赞:0  阅读:467
[Java基础] Java线程复习笔记
先说说线程和进程,现代操作系统几乎无一例外地采用进程的概念,进程之间基本上可以认为是相互独立的,共享的资源非常少。线程可以认为是轻量级的进 程,充分地利用线程可以使得同一个进程中执行多种任务。Java是第一个在语言层面就支持线程操作的主流编程语言。和进程类似,线程也是各自独立的,有自 己的栈,自己的...
分类:编程语言   时间:2014-08-04 21:21:48    收藏:0  评论:0  赞:0  阅读:417
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!