- 博客(177)
- 资源 (6)
- 收藏
- 关注
转载 VS2008 集成SVN工具--AnkhSvn介绍
AnkhSVN最初是作为Visual Studio的一个插件出现的,通过它,你可以在Visual Studio中开发用SVN版本控制的项目。这次所发布的2.0版本完全重写了内核引擎。而对于Visual Studio 2005和2008来说,AnkhSVN是作为免费的源代码控制包交付的。 未处理变更(Pending Changes)窗口一个处理常规工作
2010-02-18 12:12:00
3008
1
转载 ubuntu下用samba实现windows与linux文件共享
首先要安装samba sudo apt-get install sambasudo apt-get install smbfs 1.windows 访问 ubuntu下面我们来共享群组可读写文件夹,假设你要共享的文件夹为: /home/ray/share首先创建这个文件夹代码:mkdir /home/ray/sharechmod 777 /home/ray
2010-01-20 12:43:00
1891
原创 配置dotproject时遇到的问题
1.普通分区 1.fdisk 找到所有硬盘和分区 2.通过mount命令添加 3.如果需要开机加载,则修改/etc/fstab文件 2.LVM逻辑分区管理 1.pvdisplay 查看所有PV名字 2.lvdisplay 查看所有分区名字 然后通过以下命令加载 mount /dev/pv_name/lv_name /XXX 3.an
2010-01-18 18:00:00
830
转载 C++ 虚函数和纯虚函数用法
1.虚函数和纯虚函数可以定义在同一个类(class)中,含有纯虚函数的类被称为抽象类(abstract class),而只含有虚函数的类(class)不能被称为抽象类(abstract class)。 2.虚函数可以被直接使用,也可以被子类(sub class)重载以后以多态的形式调用,而纯虚函数必须在子类(sub class)中实现该函数才可以使用,因为纯虚函数在基类(base
2009-12-16 22:13:00
877
原创 win7 乱码 问题解决方案
具体情况: 1.装好win7英文版激活后,发现有些中文的字符显示为乱码,然后下了中文的语言包,升级成功后,将区域,语言等全部设成中文简体。 具体操作如下: a. 开始-控制面板-区域和语言选项 更改设置为: b. 选项卡“格式”设置:中文(简体,中国) c. 选项卡“位置”设置:中国 d. 选项卡“键盘和语言”设
2009-12-16 22:07:00
2454
原创 win7 U盘安装和激活
安装1.将win7安装包解压到一个可容纳操作系统的U盘的根目录,注意:U盘必须是NTFS格式的,否则不识别2.使用管理员身份运行以下命令,其中X表示U盘盘符 X:/boot/bootsect.exe/nt60 X: 这句命令主要意思是把 U盘也设为一个系统的启动盘。3. 重启电脑,选择启动选项为 USB 启动即可。 激活:1.如果有系统隐藏分区,一
2009-12-15 15:49:00
1500
原创 C++命名空间namespace
在C++中,名称(name)可以是符号常量、变量、宏、函数、结构、枚举、类和对象等等。为了避免,在大规模程序的设计中,以及在程序员使用各种各样的C++库时,这些标识符的命名发生冲突,标准C++引入了关键字namespace(命名空间/名字空间/名称空间/名域),可以更好地控制标识符的作用域。1. 作用域与命名空间 与命名空间相关的概念有: 声明域(declaration r
2009-12-12 20:46:00
1575
转载 C++堆、栈、自由存储区、全局/静态存储区和常量存储区
在C++中,内存分成5个区,他们分别是堆、栈、自由存储区、全局/静态存储区和常量存储区。 栈,就是那些由编译器在需要的时候分配,在不需要的时候自动清楚的变量的存储区。里面的变量通常是局部变量、函数参数等。 堆,就是那些由new分配的内存块,他们的释放编译器不去管,由我们的应用程序去控制,一般一个new就要对应一个delete。如果程序员没有释放掉
2009-12-12 16:51:00
952
原创 C++中关于左值和右值的讨论使用方法
左值性(lvalueness)在C/C++中是表达式的一个重要属性。只有通过一个左值表达式才能来引用及更改一个对象(object)的值。(某些情况下,右值表达式也能引用(refer)到某一个对象,并且可能间接修改该对象的值,后述)。何谓对象?如果没有明确说明,这里说的对象,和狭义的类/对象(class/object)相比,更为广泛。在C/C++中,所谓的对象指的是执行环境中一块
2009-12-12 14:30:00
2171
原创 c++编码规范101条
组织和策略问题第0条 不要拘泥于小节(又名:了解哪些东西不应该标准化)第1条 在高警告级别干净利落地进行编译第2条 使用自动构建系统第3条 使用版本控制系统第4条 在代码审查上投入设计风格第5条 一个实体应该只有一个紧凑的职责第6条 正确、简单和清晰第一第7条 编程中应知道何时和如何考虑可伸缩性第8条 不要进行不成熟的优化第9条 不要进行不成熟的劣化第10条 尽量减少全局和共享数据第11条 隐藏信
2009-12-10 09:14:00
867
原创 C++ int 数据存储方式
C++中int型的负数是以补码的形式存在的。例如:正数是其自身,0~0111 1111 1111 1111=0~32767负数则为其正数的取反+1:-1 = -0000 0000 0000 0001=1111 1111 1111 1110 +1=1111 1111 1111 1111最小的负数为:-32768=-1000 0000 0000 0000 = 0111 1111 1111 1111
2009-12-09 22:53:00
4005
原创 C++基本数据类型
类型含义字节范围备注bool布尔型- char字符型1-128 ~ 127-27 ~ (27 -1)unsigned char无符字符型1
2009-12-09 22:37:00
834
转载 __stdcall,__cdecl,__fastcall的区别
__stdcall,__cdecl,__fastcall的区别一、三者区别一览表 __stdcall__cdecl__fastcall参数传递方式右->左 压栈右->左 压栈左边开始的两个不大于4字节(DWORD)的参数分别放在ECX和EDX寄存器,其余的参数仍旧自右向左压栈传送
2009-12-09 15:07:00
13006
1
原创 Gmail 批量删除邮件
创建一个过滤器,设置要删除邮件的查询条件,然后点“测试搜索”->"下一步"->在这一页的checkbox中选择“删除邮件”->并在勾选上按钮旁边的"另外,将过滤器应用于以下25个会话"。 当点击即会删所有指定邮件。
2009-12-08 14:08:00
6609
原创 apache 中BandWidth下载限速
此模块适用于提供文件下载的网站,限制文件下载速度。下载地址:http://apache.ivn.cl/apache2必须以DSO模式安装下载bw_mod-0.8.gz#tar zxvf mod_bw-0.8.tgz.gz#cd bw_mod-0.8#apxs -i -a -c mod_bw.cor#apxs2 -i -a -c mod_bw.c配置例如限制soft目录下的文件下载速度,修改
2009-12-07 20:29:00
2058
转载 项目管理--小小总结(转载)
有些项目负责人经常抱怨项目的进度无法控制,项目各阶段schedule无法设定,即使设定了项目也无法按既定目标来走。在我看来,这些都有其罪恶的根源,问题的关键是项目进度计划没有做好。 项目进度计划是软件开发过程的心脏,计划必须做到以下三点: 经过充分考虑 得到参与者的承诺 紧张而可完成的 只有被很好确定的事情,才能提交进度计划,根据具体的情况可以制定最
2009-11-24 20:52:00
615
转载 李开复:给创新工场求职者的一封信
创办创新工场的两个月里,我每天都在不同场合感受到国内创业者及有志于创业的大学生的热情与朝气。我们发出了大约三十封邀请,大多数也决定加入创新 工场。这多多少少证明了我当初的想法:中国有着足够多的和我们志同道合的、人品好、有创业精神、扎实的计算机基础和团队合作精神的青年人。不过,在我和很多青年朋友交谈时,我也看到很多人的疑惑——特别是那些尚未毕业但怀揣梦想的大学生。一些非常聪明的学生朋友也会有一些极
2009-11-13 12:50:00
631
原创 linux svn仓库分离 提示权限不正确(403 fobidden)
这两天因为工作上的需要,将一个比较大的仓库分离,本以为比较简单的事,弄了N久,特别是最后权限不正确,查了关天,竟然是因为编码问题,真是哇血啊。总结一下遇到的问题,以免下次犯同样的错误。 1.wpsdoc仓库的分离 分离过程中,由于以前的入库的格式等不正确,直接分离失败,最后是将所有文件导出然后再导入的。麻烦啊2.权限出错的问题 如果权限配置文件中有中文的话,注意配置文件的编码问
2009-11-04 11:06:00
1332
原创 配置管理--规范化和相关工作文档化的几点建议
配置管理文档撰写的几点建议: 1.文档必须重工作开始就开始撰写 2.所有事情根据文档即可做独立做完(即事件不和人直接相关联,只和文档相关联) 3.确定每件工作的执行规范后,必须严格执行,不能开特例 4.对于规范的制定,应该是先由大家约定执行,等时机成熟后再文档化 5.当各种规范确定后,即可从最简单的开始进行自动化了。 目标: 做到一项工作只和规范和工作文件相关,与人无关,做到工作可
2009-10-27 16:52:00
667
转载 HP大中华区总裁孙振耀退休感言
一、关于工作与生活 我有个有趣的观察,外企公司多的是25-35岁的白领,40岁以上的员工很少,二三十岁的外企员工是意气风发的,但外企公司40岁附近的经理人是很尴尬的。我见过的40岁附近的外企经理人大多在一直跳槽,最后大多跳到民企,比方说,唐骏。外企员工的成功很大程度上是公司的成功,并非个人的成功,西门子的确比国美大,但并不代表西门子中国经理比国美的老板强,甚至可以说差得很远。而进外企的人往往
2009-10-21 15:26:00
654
原创 XP 修复 ubuntu 启动
以前机器上装了XP+Ubuntu的双系统,后来windows出错了,重装xp后,在启动列表中就找不到Ubuntu了,第一次遇到这种问题,只有google了,找到以下的解决方案。一、比较常规的做法,使用grub修复一下 1.使用ubuntu的系统盘,启动ubuntu 2.终端输入以下命令 a.sudo grub b.find /boot/grub/stage1 一般得到以下结果(h
2009-09-29 08:39:00
4605
转载 linux shell编程入门
通常情况下,我们从命令行输入命令每输入一次就能够得到系统的一次响应。一旦需要我们一个接着一个的输入命令而最后才得到结果的时候,这样的做法显然就没有效率。要达到这样的目的,通常我们利用shell程序或者shell脚本来实现。一、简介 Shell编程有很多类似C语言和其他程序语言的特征,但是又没有编程语言那样复杂。Shell程序就是放在一个文件中的一系列Linux命令和实用程序,在执行的时候
2009-09-28 09:55:00
872
原创 64位 linux 编译链接错库的问题
64位 linux 编译链接错库的问题在64位机器下面编译软件的时候,经常会遇到编译的时候需要链接64位的库,但是编译时找的却是32位的库,可以通过如下的办法强制编译程序去找64位的库LDFLAGS="-L/usr/lib64 -L/lib64" /在配置时加上这么一个选项即可。
2009-09-25 15:03:00
848
原创 centos5.3 配置 apache+svn+ldap
一、软件环境apache2.2.11 subversion 1.5.5.二、出现的问题以前已经安装好apache2.2.11,但是未安装ldap模块,想重新安装apache编译ldap模板是总是报以下的错误。 /usr/lib/libexpat.so: could not read symbols: File in wrong format三、解决问题的办法1.针对
2009-09-25 14:54:00
3560
原创 xxx is not in the sudoers file解决方法
用sudo时提示"xxx is not in the sudoers file. This incident will be reported.其中XXX是你的用户名,也就是你的用户名没有权限使用sudo,我们只要修改一下/etc/sudoers文件就行了。下面是修改方法:1)进入超级用户模式。也就是输入"su -",系统会让你输入超级用户密码,输入密码后就进入了超级用户模式。(当
2009-09-24 09:56:00
789
转载 情境管理--实施情境管理的建议
情境管理亦即情境领导,是美国人保罗?赫赛博士上世纪六十年代提出的著名的“情境领导力”模式的简称。情境管理概括地说就是管理者在领导和管理公司团队时,不能用一成不变的方法,而要随着情况和环境的改变及员工的不同,因地制宜、因人而异,采取不同的领导和管理方式。 赫赛将员工的成长分为四个阶段:第一阶段是“没信心、没能力”;第二阶段是“有信心、没能力”;第三阶段是“没信心
2009-08-24 23:35:00
1226
原创 Project Server 2007 非域环境下安装
1.操作系统要求:windows server 2003,不能为xp2.环境要求 a.IIS b.sql server,启动服务的时候用内置网络账号启动,如果权限不够,提升权限3.安装过程参见a.有域环境:http://dingwei.blog.51cto.com/194576/39513b.无域使用from验证环境(优快云下载,本来想链接的,写这个博客的时候链接失效了
2009-08-06 20:29:00
5216
1
原创 安装Project server 2007后,SQL Server启动不起来,提示错误
安装Project server 2007后,SQL Server启动不起来,提示错误 UpdateUptimeRegKey: Operating system error 5SQL Server could not spawn FRunCM thread project serverCould not start the network library because of
2009-08-04 16:15:00
1173
原创 MSN 报错
一、提示故障模板为MSNPlugin.dll原来是联想的一个小机器人在捣乱,可是我印象中从来没有装过这东西,不知道它跟在什么软件上钻了进来,害我如此之久,可恨!问题签名: 问题事件名称: APPCRASH 应用程序名: msnmsgr.exe 应用程序版本: 8.5.1302.1018 应用程序时间戳: 4717a53b 故障模
2009-07-23 10:03:00
1468
转载 VIM常用命令
VIM常用操作 k h l J当前光标位置插入 i所在行首位置插入 I当前光标位置后面插入 a在行尾编辑 A当前行下面另起一新行 o当前行上面另起一新行 O删
2009-07-14 22:14:00
777
转载 Linux扫盲篇:CentOS、Ubuntu、Gentoo
Linux最早由Linus Benedict Torvalds在1991年开始编写。在这之前,Richard Stallman创建了Free Software Foundation(FSF)组织以及GNU项目,并不断的编写创建GNU程序(此类程序的许可方式均为GPL: General Public License)。在不断的有杰出的程序员和开发者加入到GNU组织中后,便造就了今天我们
2009-07-14 21:09:00
1034
原创 centos 安装apache+subversion
centos apache、subversion配置: 这两天,为在centos下面配置apache+subversion环境,让它折腾死了,历经千幸万苦终于成功了,记录一下配置过程,总结一下,免得下次配置又走弯路。一、网上传统的安装方法(失败) 由于没有试过,先在网上google一下,找了一个比较好的配置说明:http://blog.youkuaiyun.com/kiki113
2009-07-14 20:05:00
3684
转载 Linux下安装与删除软件
转自:http://earwig.bokele.com/?ArticleID=22974 像使用Windows时那么直观。其实在Linux下安装和卸载软件也非常简单,同样也有安装向导或解压安装的方式,不相同的只不过是除了二进制形式的软件分发外,还有许许多多以源代码形式分发的软件包,下面就来详细地讲一讲这些软件的安装与卸载:一、二进制分发软件包的安装与卸载 Linux软件的二进制分
2009-07-12 17:22:00
2418
转载 linux 配置apache+subversion
SVN是管理工程本版的必备工具,相对vss以及其前身cvs来说都有着无与伦比的优势以下是apache+subversion服务端安装步骤:一、准备好安装包: ①apr-1.3.6.tar.gz 下载地址:http://apr.apache.org/ ②apr-util-1.3.8.tar.gz ③subversion-1.6.3.tar.gz 下载
2009-07-12 16:52:00
2718
原创 linux文件权限详解
关于Linux里面的文件操作权限的详解0 - 没有权限 1 - 执行权限 2 - 书写权限 3 - 书写执行权限 4 - 读权限 5 - 读和执行权限 6 - 读和书写权限 7 - 读,写入,执行权限文件组1 - 所有者2 - 组 3 - 其他的例子777 - 任何一个能读能写能执行权限 700 - 所有者,可以读写,和执行 755
2009-07-11 15:49:00
869
转载 linux 用户(user)和用户组(group)管理概述
原文出自:http://fedora.linuxsir.org/main/?q=node/91一、理解Linux的单用户多任务,多用户多任务概念;Linux 是一个多用户、多任务的操作系统;我们应该了解单用户多任务和多用户多任务的概念;1、Linux 的单用户多任务;单用户多任务;比如我们以beinan 登录系统,进入系统后,我要打开gedit 来写文档,但在写文档的过程中,
2009-07-11 13:51:00
478
原创 python 读C++写的宽字符文件
通过python自带的open函数读取C++宽字符文件内容时,如果内容为ABC,读出来将成 A B C,每个字母前面都会多一个空格,因为字符只需要8位就表示,而宽字符每个字符都将点用16位,两个字节,高字节通常使用00来被填充,这就是为什么会出现空格的原因。 通过以下方法可以正常的读取出每个字符来,原因指定了读取字节流的方式cache_file = codecs.open(cache_
2009-07-06 11:38:00
1269
原创 python 查找文件夹下所有文件
def find_file_by_pattern(pattern=.*, base=".", circle=True): 查找给定文件夹下面所有 re_file = re.compile(pattern) if base == ".": base = os.getcwd() final_file_lis
2009-06-30 20:54:00
7414
Register.rar
2009-08-06
Project Server 2007非域环境下安装(表单验证)
2009-08-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人