自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Maven

<plugin> <groupId>org.scala-tools</groupId> <artifactId>maven-scala-plugin</artifactId> <version>2.15.2</ve...

2012-10-24 14:07:30 131

原创 使用visualvm监控tomcat

使用Visualvm监控远程tomcat,在catalina.sh(bat)文件中的@echro off 下面新增一行。内容如下,其中10.200.106.205改成tomcat所在的服务器Ip。8849表示jmx的端口。 set JAVA_OPTS= -Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.port=88...

2011-10-20 17:59:49 181

原创 JDK 命令

  Categories of Java HotSpot VM Options  Standard options recognized by the Java HotSpot VM are described on the Java Application Launcher reference pages for Windows, Solaris and Linux. This docume...

2011-10-20 15:48:38 131

原创 使用AXIS 1.4 生成WS client

根据WSDL生成client,方式有很多,很习惯用eclipse自带功能生成客户端,但是有些文件生成客户端会用问题,所以用AXIS来生成客户端还是比较好的一种方式,至少能很快的解决问题。首先下载AXIS 1.4 Final,进入AXIS解压后的目录,下载mail-1.4.jar和activation.jar这两个包到lib目录。由于运行org.apache.axis.wsdl.WSDL...

2011-04-19 00:02:03 148

原创 好聚好散

  3月11号,周五。距离15号的入职还有一个工作日,中午,请老板以及开发部门的几位同事中午一起聚聚餐。 非常遗憾,由于个人的有新的打算,辞去了当前在海高的工作,马上就要离开了,有一点的舍不得,毕竟常年合作的同事,老板,大家在日常工作中合作愉快。中午吃饭,大家聊聊工作上的事情,突然聊到了理想,理想?这个,曾经我也有过,还是在毕业的时候希望自己怎么怎么的,现在倒是越来越模糊了。。。。。...

2011-03-11 15:57:39 107

原创 java复习 String

  1 . 栈(stack)与堆(heap)都是Java用来在Ram中存放数据的地点 。与C++不同,Java自动管理栈和堆,程序员不能直接地配置 栈或堆。  2 . 栈的优势是,存取速度比堆要快,仅次于直接位于CPU中的寄存器。但缺点是,存在栈中的数据大小与生存期必须是确定的,缺乏灵活性。另外,栈数据可以共享,详见第 3 点。堆的优势是可以动态地分配内存大小,生存期也不必事先告诉编...

2010-12-12 08:51:21 81

原创 Java堆栈

    1 . 栈(stack)与堆(heap)都是Java用来在Ram中存放数据的地点 。与C++不同,Java自动管理栈和堆,程序员不能直接地配置 栈或堆。  2 . 栈的优势是,存取速度比堆要快,仅次于直接位于CPU中的寄存器。但缺点是,存在栈中的数据大小与生存期必须是确定的,缺乏灵活性。另外,栈数据可以共享,详见第 3 点。堆的优势是可以动态地分配内存大小,生存期也不必事先...

2010-12-11 19:09:49 103

原创 Java基础知识

> IOC是一种新的设计模式,即IOC模式,系统中通过引入实现了IOC模式的IOC容器,即可由IOC容器来管理对象的生命周期、依赖关系等,从而使得应用程序的配置和依赖性规范与实际的应用程序代码分开。其中一个特点就是通过文本的配件文件进行应用程序组件间相互关系的配置,而不用重新修改并编译具体的> Java代码。>>> 平常经常使用的创建一个新的List的语句,在这里, List是...

2010-12-11 15:00:08 82

原创 Java复习

  今天复习了一下这些知识,顺便做了下笔记.1.寄存器:最快的存储区, 由编译器根据需求进行分配,我们在程序中无法控制.2. 栈:存放基本类型的变量数据和对象的引用,但对象本身不存放在栈中,而是存放在堆(new 出来的对象)或者常量池中(字符串常量对象存放在常量池中。)3. 堆:存放所有new出来的对象。4. 静态域:存放静态成员(static定义的)5. 常量池:存放字符串常量和基本类型...

2010-12-11 14:53:32 91

