自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(39)
  • 收藏
  • 关注

原创 VC智能提示工具

看到文章说Visual Assist挺不错的,于是在网站上找了一个,地址如下: 从官方下载最新的正版:http://www.wholetomato.com/downloads/index.html 破解文件:http://kokey.bokee.com/inc/crackVisualAssistv101Build1418.rar 但是安装成功后,vs2005通过“外接程序管...

2012-09-14 09:25:38 165

原创 linux下vi命令大全

进入vi的命令 vi filename :打开或新建文件,并将光标置于第一行首 vi +n filename :打开文件,并将光标置于第n行首 vi + filename :打开文件,并将光标置于最后一行首 vi +/pattern filename:打开文件,并将光标置于第一个与pattern匹配的串处 vi -r filename :在上次正用vi编辑时发生系统崩溃,恢复f...

2012-08-19 10:10:10 108

原创 mysql导入数据

mysqldump 只导出数据 或者 只导出表结构mysqldump 只导出数据 或者 只导出表结构备份数据库Linux代码 1.#mysqldump 数据库名 >数据库备份名 2. 3.#mysqldump -A -u用户名 -p密码 数据库名>数据库备份名 4. 5.#mysqldump -d -A --add-drop-table -uroot -...

2012-08-06 17:28:30 134

原创 MYSQL完全卸载方法

第一次安装mysql输入密码后,如果你想卸载重装,便会出现要求输入原来设定的密码,否则安装不成功。遇到这样的问题,是你没有完全卸载mysql数据库。MysqlQ完全卸载方法:1.清除MYSQL的安装目录,默认是C:\Program Files 2.清除MYSQL数据存放目录,一般在C:\programData目录下(win7)或者C:\Documents and Se...

2012-08-01 11:29:15 145

原创 zend studio 9 字体,颜色,快捷键等相关设置

一、修改字体  没想到zend studio 9中对中文显示不太好看,似乎有点小了。修改如下:打开Window->Preferences->General->Appearance->Colors and Fonts,找到Basic->Text Font,如果想用系统默认字体,就点Use System Font,我知道你似乎也不太愿意用系统默认字体,那就点Edit选择你想要的字体吧。...

2012-07-19 23:50:07 79

原创 awk学习

http://www.ibm.com/developerworks/cn/linux/shell/awk/awk-1/index.htmlhttp://www.ibm.com/developerworks/cn/linux/shell/awk/awk-2/http://www.ibm.com/developerworks/cn/linux/shell/awk/awk-3/http://...

2012-07-18 12:54:16 87

原创 Linux Shell编程入门

从程序员的角度来看, Shell本身是一种用C语言编写的程序,从用户的角度来看,Shell是用户与Linux操作系统沟通的桥梁。用户既可以输入命令执行,又可以利用 Shell脚本编程,完成更加复杂的操作。在Linux GUI日益完善的今天,在系统管理等领域,Shell编程仍然起着不可忽视的作用。深入地了解和熟练地掌握Shell编程,是每一个Linux用户的必修 功课之一。Linux的Shell...

2012-07-18 00:05:46 75

原创 shell学习

#!/bin/sh符号#!用来告诉系统它后面的参数是用来执行该文件的程序。在这个例子中我们使用/bin/sh来执行程序。当编辑好脚本时,如果要执行该脚本,还必须使其可执行。要使脚本可执行:chmod +x filename然后,您可以通过输入: ./filename 来执行您的脚本。在进行shell编程时,以#开头的句子表示注释,直到这一行的结束。变量  在其他编程语言...

2012-07-17 23:19:19 67

原创 linux查看正在运行的服务

1. 首先查看系统运行的进程  若需要查看系统当前运行的所有进程,就需要用如下命令:  # ps auxw  其中参数a表示显示系统中所有用户的的进程;u表示输出进程用户所属信息; x表示也  显示没有控制台的进程;若显示行太长而被截断则可以使用f参数;  2. 查看系统监听的服务  # netstat -ln  l表示显示当前系统监听的端口...

2012-07-09 12:09:49 1490

原创 linux安装mongoDB的php扩展

sudo pecl install mongophp要操作mongoDB的话还要安装mongoDB的扩展。安装完后修改php.ini文件:extension=mongo.so

