自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

adermxl的专栏

微博 http://weibo.com/123964163 http://t.qq.com/X-L2008

转载 ElasticSearch重启集群方案

一直对ElasticSearch集群的重启有疑惑,因为每个结点重启时,ElasticSearch集群的高可用和自平衡方案会自动在别的结点上复制该重启结点的分片,这定然导致了很大的IO和网络开支。重启一次集群相当于对所有的分片重新部署了一次,而且依次重启结点的时间也很长,需等待集群平衡好了,处于gr...

2016-11-02 14:38:12 536 0

转载 Spring-SpringMVC-Hibernate在IntelliJ与Maven的环境下搭建

http://mark-yang.github.io/blog/2015/04/24/spring-springmvc-hibernate/ 本篇主要介绍的是JavaEE中的框架SpringMVC,在以前上JavaEE课程时,课程项目里使用的是比较“古老”的SSH(Strut...

2015-05-26 18:45:51 4279 0

转载 kafka技术调研

最新对kafka的相关技术进行了调研,其中很多的设计思想很不错,后面准备出一个系列的专题介绍相关内容,敬请启动。

2015-05-05 22:30:51 600 0

转载 使用zookeeper实现服务路由和负载均衡

三个类: ServiceAProvider ServiceBProvider ServiceConsumer 其中 ServiceAProvider提供的服务名service-A,指向IP为192.168.58.130 ServiceBProvider提供的服务...

2015-04-06 10:46:02 3137 0

转载 SunCertPathBuilderException: Unable To Find Valid Certification Path To Requested Target

Problem Configured Tomcat to support SSL and deployed this web service on a development Tomcat server. While connect to the deployed web service...

2015-03-27 15:05:38 904 0

转载 Redis及phpredis安装配置

1,安装Redis 1.1,下载及安装 wget http://redis.googlecode.com/files/redis-2.6.14.tar.gz tar -zxvf redis-2.6.14.tar.gz cd redis-2.6.14 make PREFIX=/da...

2015-03-26 19:43:43 367 0

原创 java 如何获取线程和线程组

http://nadeausoftware.com/articles/2008/04/java_tip_how_list_and_find_threads_and_thread_groups

2015-03-10 16:34:39 723 0

转载 门面(Facade)模式

外部与一个子系统的通信必须通过一个统一的门面(Facade)对象进行,这就是门面模式。 医院的例子 用一个例子进行说明,如果把医院作为一个子系统,按照部门职能,这个系统可以划分为挂号、门诊、划价、化验、收费、取药等。看病的病人要与这些部门打交道,就如同一个子系统的客户端与一个子系统的各个类打交...

2015-02-14 10:27:11 465 0

转载 java线程安全问题之静态变量、实例变量、局部变量

java多线程编程中,存在很多线程安全问题,至于什么是线程安全呢,给出一个通俗易懂的概念还是蛮难的,如同《java并发编程实践》中所说: 写道 给线程安全下定义比较困难。存在很多种定义,如:“一个类在可以被多个线程安全调用时就是线程安全的”。   此处不赘述了,首先给出静态变...

2015-02-12 18:58:00 444 0

转载 linux下进程突然挂掉排查方法

环境: Ubuntu Server 12.04  i686 问题描述: 24G内存,空闲的有20G左右。但是内核老是报这个,动不动就杀程序  Jul  6 13:12:44 00098 kernel: [3112325.883069] Out of memory: Kill process 224...

2015-02-11 19:59:02 23849 2

转载 java进程crash

问题:tomcat在运行过程中会莫名挂掉,表现如被Killed -9,系统中没有任何日志(命令行无Kill指令记录、/var/log/message中无OOM Killer日志、项目本地目录无core dump日志、无java crash日志、应用中记录了eixt操作,日志中没有看到该记录)。不知...

2015-02-10 22:21:49 1868 0

转载 commons-pool实战之 GenericObjectPool和GenericKeyedObjectPool

前面两篇文章说了怎么样简单的使用commons-pool库,这里需要考虑一个问题就是在很多时候我们在池里的对象都是比较重型的并且大多数比较稀缺的资源,比如说数据库连接,这样如果一直把一些连接放在池里不归还,就会很占资源,并且是这些资源利用率降低,那么怎样才能更好的管理池子中的资源呢,commons...

2015-02-04 08:48:52 822 0

转载 Apache Kafka:下一代分布式消息系统

简介 Apache Kafka是分布式发布-订阅消息系统。它最初由LinkedIn公司开发,之后成为Apache项目的一部分。Kafka是一种快速、可扩展的、设计内在就是分布式的,分区的和可复制的提交日志服务。 Apache Kafka与传统消息系统相比,有以下不同: 它被设计为一个分布式系统,...

2015-01-27 22:30:42 659 0

转载 linux下使用mount挂载网络磁盘

