- 博客(13)
- 收藏
- 关注
原创 记一次线上乱码统计
有天有人报告展示出现乱码,初步断定乱码来自A接口,打开A接口响应查看发现如下乱码文本: 编码相关的知识看阮兄的博客就行http://www.ruanyifeng.com/blog/2007/10/ascii_unicode_and_utf-8.html如何识别响应里是否有乱码存在呢?其实很简单,只要确定了乱码的范围就可以通过正则匹配。这里直接给出正则:[^\u0000-\u...
2018-09-19 17:38:16
280
原创 SpringMVC+VUE开发环境搭建
简单记录一下springmvc+vue搭建1,准备好springmvc项目重点不在这不讲太多,搭建好的结构如下:2,新建front目录用于存放前端项目进入front目录命令行# 全局安装 vue-cli$ cnpm install --global vue-cli# 创建一个基于 webpack 模板的新项目$ vue init webpack fron...
2018-09-11 19:41:10
12027
3
原创 springboot记一次bug
报错信息:java.io.FileNotFoundException: /usr/local/businesslogannalyzejob.jar!/BOOT-INF/classes (No such file or directory) at java.io.FileInputStream.open0(Native Method) at java.io.FileInputSt...
2018-09-10 16:54:17
1173
原创 hashmap ,hashtable, hashset 的containskey比较
一直以为这三个结构的containskey算法是一样的都是通过计算散列值计算存不存在,今天没事查了下源代码详细看下。hashmap: public boolean containsKey(Object key) { return getNode(hash(key), key) != null; } /** * Implements Map...
2018-07-23 22:34:50
943
转载 十分钟理解Java中的弱引用
原文出处: absfree(简书作者)本篇文章尝试从What、Why、How这三个角度来探索Java中的弱引用,帮助大家理解Java中弱引用的定义、基本使用场景和使用方法。由于个人水平有限,叙述中难免存在不准确或是不清晰的地方,希望大家可以指出,谢谢大家:)1. What——什么是弱引用?Java中的弱引用具体指的是java.lang.ref.WeakReference<T>类,我们首...
2018-05-22 17:08:04
627
原创 SpringMVC+Thymeleaf配置
配置springmvc+thymleaf搞了一晚上,将走过的坑记录一下:1,项目结构:2,pom:添加依赖 <dependency> <groupId>org.thymeleaf</groupId> <artifactId>thymeleaf-spring4</artifactId&...
2018-05-21 23:31:26
4910
原创 Graphql应用探索
记录一下graphql项目搭建的过程,graphql的原理啥的请参考如下优秀的文章:http://blog.mygraphql.com/wordpress/?p=108http://www.zhaiqianfeng.com/2017/06/learn-graphql-action-by-java.htmlhttps://github.com/graphql-java/awesome-graphql...
2018-05-15 14:00:47
446
转载 见过的最好的epoll讲解(转)
作者:蓝形参链接:https://www.zhihu.com/question/20122137/answer/14049112来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。2013-10-27更新:由于此文陆陆续续收到赞同,而且其中有些地方并不完全正确,特在本文最后予以订正我不了解楼主的层次,我必须从很多基础的概念开始构建这个答案,并且可能引申到很多别的问题。首先...
2018-05-03 21:48:08
150
转载 api接口安全以及https
一:加密方法:1,对称加密AES,3DES,DES等,适合做大量数据或数据文件的加解密。2,非对称加密如RSA,Rabin。公钥加密,私钥解密。对大数据量进行加解密时性能较低。二:https下面是拷来的,写的很好,原文链接:http://baijiahao.baidu.com/s?id=1570143475599137&wfr=spider&for=pc前言HTTPS(全称:Hyp...
2018-05-02 23:10:09
5068
原创 .NET内存管理学习
本文是C#高级编程的学习记录和总结。1,为什么要有内存管理?C#编程的优点是程序员不用担心具体的内存管理,垃圾回收器会自动处理所所有的内存清理工作。用户可以得到接近C++语言那样的效率,而不用考虑C++复杂的内存清理工作,大大提高生产力。虽不用自己关心内存清理,但也要了解回收原理,写出高效率的代码。2,栈和堆a,堆栈里存什么栈存储的数据类型有:值类型,如int,float,bool等;对象的地址(...
2018-04-27 23:47:39
258
原创 netty5简单例子,快速入门
添加maven引用:<!-- https://mvnrepository.com/artifact/io.netty/netty-all --><dependency> <groupId>io.netty</groupId> <artifactId>netty-all</artifactId> <...
2018-04-17 23:01:26
274
原创 C#动态代理实现AOP
C#实现动态aop比较麻烦,需要用到IL中间语言的知识,笔者最近也在研究,在这记录和分享一下核心方法的解读,本人才疏学浅,如果错误还请指出 /// <summary> /// 创建动态代理方法 /// </summary> /// <param name="typeBuilder">类型构造器<...
2018-04-15 11:55:07
3058
1
原创 Lucene入门与简单酒店搜索
之前做的lucene搜索引擎分享的ppt,实现了一个简单的酒店搜素,包含价格星级城市以及空间距离等,如需源代码可回复。初次学习搜索引擎多多指教
2018-04-12 22:59:50
209
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人