自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 资源 (6)
  • 收藏
  • 关注

转载 button、input type="button"/"submit"整理

在一个页面上画一个按钮,有四种办法: 这就是一个按钮。如果你不写javascript 的话,按下去什么也不会发生。 这样的按钮用户点击之后会自动提交 form,除非你写了javascript 阻止它。 这个按钮放在 form 中也会点击自动提交,比前两个的优点是按钮的内容不光可以有文字,还可以有图片等多媒体内容。(当然,前两个用图片背景也可以做到)。它的缺点是不同的浏览器得到的

2014-03-10 16:49:01 560

转载 git分支初学指南

链接 http://blog.jobbole.com/60241/本文由 伯乐在线 - unblock 翻译自 java code geeks。欢迎加入技术翻译小组。转载请参见文章末尾处的要求。git的分支是“日常用品”,软件的各种功能可在隔离的分支里开发。这是合理的,因为合并的过程有时会不受控制。如果你在默认主线上开发,而一个提交了的功能被推迟使用,你就要在完全不一样

2014-03-04 14:58:58 508

原创 centos安装apache简要过程及问题

yum search httpd 看看具体名字yum install ***装好后/etc/rc.d/init.d/httpdapache的启动脚本service httpd start启动apache服务器的命令service httpd stop停止apache服务器的命令service httpd status查询apache服务器状态的命令ser

2013-12-12 17:03:02 513 1

原创 Perl模块HTTP::Request安装错误

手动安装的下载tar包放到/usr/local/src/下,cd /usr/local/src  解压缩这个文件,这时会新建一个Net-Server-0.97的目录。  tar xvzf Net-Server-0.97.tar.gz  换到解压后的目录:  cd Net-Server-0.97  生成 makefile:  perl Makefile.PL  生

2013-12-06 19:02:31 763

原创 堆和栈

栈是一种有限定性的线性表,在内存中有特定的一段连续空间。当程序调用一个函数时,函数的地址、参数、函数内的局部变量都被压入保存在栈中。栈上的内容只在函数的范围内存在,在函数运行时结束,这些内容也会被销毁。可通过GDB调试查看栈信息,包括栈的层编号、当前函数名、函数参数值、函数所在文件及行号、函数执行到的语句。GDB调试查看栈信息的指令:backtrace:简写bt 显示当前的函数调用栈的所有

2013-11-21 15:52:36 551

原创 调试C的简单过程,查找编译通过之后的程序错误

ulimit -a 查看ulimit可选参数及其意义ulimit -c unlimited 设置core file size不限制关于linux core file在一个程序崩溃时,它一般会在指定目录下生成一个core文件。core文件仅仅是一个内存映象(同时加上调试信息),主要是用来调试的。详细介绍可参见http://www.cnblogs.com/dongzhiquan/arc

2013-11-20 17:07:51 844

原创 C语言访问Mysql——localhost连不到数据库,换成具体ip可以的问题

先写点前期的东西最初代码里写的#include 问题1:error: mysql.h: No such file or directory 作为一个菜鸟,百度吧。。。有人说是因为没有安装mysql或者没有安装mysql链接库,可以用yum search mysql或者apt-cache search mysql搜索mysql相关安装文件然后yum install XXX安装

2013-11-20 16:19:59 900

原创 C/C++里的时间函数

关键字:UTC(世界标准时间),Calendar Time(日历时间),epoch(时间点),clock tick(时钟计时单元)1.概念在C/C++中,对字符串的操作有很多值得注意的问题,同样,C/C++对时间的操作也有许多值得大家注意的地方。下面主要介绍在C/C++中时间和日期的使用方法.通过学习许多C/C++库,你可以有很多操作、使用时间的方法。但在这之前你需要了解一

2013-11-18 17:39:56 746

原创 句柄(handle)

在程序设计中,句柄是一种特殊的智能指针。当一个应用程序要引用其他系统(数据库、操作系统等)所管理的内存块或对象时,就要使用句柄。句柄和普通指针的区别在于,指针包含的是引用对象的内存地址,句柄与普通指针的区别在于,指针包含的是引用对象的内存地址,而句柄则是由系统所管理的引用标识,该标识可以被系统重新定位到一个内存地址上。这种间接访问对象的模式增强了系统对引用对象的控制。(参见封装)。通俗的说就是

2013-11-18 10:22:43 506

原创 Cpan安装到使用

Perl是一种相当灵活的程序编程语言,现有的许有程序都是使用它进行编程的。它的优点之一就是无需自己编写编码,你就能利用许多增加的模块,创建新的功能。  程序利用这些模块的编码,而程序员就能集中开发编码,无需担心大量的工作量。但是,你必须在Perl程序运行之前安装任何特定的模块。  虽然许多Linux零售商创建了各种Perl模块的RPM软件包,但他们并不为每一个现存的模块创建数据包,除了那些

2013-11-14 23:11:26 838

原创 一些C函数

