自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

GreekJ的专栏

知识就是经验的积累,涓涓小溪终将汇成奔腾的河流!!!

  • 博客(35)
  • 资源 (6)
  • 问答 (2)
  • 收藏
  • 关注

原创 Coder Online Tools

程序员在线工具Create GUIDs online

2018-12-24 14:28:12 219

原创 初识日志收集分析框架之ELK【一】

这里写自定义目录标题一次公司年终技术嘉年华编程马拉松比赛结缘ELK技术架构选型架构图一次公司年终技术嘉年华编程马拉松比赛结缘ELK事情是酱紫的,公司每年都会有年终技术嘉年华盛典,以往都是在年会上看别人站上领奖台,而今也感受了一把编程马拉松的冲冠之路,路途并非坦途,但结果弥足珍贵,虽错失冠军宝座,决赛的#亿级流量日志架构挑战#让人获益匪浅。打住打住打住,下面进入正题:技术架构选型基于对赛事题...

2018-12-23 12:09:51 542

原创 Idea debug快捷键【IntellJ Idea】

2018-11-19 10:14:34 746

原创 Web Service请求数据报文有木有限制

大清早,被产品汪问道Web Service接口的数据报文大小是多少?正在吃早餐的我被问了个措手不及,脑袋还算灵光的我反应过来Web Service是POST请求,应该是没有大小限制的,但是,怀抱严谨的态度,还是去谷歌求证了一下!首先,明确一下Web Service数据传输量最大是多少,理论上Web Service用的post方法是没有大小限制的,但是http服务器(比如tomcat、jet...

2018-11-12 11:42:40 4065

原创 初识模板框架【Velocity】

因最近项目中涉及到javabean 2 XML的转换,比较多,但是又不涉及具体的业务逻辑,请求系统与目标系统间进行数据透传,两个系统间的报文字段都不一致,需要进行映射转换,所以考虑再三,xml2bean选择了xpath实现,然后再把bean转换为对应的xml,此过程考虑几个不同的模板引擎:FreeMarker、Thymeleaf、Enjoy、Velocity,对比了几个的优缺点之后,选择了Vel...

2018-11-05 16:25:16 2696

原创 CXF开发WEBSERVICE异常解决【Cannot create a secure XMLInputFactory】

最近的一个项目需要对外提供webservice接口,项目部署后,客户端访问报错:Cannot create a secure XMLInputFactory,当时领导催着赶进度,真让人头大,有如下解决方案:方案一添加如下依赖:<dependency> <groupId>org.codehaus.woodstox</groupId> <

2018-10-25 18:39:40 1936

原创 JAVA工程师技能提升的三个方法

1 . 吃透基础知识 基础技术是各种上层技术共同的基础。吃透基础技术是为了更好地理解程序的运行原理,并基于这些基础技术进化出更优化的产品。很多分布式系统架构,以及高可用、高性能、高并发的解决方案基本都可以在基础技术上找到它们的身影。所以,对基础技术的学习才能够更好地掌握更高维度的技术。 底层技术博大精深,从语言、编程范式、算法和数据结构、计算机原理、网络、数据库、分布式技术等...

2018-08-23 10:35:12 2668

转载 java Queue中 add/offer,element/peek,remove/poll区别

java Queue中 add/offer,element/peek,remove/poll中的三个方法均为重复的方法,在选择使用时不免有所疑惑,这里简单区别一下:1、add()和offer()区别:add()和offer()都是向队列中添加一个元素。一些队列有大小限制,因此如果想在一个满的队列中加入一个新项,调用 add() 方法就会抛出一个 unchecked 异常,而调用 offer...

2018-08-20 11:04:51 896

转载 Log4j2配置文件详解

Log4j2配置文件详解参见原文

2018-08-04 11:19:44 156

转载 Redis的7个应用场景

一:缓存——热数据热点数据(经常会被查询,但是不经常被修改或者删除的数据),首选是使用redis缓存,毕竟强大到冒泡的QPS和极强的稳定性不是所有类似工具都有的,而且相比于memcached还提供了丰富的数据类型可以使用,另外,内存中的数据也提供了AOF和RDB等持久化机制可以选择,要冷、热的还是忽冷忽热的都可选。结合具体应用需要注意一下:很多人用spring的AOP来构建redis缓存的...

2018-05-28 17:47:09 235

原创 【 ORACLE】 ROW_NUMBER() OVER() 分析函数实践

oracle ROW_NUMBER() OVER() 分析函数

2017-07-27 14:50:07 296

原创 SH 语法概要

shell

2017-05-30 16:10:00 990

原创 【oracle】一个空字符串:''引发的”命案“

Oracle中Null与空字符串的区别

2017-04-19 10:48:14 562

原创 【oracle】之分页浅尝

分页查询 oracle

2017-04-18 16:54:31 571

原创 【Oracle 】截取字符函数:SUBSTR()与检索字符位置函数:INSTR()实例

【Oracle 】截取字符函数:SUBSTR()与检索字符位置函数:INSTR()实例

2017-04-07 16:48:26 965

原创 mybatis异常

Caused by: org.apache.ibatis.builder.BuilderException: Improper inline parameter map format. Should be: #{propName,attr1=val1,attr2=val2}

2017-04-05 16:33:40 496

原创 android studio 连接模拟器

android studio 逍遥模拟器

2017-03-30 10:01:30 2112

原创 如何定位生产问题

如何定位生产问题:三部曲 1、确认用户操作步骤,是否重现 2、测试环境尝试重现 3、查生产数据库日志等

2017-03-09 16:13:01 877

原创 ActiveMQ初实践之【二】——持久化方式

消息持久化ActiveMQ

2017-03-03 12:41:46 544

原创 ActiveMQ初实践之【一】——入门实例

ActiveMQ2Queue

2017-03-02 14:55:46 694

原创 Atom托管于github

Atom在github之上维护

2017-03-01 14:08:30 316

原创 atom音乐火花效果

atom音乐火花效果

2017-03-01 12:56:26 774

原创 atom 编辑器装BIU神器 activate-power-mode 插件的安装方法

atom 编辑器 activate-power-mode 插件的安装VPN

2017-02-28 19:15:38 814

原创 Atom 安装包国内镜像

Atom 安装包国内镜像

2017-02-28 14:23:53 3863

原创 常用Atom插件列表

常用Atom插件列表

2017-02-28 14:12:41 471

原创 前端开发必备!Emmet使用手册

Emmet使用手册

2017-02-27 20:17:28 501

原创 何时使用(post&get)

何时使用(post&get)

2017-02-14 11:48:08 409

原创 绑定变量

关于绑定变量

2017-02-14 11:47:06 290

原创 mybatis-编写mapper接口需要遵循一些开发规范

mybatis-编写mapper接口需要遵循一些开发规范

2017-02-14 11:44:54 3189

原创 Mybatis之foreach

对于Mybatis之foreach,你需要知道的那点事

2017-02-14 11:42:44 466

原创 DAO和DTO的区别

DAO和DTO的区别

2017-02-14 11:36:12 1255

原创 oracle什么时候需要commit

oracle什么时候需要commit ?通常在如下情况:

2017-02-14 11:29:19 387 1

原创 保存GIT账户

保存git账户

2017-02-10 16:19:41 314

原创 oracle sequence的用法

oracle sequence的用法1. 什么是sequence?2. 序列有什么用?

2017-02-06 16:54:36 582

原创 程序员须知道的11条

1.技术只是解决问题的选择而不是解决问题的根本。2.聪明是代码清晰的敌人。3.写尽可能少的代码。4.注释只是代码表述的最后选择。5.在编写代码之前你应当清楚你要干什么。6.提交代码之前先自行测试。7.每天都要学一些新东西。8.写代码应该成为一种乐趣。9.你不须无所不知。10.最好的实践视环境而定。11.努力做到化繁为简。

2015-04-18 22:57:19 362

测试工具SOUPUI

soapui是专门为编程开发人员打造的一款开源性测试工具。soapui中文版拥有直观易懂的图形界面,主要为Webservice开发提供了专业强大的测试功能,包括Web Service的功能、负载、符合性测试等,除了独立使用,它也可利用插件集成到Eclipse、maven2.X、Netbeans和intellij中使用,具有极强的兼容性和可操作性。 SoapUI作为一个开源的工具,其具备强大的功能、易用的界面,吸引了很多用户。SoapUI通过简单的操作可以实现负载的测试,不需要了解底层的细节,极大的减轻了工作量。SoapUI可进行功能测试、负载测试、回归测试;它既可以测试基于Soap的web服务,也可以测试Rest风格的webb服务。

2018-11-21

git分布式版本控制系统

Git是一款免费、开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。[1] Git的读音为/gɪt/。 Git是一个开源的分布式版本控制系统,可以有效、高速的处理从很小到非常大的项目版本管理。

2017-03-20

Source Tree

git 一款好用的git客户端

2017-03-20

Secure CRT

SecureCRT 是一款非常好用的、支持多标签的 SSH 客户端,极大方便了管理多个 SSH 会话。

2017-03-20

redis-2.4.5-win32-win64

redis-2.4.5-win32-win64

2017-03-20

Android开发环境搭建及应用程序开发

完整的Android开发环境搭建,Android开发环境搭建及应用程序开发

2015-05-31

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

TA关注的人

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