自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

BuquTianya的专栏

从计算机里寻找快乐,向各个学科领域的大牛们学习!

  • 博客(163)
  • 资源 (10)
  • 收藏
  • 关注

翻译 (翻译)jackson五分钟教程

五分钟入门jackson。

2017-08-01 19:58:06 1930

原创 日志系统ELK使用详解(五)--补充

概述一般来说日志信息我们只需要一段时间以内的,为了节省空间和服务器,可能会定期的删除一部分比较老的日志文件,比如一个月之前的。

2017-05-14 17:38:42 3492

原创 日志系统ELK使用详解(四)--kibana安装和使用

概述这是这个小系列的最后一篇了,我们将看到如何安装kibana,以及对ELK中的日志信息进行快速查询。

2017-05-14 17:32:33 24928 1

原创 日志系统ELK使用详解(三)--elasticsearch安装

概述紧接上一篇,这一篇我们开始安装es,这里使用的是es5.3.0版本,可以在官网下载:https://www.elastic.co/cn/downloads。

2017-05-14 16:46:02 5240

原创 日志系统ELK使用详解(二)--Logstash安装和使用

概述在开始之前先说一下Logstash的使用和熟悉路线图。接触ELK的时候不能图快,可以尝试着一部分一部分的安装起来熟悉,之后再逐个组装到一起,看效果。

2017-05-14 16:04:46 19228

原创 日志系统ELK使用详解(一)--如何使用

概述当我们管理和使用的后端服务程序突破单台场景,进入到集群部署场景时,日志文件就会散落在多台后端服务器上。这时候要查看、统计日志信息就需要到各个服务器上去取和查看,所以我们可能很想把这些日志文件归集到一个统一的地方,统一管理。在业内常见的部署组合就是ELK系统了。

2017-05-14 11:34:49 19671

原创 自定义springmvc视图解析器

自定义springmvc视图解析器,用来给返回结果增加注释信息。

2017-04-09 19:03:14 1206

原创 代码直连指定ip的dubbo服务

dubbo消费者端使用代码直接初始化、访问指定ip的dubbo服务者的方法。

2017-04-05 11:02:23 12048

原创 java中BigDecimal使用注意事项

比较必须使用compareTo进行比较,看返回结果是-1、0、1判断两个数是A大于B,等于B,还是小于B。calcResult.getTotalPromotion().compareTo(BigDecimal.ZERO) > 0dangdangVipDiscount.compareTo(BigDecimal.valueOf(100)) == 0转换BigDecimal没有提供自动装箱的支持,所以不

2017-02-27 17:45:19 2086

原创 Github (Gitlab)快速入门

这一篇是一篇快速入门的文章,讲到了怎么从零开始入门github,也讲到了其中重要的两个点,创建项目并上传到git以及使用git过程中的冲突解决。

2017-02-20 11:38:00 2502

原创 apache commons(瑞士军刀)

apache commons lang3和collection4最常用的方法。

2017-01-24 11:56:48 653

原创 进一步解析ie环境下z-index问题解决方法

z-index兼容ie的实战。

2017-01-12 20:13:15 6858

原创 【凡凡说项目】怎么对待接手原有项目代码时的心力交瘁

在一个JAVA程序员的职业生涯里面,一定免不了要接手其他人原来负责的项目。这可能是一次心力交瘁的历程。

2017-01-02 12:27:20 1232

原创 【凡凡说项目】挑一件事情坚持下去

生活的意义靠自己创造,要么能够把控自己,要么能够不断成功。有一个两者都包含的方式,选一件想做的事,坚持下去,直到有所成绩,直到具备专业素养。挑一件一直想做,一直没有做的事情,动起来。一天不成,两天;一个月不成俩月;一年不成两年,直到做出点什么!!慢慢的会发现,生活有意义起来了,慢慢的发现,自己的人生有很多事情去做,不论年纪在自己身体上刻下了多少痕迹,人生都将越来越厚重。

2016-12-30 00:06:51 582

原创 【凡凡说项目】别再说这不是我关心的事了

业务场景对于技术水平来说是至关重要的吧,没有业务场景就没有灵感的源泉,没有技术的深刻理解,同样也无从知晓技术的优劣,或许也容易丧失兴趣。从而,工作里面,要多承担,多参与,多询问,磕细节,当然了,实现第一,应急响应第一,在第一完成之后,不断积累、吸收相当重要。

