IDE
文章平均质量分 83
逍遥子(。ˇε ˇ。)
上善若水
展开
-
最简单的 Git 使用流程
假设你的资料库默认分支为 master,当你有一个新的项目或者想法时,创建一个分支,然后在分支上开发,最后再合并到 master 上。创建新分支并命名,此处我们创建名为 new_stuff 的分支 1git branch new_stuff移到新分支上1git checkout new_stuff转载 2012-05-29 12:53:51 · 509 阅读 · 0 评论 -
vim指令大全
进入vi的命令 ============ vi filename: 打开或新建文件,并将光标置于第一行首 vi +n filename: 打开文件,并将光标置于第n行首 vi + filename: 打开文件,并将光标置于最后一行首 vi +/pattern filename: 打开文件,并将光标置于第一个与pattern匹配的串处 vi -r filename: 在上次正转载 2012-05-29 10:17:10 · 544 阅读 · 0 评论 -
跟我一起写 Makefile
什么是makefile?或许很多Winodws的程序员都不知道这个东西,因为那些Windows的IDE都为你做了这个工作,但我觉得要作一个好的和professional的程序员,makefile还是要懂。这就好像现在有这么多 的HTML的编辑器,但如果你想成为一个专业人士,你还是要了解HTML的标识的含义。特别在Unix下的软件编译,你就不能不自己写makefile了,会不会写makefile,从转载 2012-05-29 14:06:51 · 590 阅读 · 0 评论 -
Eclipse下配置CDT和MinGW
本文介绍如何在Windows下配置Eclipse+CDT+MinGW的C/C++开发环境。Eclipse对C/C++的支持Eclipse提供了CDT(C/C++ Development Tooling)支持C/C++的开发。CDT不提供编译器,但CDT支持跟GNU工具链的集成,GNU工具链包括GNU的make、gcc编译器和gdb调试工具等。不同平台下,GNU工具链的安装是有所转载 2012-05-30 10:39:16 · 888 阅读 · 0 评论 -
在VC下如何使用头文件unistd.h
头文件unistd.h是Linux/Unix的系统调用,包含了许多UNIX系统服务函数原型,如open、read、write、_exit、getpid等函数。在linux下能够编译通过的包含此头文件的程序,在VC下编译时出现了如下问题 fatal error C1083: Cannot open include file: 'unistd.h': No such file or direc转载 2012-06-04 17:40:33 · 2888 阅读 · 0 评论 -
Ubuntu12.04 更新源
1、首先备份Ubuntu 12.04源列表 sudo cp /etc/apt/sources.list /etc/apt/sources.list.backup (备份下当前的源列表,有备无患嘛) 2、修改更新源 sudo gedit /etc/apt/sources.list (打开Ubuntu 12.04源列表文件) 3、将下面的代码粘贴进去(“#”开头的那一行为注释,可以直接转载 2012-07-19 10:48:37 · 517 阅读 · 0 评论 -
VS2010 运行速度加快方法
一、VS2010选项视觉体验设置工具->选项->环境视觉体验的勾选都去掉。不解释,你懂得。二、禁用Intellisense工具->选项->文本编辑器->C/C++->高级禁用IntelliSense设为True这个功能很好用。相较于Visual Assist X,Intellisence结果更加准确,但活动也更加频繁,项目一庞大时修改头起来就会使VS转载 2012-07-19 11:17:01 · 568 阅读 · 0 评论 -
Ubuntu右键打开终端
ubuntu增加右键命令在当前位置打开终端 sudo apt-get install nautilus-open-terminal 可能需要重启 转自:http://my.oschina.net/rockbaby/blog/14710转载 2012-07-19 10:49:55 · 600 阅读 · 0 评论 -
Ruby入门:windows下Ruby开发环境搭建
1、获得和安装Ruby1.1 获取Ruby 1) 从 http://www.ruby-lang.org/en/downloads/ 下载Source Code或者RubyInstaller 2) 从 http://rubyforge.org/frs/?group_id=167 下载RubyInstaller 3) 版本建议选择1.86或者1.92(或者最新版)。转载 2012-09-08 15:48:22 · 761 阅读 · 0 评论 -
使用 Eclipse 插件 Ruby Development Tools
http://www.ibm.com/developerworks/cn/opensource/os-rubyeclipse/转载 2012-09-08 16:13:04 · 578 阅读 · 0 评论 -
Eclipse 启动时报 “Failed to load the JNI shared library” 的解决参考办法
今天在自己刚买不久的Lenovo T420s上玩Eclipse,不过我还是要先赞下民族品牌:Lenovo,帅。还是言归正传,当我启动eclipse时,报“Failed to load the JNI shared library”错误,如下图所示:后来上网查,参考:http://rongjih.blog.163.com/blog/static/3357446120111281450355/原创 2012-09-08 12:11:40 · 1408 阅读 · 0 评论 -
Visual Studio 2008 在 Windows 7 下总是提示 "Microsoft Incremental Linker已停止工作”
方法一:修改ParameterInfo.xmlVS2008SP1无法安装可能是因为你的VS2008是中文版,英文版不存在该问题。安装错误是在安装.net3.5SP1的中文语言包的时候,改安装脚本ParameterInfo.xml绕过语言包的安装,删除下列代码:http://go.microsoft.com/fwlink/?LinkId=119353&clcid=0x40转载 2012-09-12 17:31:10 · 2187 阅读 · 0 评论 -
STL的不同实现版本
HP STLHP STL是所有其它STL实现版本的根源。它是STL之父Alexander Stepanov在惠普的Palo Alto实验室工作时,和Meng Lee共同完成的,是第一个STL的实现版本(参见1.2节)。这个STL是开放源码的,所以它允许任何人免费使用、复制、修改、发布和销售该软件和相关文档,前提是必须在所有相关文件中加入HP STL的版本信息和授权信息。现在已经很少直接使用转载 2012-09-16 19:14:00 · 644 阅读 · 0 评论 -
Eclipse调试Java的10个技巧
在看这篇文章前,我推荐你看一下Eclipse 快捷键手册,我的eclipse版本是4.2 Juno。先提三点不要使用System.out.println作为调试工具启用所有组件的详细的日志记录级别使用一个日志分析器来阅读日志1、条件断点想象一下我们平时如何添加断点,通常的做法是双击行号的左边。在debug视图中,BreakPoint View将所有断转载 2012-09-17 14:55:51 · 734 阅读 · 0 评论 -
Eclipse Shortcuts
Editors are an integral part of a programmer’s life. If you have good proficiency in using an editor thats a great advantage. It comes very handy to debug. Traditional notepad and SOPs (System.out.pri转载 2012-09-17 15:04:04 · 701 阅读 · 0 评论 -
你必须知道的 34 个简单实用的 Ubuntu 快捷键
1. Ctrl + W: 关闭当前 Nautilus 窗口2. Ctrl+T: 在 Nautilus 打开新的 Tab3. Ctrl + H: 切换隐藏文件(夹)显示或者不显示4. Ctrl+E: 发送当前文档给某个 Email5. Ctrl+Q: 退出应用6. Ctrl + 1/2: 修改文件夹视图为图标或者列表模式7. Ctrl + Shift转载 2012-10-09 10:59:16 · 528 阅读 · 0 评论 -
简单融合双系统 苹果虚拟Win8实用技巧
首先安装虚拟机以及准备好系统镜像 身为苹果用户,体验着 OS X 系统,在 Windows 8 即将到来的时刻,又想着体验一把 Windows 8 系统新特性,于是为苹果电脑安装 Windows 系统又成为了一种追求。OS X 提供了 Boot Camp 助理来安装 Windows 双系统,但是局限太高且效果一般,那么使用虚拟化软件来安装 Windows 可取性比较突出。 · 首先安装转载 2012-10-11 20:15:11 · 5785 阅读 · 0 评论 -
Ubuntu .deb包安装方法
Ubuntu软件包格式为deb,安装方法如下: sudo dpkg -i package.debdpkg的详细使用方法,网上有很多,下面简单列了几个:dpkg -i package.deb安装包dpkg -r package删除包dpkg -P package删除包(包括配置文件)dpkg -L package转载 2012-10-14 23:10:52 · 779 阅读 · 0 评论 -
Rational Rose 2003下载及破解方法
操作:1、安装Rational Rose2003时,在需选择安装项的时候,只选择Rational Rose EnterPrise Edition即可,不需选择其他项。2、安装好Rational Rose Enterprise Editon后,打开rose2003crack.rar压缩包,里面有四个文件,分别为flexlm.cpl、license.dat、lmgrd.exe、rati转载 2012-09-24 18:14:21 · 689 阅读 · 0 评论 -
IntelliJ IDEA 的 20 个代码自动完成的特性
在这篇文章中,我想向您展示 IntelliJ IDEA 中最棒的 20 个代码自动完成的特性,可让 Java 编码变得更加高效。对任何集成开发环境来说,代码的自动完成都是最最重要的一项功能,它根据你输入的内容进行预判并帮你自动完成你想输入的代码,有时候甚至都不知道自己想要输入什么,例如一些类名、成员、方法或者是其他方面的内容。IntelliJ IDEA 中的代码自动完成的功能之所以能让我如转载 2012-09-24 16:55:44 · 1810 阅读 · 0 评论 -
10个最新的开发者工具
1. Speakker - HTML5 音乐播放器Speakker 是一个基于 HTML5 的跨浏览器音乐播放器。它默认支持两种风格,并且拥有很多的定制选项,例如大小,颜色,按钮样式等等。2. Derby - MVC 框架Derby 是一个 MVC 框架,帮助编写实时,交互的应用。可以运行在 Node.js 或者浏览器环境中。3. Express - Node.j转载 2012-09-24 16:59:12 · 946 阅读 · 0 评论 -
原版Rational Rose 2003下载以及图文安装兼破解
Rose介绍:Rose是Rational公司的产品,有一系列。本文指的是Rose建模工具,它支持UML用来画用例图,序列图,状态图,类图等。可根据设计的类生成代码(包括多种语言)。还可以从代码反向生成类。如果你会UML,Rose则使你如虎添翼。同时,Rose支持将你的建模导出为图形。作为一款专业的软件UML建模工具,它有着visio无可比拟的优势。但是,如果你需要visio那样丰富的图形编辑功能,转载 2012-09-24 18:02:54 · 2055 阅读 · 0 评论 -
首发Zend Studio 9.0.4正式版注册破解
以下方法仅供技术交流学习,请勿非法使用,如长期使用请支持购买正版。正版购买地址:http://shop.zend.com/en/zend-studio-for-eclipse.html你还没有最新安装程序?ZendStudio下载地址:http://www.geekso.com/component/zendstudio-downloads/注册破解步骤第一步:如果已经安装过Ze转载 2012-10-17 23:03:56 · 3243 阅读 · 0 评论 -
vc++里调用SendMessage()提示afxwin2.inl Line 588的断言错误的解决方法
问题:vc++里某个窗口类调用SendMessage()函数时出现afxwin2.inl Line 42的断言错误,如图所示。跟踪进去发现是{ ASSERT(::IsWindow(m_hWnd)); return (int)::SendMessage(m_hWnd, BM_GETCHECK, 0, 0); }_AFXWIN_INLINE void CBu转载 2012-11-01 22:11:56 · 3131 阅读 · 0 评论 -
关于vs2008无法打开afxcontrolbars.h的错误
用了段时间的VC10,感觉还是VC9比较好,所以就准备卸载了VC10,回到VC9去,结果,花了很长时间按,下载了一个vs2008,据介绍说是包含msdn和sp1(下载的压缩包大小为3.84G),装上之后,准备运行一个MFC程序,结果出现问题:fatal error C1083: 无法打开包括文件:“afxcontrolbars.h”: No such file or directory转载 2012-10-24 16:59:17 · 916 阅读 · 0 评论 -
Borland Delphi 7 Enterprise 企业版 注册
序列号注册码: SN: 6AKD-PD29Q9-RDF?JQ-HQNZ key: D?X-BTC SN: 6AKD-PD29Q9-RDF?JQ-X65Z Key: QX8-EEC SN: 6AMD-PKG68E-DB8PP7-9SFE KEY: 3QH-9QW转载 2012-10-25 10:03:06 · 4779 阅读 · 0 评论 -
Borland Delphi v7.0Build8.1企业版集成Update1
版权归Borland公司所有。下载:Delphi7企业版.iso 如果你只需要汉化包,可以单独下载。下载:Delphi7汉化包转自:http://www.flighty.cn/html/soft/20110713_134.html转载 2012-10-25 10:24:11 · 1342 阅读 · 0 评论 -
Windows 7 家庭普通版升级
方法如下:1.点击开始,找到Windows Anytime Upgrade;2.进入控制面板——Windows Anytime Upgrade 然后输入序列号,就可以升级了,升级时会自动下载6个更新,然后经过2-3次的自动重新启动,系统就会更新为旗舰版,大概不会超过10分钟,哈哈!原本还准备用外置光驱全新安装,节省时间了,又免了重新安装驱动程序,其他品牌的预装机器也应该一样可以升级,希望大家试转载 2012-11-05 17:23:51 · 885 阅读 · 0 评论 -
Windows 7旗舰版下安装SQL server 2005
安装前准备:1.所需工具:SQL server 2005安装包、DAEMON Tools Lite虚拟光驱 2.系统要求软、硬件要求如下图所示,详情请点击微软官方网址:http://technet.microsoft.com/zh-cn/library/ms143506(SQL.90).aspx上面的一些准备工作做好之后,我们就开始来进行在Win转载 2012-11-06 10:23:58 · 1302 阅读 · 0 评论 -
修改SQL Server 2005 express为混合认证模式 (sa帐号无法登陆的解决)
SQL Server 2005 express 默认安装时为 Windows 认证方式,如果想改为 Windows 和 SQL 两种的混合模式。 (一) 通过命令行修改1.停止 SQL Server/SQL Express 服务: net stop /y mssql$sqlexpress2.修改登录方式:开始菜单->运行,键入 regedit,打开注册表编辑器,找到 HKEY_LO转载 2012-11-06 11:39:53 · 1213 阅读 · 0 评论 -
SQL Server 中4个系统数据库,Master、Model、Msdb、Tempdb
SQL Server 中4个系统数据库,Master、Model、Msdb、Tempdbmaster 数据库 master 数据库记录 SQL Server 系统的所有系统级别信息。它记录所有的登录帐户和系统配置设置。master 数据库是这样一个数据库,它记录所有其它的数据库,其中包括数据库文件的位置。master 数据库记录 SQL S转载 2012-11-06 11:47:38 · 17046 阅读 · 0 评论 -
如何设计数据库
为什么需要设计数据库 这里我们思考两个问题:修建茅屋需要设计吗?修建大厦需要设计吗?结论是:当数据库比较复杂(如数据量大,表较多,业务关系复杂)时,我们需要先设计数据库;因为,良好的数据库设计能够:q 节省数据的存储空间q 能够保证数据的完整性q 方便进行数据库应用系统的开发糟糕的数据库设计:q 数据冗转载 2012-11-06 14:56:53 · 991 阅读 · 0 评论 -
SQL Server数据完整性
我们在学习数据库的过程中,经常会听到两个概念:数据冗余和数据完整性。数据冗余是指数据库中存在一些重复的数据,数据完整性是指数据库中的数据能够正确反应实际情况,我们说,为了性能着想,数据库中允许有一些数据冗余,但是要保持数据的完整性。数据完整性=可靠性+准确性,这里我们要清楚以下几点:• 数据存放在表中• “数据完整性的问题大多是由于设计引起的”•转载 2012-11-06 14:49:35 · 846 阅读 · 0 评论 -
安装SQL 2005 出现警告 32位ASP.NET已经注册,需要注册64位……解决方案
1.可以运行以下两条命令,将64位.net注册到iis上。 cscript C:\inetpub\adminscripts\adsutil.vbs SET W3SVC/AppPools/Enable32bitAppOnWin64 0和 C:\WINDOWS\Microsoft.NET\Framework64\v2.0.50727\aspnet_regiis.exe -i2.注册64位.ne转载 2012-11-07 16:22:51 · 3976 阅读 · 0 评论 -
SQL Server的安全模型
下面我们来学习一下SQL Server的安全模型,首先看一张图: 这就是SQLServer的三层安全管理体系,我们打个比方,假设您住在一个防卫森严的小区,您如果希望进入您的房间,当然需要闯三关。第一关:您需要通过小区的门卫检查,进入小区;第二关:到了您所在的单元楼门前,您还需要单元门的钥匙或门铃密码;第三关:进了单元门后,您还需要您自己房间的钥匙。 看一下上面转载 2012-11-06 14:52:38 · 748 阅读 · 0 评论 -
SQL Server数据类型
我们来看一张SQL Server数据类型表,里面列出了大部分常用的类型: 大家也可以直接到帮助文档里查到,我们在创建表的时候曾经选择字段名称、数据类型、定义是否为空等。这里的数据类型是必需的,它对能够插入的值的类型做了基本的限制和区分。那么,仅仅只有类型的限制是远远不够,如何才能保证表中输入的数据都是准确可靠的呢?接下来我们一起来学习下数据的完整性约束! 转自:http://bl转载 2012-11-06 14:31:53 · 536 阅读 · 0 评论 -
关于SQL Server 2005 Management Studio Express的“无法连接”和“该服务未及时响应启动请求或控制请求 ... ”等解决方案
近日学习SQL Server 2005,安装SQL Server 2005 Express(SQLServer2005_SSMSEE/SQLServer2005_SSMSEE_x64),首次启动SQL Server Management Studio Express还行,可以秀一秀,但是计算机重启后无论何种身份连接怎么连接服务器SQLEXPRESS都连接不上,如下图所示:几经周折才恍然原创 2012-11-08 11:34:34 · 3010 阅读 · 2 评论 -
SQL判断临时表是否存在
Way 1if(exists(select name from tempdb..sysobjects where name like'%temptab%' and type='U')) drop table #temptabWay 2if exists (select * from tempdb.dbo.sysobjects where id = object_id转载 2012-11-09 10:45:45 · 800 阅读 · 0 评论 -
如何使用pyflakes给python做语法检查
python是一门动态语言。在给python传参数的时候并没有严格的类型限制。写python程序的时候,发现错误经常只能在执行的时候发现。有一些错误由于隐藏的比较深,只有特定逻辑才会触发,往往导致需要花很多时间才能将语法错误慢慢排查出来。其实有一些错误是很明显的,假如能在写程序的时候发现这些错误,就能提高工作效率。最近我发现,可以用pyflakes这个程序对python语法进行语法检查,这样可以尽转载 2012-11-11 21:12:24 · 4435 阅读 · 0 评论 -
修改openJDK7的javac,使得java支持单引号字符串
大四的毕业设计做的是,给java语言增加一些特性(比如python的列表和字典结构)。涉及到javac编译器前端(scanner,parser)的修改。现在才刚开始着手。。成功编译了openJDK后,才发现原来javac的这部分代码完全是由java语言实现的,所以可以把javac的代码单独提出来,放到eclipse里面,并且用eclipse编译和调试。这样真的超方便。。刚开始做了一个很简单转载 2012-11-11 22:14:04 · 842 阅读 · 0 评论