自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(28)
  • 资源 (1)
  • 收藏
  • 关注

原创 安装PHP5.6.23遇到xml2-config not found错误

在CentOS下配置nagios的时候安装PHP5.6.23.tar.gz,configure的时候无法通过,提示xml2-config not found,重新安装了libxml2的库,问题还是没有解决。查找问题发现是libxml2-devel没有安装,使用yum进行安装yum install libxml2-devel -y再重新configure,PHP安装正常。

2016-07-12 09:57:47 244

原创 Linux软件安装方法

Linux软件安装方法1源码安装2rpm包安装3deb包安装4yum安装软件包Linux软件安装方法Linux软件安装由于不同的Linux分支,安装方法也互不相同,介绍几种常见的安装方法。1、源码安装对于本身具有开源血统的Linux系统来说,几乎所有的开源软件都支持在Linux平台运行,而这些软件一般都以源码打包形式分发,源码安装适用于所有Linux分支,只需要系统安装了gcc、make、

2016-07-09 17:39:46 312

原创 青蛙跳台阶(一)

题目:一只青蛙一次可以跳1级台阶,也可以跳2级。求该青蛙跳上一个n级的台阶总共有多少种跳法。解法一:递归。 当n=1时,有1种跳法;当n=2时,有两种跳法;当n>2时,第一次跳有两种选择,要么跳1级台阶,剩下的跳法等于f(n-1),要么跳2级台阶,剩下的跳法等于f(n-2),因此当n>2时,共有f(n) = f(n-1) + f(n-2)种方法。public int JumpFloor(int n

2016-06-08 10:48:12 175

原创 替换空格

替换空格请实现一个函数,将一个字符串中的空格替换成“%20”。例如,当字符串为We Are Happy.则经过替换之后的字符串为We%20Are%20Happy。方法一:类方法public class StringReplace { public String replaceSpace(StringBuffer str) { int i = 0; int le

2016-06-07 18:07:44 139

转载 Eclipse中的Web项目自动部署到Tomcat

转自:http://www.cnblogs.com/ywl925/p/3815173.html原因很长时间没用Eclipse了,近期由于又要用它做个简单的JSP项目,又要重新学习了,虽然熟悉的很快,但记忆总是很模糊,偶尔犯错,以前很少写博客,现在感觉还是很有必要的,编程中每个人对于犯过的错误,解决后不再使用的话,很长时间重新使用,还是会犯同样的错误。(这是人,编程环境,思维

2016-01-15 15:52:13 169

转载 Eclipse中的Web项目自动部署到Tomcat

原因很长时间没用Eclipse了,近期由于又要用它做个简单的JSP项目,又要重新学习了,虽然熟悉的很快,但记忆总是很模糊,偶尔犯错,以前很少写博客,现在感觉还是很有必要的,编程中每个人对于犯过的错误,解决后不再使用的话,很长时间重新使用,还是会犯同样的错误。(这是人,编程环境,思维方式共同决定给的)问题这里就有个问题,是怎么把Eclipse中的网站项目自动部署到tomcat

2016-01-15 15:51:12 45

转载 Java程序的执行过程

我们手工执行java程序是这样的:1 在记事本中或者是UE的文本编辑器中,写好源程序;2 使用javac命令把源程序编译成.class文件;   编译后的.class(类字节码)文件中会包含以下内容:ConstantPool:符号表;FieldInfo:类中的成员变量信息;MethodInfo:类中的方法描述;Attribute:可选的附加节点。FieldInf

2016-01-08 16:48:47 198

原创 利用IText生成Html文档

## 利用IText生成Html文档 ##**生成Html文档的步骤:**(1)建立Document对象实例Document document = new Document();(2)建立书写器(Writer)对象,并且与Document对象关联,书写器可以将具体文档存盘成对应的格式,out为输出流(OutputStream)。HtmlWriter.getInstance(document

2015-12-24 15:02:03 317

原创 java Servlet接口及应用

基本类和接口一、javax.servlet.Servlet接口servlet抽象集是javax.servlet.Servlet接口,它规定了必须由Servlet类实现由servlet引擎识别和管理的方法集。Servlet接口的基本目标是提供生命期方法init()、service()和destroy()方法。 servlet接口中的方法       void init(ServletCo

2015-12-23 12:45:09 135

原创 C语言输出单个汉字字符

1 #include "stdio.h" 2 #include "windows.h" 3 4 int main() 5 { 6 char sText[20] = { "多字节字符串!OK!" }; 7 DWORD dwNum = MultiByteToWideChar(CP_ACP, 0, sText, -1, NULL, 0); 8 pri

2015-12-23 12:42:30 752

原创 POSIX线程接口编程学习心得

由于实验需要,需要了解下C语言多线程编程的知识,于是学习了下POSIX线程编程的知识,有点心得,记录并分享一下。POSIX(可移植操作系统接口)线程是提高代码响应和性能的有力手段。与标准 fork() 相比,线程带来的开销很小。内核无需单独复制进程的内存空间或文件描述符等等。这就节省了大量的 CPU 时间,使得线程创建比新进程创建快上十到一百倍。分析一个简单的POSIX线程例子:#incl

2015-12-23 12:29:12 186

原创 Eclipse CDT 配置C /C ++ 标准库 (UBUNTU 12 )

http://blog.csdn.net/wudiwo/article/details/7682320

2015-12-23 12:26:31 147

原创 Ubuntu下XTerm乱码问题的解决及XTerm的简单配置

本人比较喜欢Ubuntu这个Linux的发行版,主要是安装程序插件什么的都比较方便,推荐新手使用,可以免去很多麻烦的配置,将注意力放在编程的学习上,当然如果是想专门学Linux的,还是推荐在Centos或者红帽上捣鼓捣鼓,慢慢地对Linux就熟悉了。每次新安装Ubuntu的中文版,一开是Ubuntu的终端Xterm显示的中文都会有很多乱码,甚至有些中文汉字显示不出来,使用起来很不方便,像这样子

2015-12-23 12:23:10 560

原创 Python中MySQLdb模块的安装

转自:http://www.cnblogs.com/rollenholt/archive/2012/05/07/2487137.html在配置Django时,选择的是mysql数据库,要安装MySQLdb模块,不过安装过程中,遇到了很多errors,记录一下。 系统:ubuntu 11.10mysql:直接apt-get安装的,version:5.1.62 到官方下载M

2015-12-23 12:17:50 138

原创 Ubuntu下环境变量的设置

转自http://hi.baidu.com/sujinsujin/item/f3fd3bed56a408ddeb34c9eb  /etc下:(bash.bashrc[Ubuntu]或bashrc[CentOS]);environment;profile普通用户及root用户家目录下:.bashrc;(.profile[Ubuntu]或.bash_profile[CentOS])环境变量

2015-12-23 12:15:10 156

原创 在Firefox中发现一个在Linux下查看chm文档的插件

在Firefox浏览器插件中搜索插件chmfox插件,安装后就可以在linux下通过Firefox浏览器阅读chm文档了。

2015-12-23 12:12:31 178

原创 隐藏gvim中的工具栏和菜单栏

在vim的配置文件.vimrc中添加如下代码:"Toggle Menu and Toolbarset guioptions-=mset guioptions-=Tmap :if &guioptions =~# 'T'         \set guioptions-=T         \set guioptions-=m     \else         \

2015-12-23 12:04:37 223

原创 vim中设置Python自动补全

转自:http://blog.csdn.net/wangzhuo_0717/article/details/6942428 在VIM里面增加python的autocomplete功能的做法如下:1.首先下载pydiction-1.2.zip,这个包配置好以后就可以通过按Tab来自动补全代码点击进入下载pydiction-1.2.zip页面解压下载下来的包共有如下四个文件:c

2015-12-23 12:01:55 428

原创 GVIM设置背景颜色

首先找到GVim的安装目录,在安装目录下你可以发现一个_vimrc文件,使用文本编辑器打开后在里面添加两行代码即可:代码如下set gfn=Courier_New:h14colorscheme torte 下面对于上面的两行代码进行简单的解释:对于字体的设置命令为set gfn=字体名称:h字号注意:字体名称如果为连续的就直接输入。但是中间有空格的话。就必须如上图所示将空格变为"_"将其连接对于背

2015-12-23 11:50:07 547

原创 vim中将tab 设置成4个空格

在.vimrc中添加以下代码后,重启vim即可实现按TAB产生4个空格:set ts=4  (注:ts是tabstop的缩写,设TAB宽4个空格)set expandtab对于已保存的文件,可以使用下面的方法进行空格和TAB的替换:TAB替换为空格::set ts=4:set expandtab:%retab!空格替换为TAB::set ts=4:set noexpandtab:%reta

2015-12-23 11:47:29 162

原创 改变Vim保存文件路径

1. vim 有个cd命令。用来更改当前文件夹。:cd sth进入sth文件夹。这样新文件保存之后就在当前文件夹。不过如果你打开一个已经保存的文件后然后更改当前文件夹是不会改变保存路径的。你必须为:write 指定参数。2. 保存的时候可以指定路径::write sth/file.cpp这样把文件保存到相对路径sth/下。你也可以使用绝对路径。vim不会自动建立不存在的文件夹。你要手动建立。

2015-12-23 11:42:10 563

原创 CentOS 安装中文输入法

centos 6.3用yum安装中文输入法1.需要root权限,所以要用root登录 ,或su root2.yum install "@Chinese Support"3.exit4.回到桌面,system->preferences->input method5.如果没有,先注销一下。6.按照提示添加输入法。7.最后 再次注销,登录即可。

2015-12-23 11:34:13 159

原创 Python标示符命名规则

标识符的第一个字符必须是字母表中的字母(大写或小写)或者一个下划线(‘ _ ’)。标识符名称的其他部分可以由字母(大写或小写)、下划线(‘ _ ’)或数字(0-9)组成。标识符名称是对大小写敏感的。例如,myname和myName不是一个标识符。注意前者中的小写n和后者中的大写N。有效 标识符名称的例子有i、__my_name、name_23和a1b2_c3。

2015-12-23 11:31:35 173

原创 多态与类型的一点理解

在JAVA中,一个对象只能有一种类型,比如:Employee e = new Employee(),e是Employee类(也相当于一种自定义的类型)的一个对象。但是,一个变量却可以指向不同类型的对象,那么可以说变量时具有多态性的。对于一个类的继承:public class Employee{  String name;  int salary;  public String ge

2015-12-23 11:28:56 215

原创 JAVA中覆盖方法和重载方法的规则

覆盖方法的规则:1、覆盖方法的返回类型、方法名称、参数列表必须与它所覆盖的方法的相同。2、覆盖方法不能比它所覆盖的方法的访问性差(即访问权限不允许缩小)。3、覆盖方法不不能比它所覆盖的方法抛出更多的异常。方法重载的规则:1、方法名称必须相同。2、参数列表必须不同(个数不同,或者类型不同,或参数排列顺序不同)。3、方法的返回类型可以相同也可以不相同。仅仅返回类型不同不足以成为方法的重载。

2015-12-23 11:26:19 264

原创 JAVA中变量的初始化

在JAVA中,任何变量都必须经过初始化后才能使用。当一个对象被创建时,实例对象在分配空间时按照程序员指定的初始化数值进行赋值,否则系统将按照默认值进行变量初始化。要注意的是在方法外定义的变量,在程序员未指定初始化数值时,系统可以自动为变量默认初始化,但是如果是在方法内定义的变量,系统不会自动为变量初始化,如果此时使用方法内没有初始化的变量,系统会报错。比如程序a:public class Te

2015-12-23 11:18:26 188

原创 JAVA变量path , classpth ,java_home设设置作用和作用

转载:http://www.goceanedu.com.cn/Read_1855.htm 在把jdk安装到计算机中之后,我们来进行设置使java环境能够使用。 首先右键点我的电脑。打开属性。然后选择“高级”里面的“环境变量”,在新的打开界面中的系统变量需要设置三个属性“JAVA_HOME”、“path”、“classpath”,其中在没安装过jdk的环境下。path属性是本来存在的。而JA

2015-12-23 11:15:47 187

原创 Java IO使用中的一些总结

Java IO的一般使用原则: 一、按数据来源(去向)分类:1、是文件: FileInputStream, FileOutputStream, FileReader, FileWriter2、是byte[]:ByteArrayInputStream, ByteArrayOutputStream3、是Char[]: CharArrayReader, CharA

2015-12-18 14:09:22 167

汇编语言(王爽)去水印高清 pdf 第二版

和网上流传的版本不一样,这个是高清去水印的,看着比较舒服。

2014-08-22

空空如也

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

TA关注的人

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