函数名: strdup功  能: 将串拷贝到新建的位置处用  法: char *strdup(char *str);头文件:string.h 这个函数在linux的man手册里解释为:The strdup() function returns a pointer toa new string which is aduplicate of

2013-11-14 10:56:41 402

原创 MySQL的C语言API

http://dev.mysql.com/doc/refman/5.1/zh/apis.html=======================网上的一个例子:#include #include #include #include #include /*注意要包含这个头文件*/ #pragma comment(lib,"libmysql") /*定义了一些数据库连接需

2013-11-13 16:11:39 438

原创 C++里的char和string

C++中的char是个基本类型,跟int一样;而string却是个库自带的类,声明的变量是个对象,但不需要程序员自动析构。可参考:http://www.cplusplus.com/reference/string/string/下面是C中字符串与C++字符串的区别。1)在C语言中,将字符串作为字符数组来处理。即C string就是 char arrary[MAX_SIZE];字符数组。

2013-11-12 15:28:09 510

转载 数组下标为什么要从0开始

方便访问数组成员。从0开始的话,只需用数组名(也就是数组地址),加上下标,只需要很简单的计算,就可以内存中准确访问到元素。--------------------------------------------------------像在pascal这样的语言中,数组下标是可由人去定的。如:var Arr: Array[2..4] of Integer; //数组下标从2开始,到4

2013-11-08 21:47:19 2053

原创 C++中的:和*号

1.冒号(:)用法(1)表示机构内位域的定义(即该变量占几个bit空间)typedef struct _XXX{unsigned char a:4;unsigned char c;} ; XXX(2)构造函数后面的冒号起分割作用,是类给成员变量赋值的方法,初始化列表,更适用于成员变量的常量const型。struct _XXX{_XXX() :

2013-11-06 23:16:34 595

原创 QT4.8.3+qtcreator-2.5.2+MinGW环境 出现的一些错误

新建一个资源的文件,然后把图片ADD到资源中去,最后编译出[release/qrc_mainwindow.cpp] Error2 未找到文件 错误[解决方法]参照别人帖子,http://bbs.csdn.net/topics/390287988C:\Qt\4.8.3\lib;C:\Qt\4.8.3\bin;C:\Qt\4.8.3都加到环境变量Path中,重启Qt Creator

2013-11-04 17:54:42 708

转载 github使用

之前初学过一点git版本控制工具,利用github做仓库,照着github上的文档练习的了一下。不过那只篇只是照虎画猫(我的水平只能照着老虎画个猫模样,嘻嘻!)。最近在学hibernate,公司与家之间都要调用我练习的小项目,交给git/github来管理,我只想说真的爽歪歪了。本文在我之前的那篇《git/github学习笔记》的基础上,属于那个的升级加强版,欢迎对照阅读:http://w

2013-10-11 10:41:04 544

原创 github使用学习

==================================================================提交/获取文档过程:1.创建一个文件夹2.git init 初始化生成了隐藏的.git文件夹3.git add [$path_of_files] 添加要管理的文件,(文件需要在当前文件夹下,否则报错)git add .——添加当前目录下所有

2013-09-11 16:20:54 496

原创 perl连接数据库的写法

use DBI;my ($host, $user, $pwd, $db)my $dbh = DBI->connect("DBI:mysql:database=$db;host=$host","user","pwd");my $sth = $dbh->prepare("select * from tablename where var=?");my $value = $sth->fetc

2013-09-09 20:37:11 468

转载 perl中的q,qq,qw,qr,qx

在perl语言中,几个特殊而常用的符号: q 是单引号 qq 是双引号 qw 单词列表引号 qr 正则表达式引号 qx 反引号 其中qq,qw又较为常用。 qq{foobar}的意思为意思为双引号字符串,可内插变量,相当于 "foobar" qw{foo bar}的意思为用空格分解字符串,得到列表,相当于如下语句 split(' ','foo bar') 得到的结果是'foo','bar'q

2013-09-09 17:15:28 1246

原创 perl字符串连接乱码的问题

直接使用perl里的.操作符连接2个含中文的字符串,出现乱码解决方法:use utf8;

2013-09-09 17:07:40 584

谢希仁[计算机网络第五版]计算机网络第五版

谢希仁[计算机网络第五版]计算机网络第五版 全书分为10章,比较全面系统地介绍了计算机网络的发展和原理体系结构,物理层、数据链路层、网络层、运输层、应用层、网络安全、因特网上的音频/视频服务、无线网络和下一代因特网等内容。

2013-11-12

warftp1.65

warftp早期的一个版本,带缓冲区溢出漏洞,用来进行测试。

2012-11-08

Java分布式程序设计

第一部分 socket编程 第二部分 RMI 第三部分 CORBA 第四部分 移动代理和Voyager

2012-11-05

深入体验Java项目开发源代码

深入体验Java项目开发一书光盘中的源代码,含书中例子的全部文档和赠送的10个案例

2012-11-01

java核心技术8(1、2)配套代码

java核心技术8(1、2)配套代码 含上下卷各章源代码

2012-11-01

空空如也

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

TA关注的人

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