精选圈子榜单优站
编程综合
编程综合
技术
20关注
编程技术记录、分享 ,记录你的编程生活点点滴滴!

最新文章

仿Mongodb 主键 ,ObjectId 生成短随机字符
仿Mongodb 主键 ,ObjectId 生成短随机字符

import java.io.Serializable;import java.lang.management.ManagementFactory;import java.net.NetworkInt

  • 2017-09-29
  • 1510阅读
java过滤HTML中的标签获取纯文本
java过滤HTML中的标签获取纯文本

public static String html2Text(String htmlStr){ Pattern scrpitPat; Matcher scriptMat; Pattern styleP

  • 2017-09-27
  • 3721阅读
java freemarker生成静态网页 简单例子
java freemarker生成静态网页 简单例子

一些不常更新数据的页面可以使用freemarker生成静态页面,访问的时候直接访问静态页面即可,这样可以减少不少后端的压力。时间不多,简单记录下这个例子:项目目录如下:pom.xml添加freemar

  • 2017-09-26
  • 4101阅读
java urlrewrite简单配置实现伪静态
java urlrewrite简单配置实现伪静态

考虑使用urlrewrite的原因有两个:一是美化地址栏隐藏原有的真实地址,二是实现伪静态化有利于搜索引擎收录。举个栗子:Link-Nemo的首页的某个文章的地址为:https://www.link-

  • 2017-09-26
  • 2862阅读
Luncene 多线程索引解决方案记录
Luncene 多线程索引解决方案记录

实际测试情况下,发现每个创建索引线程操作时,索引目录均会生成一个write.lock文件。而此时当有其他线程也在操作创建索引的时候,会抛出org.apache.lucene.store.LockObt

  • 2017-09-25
  • 6767阅读
mysql 之 in 和exists区别
mysql 之 in 和exists区别

问题:前段时间,一朋友面试的时候,问到sql优化时,说sql查询效率 exists大于in,果真如此?准备新建users/* 用户表 */ drop table if exists users; cr

  • 2017-09-21
  • 1980阅读
Lucene 创建全文检索基本原理记录
Lucene 创建全文检索基本原理记录

基本过程有两部分:索引和搜索。1. 索引过程: 1) 有一系列被索引文件 2) 被索引文件经过语法分析和语言处理形成一系列词(Term)。 3) 经过索引创建形成词典和反向索引表。 4) 通过索引存储

  • 2017-09-21
  • 4939阅读
Lucene入门样例 -  第一个demo
Lucene入门样例 - 第一个demo

这两天正好有点空闲,稍稍看了一些lucene的内容。晚点可能会在link-nemo上加入相关的使用。这里先记录一个最简单的样例代码。Lucene是apache基金会里头比较有名的一个项目了,之前用过基

  • 2017-09-20
  • 3832阅读
HTML操作工具 - 正则HTML中获取图片地址列表
HTML操作工具 - 正则HTML中获取图片地址列表

代码: import java.util.ArrayList; import java.util.List; import java.util.regex.Matcher; import java.u

  • 2017-09-20
  • 2016阅读
The server time zone value '�й���׼ʱ��' is unrecognized or represents more than one time zone.
The server time zone value '�й���׼ʱ��' is unrecognized or represents more than one time zone.

使用jdbc的时候遇到一个异常:配置的连接地址为:jdbc:mysql://localhost:3306/news?useUnicode=true&characterEncoding=UTF-8异常信

  • 2017-09-19
  • 5575阅读