2016-12-29 16:17:02 657

原创 阿里云使用经验

1.阿里云的服务种类增长的真是快,借助阿里的强大背景,服务器、中间件、大数据处理、缓存、存储各种能力很强大。2.阿里云的OSS存储还是比较弱,相对于七牛和优派来说,对https支持不好,没有图片的视觉无损压缩(类似于tinypng的功能,这个功能七牛已经支持了)。

2016-12-28 22:50:35 676

原创 一段linux上统计平均响应时间的awk脚本

grep '15:10:00' daily-2015-12-20.log| grep 'RESPONSE'|awk 'BEGIN {t = 0;} {split($10,a,"=");t+=a[2];} END {print t/NR;}'其中NR代表已经处理的行数,常见的awk内置数据见下表 属性 说明 $0 当前记录(作为单个变量) 1 1~n 当前记录的第n个字段,字段间

2016-12-27 10:52:12 3694

原创 为什么淘宝京东的首页这么快

首页快到看不出来加载不知道大家有没有细心关注过淘宝、京东的首页,刷新之后一眨眼就加载过来了,尤其是京东的首页,感觉刷新的时候根本就没有重新加载,就像是页面没有动一样。

2016-12-25 11:09:15 4750

原创 奇怪的找不到类SpringNamingPolicy的错误

spring里遇到的相当奇怪的找不到org/springframework/cglib/core/SpringNamingPolicy的错误。

2016-12-25 09:58:48 2953

原创 用mvn实现打包时静态资源压缩

背景在我们使用jquery、zepto、seajs、lazyload这些第三方js库的时候,总是能看到*-min.js的版本。而且里面都是a,b,c,d,e,f,g这样的变量,在解析其他网站实现方式的时候,总是让人蛋疼。这样做的目的就是为了压缩js文件,为什么能够起到压缩的效果呢?比如,原来的变量名是var ohMyGodArray,压缩之后变成了var o,是不是一下子字节数就少了很多。而且,照这

2016-12-24 11:46:53 2501

原创 【凡凡说项目】去当一个技术总监吧

我想:作为一个合格的技术总监,首先应该是系统的第一体验师,然后才是系统的设计师,架构师。再强大的系统设计,如果用户用着不舒服,不好用,也是一坨翔。架构师的话,需要的是丰富的技术使用经验,架构能力,抽象能力,以及极端问题的终结能力。他需要能够拖底和简化所有难题。技术总监想必不好当吧,但是技术最好能把当总监作为终极目标,这样一来比较有意思,二来提升会比较快,三来别人和你合作会比较容易有所收获,当然可能会

2016-12-18 10:25:39 823

原创 记一次网络能ping通,但浏览器不能访问网页的遭遇

fiddler非正常关闭,导致浏览器不能访问网页。

2016-12-16 10:29:34 58383 4

原创 Eclipse常用的快捷方式汇总

ctrl + shift + p在匹配的括号之间跳转。(适合于写js代码的时候)ctrl + shift + r打开指定的类ctrl + 鼠标悬停,跳转到方法定义或者实现alt + <– 或者–> 按照打开顺序,在标签页之间跳转,在熟悉其他人写的代码的时候很方便追踪代码alt + / 快速弹出补全提示ctrl + / 单行注释ctrl + shift +/ 或者 \ 多行注释ctrl + shift

2016-12-14 14:58:56 1094

原创 基于spring factory-bean的妙用

场景在业务逻辑里面往往会出现这样的步骤,比如更新信息到缓存、发送短信通知、发送邮件通知、推送信息到监控系统、到日志系统等。这些业务逻辑中的步骤,有相同的特点:不需要返回结果,业务逻辑不关心、同步调用会占用一部分的业务逻辑响应时间。占用响应时间这里,对于发邮件有时候尤为明显,邮箱一般有连接、验证账号是否存在、是否发送过于频繁、验证发送内容合法性。对于这样的调用我们当然想不占用或者尽量少的占用业务处理的

2016-12-12 22:00:01 2029

原创 弹性搜索(elasticsearch)进阶--服务维护

