自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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 998

转载 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 5053

转载 使用cat和echo在命令行中操作文件(转)

诚然,vi等工具也可以在不离开shell的情况下编辑文件.可此类编辑器始终需要脱离命令行操作.以下命令是纯粹在命令行中执行的,这相较于文本编辑器来说有以下好处:操作更加快捷.便于在bash编写的shell脚本中执行.cat:cat命令是使用频率最高的.是concatenate的简写. 多用于一次性显示所有文件内容.$ cat file1新建

2015-08-12 10:30:14 2608

原创 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 559

原创 Pat Advanced 1089. Insert or Merge (25), 同Basic 1035. 插入与归并(25)

注意点:       这里的归并排序(Merge Sort),需要按照题意要求去归并。       题意——》归并排序进行如下迭代操作:首先将原始序列看成N个只包含1个元素的有序子序列,                                                        然后每次迭代归并两个相邻的有序子序列,

2015-06-30 22:07:43 569

原创 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 491

原创 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 846

转载 负数的除法和取模运算(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 1236 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 891

转载 Tomcat 报错 8080被占用

出错情况:运行 Tomcat 时报错含义:8080 位置显示的端口被其他进程占用解决方法:方法1:开始--运行--cmd 进入命令提示符 输入netstat -ano 即可看到所有连接的PID(进程) 之后在任务管理器中找到这个PID(进程)所对应的程序如果任务管理器中没有PID(进程)这一项,可以在任务管理器中选"查看"-"选择列"经常,我们在启动应用的时

2015-05-27 12:29:22 552

原创 Eclipse 错误: 找不到或无法加载主类 解决方法

JAVA_HOME、Path、CLASSPATH都配置正确的情况下,Eclipse任出现    “错误: 找不到或无法加载主类”解决方法:        不妨尝试新建一个workSpace2,以该workSpace打开,运行程序,则不再出现“错误: 找不到或无法加载主类”        可见问题在于workSpace中的某些配置参数出了问题。        如下图,

2015-05-25 18:48:43 6249 3

原创 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 548

原创 PAT Basic Level 1027. 打印沙漏(20) 有坑!---Java代码

此题有两个坑:1、一行中不能出现多余空格,题中没有说清。2、不论是否多余字符,都要显示剩余出字符数,比如0个,也要显示。

2015-04-09 11:29:43 2658

转载 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 498

转载 查看 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 541

原创 启动Scrapy

在Windows CMD,Cygwin,Bash都是一样的,这里以Cygwin为例: 图为Scrapy Project 的目录:进入该项目,在该项目中的顶级目录中,执行 scrapy crawl spider-name(注意这个那么是在具体的spider类中定义的) Cygwin界面如图:spider-name如图:

2015-01-04 23:48:41 965

原创 Python写入txt文件中的中文Unicode无法显示为中文

上图中的 s1 和 s2 本身就是Unicode,所以直接Print可以输出中文,森林狼 和 老鹰上图为代码图,以上代买是正确的!!!可得如下正确结果。但是,整个晚上5个小时,都在处理的一个问题是,原因是:相对于代码图中的正确代码,我原来的错误在于:file_obj.write(str(row))直接将字典Row转化为Str输

2015-01-04 23:30:17 10571 2

原创 scrapy运行

http://blog.csdn.net/u012150179/article/details/32911511official doc:http://doc.scrapy.org/en/latest/intro/tutorial.html#our-first-spider

2015-01-04 13:26:52 762

转载 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 903

原创 启动Django的一些注意问题

1、django-manage.py  startapp blog 这句命令必须是是跟 manage.py在同一个目录下2、创建的Templates目录,则找不到。不需为小写的templates

2014-12-14 14:49:50 483

转载 在ubuntu下如何搜索文件

在ubuntu下如何搜索文件?  1.whereis 文件名  特点:快速,但是是模糊查找,例如 找 #whereis mysql 它会把mysql,mysql.ini,mysql.*所在的目录都找出来.我一般的查找都用这条命令.  2.find / -name 文件名  特点:准确,但速度慢,消耗资源大,例如我想找到php.ini的准确位置,就需要用  #find /

2014-12-10 15:30:18 528

转载 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 2112

原创 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 809

原创 将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 1849

转载 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 856

转载 github for windows 安装失败—解决

http://jingyan.baidu.com/article/fd8044fa924e8f5031137ac6.htmlStep1:打开控制面板→ Internet 选项→“安全”选项卡。Step2:选择“受信任的站点”→点击“站点”按钮。Step3:弹出的窗口中的文本框中输入点击“添加” https://github-windows

2014-12-07 23:03:13 657

转载 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 1140

原创 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 3169

转载 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 821

转载 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 813

转载 54张手绘PPT看懂Google是如何运作的

54张手绘PPT看懂Google是如何运作的即使不看文字,插画流畅潇洒的风格和深刻的内涵相信也能吸引住你。眼尖的读者可能已经发现了,这种手绘风格出自一款 iPad 应用——Paper 之手,我们曾经做过介绍,任何无绘画基础的人试着在上面随意涂鸦两笔,也许就能成就一幅佳作。PPT 完整版(图片下方附中文解说): 当乔纳森和施密特刚加入Google 的时

2014-11-17 22:15:57 765

转载 UML类图几种关系的总结

在UML类图中,常见的有以下几种关系: 泛化(Generalization),  实现(Realization),关联(Association),聚合(Aggregation),组合(Composition),依赖(Dependency)         1. 泛化(Generalization)        【泛化关系】:是一种继承关系,表示一般与特殊的关系,它指定了子类如何特

2014-11-15 10:23:20 417

转载 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 641

转载 国外高质量Java开发者的博客

这些博客具有以下特点:文章的可读性和有独创性。. 作者真正对技术感兴趣。 它包含了从个人理解创造性思维。 没有包含太多的广告。 定期更新。   如果你知道一些博客应该是在这个列表中,请留下您的评论。Name(Site/People)CountryNotesAdam BienGermanyJava EEAntonio Gonca

2014-11-11 19:50:15 695

转载 《JAVA与模式》之装饰模式(Decrator)以及装饰模式在Java I/O中的应用

在阎宏博士的《JAVA与模式》一书中开头是这样描述装饰(Decorator)模式的:  装饰模式又名包装(Wrapper)模式。装饰模式以对客户端透明的方式扩展对象的功能,是继承关系的一个替代方案。 装饰模式的结构  装饰模式以对客户透明的方式动态地给一个对象附加上更多的责任。换言之,客户端并不会觉得对象在装饰前和装饰后有什么不同。装饰模式可以在不使用创造更多子类的情况下,

2014-11-10 16:46:52 597

转载 修改winServer 2003的MTU

百度经验http://jingyan.baidu.com/article/9f7e7ec06d98e06f281554e9.html

2014-11-05 22:09:36 2748

转载 【转载】Java 反射机制浅析

Java反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为Java语言的反射机制。反射的概念是由Smith在1982年首次提出的,主要是指程序可以访问、检测和修改它本身状态或行为的一种能力。这一概念的提出很快引发了计算机科学领域关于应用反射性的研究。它首先被程序语言的设计领

2014-11-02 22:04:00 474

转载 【深入】java 单例模式

【深入】java 单例模式  关于单例模式的文章,其实网上早就已经泛滥了。但一个小小的单例,里面却是有着许多的变化。网上的文章大多也是提到了其中的一个或几个点,很少有比较全面且脉络清晰的文章,于是,我便萌生了写这篇文章的念头。企图把这个单例说透,说深入。但愿我不会做的太差。  首先来看一个典型的实现: 1 /** 2 * 基础的单例模式,Lazy模式,非线程安

2014-11-01 20:14:15 443

转载 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 477

转载 ip netns 常用的namespace的命令

netns是在linux中提供网络虚拟化的一个项目,使用netns网络空间虚拟化可以在本地虚拟化出多个网络环境,目前netns在lxc容器中被用来为容器提供网络。使用netns创建的网络空间独立于当前系统的网络空间,其中的网络设备以及iptables规则等都是独立的,就好像进入了另外一个网络一样。netns虚拟网络空间的网络通信依赖于物理接口,光讲听上去很虚,我们来操练点实际的看看

2014-10-14 15:34:43 1234

MyEclipse_Export_War时security_alert_INTEGRITY_CHECK问题解决方法及资源

资源包内有readme.txt文件详细说明了的解决方法

2014-08-28

空空如也

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

TA关注的人

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