三目君
码龄15年
关注
提问 私信
  • 博客:1,027,362
    社区:85
    1,027,447
    总访问量
  • 91
    原创
  • 284,715
    排名
  • 60
    粉丝
  • 0
    铁粉
  • 学习成就

个人简介:全文搜索引擎的使用和开发。

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:浙江省
  • 加入CSDN时间: 2009-11-11
博客简介:

zhanlanmg的专栏

查看详细资料
  • 原力等级
    成就
    当前等级
    2
    当前总分
    147
    当月
    0
个人成就
  • 获得201次点赞
  • 内容获得95次评论
  • 获得367次收藏
  • 代码片获得344次分享
创作历程
  • 1篇
    2024年
  • 2篇
    2020年
  • 4篇
    2019年
  • 1篇
    2018年
  • 1篇
    2017年
  • 26篇
    2016年
  • 83篇
    2015年
  • 3篇
    2014年
成就勋章
TA的专栏
  • 算法
    13篇
  • Android
    5篇
  • java web
    7篇
  • windows
    1篇
  • mysql
    2篇
  • javascript
    6篇
  • maven
    4篇
  • dubbo
    3篇
  • jquery
    1篇
  • intellij-idea
    2篇
  • spring
    13篇
  • spring-mvc
    11篇
  • git
    5篇
  • 图片
    1篇
  • 瀑布流
    1篇
  • eclipse插件
    1篇
  • eclipse
    1篇
  • 相机配件
    1篇
  • ssh
    3篇
  • markdown
    1篇
  • css
    1篇
  • redis
    4篇
  • java
    9篇
  • 并发
    2篇
  • xml
    1篇
  • 动态代理
    1篇
  • cglib
    1篇
  • 感言
    2篇
  • jackson
    2篇
  • linux
    4篇
  • mac
    3篇
  • jvm
    2篇
  • securecrt
    1篇
  • c++
    1篇
  • tomcat
    3篇
  • elasticsearch
    12篇
  • 正则表达式
    2篇
  • 监控
    1篇
  • canal
    1篇
  • nginx
    4篇
  • apache
    2篇
  • http
    1篇
  • logstash
  • easypr
    1篇
  • 唉
    1篇
  • email
    1篇
  • useful
    1篇
  • hessian
    1篇
  • mybatis
    1篇
  • hessian2
    1篇
  • json
  • json
    1篇
  • dns
    1篇
  • 日常心得
    2篇
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

349人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

TP-LINK路由器的IPTV功能测试验证

TP-LINK路由器的IPTV功能测试验证
原创
发布博客 2024.02.18 ·
2025 阅读 ·
4 点赞 ·
0 评论 ·
7 收藏

排序算法考量标准思考:插入排序和冒泡排序

排序(上)——为什么插入排序比冒泡排序更受欢迎?https://blog.csdn.net/every__day/article/details/83419170https://blog.csdn.net/qq_30816517/article/details/86296446
原创
发布博客 2020.01.28 ·
503 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

扩展SpringMVC解决拦截器Interceptor.preCheck没有Controller入参的问题

问题接上一篇:SpringMVC异常统一处理并返回数据或视图View我们知道SpringMVC可以通过拦截器处理preHandle,用来提前拦截权限、拦截登录,拦截很多业务逻辑。但是这个preHandle是没有Controller的入参的,因为org.springframework.web.servlet.DispatcherServlet#doDispatch的实现中,调用preHandl...
原创
发布博客 2020.01.07 ·
928 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

SpringMVC异常统一处理并返回数据或视图View

实现方式和SpringMVC拦截器HandlerInterceptor拦截后返回数据或视图View一致,这里不赘述,贴一份代码参考:import org.slf4j.Logger;import org.slf4j.LoggerFactory;import org.springframework.beans.BeansException;import org.springframewor...
原创
发布博客 2019.12.27 ·
762 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

SpringMVC接收参数后处理(前端空参数转为null)

