摘要:正是Github,让社会化编程成为现实。本文尝试谈谈GitHub的文化、技巧与影响。Q1:GitHub是什么Q2:GitHub风格Q3: 在GitHub,如何跟牛人学习Q4: 享受纯粹的写作与演讲Q5: 代码帮你找工作Q6: GitHub还在影响一些什么Q7: 除了GitHub,还可以选择什么?Q1:GitHub是什么A1:一家公司位于旧金山,由Chris Wanstrath,PJ Hyett与Tom Preston-Werner三位开发者在2008年4月创办。迄今拥有59名全职员工,主要提供基于git的版本托管服务。在此之前,它是由Tom与Chris在本地程序员聚会中,开始的一个用于托管gi
阅读全文
摘要:安装hadoop是一件非常容易的事情,读者可以在官网上下载到最近的几个hadoop版本。网址为http://apache.etoak.com//hadoop/core/. 目前,hadoop可以运行在linux,unix,windows系统上。实际上hadoop是为在linux平台上使用而开发出来的。但是hadoop在一些主流的unix版本(甚至包括Mac OS X)也运行良好。对于windows,这个问题有些复杂。如果想在windows上运行hadoop,那么必须先安装Cygwin以模拟linux环境,然后再安装hadoop。在unix上安装hadoop和在linux上安装hadoop的过程
阅读全文
摘要:MySQL字符串函数对于针对字符串位置的操作,第一个位置被标记为1。 ASCII(str)返回字符串str的 最左面字符的ASCII代码值。如果str是空字符串, 返回0。如果str是NULL,返回NULL。 mysql> select ASCII('2');-> 50mysql> select ASCII(2);-> 50mysql> select ASCII('dx');-> 100也可参见ORD()函数。 ORD(str)如果字符串str最左面字符是一个多字节字符,通过以格式((first byte ASCII code
阅读全文
摘要:SHOW PROCESSLIST显示哪些线程正在运行。您也可以使用mysqladmin processlist语句得到此信息。如果您有SUPER权限,您可以看到所有线程。否则,您只能看到您自己的线程(也就是,与您正在使用的MySQL账户相关的线程)。请参见。如果您不使用FULL关键词,则只显示每个查询的前100个字符。本语句报告TCP/IP连接的主机名称(采用host_name:client_port格式),以方便地判定哪个客户端正在做什么。如果您得到“too many connections”错误信息,并且想要了解正在发生的情况,本语句是非常有用的。MySQL保留一个额外的连接,让拥有SUP
阅读全文
摘要:本文的第一篇阐述了敏捷软件开发的业务目标 —— “可持续的快速交付和稳健的灵活性”,这一目标的实现,需要多个层面的支持。如图(一)所示,业务成功是最终目标,它需要有效开发模式的保障;开发模式的实施又离不开团队组织和技术实践的支撑;最后,通过持续改进、系统优化,获得持久的成功。这一层次关系中,外层是内层的目标,内层为外层提供支持。图(一) 由外而内看敏捷本系列文章将按照图中所标示的五个部分,由外而内分别阐述敏捷软件开发的各个方面。这也是文章题目(由外而内看敏捷) 的来源。本篇将探讨敏捷软件的开发模式。与前一篇相同,我们还是会增量的提交观察报告。一. 从问题域到解决方案域 ⇒ 围绕问题域展开开发过
阅读全文
摘要:Oracle安装完后,其中有一个缺省的数据库,除了这个缺省的数据库外,我们还可以创建自己的数据库。对于初学者来说,为了避免麻烦,可以用'Database Configuration Assistant'向导来创建数据库。创建完数据库后,并不能立即在数据库中建表,必须先创建该数据库的用户,并且为该用户指定表空间。下面是创建数据库用户的具体过程:1.假如现在已经建好名为'news'的数据库,此时在F:\oracle\product\10.1.0\oradata\目录下已经存在news目录(注意:我的Oracle10g安装在F:\oracle下,若你的Oracle安装
阅读全文
摘要:常用脚本语言Perl,Python,Ruby,Javascript一 Perl,Python,Ruby,JavascriptJavascript现阶段还不适合用来做独立开发,它的天下还是在web应用上。主要做数据挖掘算法的研究,应该会处理大量的文本。提到文本处理,相信大部分人都会说应该用Perl。文本处理很强大,语法给人的感觉太乱了,Perl的基本语法,用它做了一些简单的文本处理工作,在Unix或 Linux上做系统管理Perl是最好的选择。Python据说吸收了Perl的一些东西,语法非常规范,面向对象的脚本语言自由的,可移植的,功能强大的,可以与其它语言混合编程系统软件的脚本 图形用户接口
阅读全文