码迷,mamicode.com
首页 > 编程语言
敏感词过滤的算法原理之 Aho-Corasick 算法
参考文档http://www.hankcs.com/program/algorithm/implementation-and-analysis-of-aho-corasick-algorithm-in-java.html简介Aho-Corasick算法简称AC算法,通过将模式串预处理为确定有限状态自...
分类:编程语言   时间:2015-08-05 18:00:03    阅读次数:403
Ultra-QuickSort(数组排序问题)
题目链接:http://acm.hust.edu.cn/vjudge/contest/view.action?cid=85904#problem/A题意: 多组案例,先输入数据的数目,在依次输入数据,判断将这些数据从小到大排列最少需要多少操作步数。(案例以输入0结束)案例: Sample Input...
分类:编程语言   时间:2015-08-05 17:56:52    阅读次数:182
Java游戏之碰撞检测
在进行Java游戏开发时,我们经常会遇到碰撞检测的问题。如坦克大战中,炮弹与坦克相遇发生爆炸;守卫者游戏中,守卫者发射的箭与怪物相遇使怪物失血;打飞机游戏中,飞机发送的子弹与敌机相遇干掉敌机。这些都需要实现碰撞检测。我们先来看一类比较简单的碰撞检测:规则图形的碰撞检测。矩形碰撞检测作为一个练手的小游...
分类:编程语言   时间:2015-08-05 17:58:00    阅读次数:246
javascript---DOM大编程
编程练习制作一个表格,显示班级的学生信息。要求:1. 鼠标移到不同行上时背景色改为色值为 #f2f2f2,移开鼠标时则恢复为原背景色 #fff2. 点击添加按钮,能动态在最后添加一行3. 点击删除按钮,则删除当前行任务第一步: 首先,我们创建删除函数,并在删除按钮上添加点击事件;提示: 使用remo...
分类:编程语言   时间:2015-08-05 17:58:17    阅读次数:169
集训第四周(高效算法设计)G题 (贪心)
G -贪心Time Limit:3000MSMemory Limit:0KB64bit IO Format:%lld & %lluSubmitStatusDescriptionSimon and Garfunkel Corporation (SG Corp.) is a large steel-ma...
分类:编程语言   时间:2015-08-05 17:56:49    阅读次数:275
.NET手记-友盟消息推送服务器端加密算法的实现
最近为App开发消息推送功能,这里我们采用了友盟的消息推送服务,但其后台简陋,可定制化程度低,所以决定接入服务器端API,在自己的服务器上部署一套推送服务。其中涉及到很多问题,首先要解决的就是与友盟服务器的加密验证问题。官方示例友盟官方的加密算法使用Python实现的,核心是MD5算法,如下:imp...
分类:编程语言   时间:2015-08-05 17:55:52    阅读次数:325
Java编程思想:第4章 控制执行流程
4.1 true和false所有条件语句都用真和假来判断。4.2 if-elseif(bool-exp) statement; or if(bool-exp) statement; else statement;4.3 迭代while(b){} do{}while(b)for(init;b;step...
分类:编程语言   时间:2015-08-05 17:55:17    阅读次数:164
JavaScript深度学习
1、Javascript作用域原理var name = 'laruence'; function echo() { alert(name); //laruence var name = 'eve'; alert(name); //eve alert(age); //脚本错误 } echo();运.....
分类:编程语言   时间:2015-08-05 17:52:33    阅读次数:132
effetive C++ 02 尽量以const,enum,inline替换#define
#define ASPECT_RATIO=1.1const double AspectRatio=1.11. 使用宏会导致预处理器把程序代码中的ASPECT_RATIO无条件替换为1.1,编译器从未见过ASPECT_RATIO,调试编译会很难跟踪,const常量可以解决这个问题。2. 宏定义的作用域...
分类:编程语言   时间:2015-08-05 17:50:58    阅读次数:111
javascript (一)
一 变量作用域1.未使用 var声明的变量默认为全局变量2.如果一个 function {}中使用了var ,那个变量被视为局部变量,它只存在于这个函数的上下文中;反之如果没有使用 var声明,则默认是全局变量二 预编译与执行js分块预编译和执行期,预编译期处理所以使用var 声明的变量(此时他们的...
分类:编程语言   时间:2015-08-05 17:49:37    阅读次数:123
python--str的几个方法
str.format() :对应取值name="chenshan"age=30address="宜山路926号新思大厦15楼"print "my name is {},age is {},and address {}".format(name,age,address)print "my name.....
分类:编程语言   时间:2015-08-05 17:47:57    阅读次数:173
集训第四周(高效算法设计)I题 (贪心)
DescriptionShaass hasnbooks. He wants to make a bookshelf for all his books. He wants the bookshelf's dimensions to be as small as possible. The thick...
分类:编程语言   时间:2015-08-05 17:48:08    阅读次数:171
Java AtomicInteger
AtomicInteger,一个提供原子操作的Integer的类。在Java语言中,++i和i++操作并不是线程安全的,在使用的时候,不可避免的会用到synchronized关键字。而AtomicInteger则通过一种线程安全的加减操作接口。来看AtomicInteger提供的接口。//获取当前的...
分类:编程语言   时间:2015-08-05 17:49:41    阅读次数:124
使用Java实现图像分割
为减少动画制作过程中的IO操作,我们可以使用连续动画来改善动画播放效率。如果我们对图像中的每张小图像单独分割成独立的文件,那么当每次要使用这些小图像的时候,我们都得从文件中读取图像信息。实际上我们可以利用Java将整张大图像中的每个小图像在应用程序中分割出来,然后使用的时候,直接从分割后的图像中获取...
分类:编程语言   时间:2015-08-05 17:46:33    阅读次数:130
敏感词过滤的算法原理之DFA算法
参考文档http://blog.csdn.net/chenssy/article/details/26961957敏感词、文字过滤是一个网站必不可少的功能,如何设计一个好的、高效的过滤算法是非常有必要的。前段时间我一个朋友(马上毕业,接触编程不久)要我帮他看一个文字过滤的东西,它说检索效率非常慢。我...
分类:编程语言   时间:2015-08-05 17:46:54    阅读次数:9480
【@ContextConfiguration】java世界的那些注解
@ContextConfiguration Spring整合JUnit4测试时,使用注解引入多个配置文件单个文件 @ContextConfiguration(Locations="../applicationContext.xml") @ContextConfiguration(classes =....
分类:编程语言   时间:2015-08-05 17:45:54    阅读次数:212
There is a version mismatch between the spring client and the server
$ RAILS_ENV=production bundle exec rails cThere is a version mismatch between the spring client and the server.You should restart the server and make ...
分类:编程语言   时间:2015-08-05 17:46:07    阅读次数:136
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!