自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

琦彦

Find out who you are,and be that person.

  • 博客(17)
  • 资源 (13)
  • 收藏
  • 关注

原创 Junit单元测试不支持多线程测试--原因分析和问题解决

问题现象import org.junit.Test;/** * @Title: junit多线程测试 * @ClassName: JunitMultiThreadTest.java * @Description: * * @Copyright 2016-2018 - Powered By 研发中心 * @author: * @date: 2018-01-30 19:31 * @ver

2018-01-30 20:02:27 21487 2

原创 JS获取Session中的值

session是服务器对象,javascript是客户端脚本,能做的操作就是把这个值用<%=%>输出到页面的javascript中参与运算,而无法直接用js调用的。具体的应用一般都是这样:<script>function do(){var a='<%=session.getAttribute("userName")%>';//或者用var a="${ses...

2018-01-30 15:23:56 26680 1

原创 Redis:Bitmaps使用场景和常用命令

Bitmaps介绍Redis提供的Bitmaps这个“数据结构”可以实现对位的操作。Bitmaps本身不是一种数据结构,实际上就是字符串,但是它可以对字符串的位进行操作。 可以把Bitmaps想象成一个以位为单位数组,数组中的每个单元只能存0或者1,数组的下标在bitmaps中叫做偏移量。 单个bitmaps的最大长度是512MB,即2^32个比特位。 bitmaps的最大优势是节省存储...

2018-01-26 18:30:04 16858

原创 Git: 常用命令

Git常用命令速查表1.git几个专用名词Workspace:工作区 Index / Stage:暂存区【工作区的文件使用add命令后会加入暂存区,而没有直接到仓库】 Repository:仓库区(或本地仓库) Remote:远程仓库2. 常用git命令清单一、git配置Git的设置文件为.gitconfig,它可以在用户主目录下(全局配置...

2018-01-25 20:29:22 14015 2

转载 maven单元测试插件:maven-surefire-plugin

Maven通过Maven Surefire Plugin插件执行单元测试。(通过Maven Failsafe Plugin插件执行集成测试)在pom.xml中配置JUnit,TestNG测试框架的依赖,即可自动识别和运行src/test目录下利用该框架编写的测试用例。surefire也能识别和执行符合一定命名约定的普通类中的测试方法(POJO测试)。生命周期中test阶段默认绑定的插件目标就是

2018-01-23 08:32:44 17008

原创 Swagger2离线文档:PDF和Html5格式

Swagger2在线文档http://blog.csdn.net/fly910905/article/details/79006747Swagger2离线文档0.程序结构项目源码-Swagger2离线文档:PDF和Html5格式1.Maven配置<?xml version="1.0" encoding="UTF-8"?><projec...

2018-01-22 17:52:10 50108 35

原创 maven变量属性(${} properties)

1.内置属性${basedir} 表示项目根目录,即包含pom.xml文件的目录${version} 等同于 ${project.version} 或者 ${pom.version} 表示项目版本2.POM属性所有pom中的元素都可以用 project. 例如${project.artifactId}对应了元素的值常用的POM属性包括

2018-01-21 12:54:35 24445

原创 SpringMVC:多视图[JSP,JSON,Excel,XML]混合输出__Java配置方式

SpringMVC可以通过URL扩展名或请求参数来控制服务端的资源输出类型。SpringMVC:多视图[JSP,JSON,Excel,XML]混合输出__XML配置方式【http://blog.csdn.net/fly910905/article/details/79057245】maven 依赖jsp jstl的支持--> dependency>

2018-01-14 18:04:24 13384

原创 SpringMVC:多视图[JSP,JSON,Excel,XML]混合输出__XML配置方式

SpringMVC可以通过URL扩展名或请求参数来控制服务端的资源输出类型。 SpringMVC:多视图[JSP,JSON,Excel,XML]混合输出__Java配置方式maven 依赖XML视图-->dependency> groupId>com.fasterxml.jackson.coregroupId> artifactId>jackson-data

2018-01-14 16:18:03 13529

原创 Linux:PS查看进程信息,和查看tomcat内存等信息

PS命令功能ps 为我们提供了进程的一次性的查看,它所提供的查看结果并不动态连续的;如果想对进程时间监控,应该用 top 工具。 top 的使用,可参考:http://blog.csdn.net/fly910905/article/details/77981309中的top部分PS命令参数 -a 显示所有终端机下执

2018-01-11 10:39:46 17909

原创 表复制:SELECT INTO 和 INSERT INTO SELECT

INSERT INTO SELECT语句语句形式为:Insert into Table2(field1,field2,...) select value1,value2,... from Table1要求目标表Table2必须存在,由于目标表Table2已经存在,所以我们除了插入源表Table1的字段外,还可以插入常量注意(1)要求目标表Tabl

2018-01-09 20:26:21 26892

原创 idea:设置Java中的常量类,等号对齐

setting——&gt;code style——&gt;Java——&gt;Wrapping and baces——&gt;Group declarations   ——&gt;Align fields in columns 和 Align variables in columns((勾上)--点击右下角Apply,然后点击OK  更多idea问题,请移步: http://bl...

2018-01-09 11:29:18 19647

原创 SpringBoot集成Swagger2,以及Swagger2常用API

为什么选择Swagger2接口文档在线自动生成 接口在线调试功能 文档与代码可以保持同步(因为文档的方法,参数和模型紧密集成到服务端的代码)maven依赖<properties><!-- swagger.version --><swagger.version>2.2.2</swagger.version></propert...

2018-01-08 20:19:41 17115

翻译 Redis事务:用法,常见错误和API

MULTI,EXEC,DISCARD和WATCH是Redis事务的基础。它们允许在一个步骤中执行一组命令,并有两个重要的保证:事务中的所有命令都被序列化并按顺序执行。在执行Redis事务的过程中,不会发生由另一个客户端发出的请求。这保证了命令作为一个单独的操作被执行。要么所有的命令都没有被处理、要么没有命令被执行,所以Redis事务也是原子的。EXEC命令,触发事务中的所有

2018-01-05 14:34:20 15203

原创 AOP:组合使用多个切入点表达式(Combining pointcut expressions)

切入点表达式可以使用'&&','||' 和“!”。也可以通过名称来引用切入点表达式。下面的例子显示了三个切入点表达式:( anyPublicOperation如果一个方法执行连接点表示任何public方法的执行,则匹配); inTrading(如果方法执行在the trading module中,tradingOperation则匹配)和(如果方法执行代表the

2018-01-04 19:57:09 24614 2

原创 Redis: pipeline加速Redis请求,实现批处理

Redis是基于TCP连接进行通信Redis是使用客户端 - 服务器模型的TCP服务器,称为请求/响应协议。这意味着通常一个请求是通过以下步骤完成的:客户端向服务器发送查询,并通常以阻塞的方式从套接字读取服务器响应。 服务器处理命令并将响应发送回客户端。知道redis是基于TCP连接进行通信的,每一个request/response都需要经历一个RTT(Round-Trip ...

2018-01-04 14:10:23 17451

翻译 Redis:EVAL执行Lua脚本

EVAL 脚本 numkeys 键[键...] arg [arg ...]自Redis2.6.0版本起可用。 时间复杂度:取决于执行的脚本。 EVAL介绍  EVAL和EVALSHA用于从Redis2.6.0版本,开始使用内置在Redis中的Lua解释器来评估脚本。 EVAL的第一个参数是一个Lua 5.1脚本。脚本不需要定义一个Lua函数(不应该)。这只是一个将在Red...

2018-01-02 20:14:18 29674

XXX产品软件概要设计书.doc

XXX产品软件概要设计书

2021-09-13

华为软件概要设计模板.doc

华为软件概要设计模板

2021-09-13

MySQL:使用mysqldump在Windows数据库定时备份

MySQL:使用mysqldump在Windows数据库定时备份-- mysqldump --opt --single-transaction=TRUE --user=%user% --password=%password% --host=%host% --protocol=tcp --port=%port% --default-character-set=%charSet% --routines --events %dbName% > %backupPath%\%backupFileName%ry-cloud_%dateTime%.sql

2020-12-11

nssm-2.24-103.zip

NSSM:封装exe和cmd为Windows系统服务 NSSM是一个服务封装程序,它可以将普通exe程序封装成服务,使之像windows服务一样运行。同类型的工具还有微软自己的srvany,不过nssm更加简单易用,并且功能强大。

2020-12-11

Linux--Java环境搭建(Jdk8、MySQL5.7、Redis3.2)

Linux-JAVA环境搭建实施手册,包含Jdk8安装、MySQL5.7安装、Redis3.2安装,已经服务器硬件环境和网络环境说明

2019-04-20

idea :插件Statistic 统计代码数量和行数

显示项目统计数量。 这个插件显示的是按扩展名排序的文件,以及大小、行数、LOC等。 用户可以选择统计(Project/Module/Package/File)范围,选择范围后需要点击Refresh,。 (这个插件需要Java1.8)

2018-12-21

luke-6.6.0

Luke:用于Lucene / Solr / Elasticsearch索引的GUI工具;具体参考:https://blog.csdn.net/fly910905/article/details/81190382

2018-07-24

增量打包工具 patch-generator-desk-v2.0.0

项目增量打包神器:全自动web增量打包发版,支持git/svn,支持多模块项目

2018-06-06

grafana-4.6.2.linux-x64.tar.gz

Prometheus自带的图表是非常基础的,只能用来临时查看一下数据。如果要构建强大的Dashboard,还是需要更加专业的工具才行。这个工具就是Grafana

2017-11-23

prometheus-2.0.0.linux-amd64.tar.gz

Prometheus 属于一站式监控告警平台,依赖少,功能齐全

2017-11-23

毕向东_Java基础源代码Codes

毕向东老师的java源码,对java学习很有帮助

2015-08-04

空空如也

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

TA关注的人

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