解决办法:自己扩展实现一个ConfigurableWebBindingInitializer,注册为Bean,需要设置为较高优先级(不建议使用,因为SpringBoot中预留的口子不明显)@InitBinder+@ControllerAdvice实现。@ControllerAdvice标注的类中的方法被@InitBinder标注后,所有Controller可用。由于SpringBoot已...
原创
发布博客 2019.12.26 ·
3291 阅读 ·
2 点赞 ·
0 评论 ·
4 收藏

SpringMVC拦截器HandlerInterceptor拦截后返回数据或视图View

SpringMVC拦截器比如说在SpringMVC Web环境下,需要实现一个权限拦截的功能,一般情况下,大家都是实现了org.springframework.web.servlet.AsyncHandlerInterceptor或者org.springframework.web.servlet.HandlerInterceptor接口,从而实现的SpringMVC拦截。而要实现拦截功能,通常都...
原创
发布博客 2019.12.26 ·
19205 阅读 ·
5 点赞 ·
3 评论 ·
14 收藏

Idea Maven ReImport 报错NoClassDefFoundError: org/codehaus/plexus/util/StringUtils

错误信息2019-09-19 19:04:02,786 [ 960431] INFO - #org.jetbrains.idea.maven - java.rmi.ServerError: Error occurred in server thread; nested exception is: java.lang.NoClassDefFoundError: org/codeh...
原创
发布博客 2019.09.26 ·
3045 阅读 ·
0 点赞 ·
1 评论 ·
1 收藏

Spring 4 XML 多数据源配置多事务管理的问题和原理解读

工程https://github.com/obiteaaron/nomadic-test-spring-transaction说明此工程用于验证spring事务tx:annotation-driven在使用中可能存在的问题。起因是在某实际工程中,配置了多个tx:annotation-driven以及多个org.springframework.jdbc.datasource.Data
原创
发布博客 2018.01.20 ·
14638 阅读 ·
6 点赞 ·
2 评论 ·
24 收藏

Java并发编程:CountDownLatch、CyclicBarrier和Semaphore

原文:http://www.cnblogs.com/dolphin0520/p/3920397.htmlJava并发编程:CountDownLatch、CyclicBarrier和Semaphore  在java 1.5中,提供了一些非常有用的辅助类来帮助我们进行并发编程,比如CountDownLatch,CyclicBarrier和Semaphore,今天我们就来学习一下这三个辅助类的用法。  以
转载
发布博客 2017.01.03 ·
621 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Reply with 200 from Nginx config without serving a file

参考:http://serverfault.com/questions/196929/reply-with-200-from-nginx-config-without-serving-a-file用nginx返回200,外加一行字符串,会被当成文件下载,如果不想这样,可以使用这样的配置。location / { return 200 'gangnam style!'; # becau
翻译
发布博客 2016.12.14 ·
894 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

带有通配符的字符串和另一个字符串进行匹配(转载加修改)

字符串匹配,通配符匹配,很常见的一个功能,但是却一直没花时间去做。 今天自己在想,做字符串处理,想到的方法有完全遍历,KMP,还有BM,不过由于长期做业务,算法的东西,都忘光了,想来想去还是上网找个现成的吧。不想找了了一个大神的完全遍历法,虽然和我想的思想一样,但是不得不佩服大神代码的功底,确实不一样啊。原文: http://blog.csdn.net/zzran/article/details/
原创
发布博客 2016.11.09 ·
4271 阅读 ·
0 点赞 ·
2 评论 ·
3 收藏

日常心得 2016-10-20

spring+maven跨模块引用类 maven项目以模块开发时,如果core模块被web模块引用,但是某些类是放在web模块中的,又想要在core模块中使用。 可以通过接口的方式解决。 在core中定义一个接口以提供相应的功能。 由于项目使用spring管理,在web中实现这个类并由spring管理bean,在真实使用时会自动注入,可以实现引用。都是在一个项目中,只是在开发过程中不在一起无
原创
发布博客 2016.10.20 ·
540 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

使用ntbind架设Windows下的DNS服务器

