摘要:
说到开发语言,常见的有Java、C、C++、JavaScript、PHP、C#以及Perl等等(其实现在全世界的计算机开发语言不下200种,可以到wikipedia上搜索),太多了一一列举出来意义也不大,我们暂且在这里分一下类吧:
1.硬件驱动类:汇编、C之类的 常见于硬件接口编程、嵌入式设备等。
2.底层开发类:C、C++之类,比如各种核心引擎、生物识别、自然语言处理、图像识别等。
3.上层服务类:Java、C#较多,当然也有一部分Node JS、Php、Perl等。
4.PC桌面开发:C++、VB、Dephi等。
5.Web端开发:JavaScript、HTML、CSS、Flash等。
6.移动端开发:Java、Object-C等。
7.数据库开发:SQL为代表的各种关系型数据库,也有一些非关系型数据库等。 阅读全文
摘要:
最近在开发http://www.kubinan.com的时候需要抽取网页正文,在网上也看了很多算法,但效果感觉都不好,有的根本打不开无法看到效果,于是自己就试着写了一个,效果还不错,准确率应该在85%以上,支持图片和Flash,不仅仅能抽取文字。方法就是适用打分机制,把正文文字和标签的比例、标点符号、换行等因素累加起来,打分最高的就是正文,当然肯定有识别不出来的,这个是任何算法都无法避免的。感兴趣的同学可以看看,代码不长,调用方式很简单,extractor.extract(网页的HTML代码,URL地址(可选参数),这个地址用于做图片和链接地址替换):1/**2*@ExtractConten. 阅读全文
摘要:
Internet的规模每一百天就会增长一倍,客户希望获得7天24小时的不间断可用性及较快的系统反应时间,而不愿屡次看到某个站点“Sever Too Busy”及频繁的系统故障。
网络的各个核心部分随着业务量的提高、访问量和数据流量的快速增长,其处理能力和计算强度也相应增大,使得单一设备根本无法承担。在此情况下,如果扔掉现有设备去做大量的硬件升级,这样将造成现有资源的浪费,而且如果再面临下一次业务量的提升,这又将导致再一次硬件升级的高额成本投入,甚至性能再卓越的设备也不能满足当前业务量的需求。于是,负载均衡机制应运而生。 阅读全文
摘要:
作为一个程序员,日常的工作需要处理很多事情,和人打交道的就不说了,下面描述下和机器打交道的事情:一、开发拿我自己来说,开发一般要包括 bug的修改,新功能的开发 以及维护一些公共接口;涉及的工程都用svn在管理,但还是要解决版本冲突问题,分支和主干的处理等。比如你正在开发新的东西,以前的东西发现有了bug,那么这个时候还是要有自己比较合理的安排,我一般是这么处理的:1. 紧急程度2. 重要程度一般情况下可以优先处理紧急程度较高的,接下来才是处理一些重要但不紧急的。当然有时候是好几个人都给你提问题,都说很紧急,那么这个时候需要和对方商量下,对事情进行再明确,看是否真的这么紧急,是否有缓和的余地, 阅读全文
摘要:
在web开发中,经常需要将元素固定在某个位置,不随浏览器的拖动而改变。这时候,你可能很快会想到使用position:fixed;方式去处理,不错这个方案是标准的,并且在ie6+,ff等浏览器中都能很好的渲染,但ie6却不支持此属性。因ie6在目前的用户量仍然很大,我们必须将其考虑在内。其实早些时候在网上已经涌现了一些解决方案,但归结如下:1.监听滚动条的拖动,动态改变元素的位置。2.利用ie所支持... 阅读全文
摘要:
随着时间的增长,和积累的增多,自己也收集了一些web controls,但之前都是直接丢到网站上,一直没有进行合理的归档处理。今天才抽出点时间来整理它,整体采用了框架结构,左侧菜单导航,右侧内容显示,左侧菜单部分我采用了梅花雪的树控件,可以进行类别的区分。最终地址:http://www.scriptlover.com/controls/?url=/controls/Shadowbox我会将自己收集的东西不断的整理上去,希望对自己对大家都能有所帮助。 阅读全文
摘要:
随着最近IE8,Google chrome的发布,看到网上都在争论 javascript,flash,silverlight 谁更强,谁将取代谁的问题,下面简单陈述下自己的想法,不当之处,还望海涵。 阅读全文
摘要:
Where there is great love, there are always miracles. 哪里有真爱存在,哪里就有奇迹。 Love is like a butterfly. It goes where it pleases and it pleases where it goes. 爱情就像一只蝴蝶,它喜欢飞到哪里,就把欢乐带到哪里。 If I had a single flow... 阅读全文
摘要:
在提到上述的概念之前,首先想说说javascript中函数的隐含参数:arguments该对象代表正在执行的函数和调用它的函数的参数。[function.]arguments[n]参数function :选项。当前正在执行的 Function 对象的名字。 n :选项。要传递给 Function 对象的从0开始的参数值索引。Arguments是进行函数调用时,除了指定的参数外,还另外创建的一个隐藏... 阅读全文
摘要:
一句来自《三国》中的话——分久必合合久必分,各个字符集之间也存在的分久必合的现象。随着国际标准ISO10646规定的通用字符集(UCS,全称Universal Mutiple-Octet Doded Character Set)的发布,各种字符集之间不统一和谐的问题就得到了改观。UTF编码,全称是Unicode Transformer Format,这种编码是UCS的实际形式,它的分类是按照其基本... 阅读全文