自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(144)
  • 收藏
  • 关注

原创 elasticsearch基本概念

使用的是elasticsearch 6.2.2  mapping.json   { "mappings": { "prod_resource": { "properties": { "id": { "type": "text", "fielddata":

2018-06-25 11:22:32 194

原创 docker搭建tidb集群+Prometheus监控

假设我们打算在8 台主机上部署一个 TiDB 集群:    主机名IP部署服务数据盘挂载host1 172.18.0.11 PD1 host2 172.18.0.12 PD2/datahost3 172.18.0.13 PD3/datahost4 172.18.0.14 TiKV1/datahost5 172.18.0.15 TiKV2/datahost...

2018-01-27 15:03:12 1164

原创 使用docker制作一个zookeeper镜像

安装docker,并设置环境yum install -y dockersystemctl enable dockerservice docker start docker的一个管理界面docker run -d -p 9000:9000 --privileged -v /var/run/docker.sock:/var/run/docker.sock uifd/ui-f...

2018-01-26 11:05:56 1862

原创 linux内核参数

sysctl命令被用于在内核运行时动态地修改内核的运行参数,可用的内核参数在目录/proc/sys中。它包含一些TCP/ip堆栈和虚拟内存系统的高级选项, 这可以让有经验的管理员提高引人注目的系统性能。用sysctl可以读取设置超过五百个系统变量。 sysctl(选项)(参数)  选项-n:打印值时不打印关键字;-e:忽略未知关键字错误;-N:仅打印名称;...

2018-01-20 20:21:17 191

原创 golang http上传zip文件,自动解压到目录

   App.go package mainimport ( "./zip" "flag" "fmt" "io" "log" "net/http" "os")var ( dir = flag.String("d", "./temp/", &quo

2017-09-23 10:36:22 2256

原创 Fedora 双网卡,手动制定路由表

 route del default gw 192.168.85.254 #干掉本地网络路由表 ,改成手动添加route add -net 192.168.85.0 netmask 255.255.255.0 gw 192.168.85.254route add -net 192.168.100.0 netmask 255.255.255.0 gw 192.168.85.254r...

2017-06-26 11:10:32 371

原创 elasticsearch 5.4搜索

  @Test public void testESCreateIndex() throws IOException, InterruptedException { String esRoot = "http://localhost:9200/stations";//index地址 String result = restTempla...

2017-05-19 08:37:26 133

原创 netty简单的操作memcached

pom文件  <dependency> <groupId>io.netty</groupId> <artifactId>netty-example</artifactId> <version>4.1.8.Final</version> <e

2017-04-19 18:59:22 307

原创 git常用操作

http://www.oschina.net/translate/a-successful-git-branching-model     1 查看远程分支$ git branch  -a* 4.1  remotes/origin/3.10  remotes/origin/3.22 查看本地分支$ git branch * 4.13 创建分支$ git branch d...

2017-04-06 21:21:23 125

原创 zookeeper小笔记

  clientPort=2181dataDir=/data/znode1server.1=192.168.1.246:2888:3888server.2=192.168.1.246:2889:3889server.3=192.168.1.246:2890:3890#server.N=YYY:A:B  #其中N表示服务器编号,#YYY表示服务器的IP地址,...

2017-03-30 15:44:50 119

原创 juc系列-Executor框架

 转自 juc系列-Executor框架  什么是线程池线程池:管理一组工作线程的资源池。为什么使用线程池1.避免反复创建回收线程,降低资源消耗。2.提供线程的可管理性。3.提高响应速度如何创建线程池ThreadPoolExecutor是jdk提供的线程池的服务类,基于ThreadPoolExecutor可以很容易将一个实现Runnable接口的任务放入线程池中...

2017-03-20 13:34:19 203

原创 juc之ReentrantLock与Condition

一、ReentrantLock 类 1.1 什么是reentrantlock java.util.concurrent.lock 中的 Lock 框架是锁定的一个抽象,它允许把锁定的实现作为 Java 类,而不是作为语言的特性来实现。这就为 Lock 的多种实现留下了空间,各种实现可能有不同的调度算法、性能特性或者锁定语义。 ReentrantLock 类实现了 Lock ,它...

2017-03-19 22:46:15 146

原创 juc之CountDownLatch、CyclicBarrier和Semaphore例子

 import java.util.concurrent.ExecutorService;import java.util.concurrent.Executors;import java.util.concurrent.Semaphore;/** * * 保护一个重要(代码)部分防止一次超过 N 个线程进入。在N 个线程之间发送信号。 * @auth...

2017-03-19 17:23:22 157

原创 zepto小插件imageloader,cookie

// Zepto.cookie plugin// // Copyright (c) 2010, 2012 // @author Klaus Hartl (stilbuero.de)// @author Daniel Lacy (daniellacy.com)// // Dual licensed under the MIT and GPL licenses:// h...

2017-03-17 12:42:27 173

原创 netty客户端与服务端例子

 package com.snailteam.netty;import io.netty.bootstrap.ServerBootstrap;import io.netty.channel.ChannelInitializer;import io.netty.channel.EventLoopGroup;import io.netty.channel.nio.NioEv...

2017-03-12 20:07:47 229

原创 log4j指定的接口输出到指定的目标

  spring-mvc.xml  <!-- extends HandlerInterceptorAdapter --> <mvc:interceptors> <bean class="com.snailteam.game.controller.TrackHandler"></bean> </mvc:intercep...

2017-02-26 20:13:51 304

原创 freemaker集成spring

 <bean id="freeMarkerConfiguration" class="org.springframework.ui.freemarker.FreeMarkerConfigurationFactoryBean"> <property name="templateLoaderPath" value="file:///data/tmpl/freemarke...

2017-02-26 19:00:06 135

原创 spring集成Hessian插件配置改成自动注入。

 原来的配置<bean name="/UserService" class="org.springframework.remoting.caucho.HessianServiceExporter"> <property name="serviceInterface" value="com.snailteam.service.UserService">&a

2017-02-10 15:39:30 367

原创 Java多线程

线程状态图   新建状态(New): 线程对象被创建后,就进入了新建状态。例如,Thread thread = new Thread()。就绪状态(Runnable): 也被称为“可执行状态”。线程对象被创建后,其它线程调用了该对象的 start() 方法,从而来启动该线程。例如,thread.start()。运行中的线程调用 yield() 之后也会进入就绪状态。处于...

2017-02-04 14:39:37 79

原创 Java集合,IO框架

 InputStream-OutputStream体系 Reader-Writer体系  Java集合框架  

2017-02-03 17:02:38 128

原创 hash冲突解决

 1、开放地址法有一个公式: m是hash表长度,di 是产生冲突的时候的增量序列 fi(key) = (f(key)+di) MOD m;   找到 fi(key) 位置空的放入此位置 ,当达到表尾m-1时,又从0开始探查. a.线性探测法   (di=0,1,2,3,......,m-1)  b.二次探测法(线性补偿探测法)   di=i^2,di=- (i^2...

2017-01-23 18:30:29 149

原创 spring事务与锁汇总。

 spring事务传播 PROPAGATION_REQUIRED--支持当前事务,如果当前没有事务,就新建一个事务。这是最常见的选择,默认。PROPAGATION_SUPPORTS--支持当前事务,如果当前没有事务,就以非事务方式执行。PROPAGATION_MANDATORY--支持当前事务,如果当前没有事务,就抛出异常。PROPAGATION_REQUIRES_N...

2017-01-22 17:58:37 1030

原创 前端压缩静态文件

 maven压缩js,css <project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3...

2017-01-20 17:08:12 245

原创 druid 表重写

import com.alibaba.druid.sql.ast.expr.SQLIdentifierExpr;import com.alibaba.druid.sql.ast.statement.SQLExprTableSource;import com.alibaba.druid.sql.ast.statement.SQLSelect;import com.alibaba.dr...

2016-05-18 12:54:05 910

原创 jvm介绍,参数详解

​jvm介绍http://blog.csdn.net/java_min/article/details/8349721​jvm参数详解http://www.cnblogs.com/redcreen/archive/2011/05/04/2037057.html​ 生产环境jvm_args    : -d64 -Xms16384m -Xmx16...

2015-04-24 11:14:42 231

原创 使用spark 对文本分词统计

package com.snailteam.simple_projectimport java.sql.DriverManagerimport scala.collection.mutable.ArrayBufferimport org.apache.spark.SparkContextimport org.apache.spark.rdd.JdbcRDDimport o...

2015-04-22 12:48:18 651

原创 hadoop+spark安装

 master:   192.168.56.102slave:[192.168.56.106, 192.168.56.107,192.168.56.108] 下载和配置环境变量master节点 /etc/profile export JAVA_HOME=/usr/local/java/jdk1.7.0_75export PATH=$JAVA_HOME/b...

2015-04-03 18:10:23 80

原创 Java并发任务处理例子

 public void init() { super.init(); this.ioThreadPool = new ThreadPoolExecutor(50, 50, Long.MAX_VALUE, TimeUnit.SECONDS, new java.util.concurrent.LinkedTransferQueue<Runnable>(), new T...

2014-02-12 16:06:13 149

原创 SimpleJdbcTemplate 扩展

http://static.springsource.org/spring/docs/2.0.x/reference/jdbc.htmlhttp://www.mkyong.com/spring/spring-named-parameters-examples-in-simplejdbctemplate/   package com.snailteam.team.model;...

2013-01-05 02:57:32 125

原创 nginx整合php-fpm

tar -zxvf php-5.4.9.tar.bz2cd php-5.4.9./configure --prefix=/usr/local/php --enable-fpmmake make installcp php.ini-production /usr/local/php/etc/php.inicp /usr/local/php/etc/php-fpm.conf.d...

2012-12-15 19:06:22 109

原创 linux上的一些工具 Java正则

 #####awkawk [options] 'script' var=value file(s)awk [options] -f scriptfile var=value file(s)cat build.xml|awk '/<jar/+/<install/' 显示含有<jar或者<install的行内容awk '$1 == 5' file aw...

2012-11-22 02:56:06 112

原创 网络上关于memecached与redis的汇总

1、Redis和Memcache都是将数据存放在内存中,都是内存数据库。不过memcache还可用于缓存其他东西,例如图片、视频等等。Memcached基本只支持简单的key-value存储,不支持枚举,不支持持久化和复制。Redis除key/value之外,还支持list,set,sorted set,hash等众多数据结构,提供了KEYS2、虚拟内存--Redis当物理内存用完时,可...

2012-10-06 14:31:15 93

原创 lua-nginx-module和echo-nginx-module试用

参考资料https://github.com/chaoslawful/lua-nginx-module https://github.com/agentzh/echo-nginx-module 将nginx,lua-nginx-module,echo-nginx-module从git上下载下来。我的都下载到了/home/fansxnet/gitproject/目录下了...

2012-10-03 04:40:10 151

原创 JAVA动态代理模式

这是我要实现的效果  public static void main(String[] args) { UserDao proxy = (UserDao) BeanProxyFactory.getProxyObject(UserDaoImpl.class.getName()); proxy.save(new User());//我想实现保存的时候,自动调用一些动作...

2012-10-03 01:01:40 67

原创 使用phonegap开发自己的手机应用程序

http://www.phonegap.cn/ http://www.aliued.cn/2012/04/11/%E5%88%9D%E8%AF%86phonegap.html 使用phonegap让前端开发人员也能构建自己绚丽的手机应用程序 phonegap框架是一个开源框架封装了各种手机系统的常用功能,供javascript使用,对html5支持较好(css,ht...

2012-08-05 02:12:05 103

原创 PyMining - 基于Python的数据挖掘平台来进行文本分类

http://code.google.com/p/python-data-mining-platform/ 里面有介绍一些关于机器学习的一些算法。 从搜狗实验室下载语料http://www.sogou.com/labs/dl/c.html注:这些都是分好类别的 http://code.google.com/p/python-data-mining-platform/wiki...

2012-07-23 22:00:41 332 1

原创 paoding的分词使用

paoding下载 http://code.google.com/p/paoding/   paoding分词的默认配置paoding-analysis-default.properties配置全局的规则,{字典目录,切词规则} paoding分词的字典指定paoding-dic-home.propertiespaoding自己的字典文件paodin...

2012-06-13 21:30:10 388

原创 android listview的使用

/** * * * * @author fansxnet * * * @deprecated pojo * * */public class Item { private int i; private Drawable imge; public int getI() { return i; } ...

2012-05-14 21:52:33 66

原创 solr3.5集成paoding和位置搜索及对solrj的使用。

http://xiaofancn.iteye.com/blog/1424252http://wiki.apache.org/solr/Solrj    http://hi.baidu.com/channing07/blog/item/cb840754a98fc7c9b645ae3e.html   * https://github.com/dsmiley/SOLR-2155 关于...

2012-04-28 02:12:27 146

原创 海量数据之 统计ip频率top

 思路与步骤先做hashMap(ip,count)统计出现的次数。遍历hashMap,根据次数为权值插入二叉树。中序遍历树。注:前序(根左右),中序(左根右),后序(左右根) 节点定义  package tree;public class Node { /** * */ private static final long...

2012-04-27 00:34:19 385

空空如也

空空如也

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

TA关注的人

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