源码_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> 源码 >>列表
· PHP中文高速分词的原理和源码发布时间:2013-09-29
一、正向最大匹配算法和反向最大匹配算法的缺点正向最大匹配算法:从左到右将待分词文本中的几个连续字符与词表匹配,如果匹配上,则切分出一个词。但这里有一个问题:要做到最大匹配,并不是第一次匹配到就可以切分的。举个例子:中华人民共和国今天成立了。从左到右扫描,要分别检索:中,中华,中华人,中华人民,中华人民共,中华人民共和,中华人民共和国今,今,今天,今天成,成,成立,成立了,了。14次检索词库,最后的切分结果:中华人民共和国/今天/成立了。所以,当遇到长词时,要反复检索多次数据库,效率非常差。还有... 查看全文
· jQuery 2.0.3 源码分析 回调对象发布时间:2013-09-28
源码API:http://api.jquery.com/jQuery.Callbacks/jQuery.Callbacks()是在版本1.7中新加入的。它是一个多用途的回调函数列表对象,提供了一种强大的方法来管理回调函数队列。那么jQuery.Callbacks使用场景在哪里?在很多时候需要控制一系列的函数顺序执行。那么一般就需要一个队列函数来处理这个问题我们看一段代码functionAaron(List,callback){setTimeout(function(){vartask=List... 查看全文
最近看mybatis源码,看了一段时间了,还在继续,里面有很多好东西,后面整理出来分享给大家,这里先写两个小的细节,可能有些同学已经是这么写了,那么就当做你没看好了。希望你觉得是新鲜的。先来看下面这段代码,这个代码本身没什么意义,只是表示一下写法:packagecollection;importjava.util.ArrayList;importjava.util.HashMap;importjava.util.List;importjava.util.Map;publicclassMTest... 查看全文
使用Jquery+EasyUI进行框架项目开发案例讲解之一员工管理源码分享在开始讲解之前,我们先来看一下什么是JqueryEasyUI?jQueryEasyUI是一组基于jQuery的UI插件集合,而jQueryEasyUI的目标就是帮助web开发者更轻松的打造出功能丰富并且美观的UI界面。开发者不需要编写复杂的javascript,也不需要对css样式有深入的了解,开发者需要了解的只有一些简单的html标签。jQueryEasyUI为我们提供了大多数UI控件的使用,如:accordion... 查看全文
尽力2~3周发布一个版本,我这次也没有失言。这段时间内,我仿照QQ的微云功能,在GG中增加了网盘的功能,而且,我还自创了一个QQ没有的新的功能:远程磁盘。正如远程桌面一样,远程磁盘允许我们像访问本地磁盘一样来访问在线的其它用户的磁盘。一.GGV2.0新增功能展现(1)网盘:在服务端为每个用户分配一个网盘,用户通过客户端可以访问自己的网盘。就像QQ的微云一样。(2)远程磁盘:任何一个在线用户,都可以访问其它在线用户的磁盘(先要经过对方的同意)。(3)无论是网盘、还是远程磁盘,都支持... 查看全文
· iBatis.Net(C#)系列Demo源码发布时间:2013-09-23
iBatis.Net(C#)系列一:简介及运行环境源码【下载】iBatis.Net(C#)系列二:SQL数据映射源码【下载】iBatis.Net(C#)系列三:数据库查询源码【下载】... 查看全文
上一篇文章介绍了怎样快速搭建一个基于MVVMLight的程序http://www.cnblogs.com/whosedream/p/mvvmlight1.html算是简单入门了下,今天我们来做一个稍许复杂点的应用,关于这个应用我是找了个CodePlex上的小例子加以改造的。需求大致如下1.用户输入一定规格的数据例如:buycar;100000buybike;3000receive;200002.用户自定义类别,并将索引值(指用于匹配数据的关键字)关联上类别例如:categoryname:买车... 查看全文
· jQuery 2.0.3 源码分析Sizzle引擎发布时间:2013-09-15
声明:本文为原创文章,如需转载,请注明来源并保留原文链接Aaron,谢谢!从Sizzle1.8开始,这是Sizzle的分界线了,引入了编译函数机制网上基本没有资料细说这个东东的,sizzle引入这个实现主要的作用是分词的筛选,提高逐个匹配的效率我们不直接看代码的实现,通过简单的实现描述下原理:以下是个人的理解,如果有错误欢迎指出!Javascript有预编译与我们说的编译函数是不同的概念什么是JavaScript的“预编译”?functionAaron(){alert... 查看全文
在我的上一篇文章【原创】Matlab.NET混编技巧之——找出Matlab内置函数中,已经大概的介绍了matlab内置函数在混合编程中的优点,并通过程序找出了matlab中的大部分内置函数,当然更多人关心是如何像我所说得那样,不用直接编译,就直接在C#中调用这些内置函数。本文就带你揭开这些谜团。声明,这篇文章是需要一点点混合编程基础的,基本概念和过程要懂一点,如果能简单成功混编一个简单的计算或者绘图例子,可以更容易理解。1.传统的Matlab... 查看全文
SQLite数据库作为一般单机版软件的数据库,是非常优秀的,我目前单机版的软件产品线基本上全部替换Access作为优选的数据库了,在开发过程中,有时候需要批量写入数据的情况,发现传统的插入数据模式非常慢,几千条数据的写入或者更新可能需要好几分钟时间,而SqlServer则相同的操作可能几秒即可,有无更好的方法来提高它的响应速度呢?答案是有的,就是采用事务提交,默认SQLite的数据库插入操作,如果没有采用事务的话,它每次写入提交,就会触发一次事务操作,而这样几千条的数据... 查看全文
· 7z文件格式及其源码的分析(四)发布时间:2013-09-08
这是7z文件格式及其源码的分析系列的第四篇.上一篇讲到了7z文件静态结构的尾header部分.这一篇开始,将从7z实际压缩流程开始详细介绍7z文件尾header的详细结构.一,第一个概念:coder.在7z的压缩过程中,一个非常核心的概念就是coder.一个coder代表一个算法,通常是指一个压缩或解压算法(也包括过滤算法和加密算法等).例如,在7z中lzma算法就是一个coder,deflate算法也是一个coder.7z中用于加密的AES256算法也是一个coder.所以概念上讲... 查看全文
关于Repository模式,在这篇文章中有介绍,EntityFramework返回IEnumerable还是IQueryable?这篇文章介绍的是使用EntityFramework实现的Repositoy模式设计,欢迎各位拍砖.阅读目录:一、实现的思路和结构图二、Repository设计具体的实现代码三、Repository设计的具体的使用四、总结一,实现的思路和结构图总结一下,Repository在实际使用中,有下面三种特点:Repository的共同性有一些公共的方法(增删改查)... 查看全文
· Android 源码的编译发布时间:2013-09-07
/**版本:1.0日期:2009-03-18作者:HKjinzhao备注:初始版本*//**版本:1.1日期:2009-03-27作者:HKjinzhao备注:增加makesdk,修改一些内容*/本次编译过程主要参考官方文档(http://source.android.com/download)和网上相关资料(如http://blog.csdn.net/liaoshengjiong/archive/2009/03/04/3957749.aspx)编译环境:Ubuntu8.101... 查看全文
· 包含到cocos2d-x里的tcpsocket源码发布时间:2013-09-06
声明:本文参考了langresser发布的blog“跨平台的游戏客户端Socket封装”Socket处理是异步非阻塞的,所以可以放心的放到主线程处理消息,并且在原作者的基本上进行了系列优化,考虑了客户端可能建立多个SOCKET,因此加入了Manager概念,与cocos2d-x进行了融合。文件目录结构截图:文件源码:TCPSocket... 查看全文
· jQuery 2.0.3 源码分析Sizzle引擎发布时间:2013-09-06
声明:本文为原创文章,如需转载,请注明来源并保留原文链接Aaron,谢谢!浏览器从下载文档到显示页面的过程是个复杂的过程,这里包含了重绘和重排。各家浏览器引擎的工作原理略有差别,但也有一定规则。简单讲,通常在文档初次加载时,浏览器引擎会解析HTML文档来构建DOM树,之后根据DOM元素的几何属性构建一棵用于渲染的树。渲染树的每个节点都有大小和边距等属性,类似于盒子模型(由于隐藏元素不需要显示,渲染树中并不包含DOM树中隐藏的元素)。当渲染树构建完成后,浏览器就可以将元素放置到正确的位置了... 查看全文
距离的GG1.0发布已经三周了,这三周内,我利用业余时间为GG增加了视频聊天的功能。个人觉得进展有些缓慢,主要是因为大多数时间都花在了UI上。由于本人不会PS,所以图片素材都是从网上一个一个搜下来的,这个过程确实很烦人,而且最终有些素材还不是很满意。一.GGV1.8新增功能展现(1)发送视频会话请求,对方可以接受或拒绝对话。(2)在视频会话的过程中,可以控制自己麦克风的输出、摄像头的输出、以及扬声器是否播放对方的声音。(3)在视频会话的过程中,可以关闭/显示自己的小窗口。(4... 查看全文
今天,给大家分享的是如何在.NET平台中开发“邮件发送”功能。在网上搜的到的各种资料一般都介绍的比较简单,那今天我想比较细的整理介绍下:1)邮件基础理论知识2)邮件发送相关.NET类库3)介绍我开发的一个发送邮件的小组件(MailHelper)4)MailHelper组件的一个示例以及几种方式发邮件的优劣测试示例及组件源码:.NET开发邮件发送功能的全面教程(含邮件组件源码).rar邮件基础理论知识什么业务需要邮件功能?1.服务提供方:需提供邮件收发客户端或Web服务。... 查看全文
· SubSonic3.0.0.4.2源码包与调用Dll发布时间:2013-08-30
================================================================名称:SubSonic插件版本:3.0.0.4.2最后更新:2013-8-30官网:http://www.subsonicproject.com/BUG修改:Empty(AllEmpty)Email:1654937@qq.com学习讨论:SubSonic3.0学习群(327360708)相关博客:http://www.cnblogs... 查看全文
silverlight3的DataGrid中文按拼音排序,silverlight4/5不是,本文通过修改SDKDLL实现silverlight3的拼音排序。老项目还是silverlight3的,升级silverlight4后,DataGrid不按拼音排序,用户意见很大,只得着手解决。网上常见解决方案是捕捉点击事件,自定义排序,我也照葫芦画瓢实现了,但用到DataGrid地方都要修改,以后用到DataGrid都要带个小尾巴,着实不便。继续问Google,发现国外论坛一片骂声... 查看全文
iOS源码:游戏引擎-推箱子游戏<ignore_js_op>http://www.apkbus.com/android-106392-1-11.htmliOS源码:进度条-ColorfulProgressView<ignore_js_op>http://www.apkbus.com/android-106653-1-11.htmliOS源码:列表-UITableView背景随动UITableView的背景图片随着UITableView的滚动而滚动... 查看全文