- 博客(13)
- 资源 (15)
- 收藏
- 关注
原创 idea进行lua开发及运行nginx-lua程序
由于openresty每次在启动nginx时都需要通过命令重启比较麻烦,因此打算通过idea运行nginx服务,且idea插件对代码提示有一定程度的支持。一、安装lua插件Idea开发lua需要安装EmmyLua插件,在Plugins中搜索EmmyLua,然后再仓库中搜索,然后点击安装,重启idea。2、配置lua解释器要将lua解释器的安装路径配置到path环境变量中...
2019-05-21 19:55:27 3850 1
原创 IDEA常用设置
1、设置常用快捷键与Eclipse一致,部分快捷键不一样2、设置功能区字体样式3、代码编辑区和控制台字体样式4、设置代码编辑器的字体颜色和背景颜色5、设置注释字体颜色6、项目右键选择Run Tests in … with Coverage,运行之后就可以在项目文件名后面看到单元测试覆盖率7、快速定位到类的包结构8、控制台中文乱码9...
2019-05-18 10:02:42 417
原创 Fiddler模拟发送POST请求
在发起POST请求时不像GET请求可以在浏览器地址栏直接输入,POST请求的参数是放在请求体中的,因此如果想要模拟POST请求,需要借助工具,比如Postman或者Fiddler,这里简单介绍一下Fiddler模拟Post请求的方法。输入请求url,设置请求头和请求体打开Fiddler,点击Composer,选择请求类型2、我们这里模拟Post请求,因此选择Post3、请求参...
2019-05-17 16:58:00 6548
原创 Eclipse安装代码覆盖率检测插件Code Coverage
一般项目开发对单元测试覆盖率都有一定要求,比如50%、60%。本地为了对编写的代码单元测试覆盖率进行一个准确的了解,可以通过Code Coverage插件进行检查。1、在线安装插件在Eclipse中点击Help->Install new software菜单,点击add随便输入名称,url输入:http://update.eclemma.org/勾选EclEmma...
2019-05-16 17:04:06 5477
原创 Eclipse安装Sonar插件SonarLint
1、下载插件,根据需要选择版本https://bintray.com/sonarsource/SonarLint-for-Eclipse/releases2、打开eclipse的Help菜单,带年纪Install New Software,点击add3、点击Archive找到下载的插件安装包4、勾选出现的安装项,点击Next5、接受协议,点击Finish6、...
2019-05-16 16:40:51 8722
原创 使用BeanUtils.copyProperties进行对象之间的属性赋值
1、使用org.springframework.beans.BeanUtils.copyProperties方法进行对象之间属性的赋值,避免通过get、set方法一个一个属性的赋值/** * 对象属性拷贝 <br> * 将源对象的属性拷贝到目标对象 * * @param source 源对象 * @param target 目标对...
2019-05-15 19:07:27 201131 20
原创 kafka环境搭建
一、安装环境要求1、安装javaKafka和zoopeeper都需要安装java环境,且推荐至少java7及以上版本’2、安装zookeeperZookeeper是kafka集群的必要组件,kafka安装包已经集成了zookeeper,这里选择单独安装zookeeper3、安装kafkaKafka版本包括使用的scala语言版本和kafka版本,不同版本功能区别还是很大的,...
2019-05-12 22:20:57 648
原创 VM VirtualBox进入虚拟机找不到鼠标
在win10上,屏幕分辨率是1920×1080,新创建一个虚拟机准备安装,启动后进入虚拟机看不到鼠标,需要设置显卡控制器类型为VBoxVGA,如果选项是灰色的就关闭启动的虚拟机再设置。...
2019-05-12 17:31:24 13762 2
原创 ngx_lua知识点
1、lua_code_cache on/off;场景:该命令使用的上下文:http, server, location, location if作用:是ngx_lua模块的一条指令,它为*_by_lua_file(比如content_by_lua_file)指令以及lua模块指定开启或关闭lua代码缓存,set_by_lua_file, content_by_lua_file, ac...
2019-05-08 19:06:11 3586
原创 openresty使用
一、简介OpenResty是一个基于Nginx与Lua的高性能Web平台,其内部集成了大量精良的Lua库、第三方模块以及大多数的依赖项。用于方便地搭建能够处理超高并发、扩展性极高的动态Web应用、Web服务和动态网关。OpenResty通过汇聚各种设计精良的Nginx模块(主要由OpenResty团队自主开发),从而将Nginx有效地变成一个强大的通用Web应用平台。这样,Web开发人员和...
2019-05-08 15:15:06 7026
原创 Lua开发工具
为了能够快速高效编写Lua脚本,可以使用Visual Studio Code进行开发。下载地址:https://code.visualstudio.com/然后再安装Lua插件:https://code.visualstudio.com/docs/?dv=winhttps://marketplace.visualstudio.com/vscode在Visual Studio...
2019-05-08 10:25:34 11054
原创 JMS操作ActiveMQ
一般情况下我们都是通过jms操作mq,如果使用原生的jms代码比较繁琐,还好spring有集成的jms,通过jms模板类,能够适应各种mq的操作,其就像jdbc模板一样将具体的创建连接、连接的管理、消息的发送和接收等操作进行了封装,我们只需对mq连接池和jmsTemplate进行配置就可以了。要使用mq进行消息发送和接收的缓存区,mq相当于是服务端,生产者和消费者都是客户端,生产者将消息发送到...
2019-05-07 17:38:40 604
原创 PowerMock实践
一、常用注解@PrepareForTest和@RunWith是成对出现的,一般@RunWith(PowerMockRunner.class),@PrepareForTest的值是引用的静态方法或私有方法的类。@InjectMocks注解标注的类会被注入所有被@Mock注解标注的类。@Before注解用于方法,表示在执行@Test注解标注的方法之前执行。在initMocks()方法中...
2019-05-05 20:40:21 7651
redis-desktop-manager-0.7.6.15.rar
2019-06-18
JsonView桌面版
2019-05-07
vsftpd-2.2.2-24.el6.x86_64.rpm
2018-08-31
MyEclipse中SVN插件
2017-12-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人