- 博客(18)
- 问答 (1)
- 收藏
- 关注
转载 java中的native关键字详解
这几天看java的源代码时多次见到方法前有个native关键字,而且凡是有这个关键字修饰的方法都没有方法体,只是一个方法的声明。很是疑惑,于是上网查了一下,现总结如下,希望能帮到大家。NO.1 native用在类的method前面,表示这个method不是用java实现的。 NO.2 java语言是运行在虚拟机上的,java又是不允许直接
2014-07-13 22:49:18 562
转载 WSDL 详解
1.Web Service的一些相关概念web service:远程调用的一种方案。一种解决跨平台、跨语言间的分布式系统的集成(整合)方案esb:enterprise service bus企业服务总线soap:simple object access protocal简单对象访问协议(http + xml)soa:service oriented acrchiet
2014-06-02 02:35:43 829
转载 在eclipse中配置vss版本控制
版本管理系统可以帮助开发人员有效地管理软件资源的版本问题。版本管理系统可以帮助开发人员追踪文件的修改履历;防止文件因疏忽而被错误的修改、删除;在 小组开发环境中,帮助多个开发人员保持文件的同步;通过文件的修改履历,还可以帮助开发人员发现修改过程中产生的BUG。 目前最常用的就是cvs和vss两种工具,在eclipse中已经集成了cvs,具体的使用方法可以参考下面文章http://www.ibm
2014-05-18 15:48:21 563
转载 安装Properties Editor插件
问题在Struct2在读取语言包文件language.properties属性文件,如果文件中包含中文,会出现乱码。虽然可以native2ascii进行解决,但是使用起来不方便,为了解决这个问题,可以为Eclipse安装Properties Editor插件解决这个问题。 Properties Edito官网地址:http://propedit.sourceforge.jp/inde
2014-04-28 14:23:13 496
原创 缓冲、缓冲区、缓存三者的区别
缓冲器相当于一个寄存器,暂时保存数据。缓冲区是内存中存放数据的地方。在程序试图将数据放到机器内存中的某一个位置的时候,因为没有足够的空间就会发生缓冲区溢出。而人为的溢出则是有一定企图的,攻击者写一个超过缓冲区长度的字符串,然后植入到缓冲区,而再向一个有限空间的缓冲区中植入超长的字符串可能会出现两个结果,一是过长的字符串覆盖了相邻的存储单元,引起程序运行失败,严重的可导致系统崩溃;另有一个结果就是利
2013-10-06 23:51:37 6826
原创 JDK和两个JRE
解释一:JDK就是Java Development Kit.简单的说JDK是面向开发人员使用的SDK,它提供了Java的开发环境和运行环境。SDK是Software Development Kit 一般指软件开发包,可以包括函数库、编译程序等。JRE是Java Runtime Enviroment是指Java的运行环境,是面向Java程序的使用者,而不是开发者。如果安装了JDK,会发同你的
2013-09-07 18:52:40 784
转载 深入研究Java虚拟机的类加载机制
深入研究Java虚拟机的类加载机制 说到Java虚拟机的类加载机制,很多朋友第一反应想到的应该就是ClassLoader,我也如此,不过ClassLoader其实只是Java虚拟机加载机制中的一部分,最近在看《深入理解Java虚拟机》,对Java虚拟机的类加载机制有了更深入的了解,不吐不快。JVM中类的整个生命周期如下:加载=》验证=》准备=》解析=》初始化=》
2013-09-01 23:06:14 542
转载 hosts文件的作用
winxp、wii2k系统中存放在windows系统目录中的\system32\drivers\etc下面,win98在windows系统目录中下面。(windows系统目录一般就是c:\windows)。Linux环境下 hosts文件的地址是:/etc/host 文件hosts文件是用来记录主机ip地址和主机名的对应关系,建立后就可以用主机名来访问主机,而不必记ip地
2013-06-22 18:22:42 507
转载 DOM、JDOM、DOM4J的区别
dom是解析xml的底层接口之一(另一种是sax) 而jdom和dom4j则是基于底层api的更高级封装 dom是通用的,而jdom和dom4j则是面向java语言的 DOM 是用与平台和语言无关的方式表示 XML 文档的官方 W3C 标准。DOM 是以层次结构组织的节点或信息片断的集合。这个层次结构允许开发人员在树中寻找特定信息。分析该结构通常需要加载整个文档和
2013-05-23 18:22:25 448
转载 30岁之前需要知道的10个人生底线,你知道几个?
30岁之前你需要知到自己的人生底线 1、一定要相信30岁很快就会到来,无论你是在魔兽、cs还是蹦迪泡吧,就算装得再嫩,岁月总会在你的心里留下烙印,掩饰永远都不能改变事实,办法只有一个:提前做好准备,即使你现在只有18岁,脸皮还能掐的水来。30岁一过,一样是人老珠黄一根草而已,所以要是不能提前装填自己的心理内涵,等着人见人烦吧。 2、勿以善小而不为,勿以恶小而为
2013-04-30 17:58:10 456
转载 WEB前端底层知识之浏览器是如何工作的(4)--Render树与CSS解析
WEB前端底层知识之浏览器是如何工作的(4)--Render树与CSS解析 浏览器在构造DOM树的同时也在构造着另一棵树-Render Tree,与DOM树相对应暂且叫它Render树吧,我们知道DOM树为javascript提供了一些列的访问接口(DOM API),但这棵树是不对外的。它的主要作用就是把HTML按照一定的布局与样式显示出来,用到了CSS的相关知识。从MVC
2013-04-04 22:26:06 675
转载 Java的内存回收机制
Java的内存回收机制 在Java中,它的内存管理包括两方面:内存分配(创建Java对象的时候)和内存回收,这两方面工作都是由JVM自动完成的,降低了Java程序员的学习难度,避免了像C/C++直接操作内存的危险。但是,也正因为内存管理完全由JVM负责,所以也使Java很多程序员不再关心内存分配,导致很多程序低效,耗内存。因此就有了Java程序员到最后应该去了解JVM,才能写出
2013-04-04 22:24:16 620
转载 让你一看就明白什么是单列模式(和静态静态工厂模式)--java版本_源码下载
/** * */ package com.b510.singleton; /** * 火车类 * @author hongten(hongtenzone@foxmail.com) * @date 2013-2-22 */ public class Train { /** * 静态变量 */
2013-03-22 17:56:41 625
转载 HTTP头域字段详解
HTTP(HyperTextTransferProtocol)是超文本传输协议的缩写,它用于传送WWW方式的数据,关于HTTP协议的详细内容请参考RFC2616。HTTP协议采用了请求/响应模型。客户端向服务器发送一个请求,请求头包含请求的方法、URI、协议版本、以及包含请求修饰符、客户信息和内容的类似于MIME的消息结构。服务器以一个状态行作为响应,相应的内容包括消息协议的版本,成功或者错误编码
2013-03-19 18:21:57 1116
转载 关于栈的理解
关于对栈的理解,相信很多人和我一样都是很模糊的。在昨天阅读数据的时候,看到对这方面的介绍,便写个这个博客来和大家分享下。希望对大家有所帮助。 栈,是硬件,主要作用表现为一种数据结构,是只能在一端插入和删除数据的特殊线性表。允许进行插入和删除操作的一端称为栈顶,另一端为栈底。栈按照后进先出的原则存储数据,最先进入的数据被压入栈底,最后进入的数据在栈顶,需要读数据时从栈顶开始弹出数据。栈底
2013-03-18 15:29:14 671
转载 eclipse 快捷键
Ctrl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)Alt+↑ 当前行和上面一行交互位置(同上)Alt+← 前一个编辑的页面Alt+→ 下一个编辑的页面(当然是针对
2013-03-18 12:49:36 403
原创 JAVA 快速实现webService (同步逻辑)
今天因为需要调用第三方的接口些fake service, 用于testcase. 该第三方使用的是soap的webservice模式。首先是创建service。 [java] view plaincopyprint?package myws; import java.io.IOException; import javax.jws.WebMethod
2013-03-18 12:38:48 733
空空如也
IDEA打开出现错误提示!下面有fuck_you的字样出现?
2021-10-08
TA创建的收藏夹 TA关注的收藏夹
TA关注的人