- 博客(32)
- 资源 (2)
- 收藏
- 关注
原创 window下模拟linux环境-cygwin
window下模拟linux环境-cygwin下载:http://www.skycn.com/soft/27673.html安装:http://apps.hi.baidu.com/share/detail/30458811http://blog.163.com/arm_linux008/blog/static/13780414220102834626186/教程:http:
2012-02-28 18:29:24 1244
转载 ssh密钥登录(两种方法)
方法一:使用下例中ssky-keygen和ssh-copy-id,仅需通过3个步骤的简单设置而无需输入密码就能登录远程Linux主机。 ssh-keygen 创建公钥和密钥。 ssh-copy-id 把本地主机的公钥复制到远程主机的authorized_keys文件上。ssh-copy-id 也会给远程主机的用户主目录(home)和~/.ssh, 和~/.ssh/authori
2012-02-28 16:35:17 102360 2
原创 PYTHON列表常用函数
1.append追加list.append(str)2.insert插入list.insert(0,str)3.pop删除默认是删除最后一个list.pop()list.pop(1)4.remove>>>a = [1,2,3]>>>a.remove(2)>>>print a[1,3]5.exte
2012-02-28 14:54:54 1112
原创 PYTHON字符串常用函数
1.find and rfind从左开始找'title'.find('le')存在返回索引值,不存在-1从右开始找'title'.find('le')存在返回索引值,不存在-12.join列表转成字符串'+'.join(list)3.split字符串转成列表>>>'ss,aa,cc'.split(',')['ss'
2012-02-28 13:35:40 753
原创 PYTHON字典常用函数
1.cleardict.clear()2.copy a,b用的字典引用位置是相同的,a or b相互受对方影响所以有时候需要用到copy and deepcopy函数a = b = dict1>b = a.copy()发生替换双方值不换相互影响,涉及新增 删除会相互影响2>deepcopyfrom copy import deepcopy
2012-02-27 19:24:38 4359
原创 python得到本地网卡的IP(linux)
#!/usr/bin/pythonimport socketimport structimport fcntldef getip(ethname): s=socket.socket(socket.AF_INET, socket.SOCK_DGRAM) return socket.inet_ntoa(fcntl.ioctl(s.fileno(), 0X89
2012-02-27 17:34:54 2509
原创 python exec
exec简单用法>>>exec('print 123')123exec的妙用有时候需要拼装一条编程语句 但是函数或者语法为变量 这个时候我们就能用到execfor i in range(1,10): exec('val%s = 1' % i)
2012-02-27 14:28:18 1262
转载 Python多进程并发操作中进程池Pool的应用
在利用Python进行系统管理的时候,特别是同时操作多个文件目录,或者远程控制多台主机,并行操作可以节约大量的时间。当被操作对象数目不大时,可以直接利用multiprocessing中的Process动态成生多个进程,10几个还好,但如果是上百个,上千个目标,手动的去限制进程数量却又太过繁琐,这时候进程池Pool发挥作用的时候就到了。 Pool可以提供指定数量的进
2012-02-27 14:05:57 23267
转载 我们应选择怎样的IT公司
最近经常有朋友提问,同时收到几家公司的offer,应该如何选择,或者找工作的时候,找怎样的公司,我在这里阐述一下我的观点。但愿对朋友们有所帮助。 还是那句老话,选择什么样的公司,关键是你想要过什么样的生活。 以下类型公司应选择拒绝。 1,纯外包公司。 这类公司特点是:待遇为4k-6k,刚毕业到5年经验都是这个价位。不管面视官或HR给你吹得多悬,这种公司,应该马上拒绝。在
2012-02-23 17:44:21 1724 4
原创 PYTHON函数
*和**在PYTHON函数的解释def function(*arg):function(1,2,3,4):结果arg = (1,2,3,4)def function(**arg):function(x=1,y=2,z=3)结果arg = {'x':1,'y':2,'z':3}全局变量def function(): global x
2012-02-23 17:25:00 648
原创 PYTHON函数(isinstance,repr)
isinstanceisinstance(object, classinfo) 判断实例是否是这个类或者object是变量classinfo 是类型(tuple,dict,int,float)判断变量是否是这个类型repr将变量转为字符串类型
2012-02-23 13:30:36 965
原创 PYTHON类
类方法和函数区别是否有self类方法变量私有加双下划线def __speek(self):类初始化def init(self):类继承class Chinese(Persion):Class A(object):继承object类 使类增加以下功能staticmethod是静态方法classme
2012-02-23 11:10:12 789
原创 DJANGO获取当前URL
获取带参数URLrequest.get_full_path()获取不带参数URLrequest.path
2012-02-22 13:39:36 22170 1
原创 JQUERY UI DIALOG
$(function (){ $( "#dialog" ).dialog({ autoOpen: false, height: 675, width: 1050, modal: true, title:"IP 列表", buttons: { "提交
2012-02-21 16:00:00 741
原创 LINUX SVN 命令
1.SVN下载svn checkout path(svn://192.168.1.1/project)svn co path(svn://192.168.1.1/project)2.SVN更新svn updatesvn up3.SVN文件状态svn status4.SVN添加svn add file(test.py or *.p
2012-02-20 16:54:16 1492
转载 JS打印
New Document var hkey_root,hkey_path,hkey_keyhkey_root="HKEY_CURRENT_USER"hkey_path="\\Software\\Microsoft\\Internet Explorer\\PageSetup\\"//设置网页打印的页眉页脚为空function pagesetup_null(){
2012-02-19 17:16:31 516
转载 wxPython
wxPython wxPython是Python编程语言的一个GUI工具箱。他使得Python程序员能够轻松的创建具有健壮、功能强大的图形用户界面的程序。它是Python语言对流行的wxWidgets跨平台GUI工具库的绑定。而wxWidgets是用C++语言写成的。 和Python语言与wxWidgets GUI工具库一样,wxPython是开源软件。这意味着任何人都可以免
2012-02-17 16:07:20 631
原创 PYTHON循环(列表,字典)
列表for index in range(len(list)): print index print list[index]enumerateindex值从0自增长for index,v in enumerate(list): print index print v字典keysfor key in dict
2012-02-15 16:41:38 12095
原创 DJANGO数据库操作
返回所有列表对象数据objects.all()返回按条件查找的列表对象数据objects.filter()ez:objects.filter(id = 1) sql:where id = 1objects.filter(id__in = [1,2,3]) sql:where id in (1,2,3)objects.filter(id__
2012-02-13 18:41:59 10095
原创 php字符串数组互转
数组转字符串:$arr = array('b','i','u','u','u');$str = implode(',',$arr);字符串转数组:$str = "Hello world. It's a beautiful day.";$arr = explode(" ",$str);
2012-02-13 10:30:38 841
原创 js字符串数组互转
数组转字符串:var arr = [74,85,49,0,50,0,51,0];str = arr.join(",");字符串转数组var str = "abc,abcd,aaa";arr = str.split(",");
2012-02-13 10:29:58 1157
原创 python 字符串数组互转
字符串转数组str = '1,2,3'arr = str.split(',')数组转字符串arr = ['a','b']str = ','.join(arr)arr = [1,2,3]str = ','.join(str(i) for i in b)
2012-02-10 16:27:20 102911
原创 DJANGO站点搭建
一.创建django项目django-admin.py startproject mysitemysite(项目名)二.运行django项目python.exe manage.py runserver 192.168.1.100:8080三.项目中四个文件__init__.py:让python把该目录当成一个开发包(即一组模块)所需的文件。这是一
2012-02-10 16:18:26 1287
原创 virtualBox ubuntu10.04 搭建环境
设置root密码Ubuntu10.04 安装完成,默认root用户被锁定,下面是更改root用户密码并切换到root权限下的过程1. 启动终端输入命令 “sudo passwd root”, 按回车键2.输入新密码,并按回车键,注意输入密码时,终端屏幕不会显示出来。3. 继续重新输入密码,然后按回车键,出现如下画面。至此密码已更新成功4.切换到root用户,在终端输入“su”,
2012-02-09 19:52:48 757
原创 maven项目目录 Java Resources 和src区别
使用maven管理javaweb项目时,我们往往会被eclipse上展示的目录结构所迷惑,明明有个Java Resources包,为啥又冒出个src文件夹呢?我们先看看整体的目录结构:经过对比,可以发现src下多了一个webapp文件夹,这个文件夹里存放着项目所有页面资源。项目右键>Properties>Deployment Assembly。可以看到src/...
2012-02-09 18:17:13 1170
原创 MYSQL配置之开启mysql远程连接
mysql远程连接默认是关闭的1.打开MYSQL配置文件sudo vim /etc/mysql/my. cnf2.找到#bind-address = 127.0.0.1#bind-address = 127.0.0.1将127.0.01 更改为可以被远程访问的IP3.在MYSQL命令行,创建一个可以用来远程访问的用户grant 权限 o
2012-02-09 17:33:38 604
原创 养成写日志习惯
工作好几年了,都没有写过博客,自己的知识都是以WORD方式来积累,慢慢的有些WORD已经流失,有些已经太多很少翻阅,所以觉得从现在开始,我一定要养成每天写日志的习惯,记录每天工作中的知识点,以及把以前的WORD拿出来分享的同时也让自己便于翻阅,不做懒人。
2012-02-09 16:52:06 565
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人