在linux下挂载windows系统的网络共享磁盘: mount -t smbfs -o username=longyufei,password=123456 //192.168.0.80/E$ /mnt/samba   删除挂载点! umount /mnt/samba/   在l...

2015-01-26 10:29:23 7785 0

转载 Mapping WordPress Posts to Elasticsearch

I thought I’d share the Elasticsearch type mapping I am using for WordPress posts. We’ve refined it over a number of iterations and it combines dyn...

2015-01-21 22:07:50 530 0

转载 WordPress表结构说明

WordPress一共有以下11个表。这里加上了默认的表前缀 wp_ 。 wp_commentmeta:存储评论的元数据wp_comments:存储评论wp_links:存储友情链接(Girl is coding)wp_options:存储WordPress系统选项和插件、主题配置wp_post...

2015-01-21 22:06:08 512 0

转载 MongoDB 系统介绍

1.认识及了解MongoDB MongoDB 是一个面向集合的,模式自由的文档型数据库. 面向集合, 意思是数据被分组到若干集合,这些集合称作聚集(collections). 在数据库里每个聚集有一个唯一的名字,可以包含无限个文档. 聚集是RDBMS中表的同义词,区别是聚集不需要进行模...

2015-01-21 10:14:22 429 0

转载 在TOMCAT中部署war

1、将war文件拷贝到tomcat目录/webapps/下。 2、将必要的jar文件拷贝到tomcat目录/lib/xia下。 3、修改tomcat目录/conf/下的server.xml。                       将这段代码中的      拷贝一下并修...

2015-01-15 20:07:17 441 0

转载 Oracle中两个date相减

两个时间相减默认的是天数 oracle 两个时间相减默认的是天数*24 为相差的小时数 oracle 两个时间相减默认的是天数*24*60 为相差的分钟数 oracle 两个时间相减默认的是天数*24*60*60 为相差的秒数 如下: SQL>select sy...

2015-01-12 18:56:38 963 0

转载 1.JAVA中使用JNI调用C++代码学习笔记 - 星云博客园

Java 之JNI编程 1.什么是JNI? JNI:(Java Natibe Inetrface)缩写。 2.为什么要学习JNI? Java 是跨平台的语言,但是在有些时候仍然是有需要调用本地代码 (这些代码通常是由C/C++编写的). Sun公司提供的JNI是Java平台的...

2015-01-05 19:53:36 631 0

转载 MySQL数据库设置主从同步

MYSQL主从同步是目前使用比较广泛的数据库架构,技术比较成熟,配置也不复杂,特别是对于负载比较大的网站,主从同步能够有效缓解数据库读写的压力。 MySQL主从同步的机制 MYSQL主从同步是在MySQL主从复制(Master-Slave Replication)基础上实现的,通过设置在Mas...

2015-01-03 15:35:43 400 0

转载 MSM--Memcached_Session_Manager介绍及使用

MSM--Memcached_Session_Manager介绍及使用 我们都知道对于一些大型的web2.0的网站,在正式部署时一般是部署在不同故障域的多台应用服务器上,以j2ee应用为例,一般我们都会部署在tomcat下,假如我们部署了10台tomcat服务器,那这10台tomcat可能是部署...

2015-01-03 14:46:48 335 0

转载 {笨方法学Elasticsearch}测试cluster.routing.allocation.disable_allocation

也可以使用下面的参数设置不迁移: curl -XPUT localhost:9200/_cluster/settings -d '{                "transient" : {                    "clus...

2014-12-30 17:10:56 3762 0

转载 java中数据与arraylist的转换

参考Java API 原话: public static List asList(T... a) 返回一个受指定数组支持的固定大小的列表。(对返回列表的更改会“直接写”到数组。) 此方法同 Collection.toArray() 一起,充当了基于数组的 API 与基于 collection 的...

2014-12-22 23:32:54 381 0

转载 python 中文乱码问题深入分析

一直以来,python中的中文编码就是一个极为头大的问题,经常抛出编码转换的异常,python中的str和unicode到底是一个什么东西呢? 在本文中,以'哈'来解释作示例解释所有的问题,“哈”的各种编码如下: 1. UNICODE (UTF8-16),C854; ...

2014-12-14 12:52:40 375 0

转载 用py2exe打包成一个exe文件

一、简介py2exe是一个将python脚本转换成windows上的可独立执行的可执行程序(*.exe)的工具,这样,你就可以不用装python而在windows系统上运行这个可执行程序。 py2exe已经被用于创建wxPython,Tkinter,Pmw,PyGTK,pygame,win32c...

2014-12-13 17:17:12 556 0

转载 pycharm 教程(一)安装和首次使用

PyCharm 是我用过的python编辑器中,比较顺手的一个。而且可以跨平台,在macos和windows下面都可以用,这点比较好。     首先预览一下 PyCharm 在实际应用中的界面:(更改了PyCharm的默认风格) 安装 首先去下载最新的...