原创 TR069协议

      时间过的真快,到海高已经快两年的时间了,回头想想,最有成就的就是上海电信WLAN网管系统的TR069 服务端(Auto Config Server  ACS)的开发,当然还有其它的项目。但是属这个项目最有成就感。现在准备整理TR069的系统资料,期望对后来的开发人员有所帮助。准备建立一个公网的ACS系统,通过ACS+Web Service的方式提供TR069 ACS 功能,...

2010-10-25 16:42:27 317 1

原创 TR069报文(二)

GetParameterNames:<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/" xmlns:xsd="http://www.w3.org/2001/XMLS...

2010-08-05 16:55:04 608

原创 TR069报文(三)

GetParameterValues:<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/" xmlns:xsd="http://www.w3.org/2001/XML...

2010-08-05 16:52:16 1434

原创 TR069-报文

Inform报文:<?xml version='1.0' encoding='UTF-8'?><SOAP-ENV:Envelope xmlns:SOAP-ENV='http://schemas.xmlsoap.org/soap/envelope/' xmlns:SOAP-ENC='http://schemas.xmlsoap.org/soap/encoding' xm...

2010-08-05 16:28:29 976

Web程序员

如果你已经是一名优秀的Web开发人员,那请路过即可。如果你还是一个准备入行或刚入行的菜鸟,那本文倒值得一读。要成为一名优秀的Web开发人员,没有捷径可走,本文就是为那些还在苦苦寻找学习目标的人编写的。第一步:学好HTMLHTML(超文本标记语言)是网页的核心,因此你首先应该学好它,不要害怕,HTML很容易学习的,但也很容易误用,学懂容易要学精还得费点功夫,但学好HTML是成为Web开发人员...

2010-04-18 19:55:45 135

用Java来输出soap报文

   前段时间开发ACS,是基于SOAP协议的通信,一次通信过程包含多个soap报文,而且也不想普通的webserivice那样, soap报文是自动生成的。ACS的通信的报文是硬编码编出来的,虽然能正确运行,但是实在是不雅,最近闲来无事, 想着如何用像webservice那样,用Java对象设置参数后,将对象转换成String格式的SOAP报文,这样以后程序的维护 问题就得到解决了。...

2010-03-30 15:03:21 821

Thread( 一)

Java多线程同步问题的探究(一、线程的先来后到)众所周知,在Java多线程编程中,一个非常重要的方面就是线程的同步问题。关于线程的同步,一般有以下解决方法:1. 在需要同步的方法的方法签名中加入synchronized关键字。2. 使用synchronized块对需要进行同步的代码段进行同步。3. 使用JDK 5中提供的java.util.concurrent.lock包中的Lock对象...

2010-03-29 16:23:43 79

原创 SVN服务

安装服务sc create subversion_service binpath= "D:\java\Subversion\bin\svnserve.exe --service -r D:\java\SVNROOT" displayname= "Subversion Repository" 删除服务sc delete subversion_service

2009-10-10 21:20:08 76

关于Spring和Hibernate的DTD问题

今天公司的网络出了点问题,上不了网了。但是发现自己的程序也跑不起来了,报了个错,Unknow Host  :hibernate.sourceforge.net后来想起来了,是这里出问题了。我们一般的hbm文件都会有这样的一段代码: <!DOCTYPE hibernate-mapping PUBLIC                            "-//Hiberna...

2009-09-25 13:00:55 112

原创 Eclipse content Assist 的错误

今天在开发的过程中遇到了这个问题:Eclipse Content Assist出错,错误信息大概如下: the 'org.eclipse mylyn.java.ui.javaAllCompletionProposalComputer' proposal computer from the 'org.eclipse mylyn.java.ui' plug-in did not compl...

2009-09-10 15:28:52 612

原创 JAVA回调函数

本文转载来源:http://kidult.iteye.com/blog/148982 如果我们要测试一个类的方法的执行时间,通常我们会这样做:public class TestObject { /** * 一个用来被测试的方法,进行了一个比较耗时的循环 */ public static void testMethod(){...

2009-07-01 09:30:45 100

原创 JAVA操作符

