写了个监控nginx进程的Python脚本
实现代码如下: #!/usr/bin/env python import os, sys, time while True: time.sleep(3) try: ret = os.popen('ps -C nginx -o pid,cmd').readlines() if len(ret) <
实现代码如下: #!/usr/bin/env python import os, sys, time while True: time.sleep(3) try: ret = os.popen('ps -C nginx -o pid,cmd').readlines() if len(ret) <
在网上找了很多jquery效果,都是这样的,于是自己写了一个。防止页面刷新的tab切换, html代码: 实现代码如下: .tabs{ list-style:none; width:400px; height:23px;} .tabs a {display:block; float:
如果项目中要用到数据库,铁定要用到分页排序。之前在做数据库查询优化的时候,通宵写了以下代码,来拼接分页排序的SQL语句 实现代码如下: /// /// 单表(视图)获取分页SQL语句 /// /// 表名或视图名 /// 唯一键 /// 获取的字段 /// 查询条件(不包含WHERE) ///
项目中要用到以截断的方式取小数点后两位,故写了以下方法: 实现代码如下: /// /// 将小数值按指定的小数位数截断 /// /// 要截断的小数 /// 小数位数,s大于等于0,小于等于28 /// public static decimal ToFixed(decimal d, int
贪多必失,写了一个用操作url 的js工具类,这个类上面有个属性叫queryString,我原来的做法是让queryString=function(){} , 想法是希望能够queryString[key]或者queryString(key[,value])这样两种写法都支持,通过queryStri
我们在搜索一些东西时会经常遇到可以通过空格隔开来达到输入多个条件的目的。今天正好项目中遇到了这个情况,就写了一个函数,将多个条件放到数组里。目前支持空格、逗号(中英文)、回车分割,如不能满足需求,看下这个函数修改一下应该就可以了实现代码如下: $value) { if ('' != ($value
由于项目的需要,要写一个能生成“授权码”的类(授权码主要包含项目使用的到期时间),生成的授权码将会写入到一个文件当中,每当项目运行的时候,会自动读取出文件中的密文,然后使用唯一的“密钥”来调用某个函数,对密文进行解密,从中解读出项目的使用到期时间。 之前,自己有先试着写了下,主要是base64+md
所以自己简单写了几行代码用来实现以上需求 执行结果: 实现代码如下: 表名 数据量 "; foreach ($tables as $k=>$v){ $sql_count="select count(id) AS nums,'".$v."' from ".$tables[$k]; $res
我使用DW 这个所见所得的编辑器来写html时,喜欢写上注释,如 等等的注释,在一次比较大的改动时,需要批量查找替换,为了批量操作,于是我写了一个正则表达式来进行处理。 查找: 实现代码如下: (\r\n|\n|.)*?效果如图: 还有一个常用的就是字符串之间的字符 如:查找 到之间的字符,包括换行
之前自己一直用Aspnetpager控件来显示项目中的分页,但是每次都要拖一个aspnetpager的控件进去,感觉很不舒服,因为现在自己写的webform都不用服务器控件了,所以自己仿照aspnetpager写了一个精简实用的返回分页显示的html方法,其他话不说了,直接上代码。分页显示信息的实体