一般在写方法的时候,第一步就是进行参数验证,这也体现了编码者的细心和缜密,但是在很多时候这个过程很枯燥和乏味,比如在拿到一个API设计文档的时候,通常会规定类型参数是否允许为空,如果是字符可能有长度限制,如果是整数可能需要判断范围,如果是一些特殊的类型比如电话号码,邮件地址等,可能需要使用正则表达式...
分类:
其他好文 时间:
2014-06-02 13:59:26
阅读次数:
766
不得不说块状数组好神奇的啊!这道题的标签可是splay的启发是合并(什么高大上的东西),竟然这么轻松的就解决了!var
x,y,i,j,tot,n,m,ch:longint; f,k,l,bl,go:array[0..200100] of longint;procedure
init; beg...
分类:
其他好文 时间:
2014-06-02 14:00:47
阅读次数:
260
插入排序1.直接插入排序原理:将数组分为无序区和有序区两个区,然后不断将无序区的第一个元素按大小顺序插入到有序区中去,终于将全部无序区元素都移动到有序区完毕排序。要点:设立哨兵,作为暂时存储和推断数组边界之用。实现:VoidInsertSort(NodeL[],intlength){Inti,j;/...
分类:
其他好文 时间:
2014-06-02 14:02:13
阅读次数:
303
IT168技术】Gizzard是Twitter在11年4月份新推出的一个通用数据切分中间件,在Twitter的架构中占用重要的作用。
从图中看到Gizzard主要用于在MYSQL之上,作用是实现数据切分。但目前据说
Gizzard最主要的作用在用于在memcache和redis上。众所周知,mem....
分类:
其他好文 时间:
2014-06-02 14:02:49
阅读次数:
280
Radar InstallationDescriptionAssume the
coasting is an infinite straight line. Land is in one side of coasting, sea in
the other. Each small island is...
分类:
其他好文 时间:
2014-06-02 14:04:03
阅读次数:
265
BugzillaforCentOS5.4制作人,陈浩时间:2014.4.25原创文件夹BugzillaforCentOS5.4
一、装系统 1)新建虚拟机15G硬盘,512M内存 2)选择CentOS64-bit(依据自己版本号情况选择) 3)网络选择桥接网络,已方便兴许网络操作
4)开启电源,安装...
分类:
其他好文 时间:
2014-06-02 14:04:41
阅读次数:
313
? 通配一个字符*
通配零至多个字符首先确定通配的字符串去掉*后,其长度比要匹配的字符串的长度小,这样就可以按照通配字符串来移动迭代器,而不必担心要匹配的字符串会越界。第一个*以前的字符串要严格匹配,第一个*以后的字符串,要属于匹配字符串。#include#include#include#inclu...
分类:
其他好文 时间:
2014-06-02 14:06:03
阅读次数:
246
以下是今日练习通过逗号来分割字符数组/字符串的2个例子和方法“ 1.通过indexOf函数
/**Splitsplit sketch*split a comma-separated string*/String message =
"Peter,Paul,Mary";int commaPositio...
分类:
其他好文 时间:
2014-06-02 14:08:34
阅读次数:
258
系统优化脚本#!/bin/sh
user=alan
#shutdowniptables
chkconfigiptablesoff&&/etc/init.d/iptablesstop
#shutdownselinux
sed-i‘s/SELINUX=enforcing/SELINUX=disabled/g‘/etc/selinux/config
cat/etc/selinux/config
setenforce0
getenforce&&
#createause..
分类:
其他好文 时间:
2014-06-01 13:45:01
阅读次数:
292
for(...)yield循环创建了一个类型与原始集合相同的新集合。vala1=Array(2,3,5,7,11)
valresult=for(elem<-a1)yield2*elem
for(elem<-result){
println(elem)
}结果4
6
10
14
22通过守卫:for中的if来实现处理那些满足特定条件的元素。vala1=Array(2,3,5,7,11)
v..
分类:
其他好文 时间:
2014-06-01 13:48:56
阅读次数:
267
Hacmp5.1的配置方法
Hacmp自从出了5.1版本后,很多客户向IBM技术支持中心打电话咨询配置方法。
的确,hacmp5.1较以前的版本无论是从界面还是从配置方法都有了很大的改变。具体
内容我们可以从IBMhacmp5。1红皮书上获知。但对于大部分hacmp软件使用者来说,
最重要的是要有一个..
分类:
其他好文 时间:
2014-06-01 13:43:09
阅读次数:
352
一、 AIX系统安装调试
本章主要讲述AIX操作系统的安装调试
1、安装系统
将设备上电,插入操作系统光盘开始进行操作系统的安装。
2、系统安装设置
在开始正式的操作系统之前,我们需要对操作系统的安装控制台、安装方式、安装时的语言环境等参数进行设置,其具体步骤如下:
1、..
分类:
其他好文 时间:
2014-06-01 13:13:43
阅读次数:
375
看过老男孩的视频,感触颇深啊,老师的思想真不是一般人可以想到的,来看看老男孩老师的超简单的计算器脚本吧#!/bin/sh
echo$(($1))大家都知道$(())中间小括号里面的内容可以被外面括号当作运算来输出,但是知道以上的方式的人有多少呢???脚本应用[root@C64-220scripts]#cat..
分类:
其他好文 时间:
2014-06-01 13:15:34
阅读次数:
245
今天给朋友维修一个华硕的笔记本,重装WIN7系统,安装完各种软件后,给他做个GHOST。但重启之后就进入不了WIN7了,真奇怪!以前没有遇见过。上网查了一些资料,试了几个不行。后来看到有一网友说使用DISKGEN修复一下MBR就可以了。我用老毛桃进入DISKGEN之后,在硬盘菜单栏里找..
分类:
其他好文 时间:
2014-06-01 13:24:32
阅读次数:
207
-----BEGINLICENSE-----AndrewWeberSingleUserLicenseEA7E-855605813A03DD5E4AD9E66C0EEB94BC99798F942194A602396E98E62C99794BB979FE91424C9DA45400BFF6747D882FB8807890F5CC941CDC92DC8457107AF151657B1D22E383A997F0164239764033F41CFCE1D0AE85A0BBD0390E9C8D55E1B89D5D5CDB..
分类:
其他好文 时间:
2014-06-01 13:52:28
阅读次数:
279
推荐阅读:http://coolshell.cn/articles/11629.html***walker***
分类:
其他好文 时间:
2014-06-01 13:44:25
阅读次数:
166
工业控制系统安全摘要:随着“两化”融合的推进和以太网技术在工业控制系统中的大量应用,进而引发的病毒和木马对SCADA系统的攻击事件频发,直接影响公共基础设施的安全,其造成的损失可能非常巨大,甚至不可估量。2010年10月发生在伊朗核电站的“震网”(Stuxnet)病毒,为工业..
分类:
其他好文 时间:
2014-06-01 13:17:30
阅读次数:
4775