自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

乔志勇笔记

最简答精彩的 java技术 分享

  • 博客(18)
  • 资源 (11)
  • 收藏
  • 关注

转载 Idea Intellij多线程调试

(适用Idea 14 & 15,其他版本未知)几天前遇到一个问题: 在多线程调试的时候,一些断点会被跳过。比如像下面的代码:public static void main(String[] args) throws InterruptedException { new Thread() { // 断点0 @Override public void r...

2018-04-17 13:01:29 1497

转载 Docker镜像上传到阿里云的步骤详解

http://www.jb51.net/article/123101.htm1 安装Docker运行环境参考文档:https://docs.docker.com或者http://www.jb51.net/article/94198.htm2 注册阿里云账户阿里云官方网站链接:https://dev.aliyun.com/search.html例如:账户:msjtest密码:1234563 登陆账户...

2018-04-16 16:05:42 9140 1

转载 标记(Tag),推送(Push),拉取(Pull)你自己的镜像

https://blog.csdn.net/jpiverson/article/details/50730607目录开始使用Docker在OS X安装Docker理解镜像(images)和容器(containers)搜索&运行whalesay镜像构建你自己的镜像创建Docker Hub账号(account)&库(repository)标记(Tag),推送(Push),拉取(Pull...

2018-04-16 16:04:00 797

转载 nginx访问日志的默认路径

nginx访问日志的默认路径/var/log/nginx

2018-04-16 15:11:37 36612

转载 使用curl 命令模拟POST/GET请求

curl命令是一个利用URL规则在命令行下工作的文件传输工具。它支持文件的上传和下载。curl支持包括HTTP、HTTPS、ftp等众多协议,还支持POST、cookies、认证、从指定偏移处下载部分文件、用户代理字符串、限速、文件大小、进度条等特征。在进行web后台程序开发测试过程中,常常会需要发送url进行测试,使用curl可以方便地模拟出符合需求的url命令假设目标url 为:127.0.0...

2018-04-16 15:09:10 2870

转载 浅谈 ThreadLocal

https://www.jianshu.com/p/d635591b1967有时,你希望将每个线程数据(如用户ID)与线程关联起来。尽管可以使用局部变量来完成此任务,但只能在本地变量存在时才这样做。也可以使用一个实例属性来保存这些数据,但是这样就必须处理线程同步问题。幸运的是,Java提供了java.lang.ThreadLocal类是一个简单(而且非常方便)的选择。每个ThreadLocal实例...

2018-04-16 10:55:14 238

转载 https://www.jianshu.com/p/260159a0681b

https://www.jianshu.com/p/260159a0681b前言之前一篇写了SpringBatch批量加载支付宝账单的基础篇http://www.jianshu.com/p/6f038c1f6037,实现了将支付宝账单通过springbatch加载、逻辑加工后、输出到自己定义的账单格式文件,上篇也说了只是介绍了基本使用,本篇是上一篇的进阶,还是会继续基于Springbatch全程使...

2018-04-12 15:39:09 3194

转载 Spring Batch批量处理支付宝账单实践-基础篇

前言最近项目要做聚合支付,聚合支付顾名思义就是将市面上常用的三方支付进行聚合,这样开发者只需要对接我们一方就可以同时对接支付宝、微信支付等其他第三方支付平台,省去了挨个平台对接调试的时间,既然支付给人家聚合了,那么必然要有个配套的功能那就是聚合账单,如果要做聚合账单就意味着需要分别从不同的三方渠道获取到商户的账单数据,再所有渠道该商户的对账单数据聚合成一份账单并进行加工成统一的格式方便接入方进行对...

2018-04-12 15:38:16 2280

转载 systemd详解(CentOS 7)

http://blog.51cto.com/xuding/1730952一、init进程演变   1.init的发展CentOS 5: SysV init,串行CentOS 6:Upstart,并行,借鉴ubantuCentOS 7:Systemd,并行,借鉴MAC   2.Systemd新特性:       (1)系统引导时实现服务并行启动:服务间无依赖关系会并行启动       (2)按需激活...

2018-04-11 16:34:35 740

转载 《Linux达人养成计划I》笔记分享

https://www.jianshu.com/p/753d043e70d8课程介绍《Linux达人养成计划I》是慕课网上的一门Linux基础入门课程,主要学习方向是服务器管理使用的基本命令。老师非常认真,讲课简洁明了,我一个Linux文盲一点都不觉得难懂。另外,除了交的好外,此课最大的特点是,课程中被提及次数最多的人是苍老师!老师,我膜!!快捷键概括1.清屏:Ctrl+l快捷键作用Ctrl + ...

2018-04-11 14:30:31 955

转载 centos7下创建新用户并授权

https://blog.csdn.net/u010454261/article/details/70227164创建新用户创建一个用户名为:zhangbiao[root@localhost ~]# adduser zhangbiao为这个用户初始化密码,linux会判断密码复杂度,不过可以强行忽略:[root@localhost ~]# passwd zhangbiao更改用户 zhangbi...

2018-04-09 14:54:37 5260 1

转载 RabbitMQ与AMQP协议详解

1. 消息队列的历史 了解一件事情的来龙去脉,将不会对它感到神秘。让我们来看看消息队列(Message Queue)这项技术的发展历史。Message Queue的需求由来已久,80年代最早在金融交易中,高盛等公司采用Teknekron公司的产品,当时的Message queuing软件叫做:the information bus(TIB)。 TIB被电信和通讯公司采用,路透社收购了Teknekr...

2018-04-09 11:40:36 559

转载 Spring中Bean的作用域、生命周期

https://www.cnblogs.com/zhanglei93/p/6231882.htmlBean的作用域   Spring 3中为Bean定义了5中作用域,分别为singleton(单例)、prototype(原型)、request、session和global session,5种作用域说明如下:singleton:单例模式,Spring IoC容器中只会存在一个共

2018-04-09 11:11:36 251

转载 Spring Boot使用@Async实现异步调用:ThreadPoolTaskScheduler线程池的优雅关闭

https://www.jianshu.com/p/205b9d3df869上周发了一篇关于Spring Boot中使用@Async来实现异步任务和线程池控制的文章:《Spring Boot使用@Async实现异步调用:自定义线程池》。由于最近身边也发现了不少异步任务没有正确处理而导致的不少问题,所以在本文就接前面内容,继续说说线程池的优雅关闭,主要针对ThreadPoolTaskSchedule...

2018-04-08 20:06:22 2271 3

转载 Spring Boot使用@Async实现异步调用:自定义线程池

在之前的Spring Boot基础教程系列中,已经通过《Spring Boot中使用@Async实现异步调用》一文介绍过如何使用@Async注解来实现异步调用了。但是,对于这些异步执行的控制是我们保障自身应用健康的基本技能。本文我们就来学习一下,如果通过自定义线程池的方式来控制异步调用的并发。本文中的例子我们可以在之前的例子基础上修改,也可以创建一个全新的Spring Boot项目来尝试。定义线程...

2018-04-08 20:05:18 351

转载 Spring Boot中使用@Async实现异步调用

什么是“异步调用”?“异步调用”对应的是“同步调用”,同步调用指程序按照定义顺序依次执行,每一行程序都必须等待上一行程序执行完成之后才能执行;异步调用指程序在顺序执行时,不等待异步调用的语句返回结果就执行后面的程序。同步调用下面通过一个简单示例来直观的理解什么是同步调用:定义Task类,创建三个处理函数分别模拟三个执行任务的操作,操作消耗时间随机取(10秒内)@Componentpublic c...

2018-04-08 20:04:31 269

转载 Git工作流指南:Gitflow工作流

http://blog.jobbole.com/76867/这节介绍的Gitflow工作流借鉴自在nvie的Vincent Driessen。Gitflow工作流定义了一个围绕项目发布的严格分支模型。虽然比功能分支工作流复杂几分,但提供了用于一个健壮的用于管理大型项目的框架。Gitflow工作流没有用超出功能分支工作流的概念和命令,而是为不同的分支分配一个很明确的角色,并定义分支之间如何和什么时候...

2018-04-03 13:00:30 243

转载 NGINX location 配置

https://www.cnblogs.com/zlingh/p/6288994.htmllocation表达式类型~ 表示执行一个正则匹配,区分大小写~* 表示执行一个正则匹配,不区分大小写^~ 表示普通字符匹配。使用前缀匹配。如果匹配成功,则不再匹配其他location。= 进行普通字符精确匹配。也就是完全匹配。@ 它定义一个命名的 location,使用在内部定向时,例如 error_pag...

2018-04-02 15:15:25 2673

eclispe插件svn

svn插件

2017-07-19

UniEAP RIA V3.4参考手册

UniEAP RIA V3.4参考手册

2017-07-18

java反编译工具

java反编译工具

2017-06-07

mybatis自动生成

mybatis自动生成工具,省去写xml的烦恼

2017-06-07

开发bash脚本

用于自动执行controller,放在linux中的bash脚本

2017-06-07

本地maven安装

本地maven安装,解压即用,不用配置

2017-06-07

本地redis安装

本地redis,解压即用,不用配置

2017-06-07

SQLYOG中文破解版

SQLYOG中文破解版

2017-06-07

TortoiseSVN

svn Windows客户端

2017-06-07

java中文api

java中文api,1.6,桌面客户端文档

2017-06-07

空空如也

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

TA关注的人

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