分类: Computer
-
使用 nginx+Tilestache 构建瓦片地图
之前有介绍 “使用tilestache构建瓦片地图服务器”,在我们的服务器上使用一段时间后,发现用其作为ser…
-
正则:替换一行中的最后一个逗号
现在有个需求,需要将: Wang T., Zhang J., Li S. 这种格式转换为: Wang T., …
-
ipv6域名强制解析为ipv4地址
今天使用数据中心的DOI注册功能后,突然发现后台验证的功能无法使用。代码没有动过,怀疑是服务器升级导致产生的,…
-
管理ubuntu服务器上的阵列
一台DELL R710服务器,ubuntu server系统,基于自身6块硬盘,做了一个RAID5,但最近有一…
-
php中数组到字符串的键值变换
简单而言,遇到了这么一个需求: $db_config=array(‘host’=>’localhost’…
-
git检出轻量分支
有时有检出轻量分支的需求,即只检出某一分支的最新版本,不需要其对应的历史信息,但以后的新的版本信息可能是需要的…
-
git检出单独一个分支
有时候,只想从版本库中clone出一个单独的分支来(比如,网站发布的代码),其他相关分支并不需要检出。 这时直…
-
postgresql: 提取同类别的第一个排序记录
在数据中心中,我们记录了元数据的多个版本,现在需要提取所有元数据的最新版本,如何用一个sql来表达呢? CRE…
-
用SQL的正则处理人名的缩写问题
数据中心的数据在向期刊进行投稿时,通常需要对数据引用有一定的格式变换。比如,Nature Scientific…
-
基于git实现多分支的自动发布
前面使用了git、incron进行了网站的自动发布,但一个git版本系统里的多个分支要是同时发布在一台服务器上…
-
使用git进行分支间的合并
使用svn的时候,在分支之间的合并,使用svn merge进行操作,同时也可以合并部分目录和文件。 现在开始使…
-
结合incron实现git自动发布
上个帖子讨论了git的自动web发布流程,但实际测试过程中发现存在用户权限问题,导致更新出错。今天在服务器上采…