自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Black-REN

好记性,不如烂笔头! Record your work !

  • 博客(26)
  • 收藏
  • 关注

原创 在本路径和其子路径下查找文件中包含关键字的文件

find . -type f -exec grep -nH -i ping {} \; | cut -d ':' -f 1 | sort -u

2014-01-23 16:00:31 609

原创 linux 下把在特定目录下执行的命令转为一般命令

以Eclipse为例:手动安装的eclipse,解压tar包之后,只能在/usr/local/eclipse下执行./eclipse命令,现在想改成在任何路径下都能执行eclipse命令。如下:sudo vim /etc/profile增加:export PATH=/usr/local/eclipse:$PATH保存退出。source /etc/profile此时再

2014-01-22 10:37:20 1462

转载 浅论Maven和Git的原理及展示其与Eclipse的集成

参考资料:  1.Maven官方文档http://maven.apache.org/guides/index.html  2.Git官方文档http://git-scm.com/documentation  3.SpringSide4官方文档https://github.com/springside/springside4/wiki  本博文不同于网上随处可见的《Maven使用

2014-01-22 09:47:46 976 1

转载 Java SE,EE,ME的区别

1. Java SE(Java Platform,Standard Edition)。Java SE 以前称为 J2SE。它允许开发和部署在桌面、服务器、嵌入式环境和实时环境中使用的 Java 应用程序。Java SE 包含了支持 Java Web 服务开发的类,并为 Java Platform,Enterprise Edition(Java EE)提供基础。2. Java EE(Java

2014-01-21 17:18:40 720

转载 JDOM 操作XML

可扩展标记语言——eXtensible Markup Language用户可以自己定义语言标记,只要有开始和闭合标签即可。xsl装饰、修饰xml的显示结果。dtd约束xml文件中的标记。Ø XML的优点:    1、xml可以让数据和标记分离。    2、异质信息互通    3、机器语言    4、用交流语言替代html装饰语言    5、简单易用    6

2014-01-16 22:32:23 606

原创 Python 如何屏蔽Traceback

>>> aTraceback (most recent call last): File "", line 1, in aNameError: name 'a' is not defined>>> import tempfile,sys>>> sys.stderr=tempfile.TemporaryFile()>>> a>>>

2014-01-16 11:11:31 2030

转载 ssh和rsh的区别

ssh 和 rsh的区别主要有: 1 安全级别不同, 主要是ssh的密码等都是加密传输,而且还有密钥认证的机制, rsh明文传输. 而且没有密钥的机制. 具体,文章一大批 2 不用输入密码登录的方式不同. 在ssh中, 本地.ssh存放private key, 把public key加入远程的.ssh/authorized_keys中, 就可以实现不输密码登录和执行远程命令,本机改

2014-01-16 10:40:09 10101

转载 git使用说明

git使用说明 Linus为Linux Kernel Project发起的版本控制项目。HEAD代表当前最新状态。tag为某个状态的标签。SHA1为每个提交日志的唯一标识。 install: apt-get install git-core  git clon

2014-01-15 10:43:34 508

转载 hashmap in java

重点介绍HashMap。首先介绍一下什么是Map。在数组中我们是通过数组下标来对其内容索引的,而在Map中我们通过对象来对对象进行索引,用来索引的对象叫做key,其对应的对象叫做value。在下文中会有例子具体说明。  再来看看HashMap和TreeMap有什么区别。HashMap通过hashcode对其内容进行快速查找,而TreeMap中所有的元素都保持着某种固定的顺序,如果你需要得到一个

2014-01-14 17:27:48 513

原创 perl字符串如何提取数字

$test="fsfsfs fsfsf 212 fsfs";$test =~ /(\d+)/;print "$1\n";

2014-01-13 19:06:16 8128

转载 linux的Eclipse下安装tomcat

安装Tomcat6.01,下载Tomcat从官方网站上 http://tomcat.apache.org下载apache-tomcat-5.5.20.tar.gz 2,解压至 /usr 目录下并改名为tomcat 3,更改权限在shell 中执行# cd /usr/tomcat # chmod +rx -R *        

2014-01-10 19:26:53 1073

转载 XZ压缩最新压缩率之王

XZ压缩最新压缩率之王xz这个压缩可能很多都很陌生,不过您可知道xz是绝大数linux默认就带的一个压缩工具。之前xz使用一直很少,所以几乎没有什么提起。我是在下载phpmyadmin的时候看到这种压缩格式的,phpmyadmin压缩包xz格式的居然比7z还要小,这引起我的兴趣。最新一段时间会经常听到xz被采用的声音,像是最新的archlinux某些东西就使用xz压

2014-01-07 23:32:34 452

转载 Python 多线程

基础不必多讲,还是直接进入python。    Python代码代码的执行由python虚拟机(也叫解释器主循环)来控制。Python在设计之初就考虑到要在主循环中,同时只有一个线程在执行,就像单CPU的系统中运行多个进程那样,内存中可以存放多个程序,但任意时候,只有一个程序在CPU中运行。同样,虽然python解释器可以“运行”多个线程,但在任意时刻,只有一个线程在解释器中运行。

2014-01-07 23:11:42 453

转载 psacct or acct in linux

监视Linux用户活动我认为,对每个想密切监视其服务器/系统上用户活动的Linux/Unix系统管理员来说,psacct或acct是优秀的、必需的应用程序之一。psacct或acct程序包提供了用于监视进程活动的几项功能。ac命令输出用户登录/退出(连接时间,数小时)的统计信息。lastcomm命令输出用户之前执行的命令的信息。accton命令用于开启/关闭进程会计机制(proce

2014-01-07 17:23:40 3249

转载 shell中的进制转换

修改脚本时,想直接用10进制转换为16进制的方法,在网上搜了搜,结果是找到了,可惜所用系统中没有对应的指令,还是用不成,最后就用了一个比较笨一点的方法。既然有需要,就把搜到感觉有用的进制转换函数或指令都贴在这里,便于以后应用。shell可以在不调用第3方命令,表示不同进制数据。这里总结以下表示方法。shell 脚本默认数值是由10 进制数处理,除非这个数字某种特殊的标记法或前缀开头

2014-01-07 09:32:29 2570

原创 socketserver TCP and UDP and synchronous

20.17.4.1. SocketServer.TCPServer ExampleThis is the server side:import SocketServerclass MyTCPHandler(SocketServer.BaseRequestHandler): """ The RequestHandler class for our server.

2014-01-04 15:48:05 1035

原创 str(), repr() 和``的作用

str函数,它会把值转换为合理形式的字符串,以便用户可以理解。 repr会创建一个字符串,它以合法的Python表达式的形式来表示值。 例如: Java代码  >>> print repr("hello, world!")  'hello, world!'  >>> print repr(1000L)  1000L  >>> print 

2014-01-04 15:19:13 889

转载 网站应用程式架构

网站应用程式架构ASP.NET▪ ASP.NET MVC▪ BFC▪ DotNetNuke▪ MonoRail▪ Umbraco    ColdFusion▪ ColdSpring

2014-01-03 23:32:45 735

转载 The procedure to configure MySQL in Ubuntu

安装MySQLsudo apt-get install mysql-server这个应该很简单了,而且我觉得大家在安装方面也没什么太大问题,所以也就不多说了,下面我们来讲讲配置。配置MySQL注意,在Ubuntu下MySQL缺省是只允许本地访问的,如果你要其他机器也能够访问的话,那么需要改变/etc/mysql/my.cnf配置文件了!下面我们一步步地来:默认的MySQL安装之

2014-01-03 21:44:59 460

转载 Python中的线程

一、Python中的线程使用:    Python中使用线程有两种方式:函数或者用类来包装线程对象。1、  函数式:调用thread模块中的start_new_thread()函数来产生新线程。如下例:import time import thread def timer(no, interval): cnt = 0 while cnt<10:

2014-01-02 23:36:12 609

原创 bottle installation for Python in Ubuntu

添加nginx的源:sudo add-apt-repository ppa:nginx/stable  然后添加uwsgi的源:admin@lanlv.org:~$  sudo add-apt-repository ppa:uwsgi/release  admin@lanlv.org:~$  sudo apt-get update  admin@lanlv.

2014-01-02 22:53:33 851

原创 Ubuntu 上安装MySQLdb for Python

1. 到SourceForge(http://sourceforge.net/directory/os:linux/?q=MySQLdb)下载MySQL-python-1.2.4b4.tar.gz2. tar xvfz MySQL-python-1.2.4b4.tar.gz3. cd MySQL-python-1.2.4b44. 执行sudo python setup.py build

2014-01-02 21:53:42 565

转载 python与数据库的连接

前面系统地学习了java连接mysql数据库,现在在做python的时候需要用到数据库,于是自己重新整理了一下数据库的知识,并且熟悉了python中MysqlDB模块的功能和函数等接口,现在系统地来总结一下吧:首先你要做的还是下载相应的模块并且安装啦,下载地址自己搜,网上有很多,安装的话也很好办,安装之后python的安装目录下的Lib文件夹下的site-packages文件夹下的MySQ

2014-01-02 18:06:16 932

转载 pythonic

写python应该有一年了, 感觉非常好。python果然很优雅。为了防止以后自己忘记了,特意摘录下一些pythonic examples,意思是这些例子是属于python转用的写法。会让你觉得用python用的很爽~这也是脚本语言的强大之处。如无特别说明, 所有这里的代码都只是运行在python2.5下面的。  1. 百分号的使用:通常我们都是这样格式化字

2014-01-02 17:58:35 617

转载 bottlein Python

映射使用在根据不同URLs请求来产生相对应的返回内容.Bottle使用route() 修饰器来实现映射.12345from bottle import route, run@route('/hello')def hello(): return "Hello World!"run() # This starts the HTTP server

2014-01-02 17:56:46 689

转载 软件开发价格估算方法

1.软件开发价格估算方法    软件开发价格与工作量、商务成本、国家税收和企业利润等项有关。为了便于计算,给出一个计算公式:软件开发价格 = 开发工作量 × 开发费用/人·月1.1开发工作量    软件开发工作量与估算工作量经验值、风险系数和复用系数等项有关:软件开发工作量 = 估算工作量经验值 × 风险系数 × 复用系数1.1.1估算工作量经验值(以A来表

2014-01-01 21:46:59 1831

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除