自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

艺匠之美,技术人生!

欢迎关注:www.artisanbeauty.cn

  • 博客(84)
  • 资源 (4)
  • 收藏
  • 关注

原创 Messagepack原理(更快更小的Json)

什么是Messagepack?  用官方的话说:MessagePack是一种高效的二进制序列化格式。它允许您像JSON一样在多个语言之间交换数据。但是,它更快并且更小。小整数被编码为一个字节,和典型的短字符串只需要除了字符串本身的一个额外字节。 笔者认为用一句可总结:结构和JSON一样,比JSON更小更快! 相信对于初学者来说:如何快速将Messagepack引入项目,

2018-01-21 11:29:54 4358 3

原创 团好货讲解

快团2.0介绍

2022-06-30 11:32:30 144 1

原创 maven web项目运行时找不到:ContextLoaderList

近期给同事maven项目的web启动时,eclispe报错,提示如下错误。 java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener 经过分析可知:web容器在启动时,不能加载到相关的类包。操作方法如下。 打开项目- ->properties- ->Deplo

2016-12-14 14:33:02 1339

原创 spring及spring cloud框架主要组件介绍

看到一张图片,对spring及spring cloud框架做了简单的总结,如下图所示。

2016-12-01 16:35:38 4090

原创 spring boot 默认启动图案

使用spring-boot时,项目开发需要可能会修改spring-boot的默认启动图案。操作方法如下。 1.在resource目录下新建banner.txt文件 2.访问http://patorjk.com/software/taag/ 网站 3.在窗口中如下要显示的图片的字串。 4.拷贝(select&copy)到banner.txt中,重新启动。 5.效果如下图

2016-11-18 14:31:36 818

原创 Java主线程等待子线程结束

Java主线程等待子线程结束

2016-11-17 17:42:55 510

原创 POI解析1997-2003、2007版本excel

本文就poi解析1997-2003/2007版本进行总结,走统一接口。 maven引入: sheet存储模型import java.util.HashMap;import java.util.Map;/** * excel sheet 模型抽象 * Created by [email protected] on 2016年11月2日. * */public cl

2016-11-02 16:37:51 1855

原创 Java MD5工具

