比如1.1与2.8,按照四舍五入的作法就是1与3,现在我的需求是对数据不四舍全进的作法,便是2与3。
在excel中可以做到不四舍全进的函数有如下:
数据在A1,B1中输入=ROUNDUP(A1,)
ROUNDUP函数是向上进到指定位数,省略不写默认即为0位进到整数。
另外一种方法便是输入=CEILING(A1,1)
CEILING函数向上进到指定数字的倍数,这里是1的倍数。
记录一个IT技术员的生活与技术
Written by 正冰 on 2012, August 13, 1:48 PM
比如1.1与2.8,按照四舍五入的作法就是1与3,现在我的需求是对数据不四舍全进的作法,便是2与3。
在excel中可以做到不四舍全进的函数有如下:
数据在A1,B1中输入=ROUNDUP(A1,)
ROUNDUP函数是向上进到指定位数,省略不写默认即为0位进到整数。
另外一种方法便是输入=CEILING(A1,1)
CEILING函数向上进到指定数字的倍数,这里是1的倍数。
Written by 正冰 on 2012, August 13, 1:17 PM
火车头采集器的正则匹配语法是:
前字符串(?<content>[\s\S]*?)后字符串 【注:[\s\S]* 可匹配任意字符,也可替换成您需要的正则】
而对于火车头采集器一般邮箱(Email)地址的正则表达式如下:
(?<content>\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*?)
简单解释一下就是\w+([-+.]\w+)*匹配由数字、字母、连接符和点组成的字符串
测试过程中发现如果邮箱地址后面带中文则中文也会被采集,故修改后的正则表达式如下(不会再采集中文):
(?<content>\w+([-+.]\w+)*@\w+([-.]\w+)*\.[a-z]{2,3}([\.][a-z]{2})?)
修改的思路来自以下一段PHP采集页面邮箱地址的小程序中的正则匹配规则:
Written by 正冰 on 2012, August 7, 10:51 PM
dwz.cn是百度推出的短网址服务,个人比较喜欢的是可以自定义名字,这样就方便记忆。
而在使用百度短网址dwz.cn生成时显示“您输入的网址可能有安全隐患,请重新输入!”的问题,解决这个问题比较简单,找一个中转短网址即可。
我选择的中转短网址是CNZZ家的微缩网址www.rdcnzz.com,把rdcnzz生成的微缩网址扔到dwz.cn中去,顺利生成。
Written by 正冰 on 2012, August 3, 6:27 PM
在linux下,如果遇到大文件需要将其分割成若干小文件,而遇到若干小文件需要将其合并成大文件,则需要用到以下命令:
假设需要分割的文件名为file,需要分割为10M一个大小,则命令如下,分割为xaa、xab、xac依次命名的文件。
#split -b 10m file
假设需要合并的小文件名都是xa打头,则命令如下(需要注意的是,合并文件的顺序以dir命令排序出来的顺序合并进去,并且注意待合并的文件时紧跟前一个文件的末尾的……)
#cat xa* >file
Written by 正冰 on 2012, July 20, 8:31 PM
一般在twitter(推特)上的头像均为正常(normal)大小,比如默认的头像如下,地址:
https://si0.twimg.com/sticky/default_profile_images/default_profile_6_normal.png
那么这个头像有没有高清的呢?有的,正冰尝试了几个不同的名字找到了清晰头像地址,如下(只要去掉_normal):
https://si0.twimg.com/sticky/default_profile_images/default_profile_6.png
当然,还有其他头像如下:
大一点的(bigger)
https://si0.twimg.com/sticky/default_profile_images/default_profile_6_bigger.png
迷你型的(mini)
https://si0.twimg.com/sticky/default_profile_images/default_profile_6_mini.png
那么以后要找头像或大或小的地址,其实就简单了,看文件名后缀前面的信息修改一下即可。
Written by 正冰 on 2012, June 15, 10:37 AM
最近看到一家CDN加速服务商,名字叫cdnzz,提供1G流量的免费cdn加速服务。
默认免费的1G的流量也没法用到实际网站中,我便仅仅用一个小网站做个测试。
整个加速操作流程如下:
经测试,以下为加速后的域名解析情况:
CDNZZ.COM需要邀请码才能注册,给出10个邀请码:
Written by 正冰 on 2012, June 8, 8:21 AM
近几日一直在折腾大容量(几千万级)的数据,导入至mssql(SQL SERVER) 2005中,因为数据量非常庞大,如果不加索引那么查询数据将会非常消耗CPU与内存以及时间。
下面正冰简单以通俗易懂的语言介绍索引以及MSSQL(SQL SERVER)中索引类型聚合与非聚合区别。
所谓索引就相当于书的目录,本来杂乱无章的数据,经过索引以后,就好比查字典,找到一个偏旁,就可以把由这个偏旁索引的字全查出来。
而聚合相当于把一个表中的特定列的数据都按照偏旁部首索引起来,更适合查询操作(极少更新)。
而非聚合则与聚合相反,更加适合有插入、删除、更新的操作。
Written by 正冰 on 2012, June 1, 12:06 PM
dnspod-sr 是一个运行在 Linux 平台上的高性能的递归 DNS 服务器软件,具备高性能、高负载、易扩展的优势,非 BIND 等软件可以比拟。该软件由DNSPOD打造……
源代码下载: https://github.com/DNSPod/dnspod-sr