首页 > 编程语言
Java线程池
创建一个线程是有一定代价的,如果系统中需要创建大量短生命周期的线程,则应该使用线程池。在JavaSE5.0版中,新增了创建线程池的Executors类,它提供了一些静态方法用于获得线程池。例如使用newCachedThreadPool()方法创建的线程池可以在没有可用线程时新建一个线程;使用new....
分类:编程语言   时间:2015-04-07 19:33:55    收藏:0  评论:0  赞:0  阅读:129
spring的有状态BEAN和无状态BEAN
有状态会话bean :每个用户有自己特有的一个实例,在用户的生存期内,bean保持了用户的信息,即“有状态”;一旦用户灭亡(调用结束或实例结束),bean的生命期也告结束。即每个用户最初都会得到一个初始的bean。 无状态会话bean :bean一旦实例化就被加进会话池中,各个用户都可以...
分类:编程语言   时间:2015-04-07 19:32:44    收藏:0  评论:0  赞:0  阅读:245
MFC MDI 获取当前视图
MFC MDI Ribbon按钮响应多个标签页 视图
分类:编程语言   时间:2015-04-07 19:31:54    收藏:0  评论:0  赞:0  阅读:275
关于NRW算法(Quorum算法)
在分布式系统中,冗余数据是保证可靠性的手段,因此冗余数据的一致性维护就非常重要。一般而言,一个写操作必须要对所有的冗余数据都更新完成了,才能称为成功结束。比如一份数据在5台设备上有冗余,因为不知道读数据会落在哪一台设备上,那么一次写操作,必须5台设备都更新完成,写操作才能返回。对于写操作比较频繁.....
分类:编程语言   时间:2015-04-07 19:30:14    收藏:0  评论:0  赞:0  阅读:520
ligerui_ligerTree_002_利用JavaScript代码配置ligerTree节点
利用JavaScript代码配置ligerTree节点:源码地址:http://download.csdn.net/detail/poiuy1991719/8571255效果图:JavaScript配置数据形式 JavaScript配置数据,的“树”效果 ...
分类:编程语言   时间:2015-04-07 19:29:05    收藏:0  评论:0  赞:0  阅读:364
java多线程 —— 两种实际应用场景模拟
java多线程-两种实际应用场景模拟 转自 薛定谔的猫(一)先说说第一个,模拟对信息的发送和接收。场景是这样的:就像笔者之前做的消息的发送,一个是服务器,一个是客户端。发送的话,要保证信息100%的发送给客户端,那么发给客户端之后,客户端返回一个消息告诉服务器,已经收到。当服务器一直没有收到客户端返...
分类:编程语言   时间:2015-04-07 19:26:34    收藏:0  评论:0  赞:0  阅读:264
单链表上查找算法的实现(0955) swust-oj
Description建立一个长度为n的带头结点的单链表,在该表中寻找第i个结点,若找到,则输出“OK!”,否则输出“error!”。处理数据类型为整型。input第一行为链表的长度n; 第二行为链表中的数据元素; 第三行为要找的结点i。Output找到就输出“OK!”,没找到就输出“error!”...
分类:编程语言   时间:2015-04-07 19:21:04    收藏:0  评论:0  赞:0  阅读:418
Spring Bean Scope 有状态的Bean 无状态的Bean
http://blog.csdn.net/anyoneking/article/details/5182164在Spring的Bean配置中,存在这样两种情况:[xhtml] view plaincopy当然,scope的值不止这两种,还包括了request,session 等。但用的最多的还是si...
分类:编程语言   时间:2015-04-07 19:20:24    收藏:0  评论:0  赞:0  阅读:286
nginx通过spawn-fcgi调用C++写的cgi程序
通过apt-get install 安装nginx和spawn-fcgi/usr/local/nginx/sbin/spawn-fcgi -a 127.0.0.1 -p 9002 -C 25 -f/usr/local/nginx/cgibin/lzgFastCGI参数含义如下:-f 指定调用Fast...
分类:编程语言   时间:2015-04-07 19:19:54    收藏:0  评论:0  赞:0  阅读:427
Callable--创建有返回值的线程
转自:JAVA 笔记 Callable 与 FutureTask:有返回值的多线程常用的Thread类在run方法执行完之后是没有返回值的,要实现子线程完成任务后返回值给主线程需要借助第三方转存。Callable接口则提供了一种有返回值的多线程实现方法。下面以一个简单的地主、监工和长工的例子展示这种...
分类:编程语言   时间:2015-04-07 19:17:34    收藏:0  评论:0  赞:0  阅读:144
WPF线程问题
今天看书上写的一个例子,1 private void AddMessage(string formatString,2 params string[] parameters)3 {4 Dispatcher.BeginInvoke(new A...
分类:编程语言   时间:2015-04-07 19:14:54    收藏:0  评论:0  赞:0  阅读:221
JAVA闰年测试与解决非法输入
问题实现实现一个闰年测试的JAVA代码如下:package leapyear;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import javax.swing.JButton;import javax....
分类:编程语言   时间:2015-04-07 19:12:14    收藏:0  评论:0  赞:0  阅读:427
随题而学(二)多维数组转一维数组
多维数组转一维数组:[1,[2,3]] ==》 [1,2,3]function tran(array){ if(Object.prototype.toString.call(array) != '[object Array]'){ alert(Object.prototype.t...
分类:编程语言   时间:2015-04-07 19:11:54    收藏:0  评论:0  赞:0  阅读:202
Python排列组合问题
1.字符串的全排列问题描述:打印出原字符串中所有字符的所有排列。——将输入字符串中的每个字符作为一个不同的字符看待,即使它们是重复的,如'aaa'应打印6次。Python可以用生成器解决:def permutation(elements): if len(elements) <=1: ...
分类:编程语言   时间:2015-04-07 19:09:14    收藏:0  评论:0  赞:0  阅读:250
[算法天地]关于单链表的操作有环无环判断
#include #include // 有环链表的各种函数测试typedef struct Node{ int data; struct Node *next;}Node;typedef struct Node* LinkList;/*链表初始化*/int InitList(LinkList *L...
分类:编程语言   时间:2015-04-07 19:04:54    收藏:0  评论:0  赞:0  阅读:316
蓝桥杯 算法训练 最短路 [ 最短路 bellman ]
传送门 算法训练 最短路 时间限制:1.0s 内存限制:256.0MB 锦囊1锦囊2锦囊3问题描述给定一个n个顶点,m条边的有向图(其中某些边权可能为负,但保证没有负环)。请你计算从1号点到其他点的最短路(顶点从1到n编号)。输入格式第一行两个整数n, m。接下来的m行,每行有三个整数u,...
分类:编程语言   时间:2015-04-07 19:03:34    收藏:0  评论:0  赞:0  阅读:236
MFC之自绘控件
在描绘MFC界面时,MFC自带的控件样式是绝对不满足界面的需求的。所以我们就要在MFC自带控件基础上对控件样式进行重绘。在采用自绘前界面样式采用自绘后界面样式是不是自绘控件后看起来正常了很多?自绘控件的步骤:我们以做一个关闭按钮为例先创建一个MFC类继承自CButton。给这个类添加 一个虚函数Dr...
分类:编程语言   时间:2015-04-07 19:03:24    收藏:0  评论:0  赞:0  阅读:315
javascript Math ceil()、floor()、round()三个函数的区别
下面来介绍将小数值舍入为整数的几个方法:Math.ceil()、Math.floor()和Math.round()。 这三个方法分别遵循下列舍入规则:◎Math.ceil()执行向上舍入,即它总是将数值向上舍入为最接近的整数;◎Math.floor()执行向下舍入,即它总是将数值向下舍入为最接近的整...
分类:编程语言   时间:2015-04-07 19:02:54    收藏:0  评论:0  赞:0  阅读:202
javascript: Math.sin() cos() 用法
Math.sin(x) x 的正玄值。返回值在 -1.0 到 1.0 之间;Math.cos(x)x 的余弦值。返回的是 -1.0 到 1.0 之间的数;这两个函数中的X 都是指的“弧度”而非“角度”,弧度的计算公式为: 2*PI/360*角度;30° 角度 的弧度 = 2*PI/360*30如何得...
分类:编程语言   时间:2015-04-07 19:01:24    收藏:0  评论:0  赞:0  阅读:230
Hibernate,Session方法使得java对象进入持久化状态;持久化对象特征
以下情况java对象进入持久化状态:session.save()方法把临时对象转变为持久化对象。session.load()和session.get()方法得到的对象总是处于持久化状态。session.update(),saveOrUpdate()和lock()方法使游离对象转变为持久化状态。Que...
分类:编程语言   时间:2015-04-07 19:00:14    收藏:0  评论:0  赞:0  阅读:382
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!