全球著名的软件技术网站InfoQ将于近日正式发布中文子站点InfoQ-China。该站点将为中国软件企业提供及时、高质量的技术资讯,并成为连接中国企业软件技术高端社区与国际主流技术社区的桥梁。InfoQ(http://www.infoq.com)是于2006年6月8日正式发布的企业软件开发高端社区门户网站,专门针对技术团队领导者、技术架构师、项目经理和企业架构师等高层技术人群。InfoQ的创始人是拥有多年企业软件开发咨询和IT技术媒体运营经验的FloydM
系统 2019-08-12 01:32:40 2150
最近上网都不是特别方便……看到两则比较有趣的,摘录一下罢了。(原本以为starbucks是可以随便上网的地方呢,原来是收费的,sigh。)太极语言出世----比C++更好的语言codegoover(chain*a,codeb)//定义遍历的概念{while(a){b;a=a->next;}}这个,如果我的记性不是太坏的话,应该就是lambda吧?这位作者认为“基于概念”是“未来软件开发的主要模式”,在我看来这“概念”二字实在是妙处无穷——只要有概念,就总有
系统 2019-08-12 01:32:40 2150
平时使用中常常会碰到ping不通的情况,ping不通的原因有非常多,比方路由设置问题,比方网络问题,下面列出几点原因:1.太心急。即网线刚插到交换机上就想Ping通网关,忽略了生成树的收敛时间。当然,较新的交换机都支持高速生成树,或者有的管理员干脆把用户port(accessport)的生成树协议关掉,问题就攻克了。2.某些路由器port是不同意用户Ping的。3.訪问控制。无论中间跨越了多少跳,仅仅要有节点(包含端节点)对ICMP进行了过滤,Ping不通
系统 2019-08-12 01:32:02 2150
大家可以通过这个报告了解最近风险投资家都在关注什么,好的创意,行业规模,等等。对于想创业或者正在创业的朋友特别有用。http://www.bayareanewsgroup.com/multimedia/mn/biz/specialreport/vcchart_q42008.htm可以看到第一热门还是软件/互联网领域,第二是生物医疗。如果有兴趣还可以对比一下《美国硅谷风险投资行业的详细报告(2007年第四季度)》[创业]美国硅谷风险投资行业的详细报告(200
系统 2019-08-12 01:33:25 2149
进行简单的全局查找替换的时候,能够使用ex的例如以下命令:%s/which/what/g它的使用方法比較简单%表示每一行(everyline)s替换(substitue)which查找的内容what替换的内容g全局(globalonthatline)这样能够高速的实现全局的查找替换功能,可是有时候我们并不想一次性完毕全部的替换操作,有可能仅仅想替换一部分。实现这样的操作,我们首先想到的运行顺序应该是查找->是否改动?->改动->查找下一个->是否改动?->
系统 2019-08-12 01:33:03 2149
Problem1011-金子上的友情TimeLimit:1000MSMemoryLimit:65536KBDifficulty:TotalSubmit:336Accepted:124SpecialJudge:NoDescriptionWm和Qinz是一对好朋友,他俩有着一段伟大的友谊,然而这段友谊是建立在一场残酷的竞争之后的英熊惺惺相惜,那场战斗是这样的----------------------我------是------华------丽--------
系统 2019-08-12 01:32:40 2149
转义是引用单字符的方法.在单个字符前面的转义符(\倒斜杠)告诉shell不必特殊解释这个字符,只把它当成字面上的意思.但在一些命令和软件包里,比如说echo和sed,转义一个字符可能会引起一个相反的效果--因为它们可能触发那个字符的特殊意思.---引自abs一些特殊的转义序列:(以helpecho的结果为蓝本,添加部分注释,别人写的,无为有修改)\a终端响铃(小机不支持...同\x07,\07)\b退格,光标左移一格.\c禁止行尾自动换行,对echo有效,
系统 2019-08-12 01:32:28 2149
初次换Mac,各种不熟悉,留个记录以备后需。安装git最简单的图形化安装:http://code.google.com/p/git-osx-installer安装git-completion:#下载git-completion.bashcurlhttps://github.com/git/git/raw/master/contrib/completion/git-completion.bash-OL#复制git-completion.bashcpgit-c
系统 2019-08-12 01:32:21 2149
vi/vim中可以使用:s命令来替换字符串。该命令有很多种不同细节使用方法,可以实现复杂的功能,记录几种在此,方便以后查询。:s/vivian/sky/替换当前行第一个vivian为sky:s/vivian/sky/g替换当前行所有vivian为sky:n,$s/vivian/sky/替换第n行开始到最后一行中每一行的第一个vivian为sky:n,$s/vivian/sky/g替换第n行开始到最后一行中每一行所有vivian为skyn为数字,若n为.,表
系统 2019-08-12 01:33:25 2148
在终端下使用vim进行编辑时,默认情况下,编辑的界面上是没有显示行号、语法高亮度显示、智能缩进等功能的。为了更好的在vim下进行工作,需要手动设置一个配置文件:.vimrc。在启动vim时,当前用户根目录下的.vimrc文件会被自动读取,该文件可以包含一些设置甚至脚本,所以,一般情况下把.vimrc文件创建在当前用户的根目录下比较方便,即创建的命令为:$vi~/.vimrc设置完后$:x或者$wq进行保存退出即可。下面给出一个例子,其中列出了经常用到的设置
系统 2019-08-12 01:33:23 2148
玩了几天ESXi,虚拟网络配置方便绕了一些圈子特意总结一下,目前还不能说对此非常精通,但是一点一点积累吧。网络部署图以下是简单的服务器网络部署图,在拓扑图中规划了三个网络,一个是外网:WAN,一个是办公网:LAN(在办公环境访问),一个是PrivateLAN(服务器私网)。网络配置如果个网络拓扑是用物理机器来搭建的话相信很多人都会,但如果这三台是Host在ESXi上的话,可能有些概念性的东西需要整清楚一下,下面就边讲理念边设置。1.ESXi服务器IP怎么设
系统 2019-08-12 01:33:15 2148
http://blog.sina.com.cn/s/blog_7429b9c80100usiq.html1.数组的定义Bash中还可以使用数组变量,其赋值有两种:(1)name=(value1...valuen)此时下标从0开始,也可以:names=([2]=alice[0]=hatter[1]=duchess)。(2)name[index]=valueshell中数组的下标默认是从0开始的举例如下:array=(abcde)注意只能使用空格分隔,不能够使
系统 2019-08-12 01:32:52 2148
Screencast:vim插件管理策略»社区|RubyChinaScreencast:vim插件管理策略工具控•happypeter•于3月前发布•最后由reducm于1月前回复•965次阅读http://happycasts.net/episodes/30主要介绍了基于pathogen.vim的插件管理策略,并展示了如何把我们自己的.vim/托管到github之上。最后展望了一下未来,探究:http://vim-scripts.org/https://
系统 2019-08-12 01:32:46 2148
Problem(A22):PartyJudgeInfoMemoryLimit:32768KBCaseTimeLimit:10000MSTimeLimit:10000MSJudger:NumberOnlyJudgerDescriptionFrogFrankisgoingtohaveaparty,heneedsalargeemptyrectangularplace.Herantedalargerectangularplaceintheforest,unfort
系统 2019-08-12 01:32:43 2148
1,对于AWK通配符的处理例如文本:AAAAAAAA(CZ航母STYLE+CZ航母STYLE+CZ航母STYLE+CZ航母STYLE);XXXX;CCCCC(F22战机+F22战机);33333(蘑菇云+蘑菇云);3300LS对于排除括号内的截取可以使用如下AWKawk-F'[(*)]''{print$1,$3,$5}'2,NodeJs+TR截取server-statusWait状态//req.jsvarhttp=require('http');http.
系统 2019-08-12 01:32:32 2148