JavaScript实现HTML转义 代码段

使用正则表达式的方式实现HTML转义 var REGX_HTML_ENCODE = /"|&|'|<|>|[\x00-\x20]|[\x7F-\xFF]|[\u0100-\u2700]/g; function

fwwc 2015-01-08   2015   0

poi实现excel的读写 博客

Microsoft的Office系列产品拥有大量的用户,Word、Excel也成为办公文件的首选。在Java中,已经有很多对于Word、Excel的开源的解决方案,其中比较出色的是Apache的Jakata项目的POI子项目。该项目的官方网站是http://jakarta.apache.org/poi/。 POI包括一系列的API,它们可以操作基于MicroSoft OLE 2 Compound

pkc000pkc 2012-09-13   1402   0

KMP算法原理与实现(精简) 代码段

数。 关键问题: 分析模式字符串,得出 部分匹配值数组。 原理参考 此处 。 具体实现: #include #include #include

jopen 2015-01-07   2892   0
算法  

算法-链表实现 代码段

的作用。相比数组来说有更多的灵活性, 本文就简单的链表实现一下栈,栈的最大的特点就是后进先出,队列是先进先出,两者不太一样,本文将简单的OC实现栈。 Node定义: @interface Node

jopen 2015-06-07   1553   0
IOS  

Cassowary 算法的 Python 实现:Cassowary 经验

Cassowary 是一个纯 Python 实现 Cassowary constraint-solving 算法 ,是 OS X 和 iOS 可视化布局机制的核心形式。 快速开始 Cassowary

jopen 2015-05-30   17818   0

A*算法Java简单实现 代码段

/** * A*搜索算法,A星算法。 * 这是一种在图形平面上,有多个节点的路径,求出最低通过成本的算法。 * 常用于游戏中的NPC的移动计算,或在线游戏的BOT的移动计算上。 * 该算法像Dijkstr

jopen 2015-06-17   1260   0
算法  
P5

  简单蚁群算法实现 文档

简单蚁群算法实现   很久没有写博客了,一直都在忙着网站和论文的事,最近看了几篇蚁群算法的论文挺有意思的,总结了一下写成一篇论文附上重要部分的代码,顺便也完成了遗传算法的课程报告,有兴趣的朋友可以看看。

zsinba 2010-10-06   606   0

Java 实现Huffman 编码算法 代码段

rightNode) { this.rightNode = rightNode; } } 统计方法实现如下: public static Map statistics(char[]

g2b4 2015-03-23   2368   0
Java  

skiplist(跳表)算法实现 代码段

跳表是平衡树的一种替代的数据结构,但是和红黑树不相同的是,跳表对于树的平衡的实现是基于一种随机化的算法的,这样也就是说跳表的插入和删除的工作是比较简单的。 下面来研究一下跳表的核心思想: 先从

jope3014 2016-01-27   1415   0
算法  

AdaBoost算法分析与实现 经验

ptive boosting)算法 算法优缺点: 优点:泛化错误率低,易编码,可用在绝大部分分类器上,无参数调整 缺点:对离群点敏感 适用数据类型:数值型和标称型 元算法(meta algorithm)

jopen 2014-12-03   36477   0
算法  

A星算法Java实现 代码段

map[node.getX()][node.getY()] = -1; } return 1; } // 查找核心算法 private List search(Node sNode, Node eNode)

m2yy 2015-02-01   2701   0
Java   算法  

KMP算法实现代码 代码段

在文章里只给出了算法代码以及解释,后边的留下了一份中文一份英文的参考博文地址以便深刻理解KMP算法。ps:中文的亲测,解释原理简单易懂。 KMP算法 算法思想 相比蛮力算法,KMP算法预先计算出了一

g3mc 2015-02-06   2327   0
C/C++  

权重随机算法Java实现 代码段

权重随机算法在抽奖,资源调度等系统中应用还是比较广泛的,一个简单的按照权重来随机的实现,权重为几个随机对象(分类)的命中的比例,权重设置越高命中越容易,之和可以不等于100; 简单实现代码如下:

wc7n 2015-02-15   12031   0
Java  

JS 实现快速幂算法 代码段

算法思路: 1. 如果是奇数幂,x * p(x,n-1) 2.如果是偶数幂,p(x , n/2) * p (x, n/2) 3. 如果n=0 ,返回1 时间复杂度  : O(logN)

jopen 2015-11-14   2773   0
算法  

机器学习算法 Python 实现 经验

机器学习算法Python实现 目录 机器学习算法Python实现 逻辑回归_手写数字识别_OneVsAll 六、PCA主成分分析(降维) 3、主成分分析PCA与线性回归的区别 6、主成分个数的选择(即要降的维度)

nengdu1 2018-01-04   40685   0

C语言经典算法 - 洗牌算法 代码段

说明: 洗扑克牌的原理其实与乱数排列是相同的,都是将一组数字(例如1~N)打乱重新排列,只 不过洗扑克牌多了一个花色判断的动作而已。 解法: 初学者通常会直接想到,随机产生1~N的乱数并将之存入阵列中,后来产生的乱数存入阵列 前必须先检查阵列中是否已有重复的数字,如果有这个数就不存入,再重新产生下一个数,运 气不好的话,重复的次数就会很多,程式的执行速度就很慢了,这不是一个好方法。 以1~52的乱

wdey 2015-05-24   1534   0
C/C++  

c#里面的AES加密解密 代码段

C#, Java, PHP, Python和Javascript几种语言的AES加密解密实现 更多 1 AES Javascript Java C# Python PHP c#里面的AES加密解密 在visual

cgdf 2015-09-05   1040   0
C#  

快速排序算法实现及相关测试算法的原理与实现 经验

快速排序简介 快速排序是一种分治的排序算法,是实践中最快的排序算法,理论上的时间复杂度为O(N*lgN),最差情况的时间复杂度为O(N^2),但稍加努力就可避免这种情况。 理论时间复杂度为O(

kanckzhang 2016-09-27   14568   0

GCC C++ 来编译 资讯

的编译只能用 C++ 的编译器了,也意味着,gcc 的实现代码开始转向 C++ 了。 你可能会有两个问题, 一个问题是为什么 GCC 要转成 C++ 的实现? 没有 C++ 的编译器,我怎么编译 C++

openkk 2012-08-20   15539   1
C/C++  
P8

  Eclipse完成C语言编程练习 文档

Eclipse完成C语言编程练习 Eclipse是一款被广泛应用的开发工具,最初它是为编写Java程序而设计的,但由于它良好的架构并作为开源软件来发行,有很多的公司和个人以它为基础开发了插件,使得Eclipse有了越来越丰富的功能。

sghakww 2012-01-12   10537   0
1 2 3 4 5 6 7 8 9 10