码农场

放牧代码和思想
专注自然语言处理、机器学习算法
    愛しさ 優しさ すべて投げ出してもいい

最新发布 第27页

Aho-Corasick算法的Java实现与分析
算法

Aho-Corasick算法的Java实现与分析

阅读(19677)评论(5)

简介 Aho-Corasick算法简称AC算法,通过将模式串预处理为确定有限状态自动机,扫描文本一遍就能结束。其复杂度为O(n),即与模式串的数量和长度无关。 思想 自动机按照文本字符顺序,接受字符,并发生状态转移。这些状态缓存了“按照字符...

POJ 3411 Paid Roads 题解 《挑战程序设计竞赛》
算法

POJ 3411 Paid Roads 题解 《挑战程序设计竞赛》

阅读(5002)评论(0)

POJ 3411 Paid Roads 开路:N个城市间有m条单向路,分别从a到b,可以在c处交P路费,也可以直接交R路费。那么问题来了,你的挖掘机怎么开最省钱? 3.4熟练掌握动态规划 状态压缩DP 乍一看可以Dijkstra,实际上的确...

纯脚本编译WebRTC For Android
网络

纯脚本编译WebRTC For Android

阅读(12347)评论(1)

在WebRTC的范例工程中,有一个Android项目叫AppRTCDemo,可以实现广域网上的视频通话(VoIP)。这篇文章旨在演示AppRTCDemo的编译,平台以Windows为例,但同样适用于Mac和Linux。 切换到Linux环境...

在Windows下编译WebRTC
网络

在Windows下编译WebRTC

阅读(15462)评论(3)

前言 这篇文章的目的在于为你节省生命中宝贵的10小时(甚至更多),或者浪费你10分钟。作为Google更新频繁的大型跨平台基础库,WebRTC的编译一直被人称为噩梦。如果恰巧你偏要在Windows下编译WebRTC,那么你最好提前对自己的耐...

Lucene分类统计示例
Java

Lucene分类统计示例

阅读(10040)评论(0)

需求 在检索系统中,遇到了分组统计(Grouping/GroupBy)的需求,比如将搜索结果按照栏目分类,统计每个栏目下各有多少条结果。以前的做法很愚蠢,先发起一次search统计出有多少组,然后在每个组里发起一次search;这样在有N组...

《日语综合教程》第七册 第三課 ナイン
第七册

《日语综合教程》第七册 第三課 ナイン

阅读(153601)评论(8)

上外 《日语综合教程》 翻译注解。点击生词后的数字可以跳转到解释,再次点击返回(BackSpace键也可)。最后一页有课文翻译。 第3課 ナイン 本文 井上ひさし  放送局(ほうそうきょく)[1] での仕事(し...

让Intellij IDEA显示Servlet文档
Java

让Intellij IDEA显示Servlet文档

阅读(8514)评论(0)

问题 使用Intellij IDEA + Tomcat的时候,发现默认的Servlet相关类是不显示文档的: 原因 这是因为Tomcat的发行包里不含source jar或doc jar。 解决方法 下载Tomcat的源码包 下载地址是ht...

Intellij IDEA 配置 JRebel 自动热部署
Java

Intellij IDEA 配置 JRebel 自动热部署

阅读(17016)评论(8)

目标 在Java Web开发中,更新了Java文件后,一般要手动进行Compile->Redeploy(或重启)这两个步骤,浪费不少生命。虽然最新的Intellij IDEA13已经支持热部署,不过依然需要按键。而对于效率至上者,必须...

我的作品

HanLP自然语言处理包《自然语言处理入门》