2014-12-13 10:19:03 1309 0

转载 用pywinauto进行win32应用程序的测试

用pywinauto进行win32应用程序的测试 今天整理自己的博客,发现已经快一年没有更新了,汗。 今天给大家介绍的是pywinauto,它是用python语言编写的开源测试工具,专用于测试win32应用,其官网网址是:http://pypi.python.org/pypi/py...

2014-12-12 23:32:42 2725 0

转载 Linux 磁盘挂载和mount共享

针对Linux服务器的磁盘挂载mount和共享做简单操作说明: 1、  查看已使用的磁盘情况 df –h     2、  查看所有磁盘 fdisk –l   3、  查看指定磁盘“/dev/xvde”的分区情况 fdis...

2014-11-27 13:07:27 429 0

转载 如何用PowerDesigner逆向工程导出ORACLE数据库表结构

问题一:PowerDesigner在设计时,如何显示表中的注释选项   选定一个编辑的表,右键- >Properties- >Columns- >Customize Columns and Filter(或直接用快捷键Ctrl+U)- >Comment(前面打勾)- ...

2014-11-25 21:32:40 1135 0

转载 shell比较两个字符串是否相等

比较两个字符串是否相等的办法是:     if [ "$test"x = "test"x ]; then     这里的关键有几点:     1 使用单个等号     2 注意到等号两边各有一个空格:这是unix shell的要求 ...

2014-11-20 22:00:11 518 0

转载 builder模式

简单地说,就好象我要一座房子住,可是我不知道怎么盖(简单的砌墙,层次较低),也不知道怎么样设计(建几个房间,几个门好看,层次较高),于是我需要找一帮民工,他们会砌墙,还得找个设计师,他知道怎么设计,我还要确保民工听设计师的领导,而设计师本身也不干活,光是下命令,这里砌一堵墙,这里砌一扇门,这样民工...

2014-11-18 22:41:58 309 0

转载 JAVA 服务提供者框架介绍

服务提供者框架是指:多个服务提供者实现一个服务,系统为客户端提供多个实现,并把他们从多个实现中解耦出来。服务提供者的改变对它们的客户端是透明的,这样提供了更好的可扩展性。例如,JDBC,JMS等就是用了服务提供者框架       他们之间的关系如下图:           1....

2014-11-17 22:20:48 469 0

原创 一个统计日志中app访问云调用次数的脚本

#!/bin/sh log_path=/root/test appids_y_m_d_h_m=() declare -A map=() year=`date +%Y` month=`date +%m` #day=`date +%d` day='13' ...

2014-11-15 16:01:44 480 0

转载 shell中的map使用

[root@linkea-dev-srv1 ~]# declare -A abc -bash: declare: -A: invalid option declare: usage: declare [-afFirtx] [-p] [name[=value] ...]bash 的版本必须 >...

2014-11-15 13:12:50 16590 0

转载 linux shell 数组建立及使用技巧

linux shell在编程方面比windows 批处理强大太多,无论是在循环、运算。已经数据类型方面都是不能比较的。 下面是个人在使用时候,对它在数组方面一些操作进行的总结。   1.数组定义   [chengmo@centos5 ~]$ a=(1 2 3 4 5) [chengm...

2014-11-15 10:28:46 340 0

转载 Linux系统增加交换空间的方法

Linux系统增加交换空间的方法 增加交换空间有两种方法: 严格的说,在系统安装完后只有一种方法可以增加swap,那就是本文的第二种方法, 至于第一种方法应该是安装系统时设置交换区。 1、使用分区:       在安装OS时划分出专门的交换分区,空间大小要事先规划好,启动系统时自动进行m...

2014-11-11 20:46:50 430 0

转载 MAT分析JAVA内存问题

Java的内存泄露多半是因为对象被遗留在全局的HashMap中得不到释放,如果发现Java应用程序占用的内存出现了泄露的迹象,那么我们一般采用下面的步骤分析:     1. 把Java应用程序使用的heap dump下来     2. 使用Java heap分析工具(如MAT),找出内存占...

2014-11-01 22:00:03 368 0

转载 Elasticsearch 的坑爹事——记录一次mapping field修改过程

团队使用Elasticsearch做日志的分类检索分析服务,使用了类似如下的_mapping { "settings" : { "number_of_shards" : 20 }, "mappings&...

2014-11-01 11:58:39 2275 0

转载 ElasticSearch字段排序

需求 如果我们需要根据一个字段进行排序,如何支持呢? 像日期、价格这些数值型的(日期底层其实是转换为数值),排序其实是很自然也是很简单的。但是如果是字符串类型的字段呢?有几个问题需要考虑: 分词对排序的影响大小写、单复数之类区别 字符串类型的字段一般都需要进行搜索的,那么需要对其进行A...

2014-10-16 14:49:11 7838 0

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