JAVA操作符几乎所有运算符都只能操作“主类型”(Primitives)。例外是“=”、“= =”和“! =”,它们能操作所有对象。除此以外,String类支持“+”和“+=”。 (1)赋值主类型使用“A=B”,那么B处的内容就复制到A。若修改A,那么B根本不会受修改的影响。对象“赋值”的时候情况发生了变化。对一个对象进行操作时,我们真正操作的是它的句柄。所以倘若“从一个对象到另一个对象”...

2009-03-04 13:09:30 148

原创 用 Quartz 进行作业调度

用 Quartz 进行作业调度http://www.ibm.com/developerworks/cn/java/j-quartz/index.html2006 年 12 月 28 日Quartz 是个开放源码项目,提供了丰富的作业调度集。在这篇文章中,软件工程师 Michael Lipton 和 IT 架构师 Soobaek Jang 对 Quartz API 进行了介绍,从对框架的一般概...

2009-02-09 15:52:14 65

原创 Log4j配置说明

 今天在使用httpclient时候,想不上DigestSchema不要输出info信息,网上查找到了这篇文章,解决了问题,而且觉得讲的很不错特此转摘。文章出处:http://blog.csdn.net/ldgs/archive/2005/01/20/261061.aspx  在网上学习了一下Log4j,以下是一些简单的学习笔记Apache的开源项目Log4j是一个功能强大的日志组件,...

2009-02-09 15:46:15 63

原创 Jaava

package com.seahigh.tyt.acs.util;import java.io.BufferedOutputStream;import java.io.FileOutputStream;import java.io.FileWriter;import java.io.IOException;import java.util.HashMap;import java.ut...

2009-02-05 17:06:23 180

原创 2009随感

09年的一些计划     晚上仔细想来,出来工作也快三年了,在这三年里,除了在昆山实习的三个月外,一共是在两家公司呆过。在金鑫呆了两年,在海高不到半年。在金鑫的两年感觉蛮好的,金鑫也是毕业后找到正式工作的一家公司。期间,认识了很多不错的同事,包括我的项目经理老纪,可以说我是在他的带领下成长起来的,由于在大学学的就是java专业,工作后在老纪的带领下做纺织的项目,两个人工作非常愉快,也学到不少知识...

2009-01-21 22:18:52 114

原创 盛大的第二次面试

 12月26号,圣诞节的第二天,安装约定的时间去盛大二面。由于第一次面试技术上的基本都过了,是因为学历不是本科, 盛大说要考虑考虑,后来基本上就没有消息了。但是一个月之后却又让我来面试,我想也是个机会,还是去了。约定的时间是三点,去了就开始面试了。  第一个面试个官上次见过,是上次三个面试官中的其中一个。主要问的是技术方面的问题,还有就是项目经验,挑一个比较城管的项目讲讲经验。后来就是问问...

2009-01-10 11:28:37 529

原创 HTTPCLIENT的授权方式简介

IntroductionHttpClient supports three different types of http authentication schemes: Basic, Digest and NTLM. These can be used to authenticate with http servers or proxies.ContentsServer Authe...

2009-01-08 21:53:05 466

TR-069 协议的开发(三)ACS呼叫AP

通信是可以了,但是现在是单向的呼叫,即AP呼叫ACS,那么ACS怎么呼叫AP呢?   在TR-069协议3.2中规定了如何向AP发送连接请求,让AP创建连接。注意协议中规定是ACS向AP发送连接请求,AP鉴权通过后才会创建连接到ACS,所以ACS是不会连接到AP的,只是会发送连接请求,请求AP链接到ACS。   下面是一种实现方式,使用了HTTPClient模拟发送GET请求到AP,其中AP的请求...

2009-01-08 10:18:04 752 1

