自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Netty中的Idle事件

转:http://blog.csdn.net/guanxinquan/article/details/10990337 网络连接中,处理Idle事件是很常见的,比如在mqtt服务中,客户端与服务端在指定时间内没有任何读写请求,就会认为连接是idle的,此时,客户端在指定的idle时间内没有向服务端发送ping消息,服务端可以断开与客户端的链接。下面的代码演示了在netty中如何设置i...

2017-06-23 14:24:43 218

原创 WebGL 开始

    http://techbrood.com/threejs/docs/

2016-12-21 19:08:58 121

原创 Zookeeper+kafka+java(Linux)

http://orchome.com/kafka/index   中文官网 1. 简介 kafka (官网地址:http://kafka.apache.org)是一款分布式消息发布和订阅的系统,具有高性能和高吞吐率。  i. 消息的发布(publish)称作producer,消息的订阅(subscribe)称作consumer,中间的存储阵列称作broker。ii. 多个broker协...

2016-12-20 22:49:11 163

原创 Zookeeper+Kafka+Java(windows)

摘要:本文主要说明了如何在Windows安装运行Kafka (http://blog.csdn.net/evankaka) 摘要:本文主要说明了如何在Windows安装运行Kafka一、安装JDK过程比较简单,这里不做说明。最后打开cmd输入如下内容,表示安装成功二、安装zooeleeper下载安装包:http://zookeeper.apache.org/re...

2016-12-20 22:47:46 136

原创 RTP/RTSP/RTCP 协议详解

链接:https://www.zhihu.com/question/20278635/answer/14590945RTP/RTSP/RTCP的区别 用一句简单的话总结:RTSP发起/终结流媒体、RTP传输流媒体数据 、RTCP对RTP进行控制,同步。之所以以前对这几个有点分不清,是因为CTC标准里没有对RTCP进行要求,因此在标准RTSP的代码中没有看到相关的部分。而在私有RTSP的代码中,有关...

2016-11-30 09:57:51 185

原创 SpringBoot+Mybatis+Redis+Netty4+Swagger2

SpringBoot 启动流程:        http://www.cnblogs.com/xinzhao/p/5551828.html SpringBoot devtools热部署        http://www.cnblogs.com/java-zhao/p/5502398.html SpringBoot+Mybatishttp://7player.cn/...

2016-11-13 09:24:54 508

原创 百度坐标转换&计算坐标之前距离

// 坐标转换GPS转百度var location = transformFromWGS84ToBaidu(Float,Float);console.log(location.lat + " _ " + location.lng); 百度转GPSvar location = transformFromBaiduToWGS84(Float,Float);console...

2016-11-11 14:27:14 462

原创 JVM调优总结 -Xms -Xmx -Xmn -Xss

转:http://unixboy.javaeye.com/blog/174173JVM调优总结 -Xms -Xmx -Xmn -Xss堆大小设置JVM 中最大堆大小有三方面限制:相关操作系统的数据模型(32-bt还是64-bit)限制;系统的可用虚拟内存限制;系统的可用物理内存限制。32位系统下,一般限制在1.5G~2G;64为操作系统对内存无限制。我在Windows Server ...

2016-11-11 12:33:42 97

原创 生产者/消费者模式(阻塞队列)

引用:http://blog.csdn.net/autumn20080101/article/details/9491159生产消费者模式 貌似也是阻塞的问题 花了一些时间终于弄明白这个鸟东东,以前还以为是不复杂的一个东西的,以前一直以为和观察者模式差不多(其实也是差不多的,呵呵),生产消费者模式应该是可以通过观察者模式来实现的,对于在什么环境下使用现在想的还不是特别清楚,...

2016-08-26 09:36:21 80

原创 Java调用Telnet示例

转自:http://blog.csdn.net/jakey766/article/details/12782969import java.io.IOException;import java.io.InputStream;import java.io.PrintStream;import java.io.UnsupportedEncodingException;im...

2016-04-18 16:24:45 265

原创 JavaScript DES加密

function enString(data){var key1 = "YHXWWLKJYXGS";var key2 = "ZFCHHYXFL10C";var key3 = "DES"; var enchex = strEnc(data,key1,key2,key3); return enchex;}/*** DES加密/解密* @Copyright Copyright (c) 2009* @au...

2014-12-03 17:32:29 256

原创 UML类图几种关系的总结

转自:http://blog.csdn.net/tianhai110/article/details/6339565   在UML类图中,常见的有以下几种关系: 泛化(Generalization),  实现(Realization),关联(Association),聚合(Aggregation),组合(Composition),依赖(Dependency)         1. 泛...

2014-11-22 12:00:43 87

原创 FreeMarker学习(宏<#macro>的使用)

copy自http://jayjunyu.iteye.com/blog/215727/ 用户定义指令-使用@符合来调用 有两种不同的类型:Macro(宏)和transform(传递器),Macro是在模板中使用macro指令定义,而transform是在模板外由程序定义(基本上都是基于Java的),这里通过Macro来介绍自定义指令。 例一: &lt;#macro greet&gt; &...

2014-11-05 10:25:47 919

原创 一篇很全面的freemarker教程

copy自http://demojava.iteye.com/blog/800204 以下内容全部是网上收集:FreeMarker的模板文件并不比HTML页面复杂多少,FreeMarker模板文件主要由如下4个部分组成: 1,文本:直接输出的部分 2,注释:&lt;#-- ... --&gt;格式部分,不会输出 3,插值:即${...}或#{...}格式的部分,将使用数据模型中的部分...

2014-11-04 20:57:45 141

原创 java并发编程中CountDownLatch和CyclicBarrier的使用

转自:http://blog.csdn.net/kuyuyingzi/article/details/19155697   在多线程程序设计中,经常会遇到一个线程等待一个或多个线程的场景,遇到这样的场景应该如何解决?  如果是一个线程等待一个线程,则可以通过await()和notify()来实现;  如果是一个线程等待多个线程,则就可以使用CountDownLatch和...

2014-11-03 17:42:23 86

原创 Linux系统自动清理日志的方法

转自:http://os.51cto.com/art/201304/389619.htmLinux系统自动清理日志的方法2013-04-15 15:07 peida 博客 字号:T | TLinux 是一个很能自动产生文件的系统,日志、邮件、备份等。虽然现在硬盘廉价,我们可以有很多硬盘空间供这些文件浪费,本文分享了一种自动清理Linux系统日 志的方法。不用你去每...

2014-10-30 10:07:36 290

原创 马云成为首富后留下的话,句句触动我们心灵!

http://www.qmbole.com/forum.php?mod=viewthread&amp;tid=603&amp;fromuid=1

2014-09-22 11:07:24 281

原创 JPGE图片压缩

import java.awt.Image;import java.awt.image.BufferedImage;import java.io.File;import java.io.FileOutputStream;import java.io.IOException;import com.sun.image.codec.jpeg.JPEGCodec;import com.sun.image....

2014-07-03 17:22:07 164

原创 ORACLE如何修改用户表空间

问题描述:   ORACLE如何修改用户表空间产生原因:需要对用户表空间进行修改解决方法:     软件在建立帐套时,表空间使用了默认设定,表空间可以自动增加。如果用户为了提升速度进行了优化,关闭了此选项,则在年结前也应该检查一下表空间的使用情况,如果已经使用空间小于剩余空间,也应该进行扩充。 查看表空间使用情况: SELECT * FROM DBA_FREE_...

2014-05-20 10:36:26 4048

原创 oracle存储过程将字段CLOB转成BLOB

CREATE OR REPLACE FUNCTION C2B(b IN CLOB default empty_clob()) RETURN BLOB-- typecasts BLOB to CLOB (binary conversion)  IS  res          BLOB;  b_len        number := dbms_lob.getlength(b);  dest_off...

2014-05-15 16:54:33 509

原创 eclipse代码格式化

codetempate

2014-02-25 20:00:21 67

原创 QQ日期控件

abc

2014-01-27 09:31:33 76

原创 经验谈:系统架构师的修炼[转]

最近应聘系统架构师,面试回答一些问题,加上之前做的一些功课,搜索到一些文章,感觉有必要总结一下,到底如何做一个成功的系统架构师呢?首先,何谓系统架构师? IBM工程师的说明是:   架构师的主要责任是提供开发人员和项目经理之间的共用沟通媒体。他们负责让业务规则及需求与工程实践及限制相适应,以确保成功中文Wiki上的说明是:   系统架构师负责设计系统整体架构,从需求到设计的每个细节都要...

2012-03-21 23:48:54 65

原创 struts1.3-基础及原理

网站struts.apache.org实践步骤:1 搭建环境  (1)导入jar包     使用其中相关的类(可将所有jar全部导入)  (2)建立一个配置文件:struts-config.xml     作用:方便struts用户使用     位置:一般放在WEB-INF下  (3)配置web.xml     注册struts中心控制器-----ActionServlet  &lt;servle...

2012-03-08 14:41:50 116

原创 nginx 整合 tomcat 做负载均衡

 http://tengine.taobao.org/book/index.html  我的测试环境是:windows7 32bit / jdk1.6 / tomcat6.0 /nginx 1.081、解压tomcat ,复制成2份,修改server.xml 里的端口设置,使得两个tomcat不冲突。请确保两个tomcat可以访问到你的应用:http://localhost:8...

2012-02-24 11:35:48 65

原创 培训的十项好处

为什么要培训,有些企业家认为培训后员工会跳槽,会是为别人做嫁衣,可是不培训更是会造成好多的不良后果,员工素质低下,产品质量下降,应留下的没有留住,应走的人却没有走,这是最可怕的!  一、培训不一定是万能的,但是不培训一定是会增加费用,加大成本;以下问题的发生是需要刻不容缓的培训:   有些迹象的出现和员工不适当的工作表现,往往暗示着培训的紧迫性和必要性,看一下,以下情况是否曾在您...

2012-02-24 11:33:40 317

原创 如何提高自己的行动力

如何提高自己的行动力 我以为行动决定一切,行动才是首要的。墨子说“志行,为也”,也就是说意志付于行动,那是作为。而善于行动者,行动高效者,在做好策划拥有目标和方向,能够把握机会及时行动之后,单纯就行动力本身而言,无非是做好了以下几个关键步骤:  (1) 充分准备亨利·福特有一句名言:“做好准备,是成功的首要秘诀。”充分准备,对于任何行动来说无疑是必须的。只有大弓拉满月,最后才能射出...

2012-02-24 11:28:22 130

原创 JAVA中线程同步的方法

用什么关键字修饰同步方法 ? 用synchronized关键字修饰同步方法 同步有几种实现方法,都是什么?分别是synchronized,wait与notifywait():使一个线程处于等待状态,并且释放所持有的对象的lock。sleep():使一个正在运行的线程处于睡眠状态,是一个静态方法,调用此方法要捕捉InterruptedException异常。notify():唤醒一个处于...

2012-02-16 22:40:51 49

原创 抽象类与接口的区别

声明:非原创  abstract class和interface是Java语言中对于抽象类定义进行支持的两种机制,正是由于这两种机制的存在,才赋予了Java强大的面向对象能力。 abstract class和interface之间在对于抽象类定义的支持方面具有很大的相似性,甚至可以相互替换,因此很多开发者在进行抽象类定义时对于 abstract class和interface的选择显得...

2012-02-16 20:00:15 56

原创 jstack和线程dump分析

原文:http://jameswxx.iteye.com/blog/1041173  原文:http://blog.csdn.net/wanyanxgf/article/details/6944987

2012-02-14 16:16:45 69

原创 struts2 拦截器 interceptor

原文:http://struts2.group.iteye.com/group/wiki/1397-deep-into-struts2-interceptors  struts2 拦截器 interceptor 在之前的文章中,我们已经涉及到了拦截器(Interceptor)的概念。 downpour 写道拦截器是AOP中的概念,它本身是一段代码,可以通过定义“织入点”,来指...

2012-02-14 00:27:06 71

原创 百度面试

对公司内部的部门,所以没有算法题,全是应用题,并且hibernate的题很多,估计应用肯定是hibernate了 简答题 1 spring ioc、aop 的原理  IOC:控制反转也叫依赖注入。利用了工厂模式 将对象交给容器管理,你只需要在spring配置文件总配置相应的bean,以及设置相关的属性,让spring容器来生成类的实例对象以及管理对象。在spring容器启动的时候,sp...

2012-02-12 23:12:29 76

原创 oracle awr报告

执行如下操作&gt;exec dbms_workload_repository.create_snapshot();   200&gt;@/opt/oracle/product/11gR1/db/rdbms/admin/awrrpt.sql //能看到快照id就可 200&gt;exec dbms_workload_repository.create_snapshot();  201&gt;@...

2012-02-10 14:33:37 63

原创 awk的相关功能

http://gogole.iteye.com/blog/1129247

2012-02-09 17:21:40 106

原创 工作流引擎

 工作流引擎是 BOS 系统的一个重要组件。 它可以根据客户具体的业务逻辑,来定义工作流模型。 整个应用程序就根据所定义的流程来运行。 它把应用系统模块和工作流程分开。 当流程发生变化,只需修改流程模型, 具体的应用程序无需修改。    参考wfmc 标准,我们把工作流分成几个模块。    · 流程定义模型  · 用户端  · 工作流引擎  · 建模工具  · 组织架构    在虚线框中代表工作流...

2011-12-26 23:27:27 89

原创 Spring—下载与配置

下载主页http://www.springframework.org/download.html,或者直接使用链接地址:http://voxel.dl.sourceforge.net/sourceforge/springframework/spring-framework-1.1.4-with-dependencies.zipSpring的下载包有两种:spring-framewor...

2011-11-30 21:48:31 93

原创 Oracle 死锁

--第一步:查看是否有死锁存在,查出有数据则代表有死锁   select p.spid,c.object_name,b.session_id,b.oracle_username,b.os_user_name  from v$process p,v$session a,v$locked_object b,all_objects   c   where  p.addr=a.paddr   and   ...

2011-11-21 12:30:40 80

原创 vmware 下找不到ifcfg-eth0的问题

在windowXP下安装了suse linux,在vmware下选择了host-only方式与主机通信。使用host-only方式与主机通信,vmware使用的是VMware Network Adapter VMnet1虚拟网卡,查看该网卡的IP是 192.168.174.1。在虚拟机下面的linux下遇到了一下几个问题:1、找不大 eth0网卡,也就连不上网络。症状是ifconfig以后只现实l...

2011-11-15 00:23:22 310

原创 Tomcat源码下载

http://svn.apache.org/repos/asf/tomcat/tc6.0.x/tags/TOMCAT_6_0_18/  http://download.csdn.net/download/rainyuxin/2267757

2011-11-08 16:07:28 70

原创 eclipse 安装soapui

 soapuihttp://www.soapui.org/eclipse/update  jd-eclipsehttp://java.decompiler.free.fr/jd-eclipse/update

2011-08-11 12:28:38 473

空空如也

空空如也

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

TA关注的人

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