• 认真地记录技术中遇到的坑!
  • 能摸鱼真是太好啦!嘿嘿嘿!

悠悠的文章

Java

Java JUnit 单元测试

Java JUnit 单元测试
一个优秀的开发,不能等到程序交到测试人员手上才发现代码的问题。需要学会自己书写单元测试,保证自己代码的质量。 添加单元测试 单元测试需要引入 JUnit 相关的包,一般来说,使用IDE添加JUnit单元测试的时候,会自动添加。Maven的单元测试配置如下: <dependency> <groupId>junit</gro……继续阅读 »

7年前 (2017-11-02) 4040浏览 0评论 2个赞

其他

Chrome扩展开发

Chrome扩展开发
Chrome浏览器使用非常方便,因为它有大量非常好用的扩展可以用,让你浏览网页的时候得心应手。 比如:屏蔽广告的扩展:adBblock,鼠标手势扩展:crxMouse,首页扩展:Infinity新标签页,开发者使用的模拟请求扩展:Postman。超级好用。 F12 调出调试窗口,写几句JS代码辅助操作,就能代替人工批量点击,自动筛选,批量点击下载等大量重复性……继续阅读 »

7年前 (2017-11-02) 4591浏览 0评论 4个赞

Java

SpringMVC JSON处理

SpringMVC JSON处理
JSON 作为非常轻便的数据交互格式,在Spring中用的非常多,作为客户端和服务端数据交互的数据格式。 使用@ResponseBody返回JSON数据 如果需要使得某个服务端的接口返回个客户端JSON格式的数据,可以通过给Controller添加 @ResponseBody 注解实现。 该方法不需要额外的配置,只需要使用 @ResponseBody 注解,……继续阅读 »

7年前 (2017-11-01) 4193浏览 0评论 2个赞

Java

Java JSON格式数据处理-fastjson

Java JSON格式数据处理-fastjson
Java 中有很多非常成熟的 JSON 库,常用的有 fastjson,Jackson,Gson,我一般使用阿里的 fastjson,json 解析非常快速和简单。下面针对 fastjson 简单介绍。 fastjson库引入 fastjson 在Maven中的配置如下: <dependency> <groupId>com.a……继续阅读 »

7年前 (2017-11-01) 6868浏览 0评论 0个赞

web服务器

Nginx反向代理配置

Nginx反向代理配置
Nginx是非常强大的反向代理服务器,经常用于前置机上进行路由转发,静态资源反向代理等。 在服务端开发过程中,为了方便,我们会希望直接能够访问本地的服务器,便于调试,但是本地服务器是外网访问不了的,这个时候,我们可以通过修改外网的nginx配置,通过添加特定的url规则,反向代理到本地,这样外网的访问也能送到本地进行处理了。 这种反向代理的方法在工作中非常方……继续阅读 »

7年前 (2017-10-31) 6544浏览 0评论 4个赞

Java

Java SpringMVC乱码问题排查和解决

Java SpringMVC乱码问题排查和解决
Java是 Unicode 编码的,稍微不注意,就会出现乱码的问题,乱码的根本原因就是对文本进行编码的时候和解码的时候,所使用的编码字符集不一致导致的。像SpringMVC搭建的Web服务这类事,输入和输出在两个完全不同的环境中的情况,稍微不注意就会出现问题,这种MVC模式的乱码问题,一定要先定位乱码出现的位置,然后针对出现位置前后两个环境的编码配置差异,检……继续阅读 »

7年前 (2017-10-30) 3562浏览 0评论 0个赞

Java

SpringMVC依赖注入

SpringMVC依赖注入
1. SpringMVC简单介绍 对于SpringMVC,我也只是简单的了解,这儿进行一些简单的总结。更加详细的内容可以参考官方文档:Spring Framework Reference SpringMVC是一个非常强大的IOC依赖注入容器,通过xml配置文件来管理类和类之间的依赖关系,对于程序员来说,我们只要通过注解或者配置等方式来指定类之间的依赖关系,由……继续阅读 »

7年前 (2017-10-19) 3810浏览 0评论 2个赞

其他

Linux vi/vim中的一些技巧

Linux vi/vim中的一些技巧
1. 常用命令 1.1 编辑 以下命令在命令模式执行 i,a,r:在光标的前,后,上方插入字符命令(i=insert,a=append,r=replace) O,o:在当前行前面,后面插入一空行 cw,dw:改变(置换)/删除光标所在处的单词的命令 (c=change,d=delete) x,d$,dd:删除光标处,光标之后,光标所在行的字符 1.2 光……继续阅读 »

7年前 (2017-10-13) 2682浏览 0评论 3个赞

Shell

Shell实用命令

Shell实用命令
查看占用内存或CPU最高的前N个进程 很多时候需要查看占用内存或者CPU最高的那些进程,这时候,可以使用以下命令: # 查看内存使用下面命令 ps aux | sort -k4nr | head -10 # 查看CPU使用下面命令 ps aux | sort -k3nr | head -10 其中K为查看的进程数,比如10,ps命令用于查看进程运行情况,s……继续阅读 »

7年前 (2017-10-13) 10276浏览 1评论 5个赞

Shell

Shell脚本文件操作

Shell脚本文件操作
1. Shell 文件包含 和其他语言一样,Shell 也可以包含外部脚本。这样可以很方便的封装一些公用的代码作为一个独立的文件,包含方式如下: . filename # 注意点号(.)和文件名中间有一空格 # 或则下面的方式 source filename 假设同一个文件夹下面有两个文件: test1.sh 和 test2.sh。可以在test2.sh……继续阅读 »

7年前 (2017-10-13) 3141浏览 0评论 1个赞