上一页 1 2 3 4 5 6 7 ··· 9 下一页
摘要: 在基于SpringMVC框架的开发中,我们经常要对用户提交的字段进行合法性验证,比如整数类型的字段有个范围约束,我们会用`@Range(min=1, max=4)`。在实际应用开发中,我们经常碰到一些自己业务的场景要自定义一些验证规则,而这是标准的`JSR-303`和`Hibernate Valid... 阅读全文
posted @ 2014-10-25 22:59 海鸟 阅读(2743) 评论(0) 推荐(1) 编辑
摘要: 在本系列的前面一篇文章中, 我们介绍了中文分词. 因为"中文"这门语言主要是"词语"表达的语言, 一个句子中间没有空格停顿, 所以我们在分析处理一段话, 或者一篇文章时, 总是把每一个句中根据最合适的语境拆分成一系列的短语, 其实这个过程就是我们所说的中文分词. 但是在有些语言中我们并不能总是把一句... 阅读全文
posted @ 2014-10-18 01:02 海鸟 阅读(2499) 评论(0) 推荐(0) 编辑
摘要: 在前面一篇介绍 倒排索引 的文章中我们知道, 两个关键字的合并操作的时候复杂度是θ(N), 如果在合并操作时遇到最极端的情况, 所扫描和比较的次数是两个列表集合的所有元素个数之和, 即是线性增长的, 这在数据量特别大的时候是很低效的. 我们还是看一下两个集合的合并操作代码示例:a = [1, 2, ... 阅读全文
posted @ 2014-09-23 00:13 海鸟 阅读(2027) 评论(0) 推荐(0) 编辑
摘要: 最近搞了个云主机搭建个VPN服务器给自己用, 特别是在公共场所的wifi上网时, 很多APP, 或者网站是没有https的, 所以为了保证信息(主要是账号密码)的安全, 搭个私有vpn还是很有必要的. 在google上搜索 "linux pptpd配置" 可以找到很多相关的文章, 这里不说怎么搭建了... 阅读全文
posted @ 2014-09-07 01:00 海鸟 阅读(2169) 评论(0) 推荐(0) 编辑
摘要: 我们知道在其它编程语言中, 都有包(命令空间)的概念, 帮助我们更好的管理代码结构. 如java中的package, python中的module. 但是在js语言中, 在一个页面执行环境内, 所有引入的外部的js文件都会在同一个global上下文中执行, 做不到几点: 不能动态加载我们只需要的模块... 阅读全文
posted @ 2014-08-24 14:34 海鸟 阅读(404) 评论(0) 推荐(0) 编辑
摘要: 在redis2.8版本中有一个tcp-backlog配置, 说明如下:# TCP listen() backlog.## In high requests-per-second environments you need an high backlog in order# to avoid slow... 阅读全文
posted @ 2014-08-14 00:08 海鸟 阅读(8881) 评论(0) 推荐(0) 编辑
摘要: 在前一篇中的倒排索引介绍中, 我们了解到要把一篇文档(或者在电商业务中一个商品相关信息)放入索引系统中, 要对该文档的关键词进行提取分析出来后建立相应的倒排列表. 现在问题来了, 我们怎么从一篇文档中抽出所有以前可能要索引的词. 比如一个显示器的标题是 "三星显示器S22D300NY 21.5寸 L... 阅读全文
posted @ 2014-08-10 18:39 海鸟 阅读(1987) 评论(0) 推荐(0) 编辑
摘要: 最近一台基于python的应用服务总是出现问题。需求是用户可以在页面上提交批量处理任务,后台把这些任务入到一个Queue里排队处理,然后通过一个线程专门处理。现在总是偶尔出现假死状态,任务处理中断执行。开始总是以为是哪里出错了,导致程序中断。可以检查程序,任务处理过程全部try了,并打印日志。但是查... 阅读全文
posted @ 2014-06-18 11:51 海鸟 阅读(896) 评论(0) 推荐(0) 编辑
摘要: 需求移动互联网时代的到来,软件开发的模式也在变化。记得以前做B/S的后台开发,基本上没有Http接口一说,全部是通过渲染模板技术(jsp,freemark)把最终html展示给最终用户。现在完全变了,基于后台接口提供方,我们从来不是针对只是浏览器展示的后台输出,而是各种终端,比如android,io... 阅读全文
posted @ 2014-06-06 15:12 海鸟 阅读(23419) 评论(3) 推荐(2) 编辑
摘要: 马上又是五一了, 这时间也太快了. 自己的博客整个4月份没有一篇文章发布, 所以得给这个4月留个位置, 在这里汇报下最近的事和一些将来计划.虽然最近没有写博客, 但是学习还是一直在继续的. 今年的计划是想系统学习计算机的一些基础知识, 目的是为了学习后面的JVM相关知识. 所以从今年年初始把>看了一... 阅读全文
posted @ 2014-04-27 21:19 海鸟 阅读(288) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 9 下一页