使用ntbind架设Windows下的DNS服务器 提到DNS服务器估计多数技术人员首先想到的是Bind,这也没错,Bind的强大自不用细说。Bind入门不难,但要想架设一个实用环境的DNS服务器即使对于专业的运维人员也比较繁琐。对一般企业的网管来说使用Linux架设一台DNS服务器不是那么容易的一件事,也许在windows下
原创
发布博客 2016.10.15 ·
10896 阅读 ·
2 点赞 ·
2 评论 ·
14 收藏

Java——如果我面试别人,可能会用的问题(如果面试,可能被问的问题)

我就面试过很少过的几次,但是这些是一些总结,别人面试我的,还有和面试官司的聊天中总结出来的内容。不全,但是足够找一份很不错的工作了。java方面问题: 1. HashMap和ArrayList实现及其算法复杂度 2. 锁,多线程,线程池,线程同步ThreadLocal,JVM内存模型,类加载机制,双亲委派及热部署 3. spring核心原理,spring事务传播机制 4. myBatis
原创
发布博客 2016.10.14 ·
4699 阅读 ·
3 点赞 ·
0 评论 ·
10 收藏

mac os x 10.8 mountain lion 创建/home目录

原文地址:http://tinyhema.iteye.com/blog/2116671系统版本 Mac OS X 10.8 Mountain Lion 问题描述 公司部分二方库硬编码了文件路径,强制使用/home/admin作为日志、数据文件路径,为了减少配置成本,需要在本地弄个/home/admin出来,方便开发与调试。 在mountain lion系统中,直接创建/home目录会有以下提示:
转载
发布博客 2016.10.10 ·
1710 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

fastjson和gson反序列化时的嵌套集合和抽象类处理

gson参考:http://www.letiantian.me/2014-05-22-java-gson-json/ fastjson参考:https://github.com/alibaba/fastjson/wiki/ObjectDeserializer_cn带泛型的集合类型当使用toJson(obj)时,Gson调用obj.getClass()获取字段信息以在序列化中使用。类似的,也可以将对
原创
发布博客 2016.09.30 ·
11444 阅读 ·
2 点赞 ·
1 评论 ·
3 收藏

hessian远程调用及spring中使用hessian

hessian远程调用及spring中使用hessian官方文档: 使用方法:http://hessian.caucho.com/#TheServiceAPI 序列化协议:http://hessian.caucho.com/doc/hessian-serialization.htmlhessian远程调用接口API:public interface BasicAPI { public Str
原创
发布博客 2016.09.26 ·
1396 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

spring管理mybatis事务源码理解随记

mysql中session和connection的关系: mysql中一个session就是一个connection,区别在于,connection是对象池中的一个可复用对象,所以它就是一个物理连接,而session就是connection从对象池中被取出后做的一系列事情,直到connection再次被施加对象池(连接池)中时,发生的所有事情(这里指数据库交互),叫做一个session。跟踪代码分
原创
发布博客 2016.09.16 ·
3275 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

come in handy

业务复杂度业务上的复杂度是由其所需要的数据的存储方式决定的,所以数据存储(数据库或者其它)的设计犹为重要。标识符说明$ 这是钱,值钱的钱,重要的内容,表示这个内容很重要。 & 这个是与,与人交流,沟通,表示需要发周报的内容。 # 说明这个东西有问题,或者警告。Jvm编码Charset.defaultCharset() 可以获取到jam默认编码,默认为utf-8,可以通过参数 -Dfile.enc
原创
发布博客 2016.09.09 ·
693 阅读 ·
1 点赞 ·
1 评论 ·
0 收藏

正则表达式的部分替换 $1~$99

来源于js,但是同样适用于java,关于正则表达式的介绍不多赘述。 主要说明一下正则表达式的部分替换。 比如要替换字符串“我是程序员”里面的“程序员”,替换为“工程师”。直接模式匹配是可以的,但是如果更加复杂就难了。 使用正则,可以做到。如 原始字符串:我是程序员 正则:(.*)(程序员)(.*) 替换为:$1工程师$3如上即可,其中$1和$3分别代表第1个和第3个括号内匹配到的内容。嵌
原创
发布博客 2016.07.05 ·
18210 阅读 ·
5 点赞 ·
3 评论 ·
8 收藏
加载更多