- 博客(30)
- 资源 (5)
- 收藏
- 关注
原创 Sentinel一体化监控解决方案 CrateDB+Grafana
Sentinel一体化监控解决方案Sentinel是什么?使用过程中遇到的问题解决问题的办法动手实践第一步:新建表第二步:持久化数据第三步:在Grafana上制图遗留问题改进点Sentinel一体化监控解决方案Sentinel是什么?Sentinel是阿里巴巴在今年7月下旬开源的限流组件,该组件能依照动态配置的规则对服务进行限流熔断和降级操作...
2018-09-04 23:50:24
10022
3
原创 手把手教你如何在Docker环境下安装elastic-job-cloud
手把手教你如何在Docker环境下安装elastic-job-cloud前言准备工作进入正题编译EJC镜像从何而来制作镜像容器运行EJC手把手教你如何在Docker环境下安装elastic-job-cloud前言本文默认你本地已经安装好了Docker环境,同时也具备本地编译打包elastic-job-cloud的环境工具(Git, Maven,...
2018-05-28 14:57:32
3898
3
原创 Upsource/Hub 找回管理员权限
Upsource/Hub 找回管理员权限起因Hub中的admin用户为管理员权限,拥有整个系统的最高权限,甚至可以做移除自身管理员权限高危操作,本人就是在一次尝试性操作中将admin的管理员权限删除,导致整个upsource系统没有了管理员,无法做任何系统级操作了,经过咨询Upsource售后团队得知可以在upsource启动时指定一个用户为管理员,通过这个用户取回管理员权限。...
2018-05-15 12:14:47
1396
原创 Dubbo service group分组和version版本在服务注册时存在的问题
问题DUBBO 2.5.3版本使用分组group进行注册存在bug,在使用zk注册或者注销的时候,dubbo是依据接口全称创建zk节点,并未设置分组节点和版本节点,在集群较大,分组较多的情况下,一旦项目注册或者注销的服务较多,dubbo会频繁的读取相同的节点(仅以接口为路径),这就造成了zk会有大量重复输出流量,导致提供服务的能力急速下降。解决方案修复的方法就是注册和查找服务的时候,有分组的加上一...
2018-04-18 13:18:52
4300
2
原创 log4日志级别为INFO,Tomcat控台依然刷出大量Debug信息的解决方案
tomcat项目一直运行的好好的,Catalina日志都是正常输出的,突然某一天大量的debug日志输出了。在网上找了好久发现有个同学也是遇到了同样的问题,问题链接在此,最后他解决了这个问题,前人种树后人乘凉。问题原因在于,有个同事在pom中引入了新的包,将logback的jar导入了,logback和sl4j冲突了导致大量的debug日志输出,去掉这logback的jar就OK了。
2016-02-19 09:28:09
8263
原创 git学习笔记
git学习笔记在git的学习使用中遇到了一些问题,当时解决了,过了一段时间就会忘记。在这里记录一下做个备忘吧。1. 删除提交记录有的时候,我们不小心做了提交,这个时候就想要删除提交的记录。 git reset HEAD~{N} //N为整数,表示回退到当前提交的前N个提交点。
2016-01-13 09:10:25
491
原创 zip压缩流转本地文件及解压
有一个需求,HTTP获取到zip文件的byte数组,需要转为本地的zip或是解压zip文件。1. 用到的classimport java.io.FileOutputStream;import java.util.zip.ZipEntry;import java.util.zip.ZipInputStream;import java.util.zip.ZipOutputStre
2016-01-07 15:55:49
5882
原创 自定义Maven archtype
步骤创建模板项目在项目根路径下执行 mvn archetype:create-from-project在工程的target/generated-sources/archetype目录下执行 mvn install使用模板新建项目 mvn archetype:generate -DarchetypeCatalog=local
2015-10-15 18:59:12
971
转载 linux服务器查看公网IP
本文转自http://blog.163.com/ldw21cn@126/blog/static/24295648201392411821899/。 留在这里仅作为备用。如何在LINUX服务器下查看公网IP地址,可以使用下面的方法:curl http://members.3322.org/dyndns/getip
2015-08-03 14:00:40
2776
原创 linux下ELK Stack的安装部署
刚进公司,产品上线日志都在服务器上,每次查看订单日志的时候都要用grep命令去看,作为一个程序员我是不能忍的了。上网查了一下,发现有个elk(elasticsearch+logstash+kibana)的日志分析框架,评价还不错,还是开源框架,决定搞过来试试。logstash负责日志的收集,elasticsearch负责日志的存储和搜索,kibana呢就是UI了,负责对日志的分析显示。准备
2015-06-15 17:10:43
2570
原创 jar包中读取文件及其内容
最近写的项目需要打成jar包,代码中有读取文件内容部分,在IDE上运行时没有任何问题的,但是打成jar就是找不到正确的路径和文件。网上查资料才发现,因为IDE上的是目录文件,而jar不是一个目录。一般来说,我们都会把资源文件放在jar最外一层。下面就来说说怎么读取文件位置和文件内容:this.getClass().getClassLoader().getResource("aa.t
2015-05-21 13:07:51
1437
原创 dubbo monitor chart无图解决方案
是否为启动了dubbo monitor而没有图表显示而苦恼?是否为有了图表但是却发现统计不了数据而烦躁。到底是谁在作祟呢?下面我们就来看看图表无法显示你要看看你的配置文件项dubbo.jetty.directory这个文件夹到底存不存在,默认不会自动给你创建的。这个选项值的${user.home}到底是什么呢,启动monitor的控制台会告诉你的,这个就是我的user.home。[
2015-05-05 14:12:57
7505
1
原创 使用Maven搭建CXF webservice
今天闲来无事使用Maven搭建了一个CXF的web service。在网上找了些资料也不是特别的全。自己终于搞定了,代码在我的git@OSC上。首先我们自然是创建一个Maven项目,项目目录结构如下:POM.xml配置如下:<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http:/
2015-04-28 22:29:25
1197
原创 Redis笔记part6(有序集合)
Redis有序集合操作向集合中添加元素 zadd scoreboard 89 Tom 67 Peter 100 David修改元素值 zadd scoreboard 76 Peter获取元素值 zscore scoreboard Tom获取指定索引范围元素 zrange scoreboard 0 2 (withscores可选,会打印出分数)获取指定分数范围元素 zran
2015-04-28 15:44:13
354
原创 Redis笔记part5(集合类型)
Redis集合类型数据操作向集合中添加元素 sadd letters a sadd letters b c删除元素 srem letters c列出所有元素 smembers letters检查元素是否存在 sismembers letters a集合间差值 sadd setA 1 2 3 sadd setB 2 3 4 sdiff setA setB
2015-04-28 14:54:08
456
原创 Redis笔记part4(列表类型)
Redis列表类型数据操作向列表左边增加元素: lpush numbers 1 lpush numbers 2 3向列表右边增加元素: rpush numbers 0 -1取出列表最左端元素(此元素将在列表中消失): lpop numbers取出列表最右端元素(此元素将在列表中消失): rpop numbers查看列表长度: llen numbers列出子列表(-
2015-04-20 13:39:45
419
原创 Redis笔记part3(散列值)
redis 散列值类型操作设置单个字段: hset car price 500 hset car name BMW获取单个字段: hget car name hget car price设置多个字段: hmset car name BMW price 500获取多个字段: hmget car price name获取所有字段(包括字段名和字段值): hgeta
2015-04-20 11:50:19
427
原创 Redis笔记part2(字符串)
redis字符串基本操作设置一个key: set key hello获取这个key值: get key追加字符: append key world获取字符串长度: strlen key一次设置多个key: mset key1 v1 key2 v2一次获取多个key: mget key1 key2一次删除多个key: mdel key1 key2获取所有的ke
2015-04-20 11:24:25
428
转载 8 个 git 的小技巧
8 个 git 的小技巧,转载一下供以后查阅: http://www.oschina.net/translate/8-small-git-tips
2015-04-20 09:31:34
432
转载 深入理解HashMap
本文出处: http://www.360doc.com/content/10/0505/19/495229_26234886.shtml,放在这里只是为了方便自己查找。
2015-04-07 16:35:49
401
原创 Redis笔记part1(Redis安装)
1. Redis简介Redis 是Remote Dictionary Server的简写,它是典型的key-value数据库,以字典结构存储数据,应用可以通过TCP协议访问字典中的内容。2. Redis 数据类型Redis支持的数据类型如下:字符串型散列值型列表类型集合类型有序集合类型3. Redis安装这里就只介绍linux系统的安装了。$ wget http
2015-03-19 15:38:33
630
原创 百度谷歌坐标系统API
最近在做一些关于坐标系统工作,找到了一些有用的API,写在这里给自己自查使用。国内的是百度的坐标系统API文档地址:http://developer.baidu.com/map/index.php?title=webapi/guide/webservice-geocoding示例:http://api.map.baidu.com/geocoder/v2/?ak=E4805d
2015-01-21 17:24:17
624
原创 git更换仓库地址
Bitbucket国内访问速度太慢了,想把上面的项目转到os china上来,今天实践了一下,还是挺简单的。1. 从原始地址 clone 一份不包含 work copy的仓库:git clone --bare bitbucket_project_address2. 在os china上创建同名项目。3. 以 mirror 的方式把刚才 clone 的项目
2014-12-13 00:26:44
4638
原创 Maven 修改默认JDK版本和指定项目JDK版本
问题源于我在安装maven以后没有做过任何的设置,使用命令mvn install的时候得到了error: generics are not supported in -source 1.3和error: for-each loops are not supported in -source 1.3, 第一感觉就是JDK出现了问题(错误原因显然应该是用JDK1.3编译了),但是项目的JDK设置的就是
2014-12-09 14:18:21
2531
原创 Ubuntu引导失败(error15:file not found)解决方案
好久都没有安装Ubuntu系统了,近日想试下13.10,安装过程都很顺利的。因为我的Ubuntu引导器是安装在Ubuntu分区的,所以重启电脑只会直接进入windows系统,等我用easybcd 在window启动项里添加了Ubuntu以后,意外的发现出现了如图所示的error 15错误,我在网上找了很多方法也没能解决我的问题,后来偶然发现这个是因为BIOS的UEFI(具体我也不是很懂这个
2014-05-04 22:13:11
8004
原创 (解决方案)ubuntu12.10下搭建hadoop(1.0.4)平台
本文引用此文为蓝本:Ubuntu上搭建Hadoop环境(单机模式+伪分布模式)这是很好的一篇文章,不过本人照此安装出现了一些个例问题,在此列举出来供自查和有问题的朋友借鉴。~$ sudo usermod -aG admin hadoop 我的12.10 输入这个命令会提示没有admin组,解决办法如下:sudo gedit etc/sudoers 打开以后你会看见一行“root
2013-04-06 18:08:27
650
原创 spring简略笔记
三种实例化BEAN的方式1. 使用类构造器2. 使用静态工厂方法Public class OrderFactory{Public staticOrderServiceBean createOder(){Return newOrderSeviceBean();}}3. 使用实例化工厂方法Public class Ord
2013-01-28 22:04:29
356
原创 JDK7 API下载地址
这是我在官网上下载下来的JDK7 API,http://download.youkuaiyun.com/detail/huyong1990/5000529如果大家怕有病毒也可以自己去官网下载,这个是链接的地址:http://www.oracle.com/technetwork/java/javase/documentation/java-se-7-doc-download-435117.html
2013-01-20 19:43:11
1040
java类似QQ通信
2011-06-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人