package com.e6yun.routeOptimize.common;import java.security.MessageDigest;/** * Md5加密解密封装 Created by [email protected] on 2016年11月2日. * */public class Md5Utils { /** * md5加密 Created by xie

2016-11-02 13:57:33 506

转载 拉推模式总结

转载至:http://leign.iteye.com/blog/613508最近做一个消息系统,其中涉及到新消息数的即时更新,当时就想到了观察者模式,后来听同事提到推拉模式,感觉推模式原理上应该还是属于观察者模式,只不过把server变成了被观察对象,client被动观察 。。。其实推拉模式我们经常遇到,如广播(推)、HTTP请求(拉),只是没有刻意去追求概念。设计时还是应该多考虑到。 考虑到性能

2016-10-24 10:45:13 3394

原创 redis分布式及HA部署文档

本文就官方redis分布式的部署进行总结说明,redis分布式中集成了高可用HA功能,依次进行说明,现对redis的分布式部署做以下总结。下载redis版本 官方下载地址:http://download.redis.io/releases/redis-3.2.4.tar.gzredis编译 解压redis-3.2.4.tar.gz包,进入到redis-3.2.4 我一般添加快捷方式:ln

2016-10-12 11:19:57 2320

原创 UE中空格变成了点解决办法

UE在使用过程中空格改成了点,TAB变成了>,原始文件如下图所示显示异常,如下图所示 经过分析出现此情况是因为在UTF8格式下,开启了显示空格和指标符,如果在GBK显示乱码的问题,另行测试,一般都视图中修改

2016-10-10 09:09:05 5520

原创 Redis主从配置和HA配置

● 下载redis源码包,地址:http://download.redis.io/releases/redis-3.2.4.tar.gz ● 编译redis安装包 解压redis-3.2.4.tar.gz:tar zxvf redis-3.2.4.tar.gz 进入redis-3.2.4目录,执行:make,然后再执行make install即可● 主备环境说明(同一台物理机搭

2016-10-08 14:25:36 1449

原创 linux退出erl命令行

linux中退出erl命令行的方法如下:

2016-09-30 14:07:57 17952 2

转载 ThoughtWorks笔试题汇总

ThoughtWorks笔试题汇总ThoughtWorks电话面试过后,会给三个题目,三个工作日后提交到指定目录即可。 相关题目如下: Problem one: TrainsThe local commuter railroad services a number of towns in Kiwiland. Because of monetary concerns, all of the tr

2016-09-13 10:17:37 18861 4

原创 欢迎使用CSDN-markdown编辑器

public class Test{ public void test(String s) { System.out.println(s) } }

2016-09-07 11:07:56 282

转载 毕业三年之际写给可能迷茫的你我

转载:ITEYE  http://liugang-ok.iteye.com/blog/1969907这些文字其实是在六月中下旬写的,算起来已经有好几个月了,之所以贴出来,我觉得,对自己而已,可能是一种压力或鞭策,对别人而言,可能是一种分享。回过头来看这些东西,发现有些还是有道理,有些就显得比较苍白或繁琐了,想大改又觉得没有必要,展现更加真实的自己可能也是一种勇气吧!所以我先抛个砖过去,

2016-09-07 10:59:50 788

原创 TCP版本的nginx编译

项目中利于Nginx做Thrift的四层代理,实现了nginx对相关thrift服务的负载均衡,现对使用流程做以下总结。1.搭建nginx编译环境:   yum -y install gcc gcc-c++ autoconf automake   yum -y install zlib zlib-devel openssl openssl-devel pcre-devel2.下载n

2016-07-19 14:44:08 2663

原创 oozie 执行examples 报80020端口拒绝访问问题解决汇总

搭建完成oozie环境后,通过浏览器可以访问其web页面,在oozie/bin目录下执行: ./oozie job -oozie http://192.168.2.228:11000/oozie -config ../examples/apps/map-reduce/job.properties  -run 报:Caused by: org.apache.oozie.service.Aut

2016-04-29 16:42:45 2168

原创 windows Eclipse运行mapreduce配置说明

本文就最近学习使用hadoop,基于window7的eclipse运行mapreduce程序做以下步骤总结org.apache.hadoop.io.nativeio.NativeIO$Windows.access0(Ljava/lang/String;I)Z

2016-04-28 10:41:17 862

原创 The auxService:mapreduce_shuffle does not exist 问题解决记录

说明:基于hadoop运营java.jar文件时,报The auxService:mapreduce_shuffle does not exist错误,具体异常如下:INFO mapreduce.Job: Task Id : attempt_1461808335315_0001_m_000000_1, Status : FAILEDContainer launch failed for c

2016-04-28 10:10:17 11300 2

原创 导入hadoop Maven项目时,eclipse pom.xml提示Missing artifact jdk.tools:jdk.tools:jar:1.6 的解决方案

近期学习hadoop时,需将spring提供的hadoop相关的实例代码导入eclipse中,maven项目下载jar完成后,pom.xml提示:Missing artifact jdk.tools:jdk.tools:jar:1.6,查找资料发现hadoop依赖的jdk的tools.jar文件未引入。现象见下图:解决方法在其pom.xml中新增tools.jar的依赖

2016-04-26 13:43:52 1963

原创 linux采用liveCd模式,reboot后保存数据丢失问题解决方案。

最近在虚拟机中安装,linux_liveCd.iso文件,系统启动后进入到临时的操作系统中,现reboot后发现操作数据完全丢失,经过分析定位,liveCd运行在系统内存中,系统重启后,内存释放导致数据丢失。现进入到虚拟机页面执行install to hard driver,一步步执行即可,见部分截图。

2016-04-19 09:43:55 3462 1

原创 Java连接hadoop注意事项及实例

最近正在初步学习java连接hadoop进行hdfs的简单的操作,实例代码:在hadoop的工作目录中创建某个文件,现对代码进行简单的说明:

2016-04-18 14:52:02 3147

原创 nginx学习汇总

1.利用nginx跳转到指定的tomcat中    假设tomcat启动正常,访问路径为:http://localhost:8080    nginx版本已经获取,且解压完成,nginx访问跟目录中conf/nginx.conf中的监听端口为8095,添加 proxy_pass http://localhost:8080;注意端口后面的分号不能省略。配置完成后,start nginx.ba

2016-02-23 14:08:42 352

原创 java问题定位常用命令

本文就java问题定位时,常用的命令做以下总结jps:此命令用来查看系统中 运行的java程序的pid,可使用jps -lvm查看进程详细信息jmap:此命令可查看java进程的内存映像,结合eclipse mat工具进行分析,参照java内存工具使用jstack:此命令可将java进程的线程信息输入到指定的文件中,如jstack -l java进程id > 文件名称.stackjst

2016-02-22 14:50:13 532

原创 intanceof/isInstance/isAssignableFrom区别

本文介绍intanceof/isInstance/isAssignableFrom区别。instanceof:用来判断对象是否是类的实例isInstance:用来判断对象是否属于某个类型的实例,与instanceof等价isAssignableFrom:用来判断类型间是否存在派生关系举例如下 System.out.println(ArrayList.class.isAssi

2016-02-18 10:48:24 515

原创 欢迎使用CSDN-markdown编辑器

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl

2016-01-27 14:34:42 398

原创 Java构造详解

Java构造详解本文就Java构造加载做以下描述:java中,构造不可继承,但构造可通过隐式或者显式调用。隐式默认调用父类的无参构造,省略super关键字;显示调用时,在子类的构造方法的第一行通过super关键字初始化父类实例,必须放在第一行,否则在初始化子类的时候并没有完成对父类的初始化,引发编译器保存。下文用一下简单的类说明对应关系public class B{   pub

2016-01-27 14:27:24 439

原创 Linux下支持rz、sz命令

最近申请了一台远程Linux服务器,发现并没有支持rz/sz命令,经过查询资料分析,发现未安装lrzsz。 解决办法:通过云安装即可,命令:yum install -y lrzsz 至此可正常使用rz/sz命令

2015-09-19 21:28:02 801

原创 Tar.gz加密解密总结

对于tar.gz的加密解密来说,主流使用的是linux自带的Openssl,下面简单描述下使用细节1.tar加密   tar czf – package | openssl des3 -salt -k youPassword -outtar.tar.gz2.tar解密,网上有两种方法   方法一   dd if=tar.tar.gz |openssltar -d -

2015-06-16 19:52:17 5923

转载 Get与Post区别

参考文献:http://www.w3school.com.cn/tags/html_ref_httpmethods.asp HTTP 方法:GET 对比 POST两种最常用的 HTTP 方法是:GET 和 POST。什么是 HTTP?超文本传输协议(HTTP)的设计目的是保证客户机与服务器之间的通信。HTTP 的工作方式是客户机与服务器之间的请求-应答协议。

2015-06-16 17:08:56 317

转载 Get与Post请求区别

参考文献:http://www.w3school.com.cn/tags/html_ref_httpmethods.asp HTTP 方法:GET 对比 POST两种最常用的 HTTP 方法是:GET 和 POST。什么是 HTTP?超文本传输协议(HTTP)的设计目的是保证客户机与服务器之间的通信。HTTP 的工作方式是客户机与服务器之间的请求-应答协议。

2015-06-16 17:07:42 429

原创 Flex通过struts跳转到其他页面

在Flex中,不能直接通过struts的默认配置实现跳转,但是可以借助Redirect来实现,下面简单描述下操作流程。1.在flex页面通过window自带的跳转,实例代码如下:  ExternalInterfaca.call("function(){ window.location.href='xx.do?type=2'}");2.struts中的配置         

2015-06-11 20:11:50 397

原创 mysqldump备份数据库或数据表为空解决办法。

今天在shell中利用mysqldump备份数据库或数据表时,发现结果文件为空,定位很久得出结论:未找到mysqldump对应的路径,现给出解决办法:1.找到mysqldump所在的路径,linux命令:find / -name mysqldump 2.将msqldump超链接至:/usr/bin目录下,linux命令:ln -fs /usr/local/mysql/bin/mysqldu

2015-06-01 19:16:43 7762

原创 Linux下通过java备份mysql数据库,使用mysqldump

最近因公司需要基于java备份mysql数据库,按照网络上多数建议使用以下命令备份:mysqldump -uroot  -padmin minas >/usr/2.sql,使用该命令的java实现如下所示:Runtime.getRuntime().exec("mysqldump -uroot  -padmin minas >/usr/2.sql");  经测试发现:该语句{mysqld

2015-01-20 12:53:15 9396 8

原创 Swt中实现对TitleAreaDialog窗口的关闭进行监听

某天在进行TitleAreaDialog窗口关闭控制的时候

2014-08-10 14:13:21 1494

原创 根据ip地址查询地址

以下为新浪api的使用方法,本人测试正常。http://int.dpool.sina.com.cn/iplookup/iplookup.php?format=js        返回值数据格式:varremote_ip_info ={"ret":1,"start":"221.11.11.0","end":"221.11.48.255","country":"\u4e2d\u56fd",

2013-12-06 14:01:57 687

原创 Cannot create a s…

在eclipse中安装tomcat服务器,报错" Cannot create aserver using the selected type ".原因:以前安装的tomcat目录改变解决方法:Window->preferences->Server->RuntimeEnvironment,改变tomcat的目录为你安装的目录,然后保存,这样就可以建立Tomcat server了。还有

2013-12-06 14:01:54 518

原创 strut2与JFreechart集合

我们可以使用JFreeChart来制作相关的报表,如:饼状图、柱状图等,struts提供了和JFreeChart结合的jar,该文件可在strut2的jar包中获取,struts2-jfreechart-plugin-2.3.4.1.jar,解压该jar文件,得到struts-plugin.xml,该配置文件的信息为:  在action中获取JFreeChart的对象,该对象中包含了相关的报表

2013-12-06 14:01:52 500

原创 hibernate与dwr的结合问题

dwr即:DirectWebRemoting,这是一个远程的web访问框架,本质为ajax的异步请求,通过js访问远程的java代码,方便了客户端对远程代码的调用,而实际上将java的书写的方式转换成了js形式,客户端的调用指明了远程的类名、方法名称、参数列表,采用异步请求实现,简单的书写如下:1.导入相关的jar包,手动添加,避免jar的重复   2.在WEB-INF下建dwr.x

2013-12-06 14:01:50 433

支持tcp的nginx安装包

编译nginx源文件,with-stream后得到tcp版本的nginx,亲测已ok

2016-07-19

ext-2.2.zip(oozie所需的js包文件)

oozie安装时,所需要的js文件在ext-2.2.zip中,需要解压到oozie根目录/libext/文件中

2016-04-29

jersey-client-1.9.jar

jersey-client-1.9.jar包

2016-04-21

neo4j-jdbc-2.3.2-jar-with-dependencies.jar

java采用jdbc连接neo4j所需要jar

2016-04-20

空空如也

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

TA关注的人

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