- 博客(66)
- 资源 (1)
- 收藏
- 关注
转载 在mac上实现git命令行的自动完成
下载 Git 的源代码,进入contrib/completion 目录,会看到一个 git-completion.bash 文件.https://github.com/git/git/blob/master/contrib/completion/git-completion.bash1、下载该脚本:wget https://raw.githubusercontent.c
2015-08-14 13:19:45
1029
转载 Getting ‘java.net.UnknownHostException: LAPTOP-23876346: nodename nor servname provided, or not know
Recently while running Java Program on my Mac OS X, I noticed below error in Eclipse console.123456789101112
2015-08-13 06:00:27
5116
转载 使用cat和echo在命令行中操作文件(转)
诚然,vi等工具也可以在不离开shell的情况下编辑文件.可此类编辑器始终需要脱离命令行操作.以下命令是纯粹在命令行中执行的,这相较于文本编辑器来说有以下好处:操作更加快捷.便于在bash编写的shell脚本中执行.cat:cat命令是使用频率最高的.是concatenate的简写. 多用于一次性显示所有文件内容.$ cat file1新建
2015-08-12 10:30:14
2672
原创 PAT Advanced 1093. Count PAT's (25) 同 PAT Basic 1040
注意: 1、暴力搜索会超时思路: 1、遍历A,并记录A左边P的个数和右边T的个数,记录到数组Python代码(自己写的,AC):inputL = list(raw_input())listLen =len(inputL)pCnt=0tCnt=0listP=[0]*listLenlistT=[0]*listLenidxP=0i
2015-07-01 22:07:14
591
原创 Pat Advanced 1089. Insert or Merge (25), 同Basic 1035. 插入与归并(25)
注意点: 这里的归并排序(Merge Sort),需要按照题意要求去归并。 题意——》归并排序进行如下迭代操作:首先将原始序列看成N个只包含1个元素的有序子序列, 然后每次迭代归并两个相邻的有序子序列,
2015-06-30 22:07:43
597
原创 PAT Basic 1036 - 1039
1036line = raw_input().split()count =float(line[0])c =line[1]for i in xrange(int(round(count/2))): if i==0 or i==int(round(count/2))-1: s='' for j in xrange(int(count)):
2015-06-25 12:56:52
512
原创 PAT(A) 1088. Rational Arithmetic & PAT(B) 1034. 有理数四则运算(20)
Python注意:1、求最大公约数,需用辗转相除法,否则最后两个测试点超时2、未解决问题,第三个测试点未通过# coding=gbkimport mathline = raw_input().split()a1= long(line[0].split('/')[0])b1= long(line[0].split('/')[1])a2= long(line[1]
2015-06-22 10:11:26
878
转载 负数的除法和取模运算(Python 2.7和C的比较)
一、除法:除法的取整分为三类:向上取整、向下取整、向零取整。 1.向上取整:向+∞方向取最接近精确值的整数。在这种取整方式下,5 / 3 = 2, -5 / -3 = 2, -5 / 3 = -1, 5 / -3 = -1 2.向下取整:向-∞方向取最接近精确值的整数。在这种取整方式下,5 / 3 = 1, -5 / -3 = 1, -5 / 3 = -2, 5 / -3 = -2
2015-06-18 17:24:34
1281
1
原创 PAT Basic 1033. 旧键盘打字(20)
Python版本,AC,四个测试点全部通过。line1 = list(raw_input())line2 = list(raw_input())dict ={}for c in line1: if c>='A' and c<='Z': dict[c.lower()]=c.lower() dict[c]=cs=''for c in line2:
2015-06-17 09:45:35
930
转载 Tomcat 报错 8080被占用
出错情况:运行 Tomcat 时报错含义:8080 位置显示的端口被其他进程占用解决方法:方法1:开始--运行--cmd 进入命令提示符 输入netstat -ano 即可看到所有连接的PID(进程) 之后在任务管理器中找到这个PID(进程)所对应的程序如果任务管理器中没有PID(进程)这一项,可以在任务管理器中选"查看"-"选择列"经常,我们在启动应用的时
2015-05-27 12:29:22
585
原创 Eclipse 错误: 找不到或无法加载主类 解决方法
JAVA_HOME、Path、CLASSPATH都配置正确的情况下,Eclipse任出现 “错误: 找不到或无法加载主类”解决方法: 不妨尝试新建一个workSpace2,以该workSpace打开,运行程序,则不再出现“错误: 找不到或无法加载主类” 可见问题在于workSpace中的某些配置参数出了问题。 如下图,
2015-05-25 18:48:43
6308
2
原创 JDK环境变量之ClassPath注意点
JAVAHOME、Path 都正确配置的前提下,1、javac MyTest.java 会正常将MyTest.java 编译出MyTest.class字节码文件2、然后运行程序 java MyTest (注意不是java Mytest.java 或者 java Mytest.class) Unfortunately,报错了~~~ 原因
2015-05-25 15:53:02
579
原创 PAT Basic Level 1027. 打印沙漏(20) 有坑!---Java代码
此题有两个坑:1、一行中不能出现多余空格,题中没有说清。2、不论是否多余字符,都要显示剩余出字符数,比如0个,也要显示。
2015-04-09 11:29:43
2681
转载 linux下解压命令大全
.tar 解包:tar xvf FileName.tar打包:tar cvf FileName.tar DirName(注:tar是打包,不是压缩!)———————————————.gz解压1:gunzip FileName.gz解压2:gzip -d FileName.gz压缩:gzip FileName.tar.gz 和 .tgz解压:tar zxv
2015-01-09 14:47:38
526
转载 查看 Linux CPU 信息命令
查看当前操作系统内核信息# uname -aLinux redcat 2.6.31-20-generic #58-Ubuntu SMP Fri Mar 12 05:23:09 UTC 2010 i686 GNU/Linux查看当前操作系统发行版信息#cat /etc/issueUbuntu 9.10 \n \l查看cpu型号
2015-01-09 14:44:55
570
原创 启动Scrapy
在Windows CMD,Cygwin,Bash都是一样的,这里以Cygwin为例: 图为Scrapy Project 的目录:进入该项目,在该项目中的顶级目录中,执行 scrapy crawl spider-name(注意这个那么是在具体的spider类中定义的) Cygwin界面如图:spider-name如图:
2015-01-04 23:48:41
994
原创 Python写入txt文件中的中文Unicode无法显示为中文
上图中的 s1 和 s2 本身就是Unicode,所以直接Print可以输出中文,森林狼 和 老鹰上图为代码图,以上代买是正确的!!!可得如下正确结果。但是,整个晚上5个小时,都在处理的一个问题是,原因是:相对于代码图中的正确代码,我原来的错误在于:file_obj.write(str(row))直接将字典Row转化为Str输
2015-01-04 23:30:17
10647
2
原创 scrapy运行
http://blog.youkuaiyun.com/u012150179/article/details/32911511official doc:http://doc.scrapy.org/en/latest/intro/tutorial.html#our-first-spider
2015-01-04 13:26:52
783
转载 Eclipse中安装HTML Editor插件
到官方插件下载:http://amateras.sourceforge.jp/cgi-bin/fswiki_en/wiki.cgi?page=EclipseHTMLEditorDownload from here. Put the downloaded JAR file into ECLIPSE_HOME/plugins or ECLIPSE_HOME/dropin
2015-01-03 21:25:28
945
原创 启动Django的一些注意问题
1、django-manage.py startapp blog 这句命令必须是是跟 manage.py在同一个目录下2、创建的Templates目录,则找不到。不需为小写的templates
2014-12-14 14:49:50
515
转载 在ubuntu下如何搜索文件
在ubuntu下如何搜索文件? 1.whereis 文件名 特点:快速,但是是模糊查找,例如 找 #whereis mysql 它会把mysql,mysql.ini,mysql.*所在的目录都找出来.我一般的查找都用这条命令. 2.find / -name 文件名 特点:准确,但速度慢,消耗资源大,例如我想找到php.ini的准确位置,就需要用 #find /
2014-12-10 15:30:18
547
转载 Ubuntu安装Vim的Python自动补全插件
1. 安装完整的vim# apt-get install vim-gnome2. 安装ctags,ctags用于支持taglist,必需!# apt-get install ctags3. 安装taglist#apt-get install vim-scripts#apt-get install vim-addon-manager
2014-12-10 15:00:57
2145
原创 Ubuntu Server安装VNC,实现VNC客户端远程登录Ubuntu Server界面,并安装Navicat
1、直接参考这篇博客: http://help.aliyun.com/view/13435406.html 按照里面的步骤即可通过VNC客户端远程登录Ubuntu Server 桌面2、官网下载Navicat For Linux然后,再./start_navicat 按以上方法执行./start_navicat,启动不了,没有任何反应,也没
2014-12-10 06:01:19
834
原创 将Ceilometer默认的MongoDB改为MySQL
Step 1:MySQL中创建ceilometer_zhao数据库:mysql -u root -p正如之前安装教程里面创建各个组件的数据库一样!!!!!#KeystoneCREATE DATABASE keystone;GRANT ALL ON keystone.* TO 'keystoneUser'@'%' IDENTIFIED BY 'keystonePass';#Gla
2014-12-09 23:36:19
1889
转载 cygwin常用命令
Cygwin是一个用于在Windows上模拟Linux环境的软件。通过cygwin,可以在windows环境下使用linux的程序,像find、tar等一些工具也可以在windows下使用,让我们可以更方便的管理文件。一、cygwin下的一些常见问题:1、常见问题说明;a、盘符问题;cygwin命令行中,“/cygdrive/c”等同于“C:\”。b、更改cygwi
2014-12-08 13:27:19
885
转载 github for windows 安装失败—解决
http://jingyan.baidu.com/article/fd8044fa924e8f5031137ac6.htmlStep1:打开控制面板→ Internet 选项→“安全”选项卡。Step2:选择“受信任的站点”→点击“站点”按钮。Step3:弹出的窗口中的文本框中输入点击“添加” https://github-windows
2014-12-07 23:03:13
691
转载 mongoDB图形化界面mongoVUE 的破解方法
mongoVUE 的破解方法其实很简单 注册表中查找B1159E65-821C3-21C5-CE21-34A484D54444中的子项4FF78130 ,删除其下的三个子项即可。 开始-运行-regedit-搜索:B1159E65-821C3-21C5-CE21-34A484D54444 ,然后把1,2,3项数值删除,然后重新打开mongoVUE就行了。之后MongoVUE又重
2014-12-07 18:20:41
1159
原创 Win7 Eclipse 运行 Python Scrapy爬虫项目
在Eclipse下开发python scrapy项目的几个操作------新建Scrapy 项目------windows cmd下,cd 到 Eclipse WorkSpace 目录下,执行命令:scrapy startproject project_name ,一个Scrapy项目就在work space中创建好了------将新建的Scrapy 项目导
2014-12-03 22:36:39
3199
转载 Scrapy安装(For windows 不过Linux也是相通的)
一、 Scrapy简介Scrapy is a fast high-level screen scraping and web crawling framework, used to crawl websites and extract structured data from their pages. It can be used for a wide range of purposes,
2014-12-03 14:16:20
838
转载 windows安装SetupTools遇到 UnicodeDecodeError
windows安装SetupTools遇到 UnicodeDecodeError:'ascii' codec can't decode byte.原因和解决方案:安装Django时,下载Django压缩包后,在DOS下执行python setup.py install结果: 出错,需要安装SetupToolsSetupTools安装:于是去Go
2014-11-30 11:40:35
870
转载 54张手绘PPT看懂Google是如何运作的
54张手绘PPT看懂Google是如何运作的即使不看文字,插画流畅潇洒的风格和深刻的内涵相信也能吸引住你。眼尖的读者可能已经发现了,这种手绘风格出自一款 iPad 应用——Paper 之手,我们曾经做过介绍,任何无绘画基础的人试着在上面随意涂鸦两笔,也许就能成就一幅佳作。PPT 完整版(图片下方附中文解说): 当乔纳森和施密特刚加入Google 的时
2014-11-17 22:15:57
794
转载 UML类图几种关系的总结
在UML类图中,常见的有以下几种关系: 泛化(Generalization), 实现(Realization),关联(Association),聚合(Aggregation),组合(Composition),依赖(Dependency) 1. 泛化(Generalization) 【泛化关系】:是一种继承关系,表示一般与特殊的关系,它指定了子类如何特
2014-11-15 10:23:20
427
转载 Windows平台下Git的安装msysgit与配置
【原创】Windows平台下Git的安装与配置一、下载 msysgit是Git for Windows版,其Home Page为:http://msysgit.github.io/ 点击页面中“Download”进入下载列表。可根据个人喜好选择下载版本。这里选择下载最新版:Git-1.8.3-preview20130601.exe.二、安装
2014-11-12 23:38:45
660
转载 国外高质量Java开发者的博客
这些博客具有以下特点:文章的可读性和有独创性。. 作者真正对技术感兴趣。 它包含了从个人理解创造性思维。 没有包含太多的广告。 定期更新。 如果你知道一些博客应该是在这个列表中,请留下您的评论。Name(Site/People)CountryNotesAdam BienGermanyJava EEAntonio Gonca
2014-11-11 19:50:15
710
转载 《JAVA与模式》之装饰模式(Decrator)以及装饰模式在Java I/O中的应用
在阎宏博士的《JAVA与模式》一书中开头是这样描述装饰(Decorator)模式的: 装饰模式又名包装(Wrapper)模式。装饰模式以对客户端透明的方式扩展对象的功能,是继承关系的一个替代方案。 装饰模式的结构 装饰模式以对客户透明的方式动态地给一个对象附加上更多的责任。换言之,客户端并不会觉得对象在装饰前和装饰后有什么不同。装饰模式可以在不使用创造更多子类的情况下,
2014-11-10 16:46:52
613
转载 修改winServer 2003的MTU
百度经验http://jingyan.baidu.com/article/9f7e7ec06d98e06f281554e9.html
2014-11-05 22:09:36
2782
转载 【转载】Java 反射机制浅析
Java反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为Java语言的反射机制。反射的概念是由Smith在1982年首次提出的,主要是指程序可以访问、检测和修改它本身状态或行为的一种能力。这一概念的提出很快引发了计算机科学领域关于应用反射性的研究。它首先被程序语言的设计领
2014-11-02 22:04:00
482
转载 【深入】java 单例模式
【深入】java 单例模式 关于单例模式的文章,其实网上早就已经泛滥了。但一个小小的单例,里面却是有着许多的变化。网上的文章大多也是提到了其中的一个或几个点,很少有比较全面且脉络清晰的文章,于是,我便萌生了写这篇文章的念头。企图把这个单例说透,说深入。但愿我不会做的太差。 首先来看一个典型的实现: 1 /** 2 * 基础的单例模式,Lazy模式,非线程安
2014-11-01 20:14:15
457
转载 Log4j教程
log4j教程1. 简介2. 安装3. log4j基本概念3.1. Logger3.2. Appender3.2.1. 使用ConsoleAppender3.2.2. 使用FileAppender3.2.3. 使用WriterAppender3.3. Layout3.4. 基本示例3.4.1. SimpleLayout和FileAppender3.4.2. HTMLLayo
2014-10-28 14:19:11
492
转载 ip netns 常用的namespace的命令
netns是在linux中提供网络虚拟化的一个项目,使用netns网络空间虚拟化可以在本地虚拟化出多个网络环境,目前netns在lxc容器中被用来为容器提供网络。使用netns创建的网络空间独立于当前系统的网络空间,其中的网络设备以及iptables规则等都是独立的,就好像进入了另外一个网络一样。netns虚拟网络空间的网络通信依赖于物理接口,光讲听上去很虚,我们来操练点实际的看看
2014-10-14 15:34:43
1256
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人