System.Timers.Timer是多线程定时器,如果一个Timer没有处理完成,到达下一个时间点,新的Timer同样会被启动,所以在使用Timer时需要注意。下面的实例显示了Timer的使用方法。using System;
using System.Threading;
using System.Windows;namespace TimerExp
{
/// ...
分类:
编程语言 时间:
2016-05-13 01:10:48
阅读次数:
205
正则还可以这样匹配。。。
geeksquiz 网站提供代码题,可用于自测一门语言的掌握情况,今天做python有了有趣的发现——原来正则还可以这样写>>>
sentence = 'cats are fast'
regex = re.compile('(?P\w+) (?P\w+) (?P\w+)')
matched = re.search(regex, sentence)
prin...
分类:
编程语言 时间:
2016-05-13 01:09:48
阅读次数:
276
自动引用计数(Automatic Reference Counting)简称ARC,是Swift对应用程序内存的跟踪和管理。跟Java里面的Gc类似,但是又不太一样。
ARC是实例的引用数为0,ARC就会销毁这个实例。
GC是当程序不能访问这个实例,称为该实例”不可达的”,GC就会负责回收这些”不可达的”的实例,回收算法很复杂,Java规范对GC的很多行为都没有进行严格的规定,不同的厂商在各自实...
分类:
编程语言 时间:
2016-05-13 01:11:24
阅读次数:
190
首先搭建好struts2的开发环境,先新建一个下载的页面
My JSP 'download.jsp' starting page
下载
在WebRoot下面建立一个download文件夹。里面放一个1.txt文件
之后再新建一个DownloadAction类,然后查看struts2的文档得知进行文件...
分类:
其他好文 时间:
2016-05-13 01:11:20
阅读次数:
98
原题:http://acm.hdu.edu.cn/showproblem.php?pid=2732
#include
#include
#include
#include
#include
#include
#define inf 1e9
using namespace std;
const int maxn = 850;
const int maxm = 200000;
int cas...
#1299 : 打折机票
时间限制:10000ms
单点时限:1000ms
内存限制:256MB
描述
因为思念新宿的"小姐姐"们,岛娘计划6月份再去一趟东京,不过这次看来她需要自掏腰包。经过了几天的夜战,岛娘终于在体力耗尽之前,用Python抓下了所有6月份,上海至东京的全部共 n 张机票。现在请你帮助债台高筑的岛娘筛选出符合时间区间要求的...
分类:
其他好文 时间:
2016-05-13 01:10:22
阅读次数:
166
本例只能用于查看比较简单的网页,像是现在jsp开发的网页有很多地方时无法显示的,但这种程序还是值得学习一下的
package cn.hncu.url;
import java.util.Date;
import java.text.SimpleDateFormat;
import java.awt.event.*;
import javax.swing.*;
import javax.swin...
分类:
编程语言 时间:
2016-05-13 01:09:12
阅读次数:
224
Sorting It All Out
Time Limit: 1000MS
Memory Limit: 10000K
Total Submissions: 31994
Accepted: 11117
Description
An ascending sorted sequence of dist...
分类:
编程语言 时间:
2016-05-13 01:08:55
阅读次数:
181
package java.util;
/**
* Stack类表示了后进先出(LIFO)的一个容器对象。Stack继承自Vector并扩展了五个操作,使得Vector可以被看作是一个Stack。
* 常用的push和pop,以及获取栈顶元素的peek,测试栈是否为空的empty,一个搜索操作search并返回其与栈顶的距离
* 第一次创建的时候,栈中没有元素
* 更丰富更兼容的LIFO操...
分类:
编程语言 时间:
2016-05-13 01:11:34
阅读次数:
136
61.JAVA编程思想——共享有限资源
可将单线程程序想象成一种孤立的实体,它能遍历我们的问题空间,而且一次只能做一件事情。由于只有一个实体,所以永远不必担心会有两个实体同时试图使用相同的资源,就象两个人同时都想停到一个车位,同时都想通过一扇门,甚至同时发话。
进入多线程环境后,它们则再也不是孤立的。可能会有两个甚至更多的线程试图同时同一个有限的资源。必须对这种潜在资源冲突进行预防,否则就可能...
分类:
编程语言 时间:
2016-05-13 01:10:34
阅读次数:
167
问题
这几天在优化程序的时候发现了一个问题,就是在MDI窗体中的子窗体被激活显示出来之后,总是被主窗体中的控件遮挡(各种控件)。解决的方法也试了很多但是都不是很满意,由于C#的WINFROM窗体没有SETPARENT的方法,所以很多东西都需要自己去编写,下面就贴一个至少让我感觉非常不错的方法吧。
解决办法
user32.dll
首先来介绍一下什么是“User32.dll”
欢...
#include
using namespace std;
const long long inf=1<<30;
const int N=40000+10;
typedef long long ll;struct
{
int a,b;
}g[N];struct
{
int l,r;
ll sum,mx;
}tree[4*N];
vector<in...
分类:
其他好文 时间:
2016-05-13 01:10:40
阅读次数:
176
C - Sum It Up POJ1564
题意:
给你一个N,然后给你一堆数The numbers in each list appear in nonincreasing order, and there may be repetitions.,让你在这对数里找出一些数,如果他们的和sum==N,则按样例的格式数输出。
思路:
那就是DFS呗,深搜一波,当sum==N时就输出,这里有...
分类:
其他好文 时间:
2016-05-13 01:08:19
阅读次数:
257
问题及代码:
/*copyright 计算机与控制工程学院
完成日期:2016年5月8日
作者:马艳艳
问题描述:wu
输入描述:职工信息
输出描述:职工信息
*/
#include
#include
#include
#include
using namespace std;
class CPerson
{
protected:
char *m_szName;
c...
分类:
其他好文 时间:
2016-05-13 01:09:09
阅读次数:
190
首先搭建好struts2的开发环境,导入struts2需要的最少jar包
新建upload.jsp页面
My JSP 'upload.jsp' starting page
file:
fileDesc:
file:
fileDesc:...
分类:
Web程序 时间:
2016-05-13 01:09:24
阅读次数:
190
平常我们经常都会使用到线程池,但是有没考虑过为什么需要使用线程池呢?下面我列举一下问题,大家可以思考一下
1.当前服务器的硬件环境是多少核的CPU,它和线程的关系又是什么?
2.jvm能创建多少个线程?
3.多线程主要解决什么问题?
4.你使用线程池的目的是什么?
以上几个问题都是帮助你更好的使用java的线程(还可以衍生更多的小问题,如:jvm维护线程的消...
分类:
编程语言 时间:
2016-05-13 01:07:51
阅读次数:
205
设dp[i][j]表示前i个人中有j个人来上课的概率,初始:dp[0][0]=0;
状态转移方程为:dp[i][j]=dp[i-1][j]*(1-p[i])+dp[i-1][j-1]*p[i];
计算n个人中来上课的人数大于等于k时的概率为sum
则可求的上课天数的期望为:sum+sum^2+…+sum^x,(x→∞)
等比数列求和得:sum/(1-sum)...
分类:
其他好文 时间:
2016-05-13 01:07:47
阅读次数:
213