在构建应用程序时,需要实现唯一实例化对象的类,并提供该实例的全局访问入口,以性能和框架能力为前提,还要考虑线程安全。单件模式实现方式之一:简单实现,存在线程安全问题。 public sealed class Singleton { private static Single...
分类:
其他好文 时间:
2015-04-22 23:31:14
阅读次数:
147
题意:1 a:询问是不是有连续长度为a的空房间,有的话住进最左边2 a b:将[a,a+b-1]的房间清空思路:记录区间中最长的空房间线段树操作:update:区间替换 query:询问满足条件的最左断点Sample Input10 6 10个房间 6次询问1 3 找3个房间1 31 31 32 5...
分类:
其他好文 时间:
2015-04-22 23:28:18
阅读次数:
116
一、tftp服务器:windows---linux,或者linux-linux 或者windows-windows 1、安装tftp服务器 rpm -ivh ?/mnt/Packages/tftp-server-0.49-7.e16.i686.rpm 注意: 单独安装tftp的rpm包,会提示出错: failed depen...
分类:
其他好文 时间:
2015-04-22 22:27:26
阅读次数:
118
环境:vs2013server.c#include
#include
#pragma comment(lib,"Ws2_32.lib")
#includevoid main()
{
WSADATA wsaData;//协议栈
struct sockaddr_in server, client;//服务端和客户端的地址...
分类:
其他好文 时间:
2015-04-22 22:22:55
阅读次数:
200
SICP/Chapter2/Exercise-2.4
Lambda表达式语法
(lambda kw-formals body)
题目描述用过程性表示方式重写序对的cons、car、cdrScheme代码(define (cons-24 x y)
(lambda (m) (m x y)))
(define (car-24 z)
(z (lambda (p q) p)))这段代码只有4行,...
分类:
其他好文 时间:
2015-04-22 22:22:40
阅读次数:
175
Problem Description
小t非常感谢大家帮忙解决了他的上一个问题。然而病毒侵袭持续中。在小t的不懈努力下,他发现了网路中的“万恶之源”。这是一个庞大的病毒网站,他有着好多好多的病毒,但是这个网站包含的病毒很奇怪,这些病毒的特征码很短,而且只包含“英文大写字符”。当然小t好想好想为民除害,但是小t从来不打没有准备的战争。知己知彼,百战不殆,小t首先要做的是知道这个病毒网站特征:包含多少不同的病毒,每种病毒出现了多少次。大家能再帮帮他吗?
Input
第一行,一个整数N(1<=N<=100...
分类:
其他好文 时间:
2015-04-22 22:24:58
阅读次数:
226
new运算符的作用是完成动态内存分配和初始化工作。
对应的,delete运算符的作用就是完成清理与释放内存工作。
在类构造函数中,可以使用new为数据分配内存,并将内存地址赋予类成员。这样一来,类就可以处理长度不同的字符串,而不用在类设计时就提前固定数组的长度。
但是,如果对象包含成员指针,同时它指向的内存是由new分配的,则当释放用于保存...
分类:
其他好文 时间:
2015-04-22 22:23:30
阅读次数:
134
今天搜索了下,发现并没有类似的文章,虽然比较简单,但还是写个博文记录下,主要讲述如何搭建Nginx和配置DWZ框架。
原创文章欢迎转载,请保留出处。
若有任何疑问建议,欢迎回复。
邮箱:Maxwell_nc@163.com...
分类:
其他好文 时间:
2015-04-22 22:22:26
阅读次数:
187
环境:VS2013#include
#include
#include
#pragma comment(lib,"ws2_32.lib")#define DEFAULT_PORT 8888
#define BUFFER_LENGTH 1024void main()
{
int iPort = DEFAULT_PORT;
W...
分类:
其他好文 时间:
2015-04-22 22:22:54
阅读次数:
181
裴蜀定理
(1)a,b互质的充要条件是:存在整数x,y使ax+by=1
(2)设a1,a2,a3......an为n个整数,d是它们的最大公约数,那么存在整数x1......xn使得x1*a1+x2*a2+...xn*an=d
(3)如果a1...an互质(不一定是两两互质),那么存在整数x1......xn使得x1*a1+x2*a2+...xn*an=1
(4)对任何整数a,b和它们的最...
分类:
其他好文 时间:
2015-04-22 22:23:46
阅读次数:
316
Mahout学习之Mahout简介、安装、配置、入门程序测试...
分类:
其他好文 时间:
2015-04-22 22:22:31
阅读次数:
231
从还没有毕业开始就开始写服务器上面的代码,不管是C/S还是B/S都基本接触过和实现过了,从最开始的socket通信,到移植boa,实现cgi,摸索voip server,web server(php--phalcon),维护过web server(java-ssh)。接触yate server的时间是最久的,也是第一次对一个系统有比较全的认识。日志-后台运行-运行脚本-服务安装-打包部署安装-性能...
分类:
其他好文 时间:
2015-04-22 22:22:18
阅读次数:
258
题意:
图中15个格子;只有一个是空的,其余都有珠子
你可以把珠子沿图中的一条直线,跳过一个或多个珠子(注意不可以是0个),到达最近的空格,并把中间的珠子拿走;
最后要使只剩一个珠子,并且位置在刚开始的空位那;
思路:
bfs + set判重;
用2进制压缩状态,然后用set判重状态;
一开始打一个表,表示每一个点的6个方向是什么,-1表示没有;因为最后要找字典序最小的,所以...
分类:
其他好文 时间:
2015-04-22 22:22:40
阅读次数:
137
这样做的第一个理由是增加封装性,咳咳,这听起来有点矛盾,因为non-member且non-friend成员函数要想处理某个类中的数据的话,就得看到(即能访问)该类中的数据,那么数据就得是public的。这明显破坏了封装。嗯,解释一下,不是每个函数都要明确看到数据才能处理,它可以调用类中的一序列public函数来完成任务,这些public函数可以明确地看到类中的数据,如果我们把调用他们的函数作为mem...
分类:
其他好文 时间:
2015-04-22 22:21:57
阅读次数:
99
介绍一种比较合理的SVN Trunk、Tag和Branch使用方法。先上图,再说明:
责职说明:
Trunk:用于各版本开发提交代码TAG:用于记录和保存每个release/milestone的代码Branch:用于bug fixing
过程说明:
项目开始时,创建Trunk,开始1.0.0开发所有小组成员都往Trunk中提交代码当1.0.0开发完成后,创建一个...
分类:
其他好文 时间:
2015-04-22 22:19:15
阅读次数:
620
优先队列,真是水的不行~
保持队列里只有K个元素即可
#include
#include
using namespace std;
priority_queue, greater >mapp;
int n,k;
string cmd;
int main()
{
while(cin>>n>>k)
{
while(mapp.size()) mapp.pop();
while(n--)
...
分类:
其他好文 时间:
2015-04-22 22:21:58
阅读次数:
105
以日期时间为文件名的字符串的定量增长。经常应用于多个文件的读取file1,file2,file3.本代码中的文件名仅限于 “XXXXXXXX_XXXX.txt”类型。/*
*Copyright (c) 2015
*All rights reserved.
*
*FileName :
*摘要:将以日期时间为文件名的字符串定量增长。
*如文件名为“20080808_1755.txt”经过15分钟后时间...
分类:
其他好文 时间:
2015-04-22 22:19:04
阅读次数:
185