author: made by lvshen
Log4X平台介绍
Log4X是负责实现日志采集、分析、展示的产品。针对分布式系统环境下的分散日志,进行记中存储、分析以及运用的日志管理平台。
阅读全文…Redis3.0 及其之后的版本提供了redis-cluster
集群支持,用于在多个redis节点间共享数据,以提高服务的可用性。
构建 redis-cluster 集群可以通过 redis-trib.rb 工具来完成。redis-trib.rb 是redis官方提供的一个集群管理工具,集成在redis安装包的 src 目录下。redis-trib.rb 封装了redis提供的集群命令,使用简单、便捷。
因为 redis-trib.rb 是由ruby语言编写的,所以使用该工具需要ruby语言环境的支持。
|
|
这次有个比较大的收获就是自己部署CRM系统,CRM系统很复杂,光部署的用户就有10多个。这次的系统部署中,部署的用户有deploy, web, app, cache, search, sec(权限缓存redis), sna(Session缓存redis),kafka, zk, proxy, nginx
。
要启动系统,这些都要启动。比如:不启动nginx
。就获取不到静态资源,登陆的js就会报错,点击登录按钮没反应;没有启动proxy,CRM的页面就不能访问,这个代理程序可以配置端口;还有redis也需要启动,不然登陆出现错误;
其次学会了很多linux 命令操作,尤其是vi的操作。比如vi文件后,假如要删除里面某些内容,我以前通过退格键一个一个数据的删除,后来才知道 :dd --删除当前行
,ndd --删除n行数据,dG --删除当前后之后的全部行
。ESC+u --撤销操作
。
a game-PlaneWar,Written by Python
这是一个用Python写的打飞机游戏,类似当年的微信打飞机。下面有相关的截图。其实代码也很简单,就是一些加载图片,游戏的逻辑处理,加载游戏音效。怎么个Python游戏用的核心库:pygame
。以后打算用Java再写一个。里面的代码就不详细介绍了。有兴趣的可以访问我的GitHub项目。不过需要安装Python环境,最好是Python3环境。
阅读全文…GitHub地址: Python版打飞机(飞机大战)
每次提交,Git都把它们串成一条时间线,这条时间线就是一个分支。在Git里,有个分支叫主分支,即master分支。HEAD严格来说不是指向提交,而是指向master,master才是指向提交的,所以,HEAD指向的就是当前分支。
一开始的时候,master分支是一条线,Git用master指向最新的提交,再用HEAD指向master,就能确定当前分支,以及当前分支的提交点:
阅读全文…
|
|
JStorm
处理数据的方式是基于消息的流水线处理, 因此特别适合无状态计算,也就是计算单元的依赖的数据全部在接受的消息中可以找到, 并且最好一个数据流不依赖另外一个数据流。
因此,常常用于
阅读全文…最近抽空看了《Java8实战这本书》,收获很多,这本书着重介绍了Java8的两个新特性:Lambda表达式和stream()的使用,简化了我们的开发。下面是我在读这本书是所做的笔记,也是我的一些收获。
阅读全文…给定一个正整数,实现一个方法来求出离该整数最近的大于自身的“换位数”。
什么是换位数呢?就是把一个整数各个数位的数字进行全排列,从而得到新的整数。例如53241和23541。
小灰也不知道这种经过换位的整数应该如何称呼,所以姑且称其为“换位数”。
阅读全文…