基于TR-069协议的开发(二) CPE(AP的配置与测试)

  上次说到ACS的建立,其实就是接收AP定时Inform过来的消息。既然服务端建好了,接下来,就要AP访问服务端。也就是对Ap的配置。 一般说来,AP是支持Telnet的,所有可以通过telnet来访问AP。再次申明本次开发使用的是H3C的AP,别的类型的AP可能会稍有不同。 1.在windows command 中输入telnet 192.168.1.200 (说明:AP的...

2009-01-08 10:00:36 1019

基于TR-069 协议的开发(一) ACS的搭建

TR 069是DSL Fourm提出来的一种协议,即CWMP协议,主要是对 用户终端设备的管理。 其功能主要有两块组成ACS(Auto Config Server)和CPE(Customer Pression Equalment)。其具体功能请参考TR-069协议,网络上也有介绍,在此不再多说了。 最近公司接到了一个项目,主要是对电信的AP(Access Point)设备进...

2009-01-07 17:06:00 1234

Connection Reset的解决与DHCP的使用技巧

说明:在解决问题的时候,参考了以下文章http://blog.csdn.net/wuqingyong/archive/2006/09/07/1187293.aspxhttp://jayenho.blog.51cto.com/37194/91556作为对问题的总结,特写本文。最近总是遇到tomcat的log File报Connection reset的问题,使用的是JNDI的方式来使用DataSou...

2008-12-23 10:19:00 518

转载:java基础

Object中的特殊类String(toString()、equals、==) 我有很多概念都没明白,现在反过头来认识。Object是所有类的父类。java.lang.String也是继承自java.lang.Object中。先比较一下2个类的toString()、equals()、= = (很多面试题都有),再来说一下String 的特殊。2个类toString()的比较:class...

2008-12-09 12:46:00 70

辞职了,没有工作了

找了很久还没有找着工作,感觉很失望啊,我的未来在哪里?

2008-12-04 18:29:00 91

盛大面试

好久以前的一个同学,给我介绍了一家外包公司,最近外包公司把我的简历推荐给了盛大网络,没想到盛大居然通知我面试了,呵呵,去就去吧,说不定能成呢。。。。。   下午13:24到盛大的门口,来的太早了,路上也不堵车,坐大桥六线到的,在盛大门口等了N就,然后进去了,居然把联系人的分机号记错了,还好一热心的盛大MM给我查了正确的分机号,终于联系上了。从保安那领了个临时出入证,搞笑的是,那个保安联系面试官...

2008-11-25 18:50:00 274

Linux vi

本文转载,原文出处:http://www.linuxsir.org/main/?q=node/206#3.2作者:北南南北来自:LinuxSir.Org摘要:vi 编辑器是最常用的文档创建和编辑工具,初学者应该学会简单应用vi ,学会在vi 中做简单的修改、删除、插入、搜索及替换作业;如果您是新手,不妨看看本文,或许这篇文档能让您在最短的时间内学会vi的简单操作;目录1、关于文本编辑器...

2008-11-10 14:00:00 79

linux archive and compressed file

一.tar命令         tar可以为文件和目录创建档案。利用tar,用户可以为某一特定文件创建档案(备份文件),也可以在档案中改变文件,或者向档案中加入新的文件。tar 最初被用来在磁带上创建档案,现在,用户可以在任何设备上创建档案,如软盘。利用tar命令,可以把一大堆的文件和目录全部打包成一个文件,这对于备份文 件或将几个文件组合成为一个文件以便于网络传输是非常有用的。Linux上的t...

2008-11-10 13:56:00 483

求职 Java

两年工作经验,熟悉SSH,DWR,Lucene等开源框架,熟悉Oracle 10g SqlServer 2005工作地点 上海如果有需要,可以加MSN对话MSN:[email protected]

2008-11-04 13:36:00 152

面试感想

   昨天周末,下午收到一条短信,是碧波路456号A301的一家公司,通知我周一上午九点四十五去面试。感觉面试时间蛮奇怪的,但还是去了。九点左右到了公司门口,等了10分钟,实在不想浪费时间了,就进去了。 进去了问前台,前台给了一套题和一张求职表格,一共是12道题,都是Java基础,感觉还行吧,就那样,一个小时后交卷。四十分钟做完了,然后做了一套上机题,也没啥,很快搞定了。笔试+上机考试做完了,然...

2008-10-27 19:54:00 186

UML入门(转载IBM)

UML基础: 统一建模语言简介 ...

2008-06-26 22:42:00 757

Java虚拟机深入研究

 文章来自:http://www.qqread.com/java  说起Java,人们首先想到的是Java编程语言,然而事实上,Java是一种技术,它由四方面组成:Java编程语言、Java类文件格式、Java虚拟机和Java应用程序接口(Java API)。它们的关系如下图所示: 图...

2008-05-25 22:07:00 88

空空如也

空空如也

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

TA关注的人

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