2012-07-03 16:38:11 90

原创 mongoDB基本操作

DB shell数据操作shell命令操作语法和JavaScript很类似,其实控制台底层的查询语句都是用JavaScript脚本完成操作的。Ø 数据库1、Help查看命令提示[html] view plaincopy > help > db.help(); > db.yourColl.help(); > db.y...

2012-07-03 15:51:32 99

mongoDB相关

mongodb由C++写就,其名字来自humongous这个单词的中间部分,从名字可见其野心所在就是海量数据的处理。关于它的一个最简洁描述为:scalable, high-performance, open source, schema-free, document-oriented database。MongoDB的主要目标是在键/值存储方式(提供了高性能和高度伸缩性)以及传统的RDBMS系统(...

2012-07-03 15:18:05 76

原创 Linux下SVN服务器搭建(CentOS+Subversion)

svn(subversion)是近年来崛起的版本管理工具,是CVS的接班人。目前,绝大多数开源软件都使用svn作为代码版本管理软件。svn服务器有2种运行方式:独立服务器和借助apache等web服务器。两种方式各有利弊。svn存储版本数据也有2种方式:BDB和FSFS。因为BDB方式在服务器中断时,有可能锁住数据,所以还是FSFS方式更安全一点。本文主要介绍SVN独立服务器的的安装和简单...

2012-04-12 14:07:55 91

原创 SVN常用命令

1、将文件checkout到本地目录svn checkout path(path是服务器上的目录) 例如:svn checkout svn://192.168.1.1/pro/domain 简写:svn co2、往版本库中添加新的文件 svn add file 例如:svn add test.php(添加test.php) svn add *...

2012-04-12 13:14:38 64

Linux安装apache

# ./configure --prefix= /usr/local/apache --enable-so  表示Apache将安装在/usr/local/apache目录下 make和make install就不多说了启动和停止Apache  /etc/rc.d/init.d/httpd start  /etc/rc.d/init.d/httpd...

2012-03-13 14:58:34 86

原创 Linux安装mysql

查看mysql是否安装 rpm -qa mysql。查看mysql是否启动:service mysqld status1、下载MySQL的安装文件  安装MySQL需要下面两个文件:  MySQL-server-4.0.16-0.i386.rpm      MySQL-client-4.0.16-0.i386.rpm  下载地址为:http://www.mysql.com/...

2012-03-11 19:04:13 70

原创 linux 登录模式的修改 -bash-3.2$ [user@localhost ~]#

Linux修改环境变量PS1(命令行提示符),可以使用vi编辑/etc/profile文件,在最后加上:export PS1="[\u@\h \W]\\$"即可,其中u显示当前用户账号,h显示当前主机名,W显示当前路径,$显示’$'符号W 代替 w 就可以实现绝对路径到相对路径的转换 下面简单说说环境下默认的特殊符号所代表的意义:d :代表日期,格式为weekday...

2012-03-04 00:09:52 432

memcache安装

memcache是什么Memcache是danga.com的一个项目,最早是为 LiveJournal 服务的,目前全世界不少人使用这个缓存项目来构建自己大负载的网站,来分担数据库的压力。它可以应对任意多个连接,使用非阻塞的网络IO。由于它的工作机制是在内存中开辟一块空间,然后建立一个HashTable,Memcached自管理这些HashTable。Memcache官方网站:http...

2012-02-17 11:39:16 76

TokyoTyrant--ttserver的管理工具tcrmgr使用技巧

1.先启动一个测试用的ttserver注意使用的所有路径都是绝对路径ttserver -host 192.168.0.12 -port 1978 -thnum 4 -dmn -ulim 1024m -ulog $(pwd)/ulog/ -log $(pwd)/temp/test.log -pid $(pwd)/temp/test.pid -sid 9 $(pwd)/temp/test_da...

2012-02-16 16:03:28 176

ttserver启动、关闭和基本操作

二、启动 在/tmp/下面创建ttserver目录,保存ttserver启动后的一些日志文件等文件 默认的的安装路径是:/usr/local/bin里面 cd /usr/local/bin (1)、单机模式 用hash数据库 ./ttserver -host 10.0.9.100 -port 11211 -thnum 8 -dmn -pid /tmp/ttserver/...

2012-02-16 12:42:32 479

tokyocabinet与tokyotyrant的安装

大致的安装步骤大家都可以在网上搜到,一搜一大把,我这里仅仅是把可能出现的一个问题给总结一下。安装tokyocabinet的时候,解压完./configure的时候,提示错误缺少zlib.h文件,这个时候就需要下载zlib和bzip2压缩包,先安装着两个软件包,然后重新回到tokyocabinet目录下,./configure发现好使了,出现了ready install的字样,然后make,接着...

2012-02-16 00:24:07 205

Tokyo Cabinet DBM 数据库

Tokyo Cabinet 是日本人 平林幹雄 开发的一款 DBM 数据库,该数据库读写非常快,哈希模式写入100万条数据只需0.643秒,读取100万条数据只需0.773秒,是 Berkeley DB 等 DBM 的几倍。    Tokyo Tyrant 是由同一作者开发的 Tokyo Cabinet 数据库网络接口。它拥有Memcached兼容协议,也可以通过HTTP协...

2012-02-15 20:37:21 178

原创 windows下查看80端口占用情况,适用于查看任何端口

我们需要确定谁占用了我们的80端口在windows命令行窗口下执行:C:\>netstat -aon|findstr “80″ TCP 0.0.0.0:19780 0.0.0.0:0 LISTENING 2044 TCP 10.72.224.5:2558 96.17.109.8:8...

2012-01-31 23:14:58 840

php使用DOM读取xml子节点数目的问题

在这样一个xml文件中获得a节点的childNodes,然后输出length属性,输出的是7,而并非大家想想的3,因为大家认为这是一个节点。但是php dom认为这是两个节点。即使这样,输出6应该才对吧!别忘了后面还有一个呢!这样的xml,a节点的子节点的length是1而非0。这样才是0。这是个人理解,如果不对希望大家指正。...

2011-09-27 14:19:12 333

html与php交互

php文件不可以使用绝对路径来进行访问,比如d:/myphp/test.php,这样是访问不了的。需要在服务器上访问,比如http://localhost/myphp/test.php,在测试html向php文件发送请求时,需要在apache或者其他服务器上运行,都则极有可能php得不到html发送过来的请求。...

2011-09-26 13:22:04 213

配置hibernate时class与classname.hbm.xml的属性对应关系

初步学了一下hibernate,对应数据库某个table的class,如果不需要向表中插入数据的话,class中可以只包含所用到的对应table中column的成员变量。如果需要向表中插入数据,则class中需要包含对应所有column的变量。 在与class对应的classname.hbm.xml配置文件中,主键用id标签声明,外键通过类似多对多的关系标签声明,其他用proper...

2011-09-05 15:50:34 180

原创 android

andoid sdk无法找到jdk的原因:jdk的安装时安装在了C:\glassfish3\jdk\下,并不在默认目录下,需要配置环境变量,包括JAVA_HOME变量,值为C:\glassfish3\jdk,PATH变量,值为%JAVA_HOME%/bin;%JAVA_HOME%/jre/bin,CLASSPATH变量,值为.;%JAVA_HOME%/lib/dt.jar;%JAVA_HOME%/...

2011-07-09 16:47:54 49

原创 vc将程序托盘化

一、托盘简介 所谓的“托盘”,在Windows系统界面中,指的就是下面任务条右侧,有系统时间等等的标志的那一部分。在程序最小化或挂起时,但有不希望占据任务栏的时候,就可以把程序放到托盘区。其实,托盘区的编程很简单,下面简要阐述一下子喽^_^ 二、托盘编程相关函数 其实呢,把程序放到托盘上的本质就是先在托盘区绘制一个图标,然后把程序隐藏不见,再对托盘的图标进行消息处理,就可以...

2009-08-31 15:45:45 95

PHP与Apache配置

安装完Apache2.2和PHP5.2.10以后,配置Apache安装文件下的conf\httpd.conf文件,添加LoadModule php5_module H:/php/php5apache2_2.dllAddType application/x-httpd-php .phpPHPIniDir "H:\php"三句话,ok!把一个phpinfo.php放到htdocs(Ap...

2009-08-15 19:29:47 71

原创 c#获得路径

//获取当前进程的完整路径,包含文件名(进程名)。string str = this.GetType().Assembly.Location;result: X:\xxx\xxx\xxx.exe (.exe文件所在的目录+.exe文件名)//获取新的 Process 组件并将其与当前活动的进程关联的主模块的完整路径,包含文件名(进程名)。string str = System....

2009-06-19 12:02:59 59

vs2008+Resharper的单元测试

在网上查找关于vs2008的单元测试功能,我个人认为这是个很方便的功能,在这里用简短的语言说一下怎么用,一般情况下为了防止测试代码与主工程代码混乱,vs2008把测试单元做在了一个单独的工程里面,我的意思是在新建一个单元测试时,新建向导会提示你新建一个测试的工程,别担心,按照向导建就可以,建好以后vs2008会自通填充一些代码在里面,这样就省去了我们大量的时间,你只需在一些Testmethod里面...

2009-06-18 20:24:47 210

原创 CPoint,CSize,CRect类说明收藏

CPoint类类CPoint是对Windows结构POINT的封装,凡是能用POINT结构的地方都可以用CPoint代替。结构POINT表示屏幕上的一个二维点,其定义为:typedef struct tagPOINT{LONG x;LONG y;} POINT; 其中 x、y分别是点的横坐标和纵坐标。 ...

2009-02-05 11:42:15 157

svn里的branch、trunk、tag

你不按说明来办事也不会怎么样,svn照样工作得很好!branches:分枝当多个人合作(Sally和John)时,可能有这样的情况出现:John突然有个想法,跟原先的设计不太一致,可能是功能的添加或者日志格式的改进等等,总而言之,这个想法可能需要花一段时间来完成,而这个过程中,John的一些操作可能会影响Sally的工作,John从现有的状态单独出一个project的话,又不能及时得到...

2008-12-29 16:30:13 57

smartsvn使用

安装svn和smartsvn,把svn启动设置成服务(svnservice -install -d -r "路径"),然后建立仓库(设置用户名和密码),启动smartsvn,新建工程,指向你想提交的工程,要先从目标库checkout一下,然后才能提交!然后打开就行啦!写的比较简单,如果你想知道详细怎么用可以联系我,邮箱mizoushenjing@gmail.com...

2008-12-29 16:13:29 311

svn更换服务

smartsvn如何更换服务呢?首先在命令行里输入 svnservice -remove 好像要等一会,一会儿会提示服务已被remove掉了然后可以在此输入 svnservice -install “。。。路径”,这样服务就指向了新的路径!...

2008-12-29 16:07:50 86

原创 svn详解

SVN精细权限控制2007年06月14日 星期四 17:25本章将详细介绍前一章所涉及的两个配置文件, svnserve.conf 和 authz.conf,通过对配置逐行的描述,来阐明其中的一些细节含义。除此之外的其他配置、安装等内容,不是本文重点,读者若有什么疑问,请参考后面“参考文献”中列出的一些文档。这里首先要注意一点,任何配置文件的有效配置行,都 **不允许存在前置空格*...

2008-12-26 09:44:30 88

svn配置

在大学期间为了配这个SVN走了很多弯路,因为网上搜到都是转帖的比较多,特别是其中有几个地方理解有歧义,这样让新手很难入门。1)首先安装服务器端软件“svn-1.4.2-setup.exe”(附件可以下载),这个安装就很简单,下一步,下一步就行了。 我把这个安装在“C:\Program Files\Subversion”目录。2)其次安装客户端软件“Tortois...

2008-12-15 14:49:21 86

雨过天晴

3天,一个小小的问题弄了我3天,害得我差点失去信心,不过终于与解决啦!!!人多力量大,与高手交流就是又不一般的收获!!! :D :D

2008-06-17 18:45:32 109

黑基论坛

学黑客必去的网站“黑客基地”: http://www.hackbase.com 如何学黑客技术并从事网络安全: http://www.hackbase.com/tech/2007-02-11/38699.html 推荐最好用的免费冰盾ARP防火墙: http://www.hackbase.com/soft/2008-0...

2008-05-04 20:18:33 1709

空空如也

空空如也

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

TA关注的人

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