`
文章列表
已经很多年没有更新blog了, 是因为evernote的出现, 让我把所有的个人技术笔记都存储在了Evernote上, 这样安全性更高,更踏实一些. 后来,觉得Github的博客也不错, 而且可以进行版本管理, 于是开始逐渐将所有的笔记迁移到自己的Github博客中. 欢迎大家对博客内容提出意见和建议. http://siye1982.github.io
在BeanFactory的配置中,<bean>是我们最常见的配置项,它有两个最常见的属性,即id和name,最近研究了一下,发现这两个属性还挺好玩的,特整理出来和大家一起分享。      1.id属性命名必须满足XML的命名规范,因为id其实是XML中就做了限定的。总结起来就相当于一个Java变量的命名:不能以数字,符号打头,不能有空格,如123,?ad,"ab   "等都是不规范的,Spring在初始化时就会报错,诸如:            代码    org.xml.sax.SAXParseException:   Attribute   ...
/** * 运行shell脚本 * @param shell 需要运行的shell脚本 */ public static void execShell(String shell){ try { Runtime rt = Runtime.getRuntime(); rt.exec(shell); } catch (Exception e) { e.printStackTrace(); } } /** * 运行shell * * @param shStr * 需要执行的she ...
1、Get是用来从服务器上获得数据,而Post是用来向服务器上传递数据。 2、Get将表单中数据的按照variable=value的形式,添加到action所指向的URL后面,并且两者使用“?”连接,而各个变量之间使用“&”连接;Post是将表单中的数据放在form的数据体中,按照变量和值相对应的方式,传递到action所指向URL。 3、Get是不安全的,因为在传输过程,数据被放在请求的URL中,而如今现有的很多服务器、代理服务器或者用户代理都会将请求URL记录到日志文件中,然后放在某个地方,这样就可能会有一些隐私的信息被第三方看到。另外,用户也可以在浏览器上直接看到提交的数据,一 ...
最近公司想用免费的jbossesb,所有我们对jbossesb做了简单的学习,已经整理成word文档,但是由于格式的是问题把word文档作为附件上传吧.希望大家可以提出好的意见或建议.

RMI小例子

1.创建远程接口及声明远程方法(HelloInterface.java) package com.unmi; import java.rmi.*; /** * 远程接口必须扩展接口java.rmi.Remote */ public interface HelloInterface extends Remote { /** * 远程接口方法必须抛出 java.rmi.RemoteException */ public String say() throws RemoteException; ...
public class A implements Cloneable { public String name; public Object clone() {     A o = null; try {     o = (A) super.clone(); } catch (CloneNotSupportedException e) {     e.printStackTrace(); }     return o; } }  
JDK就是Java Development Kit.简单的说JDK是面向开发人员使用的SDK,它提供了Java的开发环境和运行环境。SDK是Software Development Kit 一般指软件开发包,可以包括函数库、编译程序等。 JRE是Java Runtime Enviroment是指Java的运行环境,是面向Jav ...
     搞笑的记录方式,   习惯了eclipse的快捷键,   不需要鼠标,   不需要小红钮,   可以轻松的编辑自己的思路 ,   索性自己的心情也拿eclipse记录.   只需要不假思索的飞速打字,   当时的心情,   就是这样铺上.     每天三点一线的生活   充实,疲惫   在这疲惫之间又会偶尔硬塞入几点,作为人生的补充.   朋友?   没有理解,   几年的习惯,   在自己冰冷时,只是我所培养的娱乐.   感觉不到温暖,   不是情侣,只是朋友,   试图去接受,   但是每次都有自己的理由推翻这种接受,   写只有自己能 ...
    泡茶离不开茶具,尤其是功夫茶的冲泡,除了要学会茶的泡法,更主要的是要学会使用茶具。功夫茶茶艺叫法、流派很多,但基本的泡法和所使用的茶具则大同小异,都是在福建功夫茶泡法的基础上发展而来的。   茶 ...
Linux下软件的安装与卸载 在Windows下安装软件时,只需运行软件的安装程序(setup、install等)或者用zip等解压缩软件解开即可安装,运行反安装程序 (uninstall、unware、“卸载”等)就能将软件清除干净,完全图形化的操作界面,简单到只要用鼠标一直点击“下一步”就可以了。而 Linux好象就不一样了,很多的初学者都抱怨在Linux下安装和卸载软件非常地困难,没有像使用Windows时那么直观。其实在Linux下安装和 卸载软件也非常简单,同样也有安装向导或解压安装的方式,不相同的只不过是除了二进制形式的软件分发外,还有许许多多以源代码形式分发的软件包,下面就来 ...
见附件
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> <modelVersion>4.0.0</modelVersion> ...
http://mvnrepository.com/
1.创建Maven目录(windows下) mvn archetype:create -DgroupId=com.yourCompanyName -DartifactId=yourAppName -DarchetypeArtifactId=maven-archetype-webapp archetype  是一个内建插件,他的create任务将建立项目骨架 archetypeArtifactId   项目骨架的类型 groupId  项目的java包结构,可修改 artifactId  项目的名称,生成的项目目录也是这个名字,可修改 补全项目的目录结构,因为生成的项目骨架是个webapp ...
Global site tag (gtag.js) - Google Analytics