自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

【设计改变世界】github地址:https://github.com/guochunyang2004

【java】【netty】【ElasticSearch】【sql】【微服务】【android】【大数据】

  • 博客(849)
  • 资源 (5)
  • 收藏
  • 关注

原创 java字符串类型String测试

public class StringDemo { public void test() { String a = "a"; String b="a"; String c=a; String aa = new String("a"); String bb = new String("a"); String cc = aa; String ab = "ab"; St...

2018-03-14 14:00:50 424

原创 查看java源码方式

一、eclipse、spring tool suite (sts)工具查看servlet源码1)非maven项目导入jar源码1.查看jar版本:项目Libraries:[server(tomcat或其他)] ->servlet-api.jar->META-INF->MANIFEST.MF:Specification-Version: 3.1版本3.12.下载对应版本源码:htt...

2018-03-12 16:48:10 833 2

原创 sql 删除重复数据,保留重复最小ID

select * from testID Name1 a2 b3 a4 b5 c6 d-- --标准sql方法:mysql、sql server---- 查询重复 方法一select t.id,t.name from test t join( select min(id) id,name from test group by name having(count(1)>1)) tt o...

2018-03-09 17:36:46 4889 1

原创 java网页导出excel类 WebExcelUtil

定义:package util;import javax.servlet.http.HttpServletResponse;import java.io.IOException;import java.io.UnsupportedEncodingException;import java.io.Writer;import java.util.*;/** * Created by ...

2018-03-08 16:47:38 228

转载 ISO8601时间格式

格式解析R2/2015-06-04T19:25:16.828696-07:00/P1DT10S上面的字符串通过"/"分为了三部分即:重复次数/开始时间/运行间隔重复次数R - 将永远重复R1 - 将重复一次R231 - 将重复231次。开始时间任务第一次运行的时间。如果开始日期时间已经过去,Kala将返回一个错误。其中"T"用来分割日期和时间,时间后面跟着的"-07:00"表示西七区,注意"-"是...

2018-03-06 09:27:08 9830

转载 《C#并行编程高级教程》第4章 并发集合 笔记

这一章主要介绍了System.Collections.Concurrent下的几个类。ConcurrentQueue<T>并发队列。完全无锁,使用CAS(compare-and-swap)比较并交换和自旋重试来实现线程安全。//加入队尾public void Enqueue(T item)//尝试删除队头,并将元素通过out返回,返回值表示是否操作成功public bool TryDe...

2018-02-28 11:13:29 508

原创 【IntelliJ IDEA】lambda expressions are not supported at language level x.x

1. 打开  File -> Project Settings按照如下图示设置。2. 打开  File -> Settings按照如下图示设置。

2018-02-06 16:07:39 579

原创 sql 临时表代替left join提高性能

L表数据量:77179753J表数据量:42201原表left join :select count(1) from l left join j on j.userID=l.userid  where l.appID=1000 and l.loginTime>='2018-01-01' and l.loginTime<'2018-02-01'   等半天不出结果!临

2018-02-02 11:02:41 6183

原创 Elasticsearch 用logstash6.1.1导入数据库报错

# bin/logstash -f my.confSending Logstash's logs to /data/eshome/logstash/logs which is now configured via log4j2.properties[2017-12-27T13:38:52,661][INFO ][logstash.modules.scaffold] Initializing

2017-12-27 14:29:17 8508

转载 wps插件开发中com组件权限

需要对wps写一个小的插件,也就是几行代码的事情,但却碰到了一个坑wps中的com组件的调用和MSoffice非常的相似,几乎只需要把包的头修改一下就可以用了。比如开发wps文档的插件,需要引用1. Kingsoft Add-In Designer2. Kingsoft Wps 2.0 Object Library3. kingsoft Office 2.0(1.0)

2017-11-13 15:34:24 6977

原创 centos 6.5安装Elasticsearch 5.6.3集群和Head插件

LInux:查看centos版本:lsb_release -aCentOS release 6.5 (Final)准备:java安装yum list installed | grep javayum -y list java*yum install java-1.8.0-openjdk.x86_64安装:cd

2017-10-27 14:14:02 1124

原创 Haproxy安装及配置

wget https://github.com/haproxy/haproxy/archive/v1.7.0.tar.gztar -xzvf v1.7.0.tar.gzcd haproxy-1.7.0make TARGET=linux26 PREFIX=/data/haproxy #haproxy安装位置make install PREFIX=/data/haproxy#参

2017-07-28 14:23:10 528

Haproxy安装及配置

wget https://github.com/haproxy/haproxy/archive/v1.7.0.tar.gztar -xzvf v1.7.0.tar.gzcd haproxy-1.7.0make TARGET=linux26 PREFIX=/data/haproxy #haproxy安装位置make install PREFIX=/data/haproxy#参...

2017-07-28 14:23:00 118

原创 centos6.5安装rabbitmq 3.6.9

1. 安装 erlang1.1 准备工作,先安装依赖库yum -y install make gcc gcc-c++ kernel-devel m4 ncurses-devel openssl-devel yum install ncurses-devel1.2 下载erlang源码 wget wget http://erlang.org/download/otp_

2017-07-28 14:17:25 465

centos6.5安装rabbitmq 3.6.9

1. 安装 erlang1.1 准备工作,先安装依赖库yum -y install make gcc gcc-c++ kernel-devel m4 ncurses-devel openssl-devel yum install ncurses-devel1.2 下载erlang源码wget wget http://erlang.org/download/otp_src...

2017-07-28 14:17:00 242

原创 windows安装rabbitmq 3.6.9

一、安装1.安装Erlang环境2.安装RabbitMQ二、配置默认配置目录在:C:\Users\用户名\AppData\Roaming\RabbitMQ,可修改环境变量1.设置系统环境变量(设置环境变量后需要重新安装服务)创建存储目录:D:\RabbitMQ设置环境变量:RABBITMQ_BASE=D:\RabbitMQ卸载服务并重新安装服务:

2017-07-28 14:09:42 978

windows安装rabbitmq 3.6.9

一、安装1.安装Erlang环境2.安装RabbitMQ二、配置默认配置目录在:C:\Users\用户名\AppData\Roaming\RabbitMQ,可修改环境变量1.设置系统环境变量(设置环境变量后需要重新安装服务)创建存储目录:D:\RabbitMQ设置环境变量:RABBITMQ_BASE=D:\RabbitMQ卸载服务并重新安装服务:...

2017-07-28 14:09:00 484

转载 windows下安装并启动hadoop2.7.2

64位windows安装hadoop没必要倒腾Cygwin,直接解压官网下载hadoop安装包到本地->最小化配置4个基本文件->执行1条启动命令->完事。一个前提是你的电脑上已经安装了jdk,设置了java环境变量。下面把这几步细化贴出来,以hadoop2.7.2为例  1、下载hadoop安装包就不细说了:http://hadoop.apache.org/->左边点Releases->

2017-07-26 15:25:00 5274

windows下安装并启动hadoop2.7.2

64位windows安装hadoop没必要倒腾Cygwin,直接解压官网下载hadoop安装包到本地-&gt;最小化配置4个基本文件-&gt;执行1条启动命令-&gt;完事。一个前提是你的电脑上已经安装了jdk,设置了java环境变量。下面把这几步细化贴出来,以hadoop2.7.2为例  1、下载hadoop安装包就不细说了:http://hadoop.apache.org/-&gt...

2017-07-26 15:25:00 84

原创 超时时间内执行方法 ActionCall.CallWithTimeout

public class ActionCall { /*例子 * static void Main(string[] args) { //try the five second method with a 6 second timeout CallWithTimeout(FiveSecondM

2017-06-30 17:51:48 1138

超时时间内执行方法 ActionCall.CallWithTimeout

public class ActionCall { /*例子 * static void Main(string[] args) { //try the five second method with a 6 second timeout CallWithTimeout(FiveSecondM...

2017-06-30 17:51:00 368

转载 SQL获取本周、本月、本年时间段值

–获取本周时间段值 SELECT DATEADD(WK,DATEDIFF(WK,0,GETDATE()),-1) SELECT DATEADD(WK,DATEDIFF(WK,0,GETDATE()),6) –获取本月时间段值 SELECT DATEADD(MM,DATEDIFF(MM,0,GETDATE()),0) SELECT DATEADD(MS,-3,DATEADD(MM,DATE

2017-06-21 13:05:19 630

SQL获取本周、本月、本年时间段值

–获取本周时间段值 SELECT DATEADD(WK,DATEDIFF(WK,0,GETDATE()),-1) SELECT DATEADD(WK,DATEDIFF(WK,0,GETDATE()),6) –获取本月时间段值 SELECT DATEADD(MM,DATEDIFF(MM,0,GETDATE()),0) SELECT DATEADD(MS,-3,DATEADD(MM,DATE...

2017-06-21 13:05:00 103

原创 sql server 2012 删除数据恢复ApexSQLLog 2016

2017.612星期一,今天误删除了一个表的1万多条数据,数据库sql server 2012,网上找了很多恢复方法,因为没有备份,只能借助第三方工具,另外,就算有备份也无法使用,因为这个表是实时插入的,备份不可能跟上插入速度。想到的恢复原理是通过数据库log恢复,百度了很多个软件,有个只支持sql server低版本,最后找到了ApexSQLLog安装试用版发现有条数限制,又找到了ApexS

2017-06-15 17:03:58 4639

sql server 2012 删除数据恢复ApexSQLLog 2016

2017.612星期一,今天误删除了一个表的1万多条数据,数据库sql server 2012,网上找了很多恢复方法,因为没有备份,只能借助第三方工具,另外,就算有备份也无法使用,因为这个表是实时插入的,备份不可能跟上插入速度。想到的恢复原理是通过数据库log恢复,百度了很多个软件,有个只支持sql server低版本,最后找到了ApexSQLLog安装试用版发现有条数限制,又找到了ApexS...

2017-06-15 17:03:00 365

原创 solr 4.9 suggest.txt词库默认应该是utf-8 无BOM文档

solr4.9自动完成配置问题记录 suggest org.apache.solr.spelling.suggest.Suggester org.apache.solr.spelling.suggest.tst.TSTLookupFactory <!-- Alternatives to lookupImpl:

2017-06-07 15:28:30 613

solr 4.9 suggest.txt词库默认应该是utf-8 无BOM文档

solr4.9自动完成配置问题记录&lt;searchComponent class="solr.SpellCheckComponent" name="suggest"&gt; &lt;lst name="spellchecker"&gt; &lt;str name="name"&gt;suggest&lt;/str&gt;

2017-06-07 15:28:00 232

原创 RabbitMQ报错及默认开放端口

RabbitMQ报错及默认开放端口could not connect to node(s) ['rabbit@rabbitmq-node2']operation queue.declare caused a channel exception access_refused: access to queue 'MQDemoQueue' in vhost '/' refused for user 'admin'

2017-06-01 13:15:10 12330

RabbitMQ报错及默认开放端口

报错一:=INFO REPORT==== 1-Jun-2017::09:10:12 ===Clustering with ['rabbit@rabbitmq-node2',rabbit@AY140408101528Z, rabbit@AY140408101527Z] as disc node=ERROR REPORT==== 1-Jun-2017::09:10:40 ...

2017-06-01 13:15:00 2778

原创 C# Parallel 并行计算测试

ConcurrentBag list1 = new ConcurrentBag(); Stopwatch stop1 = new Stopwatch(); stop1.Start(); Parallel.For(0, 10000, item => {

2017-05-25 17:22:27 654

C# Parallel 并行计算测试

ConcurrentBag&lt;int&gt; list1 = new ConcurrentBag&lt;int&gt;(); Stopwatch stop1 = new Stopwatch(); stop1.Start(); Parallel.For(0, 10000, item =&...

2017-05-25 17:22:00 218

转载 纠错《COM技术内幕》之ProgID

最近在看《COM技术内幕》,看到第六章时发现该章节在解释ProgID时有点错误,特此记录一下,也给正在学习COM的小伙伴们一个提示。而且我发现该问题存在于一些很多大型软件的COM组件中。(开发者估计都是看了该书吧)在该书的6.3.5章节讲解了ProgID的在注册表中的格式,示例如下注册表文件格式为

2017-05-12 13:49:06 163

纠错《COM技术内幕》之ProgID

最近在看《COM技术内幕》,看到第六章时发现该章节在解释ProgID时有点错误,特此记录一下,也给正在学习COM的小伙伴们一个提示。而且我发现该问题存在于一些很多大型软件的COM组件中。(开发者估计都是看了该书吧)在该书的6.3.5章节讲解了ProgID的在注册表中的格式,示例如下注册表文件格式为[plai...

2017-05-12 13:49:00 162

转载 全面了解Windows 7系统的百余个服务

在下面的列表里面,大家请注意一下各种颜色,服务名称 描述  最佳建议 第二建议 服务路径.NET Runtime Optimization Service v2.0.50215_X86对使用下一代技术编写的程序的运行提供优化。该服务的默认运行方式是手动,不建议更改。\\WINDOWS\Microsoft.NET\Framework\v2.0.50215\mscorsvw.e

2017-05-11 14:30:05 1386

全面了解Windows 7系统的百余个服务

在下面的列表里面,大家请注意一下各种颜色,服务名称描述最佳建议第二建议服务路径.NET Runtime Optimization Service v2.0.50215_X86对使用下一代技术编写的程序的运行提供优化。该服务的默认运行方式是手动,不建议更改。\\WINDOWS\Microsoft.NET\Framework\v2.0.50215\mscorsvw.exe...

2017-05-11 14:30:00 331

转载 批处理dos下获取当前路径命令

原文:http://blog.csdn.net/ful1021/article/details/29254699

2017-05-11 14:26:27 5351

批处理dos下获取当前路径命令

echo 当前盘符:%~d0echo 当前盘符和路径:%~dp0echo 当前批处理全路径:%~f0echo 当前盘符和路径的短文件名格式:%~sdp0echo 当前CMD默认目录:%cd%pause原文:http://blog.csdn.net/ful1021/article/details/29254699...

2017-05-11 14:26:00 207

转载 java调用WPS或pdfcreator的com接口实现doc转pdf

使用了jacob.jar来调用activex控件,本机需安装WPS或pdfcreator。还需要jacob.jar以及jacob.dll 请看附件jacob.dll 需要放置在系统system32下,如果系统是c盘:C://windows/system32/下面import com.jacob.activeX.ActiveXComponent; import com.jacob.c

2017-05-08 10:12:16 1129

java调用WPS或pdfcreator的com接口实现doc转pdf

使用了jacob.jar来调用activex控件,本机需安装WPS或pdfcreator。还需要jacob.jar以及jacob.dll 请看附件jacob.dll 需要放置在系统system32下,如果系统是c盘:C://windows/system32/下面import com.jacob.activeX.ActiveXComponent; import com.jacob.com....

2017-05-08 10:12:00 1044

转载 windows 2008 下C#调用office组件访问拒绝的解决方法(failed du

组件服务"- >"计算机"- >"我的电脑"- >"DCOM配置"->找到word->属性->"标识"标签,选择"交互式用户"->安全"标签"->在"启动和激活权限"上点击"自定义",然后点击对应的"编辑"按钮,在弹出的"安全性"对话框中填加 一个"NETWORK   SERVICE"用户(注意要选择本计算机名),并给它赋予"本地启动"和"本地激活"权限.->"安全"标签,在"访问

2017-05-02 17:14:40 705

VCam_v6.4.exe

虚拟摄像头

2021-10-08

mongodb同步工具mongosync

mongosync是用于MongoDB复制集之间,复制集到分片集群之间以及分片集群与分片集群之间同步数据的一个工具。 1.实时迁移,尤其是从一个集群迁移到另一个集群,或者master-slave架构迁移到replica sets架构 2.实时同步,比如同步数据到其他集群。 3.其他场景 mongosync特点及功能增强 1.极速(ssd环境最大能达到百万每秒)、易用; 2.支持全量同步,增量同步,支持同步单库、单集合 *注: 本人未实时同步成功! 运行环境:centos 方法:/data/mongosync -h server1:30000 --to server2:40000 -d 库名 -c 集合名 更多方法baidu google

2016-12-12

EasyHosts hosts文件管理工具

EasyHosts hosts文件管理工具 可对系统hosts文件方便添加、修改、删除、备份、恢复 软件截图:http://blog.csdn.net/guochunyang/article/details/6726780

2011-08-28

Android WiFi手机摄像头 SECuRET LiveStream (英文版)

Android 手机摄像头 SECuRET LiveStream 能够把手机变成一个摄像机,然后在电脑上用浏览器通过wifi来实时观看。 当您的手机连接到WIFI网络,您的手机有一个IP地址,当您开始WIFI手机摄像头的时候您必须通过浏览器连接到手机WIFI网络IP地址。 您就可以在互联网上观看拍摄实况 已在moto ME525 Android2.2系统成功使用。

2011-02-16

空空如也

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

TA关注的人

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