- 浏览: 696309 次
- 性别:
- 来自: 北京
-
最新评论
-
lanshui777:
压缩文件里面是空的....
Chrome扩展开发教程 -
seraph炽:
成功!多谢
windows 运行java出现错误:Could not find Java SE Runtime Environment -
canlynet:
应该是国外的网站,被过滤了无法访问。你百度一下就可以看到很多教 ...
python unittest用法 -
草原狙击手:
http://pyunit.sourceforge.net/p ...
python unittest用法 -
fantaxy025025:
现在可以了。thanks!lllt 写道这位哥们,这个写法根本 ...
表格中强制换行和强制不换行(兼容firefox)
文章列表
就是利用\r回车不换行。
import os,sys,string
import time
def view_bar(num=1, sum=100, bar_word=":"):
rate = float(num) / float(sum)
rate_num = int(rate * 100)
print '\r%d%% :' %(rate_num),
for i in range(0, num):
os.write(1, bar_word)
sys.stdout.flush()
if __name__ == '__main__': ...
--------------------------------------- 【Shell编程笔记】 ---------------------------------------
【1】变量
i=1 #等号两边不能有空格,所有变量只有一种类型——字符窜
echo $i # 引用变量要用$符号,如果变量不止由字母数字下划线组成,还需要加{},如${A[0]}
【2】 echo `date '+%Y-%m-%d %H:%M:%S'` # 后置引用,将date输出返回
【3】 : # 空命令,等价于NOP,也可认为与true相同,用途如下面:
while : # 同while true,死循环 ...
因为python脚本可以直接用文本工具打开修改,所以没有设置参数。使用的时候直接修改掉main中的连接下载参数即可。
修改一下,可以用来备份网站上的图片,数据库什么的。
#!/usr/bin/python
#coding=gbk
'''
ftp自动下载、自动上传脚本,可以递归目录操作
'''
from ftplib import FTP
import os,sys,string,datetime,time
import socket
class MYFTP:
def __init__(self, hostaddr, username, password, re ...
import datetime
# 求时间差,传入timestart和timestop都是
# 用datetime.datetime.now()的返回值
def timediff(timestart, timestop):
t = (timestop-timestart)
time_day = t.days
s_time = t.seconds
ms_time = t.microseconds / 1000000
usedtime = int(s_time + ms_time)
...
用jQuery包装好的Ajax提交页面的函数(包括Nexbox编译出的通用ASP测试服务程序)。供初学者套用。在使用前最好还是要看看jQuery的使用教程,先弄明白怎么引用元素的值,如何给元素赋值。
用jQuery库实现的Ajax也涉及到字符集编码问题和缓存问题,请借鉴实例中关闭缓存和字符集编码声明,甚至URI编码的方式。
核心代码粘贴如下:
<script src="jquery.js"></script>
<script type="text/javascript">
$(document).ready(f ...
很多人用Ajax之初遇到GBK,UTF-8编码格式的阻扰。我在解决了这些问题以后,包装好函数,提供给初学者或遇到困惑的程序员使用,希望对大家有所帮助。
关键点有二:
1、POST往服务器端送数据时,以URI方式送,这点从必须增加:
引用xmlHttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); 这段代码可以看出,所以送出前需要进行URI编码,但是他还将数据以UTF-8格式往服务器端送,所以进行两次编码可以回避这个问题。
Get往服务器端送数据是GBK编码格 ...
function ShowDate($flag=0, $timestr=NULL)
{
// 获取周几
$warr = array(
"0" => 星期日,
"1" => 星期一,
"2" => 星期二,
"3" => 星期三,
"4" => 星期四,
"5" => 星期五,
"6" => 星期六
);
$i = date("w", $time ...
function GetWeekDay($timeStamp=NULL)
{
$arr = array(
"1" => 星期一,
"2" => 星期二,
"3" => 星期三,
"4" => 星期四,
"5" => 星期五,
"6" => 星期六,
"7" => 星期日,
);
$week = date("N", $timeStamp);
$i = ...
字符串连接
方法一:
>>> str1 = 'hello'
>>> str2 = 'world'
>>> str1_2 = str1 + ' ' + str2
>>> str1_2
'hello world'
>>> print str1_2
hello world
>>>
方法二:
>>> str12 = '%s %s' % (str1, str2)
>>> print str12
hello world
注意,下面方式是利用st ...
通过如“www.163.com”获取ip地址。
#include "global.h"
/*
* @brief 通过主机名host如"www.163.com"获得ip地址
* @param[in] host 主机名
* @param[out] ip 缓冲区,兼容ipv4和v6
* @return 成功返回0,失败返回负值。
*/
int getipbyhost(char *host, unsigned char ip[INET6_ADDRSTRLEN])
{
struct hostent *h;
cha ...
网上学来的代码。大部分是别人写的,自己改进了一下,添加了若干注释。
请注意在获取MX Domain Name那一步的时候,即:
// 第10.3步:获取域名。
//资源数据则根据类型字段的值有不同的格式. 对于A类型, 资源数据是IP地址. 对于MX查询, 资源数据是优先值和域名, 域名的格式与查询名字段格式相同
memset(name,0,MAXDNAME);
if(dn_expand(response.buf,responseend,responsepos + 2,name,MAXDNAME) < 0)
这里有疑问啊,对于DNS解析的话,不是+2啊。
...
<SCRIPT language=JavaScript type="text/javascript">
function paste() { //粘
var clipboard = window.clipboardData.getData('text');
clipboard == null ? alert('无内容') : source.value = clipboard;
}
function A2U() { //ASCII -> Unicode转
if (parseFloat(ScriptEngineMajorVersion( ...
./getmytest
error while loading shared libraries: xxx.so: cannot open shared object file: No such file or directory
需要将环境变量export LD_LIBRARY_PATH=xxxxxx即可。
或者在Makefile中的-lxxx后面加上-Wl,-R dir
或在~/.bash_profile中加上export LD_LIBRARY_PATH=xxxxxx
转载自:http://blog.sina.com.cn/s/blog_4b0a62670100921z.html
在Linux环境下,配置网卡,大都使用ifconfig和netconfig去配置网卡。而对于Linux系统来说,它的每个服务,每个组件,都会有自己的配置文件。用户可以直接去修改它,比使用命令还要方便:)Linux的网卡配置文件位于/etc/sysconfig/ntetwork-scripts/ifcfg-(interface name), 如ifconfig-eth0.打开这个文件,你会发现其构成非常简单,下面就是常用的配置含义。1,DEVICE=name ,其中,name是物理设 ...
切换到root用户在
vim /etc/rc.d/rc.local
最后一行添加
rmmod pcspkr
运行这个shell脚本文件 /etc/rc.d/rc.local 即可。或者直接重启(没必要)。