系统配置由于es再设计的时候就注重尽量减少调优项,基本不需要开发人员依据运行环境进行专门的调优操作。但是有些默认值,需要运维人员根据机器值进行设定,es也很亲和的给出了设置值的计算方式。内存设置首要的就是内存。es提供的索引检索和聚合计算两个功能都是比较耗内存的操作,而且完全在内存中计算速度自然最快。所以内存方面,一个是合理的给es分配内存,一方面是,减少内存和交换区发生交换行为,这方面es建议关闭

2016-10-19 23:46:31 1545

原创 弹性搜索(elasticsearch)最新入门攻略

elassticsearch能做什么elasticsearch是一个专用的站内全文搜索引擎,基于开源的lucense实现,本身也是开源的产品,允许进行修改和再发布。elasticsearch采用lucense作为它的索引和检索核心,并且,提供了restful api进行服务管理和数据检索,部署和使用都十分便捷。更好的是,elasticsearch原生的支持集群化和分布式,能够很好的适应当前DT的潮流

2016-10-18 16:53:58 8399

原创 江湖人物之滴滴打车张博

关于滴滴打车CTO张博。

2016-10-08 22:16:02 19845

原创 从开发者的角度剖析微信小程序

1. 小程序能有什么特别的?不得不说,小程序(也就是大家之前传的应用号)确实给初创公司提供了一条崭新的启动途径。另外,由于借助了微信内核提供的原生组件,在很大程度上能够提升h5的展示平滑度和流畅度。而且,小程序为开发者提供的常用高集成度的组件,比如:文件上传/下载、照片、视频、声音、支付、地图等,而且支持界面元素动画。可以用简单的几行代码完成调用,方便、快速。就从足够用的常用组件、流畅的浏览效果,可

2016-10-08 17:50:04 1095

原创 Spring Batch批处理框架初探

关于spring batch使用整理的一系列教程。

2016-09-18 00:28:03 7907 1

原创 一步集成电商功能

