摘要: 基本配置 不用任何插件的情况下,先按如下配置: set nu syntax on set hlsearch set tabstop=4 set shiftwidth=4 set expandtab set smartcase set ic colorscheme srcery-drk Vundle 阅读全文
posted @ 2017-10-28 20:27 Jinkora 阅读(2162) 评论(5) 推荐(1) 编辑
摘要: Getting Started 如果有homebrew的话,直接执行以下命令即可,brew会处理相关依赖(https://thrift.apache.org/docs/install/)。 brew install thrift 或者可以从源码安装。 下载tar包 https://thrift.ap 阅读全文
posted @ 2017-10-25 01:12 Jinkora 阅读(3711) 评论(1) 推荐(3) 编辑
摘要: Hystrix最初是由Netflix的API team研发的,用于提高API的弹性和性能,2012年在公司内部广受好评。 如果你的应用是一个单独的应用,那几乎不用在意断路的问题。 但在分布式环境中,各个应用错综复杂的依赖关系,一个不稳定的服务会拖累依赖它的服务。 简单来说,就是将服务之间的访问隔离开 阅读全文
posted @ 2017-05-13 20:04 Jinkora 阅读(2263) 评论(5) 推荐(2) 编辑
摘要: Elasticsearch是基于Apache 2.0开源的实时、分布式、分析搜索引擎,相比Lucene,Elasticsearch的上手比较容易,这篇文章主要纪录Elasticsearch的基本概念和基本API。 官方对Elasticsearch的定义: Elasticsearch is a dis 阅读全文
posted @ 2017-04-23 19:43 Jinkora 阅读(1962) 评论(1) 推荐(4) 编辑
摘要: 关于Flume,官方定义如下: Apache Flume is a distributed, reliable, and available system for efficiently collecting, aggregating and moving large amounts of log 阅读全文
posted @ 2017-02-18 19:17 Jinkora 阅读(857) 评论(0) 推荐(0) 编辑
摘要: 试了下比较流行的几种SDN,感觉flannel还是比较好用,这里简单记录一下。 用的是virtualbox,3个机器,分别为: genesis : inet 192.168.99.103/24 brd 192.168.99.255 scope global dynamic enp0s3 exodus 阅读全文
posted @ 2017-01-17 18:20 Jinkora 阅读(5079) 评论(0) 推荐(1) 编辑
摘要: 不知道你是怎么在你的mac上安装nginx的,但是如果你跟我一样: brew install nginx 然后你会发现你的nginx.conf中的端口是8080。 于是你可能像我一样试着把端口改为80,然后reload一下。 你发现没有任何错误提示,当你访问localhost时却没有nginx的首页 阅读全文
posted @ 2016-03-30 23:57 Jinkora 阅读(5334) 评论(4) 推荐(3) 编辑
摘要: 发现周围有些人对前端存在偏见。 他们认为前端只是用没那么复杂的技术对着界面调来调去,一点点打磨,最后做出一个没什么实用价值的“花瓶”。 其实,前端的技术栈并不简单,比如我们可以用Grunt进行一些自动化操作。 这里简单记录下Grunt的安装,希望对大家有帮助。 Node.js 我们用到的很多组建都是 阅读全文
posted @ 2015-09-27 15:32 Jinkora 阅读(3248) 评论(2) 推荐(3) 编辑
摘要: Step 1 将镜像写入u盘u盘从来不是唯一的选择,但多数人可能喜欢这么做。我是在OS X上进行操作,如果你用的是windows,也许可以使用Image Writer for Windows或者UltraISO。所以,先不提net booting,你可能需要一个iso...https://www.a... 阅读全文
posted @ 2015-06-21 22:17 Jinkora 阅读(4396) 评论(2) 推荐(0) 编辑
摘要: 安装包apt-get install package 重新安装包 apt-get install package --reinstall 强制安装?#"-f = --fix-missing"当是修复安装吧... apt-get -f install 删除包 apt-get remove pac... 阅读全文
posted @ 2015-04-08 18:50 Jinkora 阅读(377) 评论(0) 推荐(0) 编辑
摘要: 身边有几位刚使用Maven的同学表示——在一个叫"pom.xml"的文件里声明一个依赖就不用去手动添加jar了,感觉这东西和自己手动管理依赖没太大区别。 当然,并不是这样,在此记录dependency那些事儿。dependency一个依赖可以按照maven的坐标标准进行定义。比如: javax... 阅读全文
posted @ 2015-03-31 15:43 Jinkora 阅读(5839) 评论(0) 推荐(9) 编辑
摘要: 前些天在群里聊工作流和Activiti,群里有人分享了自己的工作流引擎开源项目,大伙纷纷问这问那(比如为什么突然自己搞个process engine、有没有eclipse plugin、能不能绘制流程图等等)。现实生活中的工作流程,我们也经常碰到需要会签的情况,支持会签是很必要的。正好有两个人问道:... 阅读全文
posted @ 2015-03-26 18:23 Jinkora 阅读(8469) 评论(2) 推荐(4) 编辑
摘要: 一直没怎么关注javaMelody这个东西。自己写东西的时候想弄点监控,于是把javaMelody装进去了。看了文档几乎全是法语,在此记录一些常用的配置。 首先依赖添加如下: net.bull.javamelody javamelody-core 1.50.0说说最基本的配置:n... 阅读全文
posted @ 2015-03-25 16:25 Jinkora 阅读(5309) 评论(0) 推荐(1) 编辑
摘要: 延迟初始化(lazy initialization),也就是在真正被使用的时候才开始初始化的技巧。 不论是静态还是实例,都可以进行延迟初始化。 其本质是初始化开销和访问开销之间的权衡。 毕竟是一种优化技巧,使用不当会起反效果。 尤其是在多线程场景中这种反效果会尤为明显,因为我们要对这个进行延迟初始化 阅读全文
posted @ 2015-03-25 16:12 Jinkora 阅读(3967) 评论(0) 推荐(1) 编辑
摘要: 日志类型:MySQL有几个不同的日志文件,可以帮助你找出mysqld内部发生的事情:日志文件记入文件中的信息类型错误日志记录启动、运行或停止时出现的问题查询日志记录建立的客户端连接和执行的语句二进制日志记录所有更改数据的语句。主要用于复制和即时点恢复慢日志记录所有执行时间超过long_query_t... 阅读全文
posted @ 2015-03-24 16:54 Jinkora 阅读(669) 评论(0) 推荐(0) 编辑
摘要: For the impatientvi/vim中可以使用 :s 命令来替换字符串:s/vivian/sky/ 替换当前行第一个 vivian 为 sky:s/vivian/sky/g 替换当前行所有 vivian 为 sky:n,$s/vivian/sky/ 替换第 n 行开始到最后一行中每一行的第... 阅读全文
posted @ 2015-03-20 19:43 Jinkora 阅读(248) 评论(0) 推荐(0) 编辑
摘要: C_J 写道但是我想设计那些xml传输格式的委员会不会不懂吧?所以我觉得WebService设计的协议应该是有他的渊源的,“存在即合理”嘛不知道andot学长有没有了解过那些渊源呢?不妨给大家讲讲吧。当初对这段历史有过一点研究,不过当初写得关于这部分历史的论文不知道被我丢哪儿去了,下面我用通俗一点的... 阅读全文
posted @ 2015-03-17 23:32 Jinkora 阅读(529) 评论(1) 推荐(1) 编辑
摘要: 不知道同事为什么执着于Redmine,倒是给了一台旧机器让我帮忙安装,记录一下遇到的一些坑,兴许能帮到需要的朋友。安装Rubywindows的话可以直接通过RubyInstaller进行安装。Linux可以从源码安装。系统是redhat,编译之前yum检查一下是否存在依赖项yum -y instal... 阅读全文
posted @ 2015-03-04 17:04 Jinkora 阅读(838) 评论(0) 推荐(1) 编辑
摘要: 曾经遇到过这样一个需求:要求为method传入String,内容如"用户ID0,用户ID1,用户ID2...",然后根据这些ID返回一个结果集作为数据表供别人查询。SELECT * FROM TBL WHERE ID IN ('用户ID0,用户ID1,用户ID2') 不就可以解决问题吗?但实际情况是... 阅读全文
posted @ 2015-03-01 14:28 Jinkora 阅读(1615) 评论(0) 推荐(0) 编辑
摘要: 服务是AngularJS中非常重要的一个概念,虽然我们有了控制器,但考虑到其生命实在脆弱,我们需要用到服务。起初用service时,我便把service和factory()理所当然地关联起来了。确实,factory()是创建一个服务的最简单的方式,但服务并非仅此而已。这里记录一下我对服务的一些简单认... 阅读全文
posted @ 2015-02-28 18:32 Jinkora 阅读(1834) 评论(6) 推荐(4) 编辑
visit:click tracking