Other
i烤麸
开发工程师
展开
-
msdn library for vs2010
VS2010正式版不再有单独的MSDN Library安装选项,以至于很多同学找不到本地的MSDN Library来用,其实VS2010的ISO安装光盘里已经包含有MSDN Library,只不过要手动安装,方法如下:1、安装完VS2010后,在开始菜单中打开Microsoft Visual Studio 2010 - Visual Studio Tools – Manage Help Settings,第一次打开时会让你选择一个路径用于保存MSDN Library的内容,建议选择一个剩余空间比较原创 2011-03-03 11:49:00 · 3022 阅读 · 1 评论 -
Eclipse上GIT插件EGIT使用手册之一_安装EGIT插件
一、安装EGIT插件 http://download.eclipse.org/egit/updates/或者使用Eclipse Marketplace,搜索EGit原创 2012-02-04 16:29:37 · 19978 阅读 · 2 评论 -
Eclipse上GIT插件EGIT使用手册之八_解决推送冲突
多人协作开发的情况下,往服务器推送更新时难免出现冲突,所以推送之前需要解决服务器端的最新版本和本地仓库的冲突。Pull操作就是把服务器端的更新拉拢到本地仓库进行合并,解决好合并冲突后,就可以顺利push到服务器分支了。假设现在Mairo兄弟在用GIT协作开发NewSuperMairoBro游戏,目前服务器端的mushroom.java文件的内容如下:MairoBro克隆出代码后,Mai原创 2012-02-04 17:12:32 · 27453 阅读 · 3 评论 -
Eclipse上GIT插件EGIT使用手册之九_Rebase和Merge的区别
Rebase和Merge操作最终的结果是一样的,但是实现原理不一样。从上面的MairoBro例子可以知道pull大概对历史记录进行了怎样的合并操作,其实默认pull的操作就是一个分支的merge操作,如下图重现一下:Mairo弟弟的提交记录如下:Mairo哥哥的提交记录如下:首先是Mairo弟弟把更新push到服务器,这样服务器端的记录就和Mairo弟弟本地的记录是一样的,原创 2012-02-04 17:23:31 · 23401 阅读 · 0 评论 -
Eclipse上GIT插件EGIT使用手册之十二_重置功能
GIT中有三种重置功能,分别是soft、mixed、hard,区别如下:l Soft - 当前分支重置到指定commit记录位置,索引和工作树不变;l Mixed - 当前分支重置到指定commit记录位置,索引被更新,工作树不变;l Hard - 当前分支重置到指定commit记录位置,索引和工作树都更新。貌似不好理解,首先要理解GIT的三个区域(工作树、索引区、仓库),可原创 2012-02-04 19:02:29 · 8619 阅读 · 3 评论 -
Eclipse上GIT插件EGIT使用手册
EGit是Eclipse上的Git插件,官方内容参看http://wiki.eclipse.org/EGit对版本控制和GIT的介绍可以参看文档《Git简介》 Git简介WindowsXP下搭建GIT服务器RHEL下搭建GIT服务器RHEL中YUM失败解决方法GIT服务器使用基础Eclipse上GIT插件EGIT使用手册之一_安装EGIT插件Eclipse上原创 2012-02-05 16:52:39 · 47878 阅读 · 10 评论 -
30分钟学会正则表达式
转载文章:http://www.jb51.net/tools/zhengze.html提取精华部分 1、 常用的元字符.匹配除换行符以外的任意字符\w匹配字母或数字或下划线,[a-zA-Z0-9]\s匹配任意的空白符,[\t\n\r\f]\d匹配数字,[0转载 2012-02-17 13:54:31 · 3243 阅读 · 1 评论 -
我们来找茬外挂思路之一
之前完QQ美女找茬,实在是玩的不给力,两只眼睛都快看不见了。。。所以就想做个外挂,限于能力,做不了特别犀利的,不过想到一个思路,就是做图片快速切换对比,效果还不错,而且外挂功能只要能截屏切换图片,很是简单。具体思路如下,先看两张美女照片,看看能不能找到不同点,共5个: 其实一眼也很难找到5个不同点,但是如果将两张图片重叠,并按照一定频率切换,这样不同的地方就很明显看出来了,如图原创 2012-02-28 11:05:02 · 2741 阅读 · 2 评论 -
重装windows后修复grub2引导
使用安装版的windows重装windows时会改写mbr,造成grub丢失,可以用livecd启动后修复grub。用ubuntu9.10的livecd启动后,打开终端假如你的ubuntu的 / 分区是sda7,又假如 /boot分区是 sda6,用livecd启动,在终端下输入sudo -imount /dev/sda7 /mntmount /dev/sd转载 2012-05-12 17:50:43 · 1246 阅读 · 0 评论 -
Win+R中的快捷命令
挑选了部分常用的.--------------C:\DocumentsandSettings\用户名所在文件夹appwiz.cpl----添加、删除程序cmd------------CMD命令提示符calc-----------启动计算器dcomcnfg-------打开系统组件服务devmgmt.msc----设备管理器eventvwr-------一个事情查原创 2012-05-15 09:26:59 · 938 阅读 · 0 评论 -
JS关闭窗口不提示或JS关闭页面的几种方法
文章出自:http://www.pooy.net/jsjs.html第一种:点击链接没有提示的JS关闭窗口[ccei_js theme="blackboard"]关闭窗口[/ccei_js] 第二种:JS定时自动关闭窗口[cce_js theme="blackboard"]<!--function closewin(){self.opener=nu转载 2013-04-13 20:11:47 · 2482 阅读 · 0 评论 -
powerdesigner 生成mysql PDM 的COMMENT注释
一 、 生成注释 默认的pd没有生成注释,针对mysql5.0可以如下修改。在Database-->edit Current DBMS...设置dbms的属性,找到mysql5.0-->script-->objects-->column-->add把原来的内容:%20:COLUMN% [%National%?national ]%DATATYPE%[%U转载 2013-06-18 09:25:29 · 2081 阅读 · 0 评论 -
CAB数字签名
原文:http://blog.csdn.net/mylovetiantian/article/details/7593852最近我正在研究ActiveX技术。现在,我需要把这个控件部署在服务器端,在用户浏览网页并选择安装这个控件的时候,用户的IE才会下载、安装并显示这个控件。 但是我的控件必须作数字签名以后,IE才会下载安装。问题是如何给ActiveX控件作数字签名呢?现转载 2013-08-12 15:01:16 · 1079 阅读 · 0 评论 -
Eclipse上GIT插件EGIT使用手册之十一_Fetch和Rebase
MairoBro来做fetch和rebase的测试,首先Mairo弟弟在client中添加文件OPQ分别提交,并push到服务器,如图:此时服务器端的历史已经被更新,但是Mairo哥哥的remote tracking中mirror分支并没有更新到最新的记录,如图:所以需要更新remote tracking中的分支,使得它与服务器端的分支同步,右键点击资源库选择Fetch原创 2012-02-04 17:36:26 · 13037 阅读 · 1 评论 -
Eclipse上GIT插件EGIT使用手册之七_推送远程仓库
克隆服务器端仓库后,会在本地建立一个一样的仓库,称本地仓库。在本地进行commit操作将把更新提交到本地仓库,然后可以将服务器端的更新pull到本地仓库进行合并,最后将合并好的本地仓库push到服务器端,这样就进行了一次远程提交。先提交一次到本地仓库然后push到服务器端的mirror分支,Team -> remote -> Push完成推送后,可以在服务器端mirror镜原创 2012-02-04 17:04:14 · 14333 阅读 · 6 评论 -
赢在校园 入学必读
<br /> <br /> <br />1 如果学校在外地,那么可以提前了解当地气候,再根据当地的季节状况准备衣服。新同学可能会不习惯学校的饮食,可带一些自己喜爱的易保存的食品,以备初来乍到“救急”之用。<br /> <br />2 小贴士<br /> 日常用品:A.旅行箱 B.拖鞋(使用率最高) C.沐浴露、洗发水、洗面奶<br />D.牙刷(最好先自带)、牙膏、大口杯(刷牙用) E.衣架(衫架) F.毛巾2(一洗脸另一洗脚) G.闹钟 H.台灯 I.鞋 J.衣服、裤子、袜子 K.洗衣皂或洗衣粉<b转载 2011-04-17 09:34:00 · 5383 阅读 · 0 评论 -
海盗分金问题
数学的逻辑有时会导致看来十分怪异的结论。一般的规则是,如果逻辑推理没有漏洞,那么结论就必定站得住脚,即使它与你的直觉矛盾。 1998年9月,加利福尼亚州帕洛阿尔托的Stephen M. Omohundro寄给我一道难题,它恰好就属于这一类。这难题已经流传了至少十年,但是Omohundro对它作了改动,使它的逻辑问题变得分 外复杂了。 先来看看此难题原先的形状。10名海盗抢得了窖藏的100块金子,并转载 2011-06-15 13:02:00 · 882 阅读 · 0 评论 -
Thinkpad E40 Xp下安装AHCI驱动
<br />在AHCI模式下进入xp系统会导致蓝屏,是因为xp不自带ahci硬盘驱动导致的。解决方法有2个,可以进入bios将硬盘模式选择为兼容模式Compatibility,这样就可以顺利进入xp系统,但是如果你在电脑上安装了win7和xp双系统的话,进入win7时又将硬盘模式换回AHCI,这样换来换去比较麻烦。如果是ThinkPad的本,可以在联想官网下载xp下的AHCI驱动,下载地址:http://think.lenovo.com.cn/support/driver/detail.aspx?docID原创 2011-05-06 23:14:00 · 6919 阅读 · 2 评论 -
Git简介
Git简介 一、本地版本控制系统很久以前人们就开始考虑版本控制的问题,因为简单的通过复制整个项目目录的方式来保存不同的版本虽然操作简单,但是缺点显而易见。为解决此类问题,人们开发出本地版本控制系统,大多是采用简单的数据库方式来记录文件的历史更新差异,如图: 二、集中化的版本控制系统很快人们遇到一个新的问题,即如何让不同系统下的开发者协同工作?于是,集中化的版本控制系统(原创 2012-01-23 17:44:11 · 4763 阅读 · 3 评论 -
WindowsXP下搭建GIT服务器
WindowsXP下搭建GIT服务器 Git没有客户端服务器端的概念,但是要共享Git仓库,就需要用到SSH协议(FTP , HTTPS , SFTP等协议也能实现Git共享,此文档不讨论),但是SSH有客户端服务器端,所以在windows下的开发要把自己的Git仓库共享出去的话,就必须做SSH服务器。一、安装GITWindows下使用msysgit,下载地址:http://co原创 2012-01-23 17:58:19 · 6732 阅读 · 1 评论 -
GIT服务器使用基础
GIT服务器使用基础 一、初次使用前的配置Git中使用git config来设置环境变量,其环境变量存放在三个不同的地方:l /etc/gitconfig文件:系统中对所有用户都普遍适用的配置。若使用git config 时用--system 选项,读写的就是这个文件。l ~/.gitconfig文件:用户目录下的配置文件只适用于该用户。若使用git config原创 2012-01-23 18:10:29 · 7320 阅读 · 0 评论 -
Eclipse上GIT插件EGIT使用手册之二_使用EGIT前的配置
配置个人信息,最重要的是user.name和user.emaill Preferences > Team > Git > Configurationl New Entry原创 2012-02-04 16:34:14 · 18102 阅读 · 0 评论 -
Eclipse上GIT插件EGIT使用手册之五_查看历史记录
Team -> Show in history可以查看版本历史提交记录 可以选择对比模式原创 2012-02-04 16:48:20 · 22680 阅读 · 1 评论 -
Eclipse上GIT插件EGIT使用手册之六_远程GIT仓库
此小结的前提是已经搭建GIT服务器,并通过SSH协议连接,可参看文档《RHEL下搭建GIT服务器》《WindowsXP下搭建GIT服务器》《GIT服务器使用基础》。本文使用RHEL5.5系统下的GIT-2012-01-11,用户root/password,GIT仓库统一存放在/app/gitspace目录下。首先通过shell工具连接到服务器,建立空仓库gitdemo,此时的ssh访问地址如下原创 2012-02-04 16:58:54 · 18873 阅读 · 11 评论 -
Eclipse上GIT插件EGIT使用手册之十_Rebase和Merge如何选择的简单解析
此小结为什么说是简单解析呢,因为rebase和merge的选择问题讨论比较激烈,笔者也没有一个定论,而且git也处于研究发展阶段,很多理论还没有完全的纯熟。对于一个多人开发团队频繁提交更新的情况,如果使用merge会使得历史线图非常复杂,并且merge一次就会新增一个记录点,如果使用rebase就是完全的线性开发。上图所示是Merge和Rebase的两个结果,显然你不想要merge的混原创 2012-02-04 17:29:50 · 11838 阅读 · 0 评论 -
Eclipse上GIT插件EGIT使用手册之三_新建GIT仓库
新建NC module projectl File > Team > Share Project 选择GIT创建仓库后,在$workspace\demo目录下的.git文件夹,就是git的仓库地址。和CVS、SVN不同,GIT不会在每一个目录下建立版本控制文件夹,仅在根目录下建立仓库同时,eclipse中的project也建立git版本控制,此时未创建分支,处于NO-原创 2012-02-04 16:37:53 · 20543 阅读 · 8 评论 -
Eclipse上GIT插件EGIT使用手册之四_配置.gitignore
此时我们尝试做一次提交l Team -> Commit…如上图所示,Author和Committer会默认为Git配置的用户信息。下面的Files窗口中可以看到此次提交的文件,其中有非常多带有NC_HOME的文件,此时可以猜测出,在我们的project中链接的NC_HOME也被GIT默认到版本控制中了,如下图:显然NC_HOME和out是不需要进行版本控制的,我们可以通过配置原创 2012-02-04 16:45:28 · 19823 阅读 · 9 评论 -
测试一下贴图片功能
偶然发现,用qq截图后的图片,保存在剪贴板里,然后在csdn的文字编辑中ctrl+v,图片能贴上去,但是真的自动上传到服务器了吗?所以测试一下如果能自动读取剪贴板上传服务器的话,那就很方便了原创 2013-09-12 11:31:11 · 852 阅读 · 0 评论