阿里百川调研总结关于百川百川平台提供一个完整的解决方案,覆盖技术、数据服务、商业化,阿里百川甚至还具有一部分创业孵化功能,对于看中的APP,会提供创业场地与融资支持(百度百科)。从百川提供的功能来看更加直观:1.百川多媒体(一站式文件存储、分发、处理服务。可以类比于阿里云的OSS)2.百川云测试(真机真人自动化APP测试服务。百度家的移动APP测试服务。)3.百川码力服务端监控(深入、全面、医用的服

2016-08-29 18:46:03 2725

原创 [狗尾续貂第四篇]ActiveMQ集群

前言这一篇是看过lifetragedy的两篇系列的Apache ActiveMQ实战(2)-集群之后,所写。 主要是写过程中,遇到的问题,和简要的总结。关于ActiveMQ集群当我们的系统庞大之后,需要很多不同的服务协同工作之后,系统和系统之间的关联如果仅仅是直接调用,或者是采用dubbo类似的系统协调,也不足够。比如说,一个下单动作需要关系到用户积分,账单/支付记录,可能还需要同步给第三方系统(

2016-08-28 16:18:37 1562

原创 一个基于LocalStorage的跨页面JS队列

借助localStorage做存储介质的栈存储器,用于在大页面中包含很多返回/完成时向上一个页面回返,但浏览器的返回又不能包含所有情况的场景。 *使用时,在用户登录页面可以调用clear方法,清空之前的数据, *如果不清空历史数据的话,一般情况也不会有问题,因为后续进栈的数据一般来说第一个页面是没有返回按钮的。 *实例化时可以指定maxSize,如果指定那么栈中将仅存储指定数量的item,如果

2016-08-14 18:03:26 2314 2

原创 [狗尾续貂第三篇]Redis Sentinel

写在前面最近在看lifetragedy的亲密接触redis的一些列三篇博客。在仿照第二篇redis sentinel的一篇自己做的过程中遇到了几个小问题,这里把他们写出来。文章原文的地址在这里:亲密接触Redis-第二天(Redis Sentinel)sentinel的配置文件在哪里之前部署过redis单机的节点,在部署的时候,习惯了把redis.conf拷贝到安装后的bin目录里面。所以在部署se

2016-08-14 17:53:43 799

原创 填上浏览器跳转app-webview,app没有接收跳转url的查询参数的坑

用特殊的字符代替查询参数中的=号。

2016-08-02 19:52:05 2013

原创 关于LVS+Nginx为什么会被同时使用的思考

为什么要使用lvs+nginx同时做负载均衡??

2016-07-31 00:05:16 24449 3

原创 FileZilla客户端使用遇到的问题

filezilla应对windows访问vsftpd中文部分乱码问题。以及filezilla 550 failed to change directory 问题。

2016-07-29 17:13:14 4075

原创 分布式系统中的定时任务全解(四)--补充

elastic-job在job内reschedule的问题再思考。使用客户端查看zookeeper节点信息。

2016-07-23 17:45:23 1470

原创 iOS出现按钮文字等的叠加问题

app切到后台后,一段时间返回app,部分按钮和文字出现重影的问题。

2016-07-19 11:38:29 1936

原创 用Jmeter进行压力测试

JMeter集群安装、压测示例、录制压测脚本。

2016-07-18 20:31:35 904

原创 server has gone away

mysql出现server has gone away问题的解决方法。

2016-07-10 04:03:04 707

mybatis使用实例

包含纯mybatis使用,mybatis-spring使用的3个简单示例项目。

2017-12-31

spring-boot-activemq-demo

spring boot activemq集成示例,包含queue和topic消息的发送、接收,连接池的支持。

2017-08-27

dubbo-demo

包含了dubbo的示例代码,示例代码包含消费者和服务提供者。另外提供了一个直接使用代码初始化消费者,并且直连某一个ip的dubbo服务的示例。在开发和线上问题确认时,这个示例代码会有所帮助,能够直接访问某一台dubbo服务,然后看日志到底发生了什么,而不是发送很多次请求,然后寄希望于请求发到了自己要查看的那台服务器。

2017-04-05

spring+rmi非本地实现

spring+rmi非本地实现,包含客户端和服务端。

2016-03-07

spring+rmi实现非本地部署

spring+rmi实现非本地部署,包含客户端和服务端代码。

2016-03-07

mysql-utilities源代码

mysql-utilities源代码安装相关文件

2016-01-15

tomcat跨域访问支持Jar包

在提供服务给另外一个系统使用时,如果不提供跨域支持,另外的那个系统在访问本系统提供的服务时会收到Access-Control-Allow-Origin类型的错误,并且访问失败。 添加跨域访问支持有两种简单的方式:一种是在所有头接口返回的response头中添加response.setHeader("Access-Control-Allow-Origin", "http://127.0.0.1/*");另外一种就是在本系统的web.xml中添加CORS支持。 CORS支持需要用到两个jar文件,分别是cors-filter-1.7.jar和java-property-utils-1.9.1.jar。 把他们放到工程的lib中,然后在web.xml中添加: < filter > < filter-name > CORS </ filter-name > < filter-class > com.thetransactioncompany.cors.CORSFilter </ filter-class > < init-param > < param-name > cors.allowOrigin </ param-name > < param-value > * </ param-value > </ init-param > < init-param > < param-name > cors.supportedMethods </ param-name > < param-value > GET, POST, HEAD, PUT, DELETE </ param-value > </ init-param > < init-param > < param-name > cors.supportedHeaders </ param-name > < param-value > Accept, Origin, X-Requested-With, Content-Type, Last-Modified </ param-value > </ init-param > < init-param > < param-name > cors.exposedHeaders </ param-name > < param-value > Set-Cookie </ param-value > </ init-param > < init-param > < param-name > cors.supportsCredentials </ param-name > < param-value > true </ param-value > </ init-param > </ filter > < filter-mapping > < filter-name > CORS </ filter-name > < url-pattern > /* </ url-pattern > </ filter-mapping >

2015-05-05

在当前目录打开控制台(OpenCommand)

在windows目录的右键菜单中添加“打开控制台”菜单项,单击能够打开控制台程序,并能自动切换到当前目录。

2014-03-02

打开控制台

从当前选中的目录打开控制台。并且自动cd到当前选中的目录。

2013-08-10

打开控制台(windows)

当前选择的目录打开控制台。能够自动cd到当前选中的目录。

2013-08-10

空空如也

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

TA关注的人

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