导航

2013年6月12日

摘要: 仅支持Centos 6.x1.执行以下代码yum -y update cat >> /etc/yum.repos.d/linuxtech-testing.repo <<EOF [linuxtech-testing] name=LinuxTECH Testing baseurl=http://pkgrepo.linuxtech.net/el6/testing/ enabled=0 gpgcheck=1 gpgkey=http://pkgrepo.linuxtech.net/el6/release/RPM-GPG-KEY-LinuxTECH.NET EOF yum -y – 阅读全文

posted @ 2013-06-12 22:24 疯狂原始人 阅读(1883) 评论(1) 推荐(0)

摘要: BitBucket (http://bitbucket.org/)是一家提供源代码托管服务的网站,之前免费提供一个私有代码仓库和无限的公共仓库,不过,2010年9月 被 Atlassian 收购了之后,开始提供无限制硬盘空间的免费服务,并且不限制私有代码仓库和公共代码仓库的数量。(网站也提供收费服务,不同的套餐,可使用的用户数不同, 但是,对于中小型团队来说,基本上没有什么差别,免费的服务已经基本足够使用了。)主要的功能有:1. 无限硬盘空间 2. 问题跟踪 3. 项目 Wiki 4. API 支持 5. 灵活的权限控制 6. 可自定义域名 7. RSS 修改历史 8. 自定义下载BitBuc 阅读全文

posted @ 2013-06-12 22:23 疯狂原始人 阅读(1725) 评论(0) 推荐(0)

摘要: Python线程创建1.使用threading模块的Thread类Python代码classThread(group=None,target=None,name=None,args=(),kwargs={})2.创建一个函数以下代码创建一个指向函数worker的子线程def worker(a_tid,a_account): ... th = threading.Thread(target=worker,args=(i,acc)) ;启动这个线程th.start()等待线程返回threading.Thread.join(th) 或者th.join() 3.创建互斥锁创建锁 g_... 阅读全文

posted @ 2013-06-12 22:21 疯狂原始人 阅读(189) 评论(0) 推荐(0)

摘要: Python file vs open:'file' is a type, like an int or a list. 'open' is a function for opening files, and will return a 'file' object.Also, python 3.0 will have file() removed.1.open使用open打开文件后一定要记得调用文件对象的close()方法。比如可以用try/finally语句来确保最后能关闭文件。f=open('f.txt','w' 阅读全文

posted @ 2013-06-12 22:19 疯狂原始人 阅读(573) 评论(0) 推荐(0)

摘要: https://mirrors.fedoraproject.org/publiclist/http://mirror.centos.org/centos/6.3/os/i386/http://rpmfind.netrpm listhttp://pkgs.org/http://dl.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpmrpm -Uvh epel-release*rpmwine 安装X针对错误checking for X... noconfigure: error: X development files not 阅读全文

posted @ 2013-06-12 22:18 疯狂原始人 阅读(182) 评论(0) 推荐(0)

摘要: 比较两个字符串是否相等的办法是:if [ "$test"x = "test"x ]; then这里的关键有几点:1 使用单个等号2 注意到等号两边各有一个空格:这是unix shell的要求 3 注意到"$test"x最后的x,这是特意安排的,因为当$test为空的时候,上面的表达式就变成了x = testx,显然是不相等的。而如果没有这个x,表达式就会报错:[: =: unary operator expected 二元比较操作符,比较变量或者比较数字.注意数字与字符串的区别. 整数比较 -eq 等于,如:if [ "$a 阅读全文

posted @ 2013-06-12 22:17 疯狂原始人 阅读(288) 评论(0) 推荐(0)

摘要: Debian安装flashplaer: 1.修改/etc/apt/sources.listdeb http://ftp.de.debian.org/debian squeeze main contribapt-get updateapt-get install flashplugin-nonfree or aptitude reinstall flashplugin-nonfreeCentos安装flashplaer: 1.Install Adobe YUM Repository RPM package## Adobe Repository 32-bit x86 ##rpm -ivh ht.. 阅读全文

posted @ 2013-06-12 22:16 疯狂原始人 阅读(253) 评论(0) 推荐(0)

摘要: Debian开机启动VNC:启动VNC并设置:startjwm & firefox --display=:1### BEGIN INIT INFO# Provides: vncserver# Required-Start: $remote_fs $syslog# Required-Stop: $remote_fs $syslog# Default-Start: 2 3 4 5# Default-Stop: 0 1 6# Short-Description: Start daemon at boot time# Description: Enable service provided b 阅读全文

posted @ 2013-06-12 22:15 疯狂原始人 阅读(1916) 评论(0) 推荐(0)

摘要: 通过启动脚本来创建一个服务,使用chkconfig来指定启动服务级别、chkconfig 命令用来更新和查询不同运行级上的系统服务。 语法为: chkconfig --list [name] chkconfig --add name chkconfig --del name chkconfig [--level levels] name chkconfig [--level levels] name在/etc/init.d/文件夹下新建服务[root@atl ~]# vim /etc/init.d/vagexrun[root@atl ~]# chmod +x /etc/init.d/vage. 阅读全文

posted @ 2013-06-12 22:12 疯狂原始人 阅读(237) 评论(0) 推荐(0)

摘要: Mysql默认是不可以通过远程机器访问的,通过下面的配置可以开启远程访问.我的Mysql环境是centos+mysql51.修改/etc/my.conf,修改bind-address,指定为本机实际IP地址,你的my.con修改完大概是如下的样子[mysqld] # # * Basic Settings # default-character-set=utf8 default-storage-engine=INNODB bind-address = 192.168.1.107 user = mysql pid-file = /var/r... 阅读全文

posted @ 2013-06-12 22:05 疯狂原始人 阅读(250) 评论(0) 推荐(0)

摘要: 1 源文件编码 在文件头部使用coding声明。告诉python 解释器该代码文件所使用的字符集。 #/usr/bin/python #coding: utf82 内部编码 代码文件中的字符串,经过decode以后,被转换为统一的unicode格式的内部数据,类似于u'*'。unicode数据可以使用encode函数,再自由转换为其他格式的数据,相当于一个统一的平台。 直接输入unicode数据 >>> u'你好' u'\u4f60\u597d' 将unicode数据转换为 gb2312 格式 >>> u 阅读全文

posted @ 2013-06-12 22:04 疯狂原始人 阅读(591) 评论(0) 推荐(0)

摘要: urllib和urllib2都是接受URL请求的相关模块,但是提供了不同的功能。两个最显著的不同如下:urllib2 can accept a Request object to set the headers for a URL request, urllib accepts only a URL. That means, you cannot masquerade your User Agent string etc.urllib2可以接受一个Request类的实例来设置URL请求的headers,urllib仅可以接受URL。这意味着,你不可以伪装你的User Agent字符串等。url 阅读全文

posted @ 2013-06-12 22:01 疯狂原始人 阅读(305) 评论(0) 推荐(0)

摘要: 1. replace Figure with Fig.\renewcommand{\figurename}{Fig.} 2.Latex设置字体大小命令由小到大依次为:\tiny\scriptsize\footnotesize\small\normalsize\large\Large\LARGE\huge\Huge使用方法,例如:\large{这是大号字体}加粗:\textbf{文字}数学模式下用\usepackage{bm}$\bm{ a }$ 下划线:用 \underline{ This is an underline text } 就可以.斜体:用 \emph{文字}跟 \emph{} 命 阅读全文

posted @ 2013-06-12 21:50 疯狂原始人 阅读(310) 评论(0) 推荐(0)

摘要: 据库的基本导入\导出的命令 是 mysqldump 和 source 在linux下直接用命令行操作就可以 在windows下 一般情况下有两种方法一个也是用命令行 另一个是用phpmyadmin 先来说说phpmyadmin 这个工具导出和导入很简单 而且导入时无需建库 直接还原成原来的数据库 用source 也可以还原 但他导入文件时有大小限制不能超过2M再来说说 mysqldump 和 source 用命令操作很快 但是想把导出的文件再导入时必须先建立一个数据库(这个库可以随便起名) 然后进入数据库后才能导入用phpmyadmin导入mysqldump 导出的文件也得需要这步 下面是从前 阅读全文

posted @ 2013-06-12 21:49 疯狂原始人 阅读(177) 评论(0) 推荐(0)

摘要: Python正则表达式在使用中会经常应用到字符串替换的代码。有很多人都不知道如何解决这个问题,下面的代码就告诉你其实这个问题无比的简单,希望你有所收获。1.替换所有匹配的子串用newstring替换subject中所有与正则表达式regex匹配的子串result, number = re .subn(regex, newstring, subject)2.替换所有匹配的子串(使用正则表达式对象)rereobj = re.compile(regex)result, number = reobj.subn(newstring, subject)字符串拆分Python字符串拆分re result.. 阅读全文

posted @ 2013-06-12 21:41 疯狂原始人 阅读(18149) 评论(0) 推荐(1)

摘要: import rere.compile(r'^(http(s)?://)?([\w-]+\.)+[\w-]+/?')正则式()表示(exp) 匹配exp,并捕获文本到自动命名的组里所以当url='http://www.360buy.com/product/755411.html'print p.search(url).group(0) -> http://www.360buy.com/print p.search(url).group(1) -> http://print p.search(url).group(2) -> Noneprint 阅读全文

posted @ 2013-06-12 21:27 疯狂原始人 阅读(1161) 评论(0) 推荐(0)

摘要: 文章来自邓侃的博客。数据革命迫在眉睫。不仅学术意义巨大,而且离钱很近。所以,各大公司重兵集结,虎视眈眈。Google 兵分两路,左路以 Jeff Dean 和 Andrew Ng 为首,重点突破 Deep Learning 等等算法和应用,右路军由Amit Singhal领军,目标是构建Knowledge Graph基础设施。而在攻克技术难题之后,就是动用资本和商业的强力手段,跑马圈地了。Google的Amit Singhal以下为全文:2013年1月15日,新浪微博@王威廉发了一条消息,说机器学习领域的大牛,Alex Smola入盟CMU,讲授机器学习入门课程,该课程的视频将在网上公开。我回 阅读全文

posted @ 2013-06-12 20:52 疯狂原始人 阅读(180) 评论(0) 推荐(0)