Peter_K
码龄18年
关注
提问 私信
  • 博客:265,119
    265,119
    总访问量
  • 63
    原创
  • 2,348,727
    排名
  • 7
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:北京市
  • 加入CSDN时间: 2007-01-09
博客简介:

Peter_K的专栏

查看详细资料
个人成就
  • 获得7次点赞
  • 内容获得10次评论
  • 获得10次收藏
创作历程
  • 110篇
    2007年
成就勋章
TA的专栏
  • daily life
    2篇
  • DATABASE
  • DB
    7篇
  • DESIGN PATTERNS
  • J2EE
    9篇
  • Linux
    11篇
  • security
    2篇
  • server
    6篇
  • Spring
    3篇
  • tool-API
    4篇
  • wap
    4篇
  • web page
    8篇
创作活动更多

HarmonyOS开发者社区有奖征文来啦!

用文字记录下您与HarmonyOS的故事。参与活动,还有机会赢奖,快来加入我们吧!

0人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

Spring中WebApplicationContext的研究

 Spring中WebApplicationContext的研究ApplicationContext是Spring的核心,Context我们通常解释为上下文环境,我想用“容器”来表述它更容易理解一些,ApplicationContext则是“应用的容器”了:P,Spring把Bean放在这个容器中,在需要的时候,用getBean方法取出,虽然我没有看过这一部分的源代码,但我想它应该是一个类
转载
发布博客 2007.12.20 ·
2683 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

JAVA 正则表达式常用功能

 正则表达式在字符串处理上有着强大的功能,sun在jdk1.4加入了对它的支持   下面简单的说下它的4种常用功能:    查询:  以下是代码片段:String str="abc efg ABC"; String regEx="a|f"; //表示a或f Pattern p=Pattern.compile(regEx); Matcher m=p.matcher(str); boolean rs=
原创
发布博客 2007.09.20 ·
2652 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

java与其它语言通信转换

