自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 记一次线上乱码统计

有天有人报告展示出现乱码,初步断定乱码来自A接口,打开A接口响应查看发现如下乱码文本: 编码相关的知识看阮兄的博客就行http://www.ruanyifeng.com/blog/2007/10/ascii_unicode_and_utf-8.html如何识别响应里是否有乱码存在呢?其实很简单,只要确定了乱码的范围就可以通过正则匹配。这里直接给出正则:[^\u0000-\u...

2018-09-19 17:38:16 250

原创 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 11755 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 903

原创 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 876

转载 十分钟理解Java中的弱引用

原文出处: absfree(简书作者)本篇文章尝试从What、Why、How这三个角度来探索Java中的弱引用,帮助大家理解Java中弱引用的定义、基本使用场景和使用方法。由于个人水平有限,叙述中难免存在不准确或是不清晰的地方,希望大家可以指出,谢谢大家:)1. What——什么是弱引用?Java中的弱引用具体指的是java.lang.ref.WeakReference<T>类,我们首...

2018-05-22 17:08:04 555

原创 SpringMVC+Thymeleaf配置

配置springmvc+thymleaf搞了一晚上,将走过的坑记录一下:1,项目结构:2,pom:添加依赖 <dependency> <groupId>org.thymeleaf</groupId> <artifactId>thymeleaf-spring4</artifactId&...

2018-05-21 23:31:26 4824

原创 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 410

转载 见过的最好的epoll讲解(转)

作者:蓝形参链接:https://www.zhihu.com/question/20122137/answer/14049112来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。2013-10-27更新:由于此文陆陆续续收到赞同,而且其中有些地方并不完全正确,特在本文最后予以订正我不了解楼主的层次,我必须从很多基础的概念开始构建这个答案,并且可能引申到很多别的问题。首先...

2018-05-03 21:48:08 121

转载 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 4952

原创 .NET内存管理学习

本文是C#高级编程的学习记录和总结。1,为什么要有内存管理?C#编程的优点是程序员不用担心具体的内存管理,垃圾回收器会自动处理所所有的内存清理工作。用户可以得到接近C++语言那样的效率,而不用考虑C++复杂的内存清理工作,大大提高生产力。虽不用自己关心内存清理,但也要了解回收原理,写出高效率的代码。2,栈和堆a,堆栈里存什么栈存储的数据类型有:值类型,如int,float,bool等;对象的地址(...

2018-04-27 23:47:39 208

原创 netty5简单例子,快速入门

添加maven引用:<!-- https://mvnrepository.com/artifact/io.netty/netty-all --><dependency> <groupId>io.netty</groupId> <artifactId>netty-all</artifactId> &lt...

2018-04-17 23:01:26 216

原创 C#动态代理实现AOP

C#实现动态aop比较麻烦,需要用到IL中间语言的知识,笔者最近也在研究,在这记录和分享一下核心方法的解读,本人才疏学浅,如果错误还请指出 /// <summary> /// 创建动态代理方法 /// </summary> /// <param name="typeBuilder">类型构造器<...

2018-04-15 11:55:07 2969 1

原创 Lucene入门与简单酒店搜索

之前做的lucene搜索引擎分享的ppt,实现了一个简单的酒店搜素,包含价格星级城市以及空间距离等,如需源代码可回复。初次学习搜索引擎多多指教

2018-04-12 22:59:50 183

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除