未分类
centos 7 下rpm/yum安装inconsolata字体
inconsolata字体是一款不错的等宽字体,码代码用字体…
然而在centos 7下没有,在rhel/epel 6下的rpmforge里有这个字体,7系列竟然没了。根据“相近原则”,找6下面的字体,竟然发现它是noarch的,那就直接rpm安装了,使用华中科技大学开源镜像站的镜像
r[......]
li.nux.ro/nux: 值得使用的一个redhat el7/centos7的rpm/yum源
之前在centos 6下一直用epel+rpmfusion源,但至今(2014-09-07),rpmfusion仍没有推出centos7/rhel7下的源,所以安装软件是痛苦的事情。
对于缺少yum的软件,我习惯是在 http://rpm.pbone.net/ 上手工查找,然后找最近似改造版的[……]
ms sql server下unix时间戳函数unix_timestamp, from_unixtime(与mysql兼容)
直接上代码:
CREATE FUNCTION UNIX_TIMESTAMP (@ctimestamp datetime) RETURNS integer AS BEGIN /* Function body */ declare @return integer SELECT[......]
python下requests模块使用相关
安装
pip install requests
设置代理
requests模块本身支持http代理。但默认安装下,要安装socks代理支持PySocks模块: pip install pysocks。代理示例
proxies={'http':'http://127.0.0.1[......]
php函数mult_iconv:转换任意维数组的字符集编码(扩展iconv函数功能)
php的iconv函数只支持对字符串的转换编码,如果是数组,就要自己遍历转换了,因此写如上的函数,对任意维数组进行转换,同时转换下标(索引)及值。
注意:不转对象。
function mult_iconv($in_charset,$out_charset,$data)
{
if([......]
php5.3下安装ms sql server函数库
参考
http://docs.moodle.org/22/en/Installing_MSSQL_for_PHP
附件:
DBLIB_TS_for_php5.3.x
DBLIB_NOTS_for_php5.3.x
DBLIB_TS_for_php5.2.x
DBLIB_NOT[……]
Microsoft SQL server性能优化必备工具
这里说的工具并不一定是独立软件
1 查看sql语句执行花费的时间、IO开销
在mssql客户端执行sql语句时,先在当前会话里执行下面语句
SET STATISTICS IO ON SET STATISTICS TIME ON 也可一次性执行 set statistics io,time[......]
mysql对大表执行update速度慢时,试试改用insert可能会有意想不到的发现
实例:需要根据用户日志的ip地址计算出其地理地址
表结构:
用户日志表(200万条记录),其中address是待填充的字段:
CREATE TABLE `tmp_open_ip` ( `email` varchar(60) NOT NULL DEFAULT '', `add[......]