在写网络通信程序的时候非常非常有用/*** 通信格式转换** Java和一些windows编程语言如c、c++、delphi所写的网络程序进行通讯时,需要进行相应的转换* 高、低字节之间的转换* windows的字节序为低字节开头* linux,unix的字节序为高字节开头* java则无论平台变化,都是高字节开头  */ public class FormatTransfer {/**  * 将
原创
发布博客 2007.08.20 ·
3065 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

java 基本数据类型转换

 我们知道,Java的数据类型分为三大类,即布尔型、字符型和数值型,而其中数值型又分为整型和浮点型;相对于数据类型,Java的变量类型为布尔型boolean;字符型char;整型byte、short、int、long;浮点型float、double。其中四种整型变量和两种浮点型变量分别对应于不同的精度和范围。此外,我们还经常用到两种类变量,即String和Date。对于这些变量类型之间的相互转换在
转载
发布博客 2007.08.20 ·
3068 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

字节序和网络字节序

 1       字节序由于不同的计算机系统采用不同的字节序存储数据,同样一个4字节的32位整数,在内存中存储的方式就不同. 字节序分为小尾字节序(Little Endian)和大尾字节序(Big Endian), Intel处理器大多数使用小尾字节序, Motorola处理器大多数使用大尾(Big Endian)字节序;小尾就是低位字节排放在内存的低端,高位字节排放在内存的高端。例如
原创
发布博客 2007.08.20 ·
2917 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

keytool - 密钥和证书管理工具

keytool - 密钥和证书管理工具管理由私钥和认证相关公钥的 X.509 证书链组成的密钥仓库(数据库)。还管理来自可信任实体的证书。结构keytool [ 命令 ]说明keytool 是个密钥和证书管理工具。它使用户能够管理自己的公钥/私钥对及相关证书,用于(通过数字签名)自我认证(用户向别的用户/服务认证自己)或数据完整性以及认证服务。它还允许用户储存他们的通信
转载
发布博客 2007.07.27 ·
3386 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

JAVA基本数据类型与其他语言数据类型之间的转换方法

/*** 通信格式转换** Java和一些windows编程语言如c、c++、delphi所写的网络程序进行通讯时,需要进行相应的转换* 高、低字节之间的转换* windows的字节序为低字节开头* linux,unix的字节序为高字节开头* java则无论平台变化,都是高字节开头  */ public class FormatTransfer {/**  * 将int转为低字节在前,高字节在后的
原创
发布博客 2007.07.24 ·
2813 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Linux下J2EE开发者常用的基本命令

1路径相关:  cd ,pwd2 文件列表:ls3文件加解压缩 tar4文件察看: cat ,tail5文件编辑: vi(:q,:q!,:wq)6 文件删除:rm7 文件查询: find8 文件传输:ftp9服务器调转: telnet。。。10 系统性能查看:top,vmstat
原创
发布博客 2007.07.23 ·
3091 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Linux rm 命令祥解

rm命令    用户可以用rm命令删除不需要的文件。该命令的功能为删除一个目录中的一个或多个文件或目录,它也可以将某个目录及其下的所有文件及子目录均删除。对于链接文件,只是断开了链接,原文件保持不变。  rm命令的一般形式为:  rm [选项] 文件…   如果没有使用- r选项,则rm不会删除目录。   该命令的各选项含义如下:  - f 忽略不存在的文件,从不给出提示。   - r 指示rm将
原创
发布博客 2007.07.23 ·
5547 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

tar 命令 祥解

TAR命令名tar - tar 档案文件管理程序的 GNU 版本。 下面将逐个介绍其含义 总览tar [ - ] A --catenate --concatenate | c --create | d --diff --compare | r --append | t --list | u --u
原创
发布博客 2007.07.20 ·
2739 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

java JNI 调用c或c++,windows 或 Linux系统

   由于java程序需要调用C或C++的代码,不得不使用JNI。C的代码在Win32和Linux下都有相同功能的不同实现,就像JDK分几种平台版本(win32,linux,solaris等)。   首先,看一看首先,看一看win32下调用dll文件。    1, 新建HelloWorld.java 1public class HelloWorld 2{ 3  static 4  { 5   
原创
发布博客 2007.07.20 ·
10927 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

String,int

String,int互转 1 如何将字串 String 转换成整数 int? A. 有两个方法:1). int i = Integer.parseInt([String]);2). int i = Integer.valueOf(my_str).intValue(); 注: 字串转成 Double, Float, Long 的方法大同小异. 2 如何将整数 int
转载
发布博客 2007.07.16 ·
3704 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

JDK 环境变量设置

 Windows下JAVA用到的环境变量主要有3个,JAVA_HOME、CLASSPATH、PATH。下面逐个分析。JAVA_HOME指向的是JDK的安装路径,如x:/JDK_1.4.2,在这路径下你应该能够找到bin、lib等目录。值得一提的是,JDK的安装路径可以选择任意磁盘目录,不过建议你放的目录层次浅一点,如果你放的目录很深,比如x:/XXXXXX/xxxxx/XXXX/xxxx/
原创
发布博客 2007.07.05 ·
3223 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

Tomcat 5 环境变量配置

 由于偶将TOMCAT作为service方式安装,所以CATALINA_HOME环境变量也没设过,如果读者不是按照这种方式请设置一个系统环境变量,设置方法同J2SDK。变量名:CATALINA_HOME变量值:d:/Tomcat 5.0另外可再增加一个环境变量变量名:CLASSPATH变量值:.;%JAVA_HOME%/lib/dt.jar;%JAVA_HOME%/lib/tool.jar;%
原创
发布博客 2007.07.05 ·
3183 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Java容器类List、ArrayList、Vector及map、HashTable、HashMap分别的区别

ArrayList和HashMap是异步的,Vector和HashTable是同步的,所以Vector和HashTable是线程安全的,而 ArrayList和HashMap并不是线程安全的。因为同步需要花费机器时间,所以Vector和HashTable的执行效率要低于 ArrayList和HashMap。Collection ├List    接口│├LinkedList    链表│├Arra
转载
发布博客 2007.07.03 ·
3133 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

URLEncoder 和 URLDecoder

编码使用java.net.URLEncoder.encode(str1,"gb2312")  ;或者java.net.URLEncoder.encode(str1)   ;解码使用对应取的时候要java.net.URLDecoder.decode(newStr,"gb2312")     或java.net.URLDecoder.decode(newStr)可以方便对于特殊字符
原创
发布博客 2007.07.02 ·
2866 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Thread.getContextClassLoader() 祥解

答 : 这个问题经常出现在编写框架代码 , 需要动态加载很多类和资源的时候 . 通常当你需要动态加载资源的时候 , 你至少有三个 ClassLoader 可以选择 : ²        系统类加载器或叫作应用类加载器 (system classloader or application classloader) ²        当前类加载器 ²        当前线程类加载器 上
转载
发布博客 2007.06.26 ·
12948 阅读 ·
1 点赞 ·
1 评论 ·
8 收藏

ClassLoader解决jar包冲突问题

我们知道,Java利用ClassLoader将类载入内存,并且在同一应用中,可以有很多个ClassLoader,通过委派机制,把装载的任务传递给上级的装载器的,依次类推,直到启动类装载器(没有上级类装载器)。如果启动类装载器能够装载这个类,那么它会首先装载。如果不能,则往下传递。当父类为null时,JVM内置的类(称为:bootstrap class loader)就会充当父类。想想眼下的越来越多
原创
发布博客 2007.06.26 ·
10564 阅读 ·
4 点赞 ·
0 评论 ·
6 收藏

cp 命令祥解

cp命令 该命令的功能是将给出的文件或目录拷贝到另一文件或目录中,同MSDOS下的copy命令一样,功能十分强大。 语法: cp [选项] 源文件或目录 目标文件或目录 说明:该命令把指定的源文件复制到目标文件或把多个源文件复制到目标目录中。该命令的各选项含义如下:- a 该选项通常在拷贝目录时使用。它保留链接、文件属性,并递归地拷贝目录,其作用等于dpR选项的组合。- d 拷贝时保留链接。- f
原创
发布博客 2007.06.26 ·
3425 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

20070523

休息了几天(其实也不算休息,基本上按时下班走人)今天把活作了估计会晚走昨晚玩到快2点。。。。疯了。。。拟或是冲动了? 
原创
发布博客 2007.05.23 ·
3445 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多