自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

浮白

当浮一大白

  • 博客(36)
  • 资源 (8)
  • 问答 (1)
  • 收藏
  • 关注

原创 imap和pop3

IMAP4协议 简介 IMAP是斯坦福大学在1986年开发的,它是一个开放的标准,被设计成POP的超集,而POP是个地位牢固的开放邮件标准。IMAP标准的最新版是IMAP第4版修订版1(RFC 2060)。IMAP第4版修订版1与IMAP4的实际差别仅仅在于前者提高了拨号链路的性能。有关IMAP4标准的详细信息请参见华盛顿大学的IMAP主页(www.washington.edu/imap/ )尽管

2008-05-31 12:57:00 1703

转载 使用JBoss配置发送邮件

使用JBoss配置发送邮件                                                   Author: liuxiaohua现在需要利用jmail 发邮件,本想自己写发邮件,但查看jboss资料,发现其已mail service 只需要做相应的配置既可配置文档位置 {jboss4.2_home}/server/default/deploy/mail-

2008-05-31 10:52:00 3142 1

转载 JBossTools实践系列:JPA(Entity Bean)开发入门

JBossTools实践系列:JPA(Entity Bean)开发入门2008年5月17日 | 08:26分类:JBossTools | 标签:entitybeanJBossToolsjpa | 浏览:12转载文章请注明:转载自JBossWeek.com [http://www.jbossweek.com](一) 系统环境应用服务器:JBoss AS 4.2

2008-05-31 10:43:00 3380

转载 现代 ORM 工具的策略和最佳实践

尽管有许多开发人员使用对象-关系映射(ORM)工具构造应用程序的持久化层,但是也有一些开发人员对于如何使用这些工具有误解,常常不必要地重复编写代码。本文作者在构造持久化层方面具有丰富的经验,他们对持久化模式和最佳实践有清晰的认识。本文分为两部分,第 1 部分讨论一致且紧凑的领域模型和持久化层的基本概念。第 2 部分 扩展第 1 部分中讨论的概念。 简介 在过去 5 到 10 年中,开

2008-05-30 15:22:00 855

转载 程序员自我提升方式

IT招聘专家和工作场所专家总结了技术专业人员应该掌握的一些具体技能。这些技能会帮助IT专业人员避免工作的低谷和得到薪酬上涨的好处。下面就是让IT人员提高薪酬的10种方法。 1.熟悉SAAS产品IT人员配备和随需应变的咨询公司Bluewolf的共同创始人和负责人Michael Kirven说,SAAS(软件服务)知识在用人要求条件中的比例已经从三年前的5%提高到了35%。拥有这方面知识的人可

2008-05-30 15:19:00 2100

原创 分析ubunutu的日志文件和登录文件

什么是登录文件:记录系统活动记录的几个文件,例如合适,何地(ip),何人作了什么动作,另外就是系统什么时候做了什么行为发生了什么样的事情,等等常见的登录文件有如下几个:1)/var/log/secure:记录登录系统存取数据的文件例如pop3,ssh,telnet,ftp等都会记录在此2)/ar/log/wtmp:记录登录这的信息记录,被编码过,所以必须以last解析3)/var/log/mess

2008-05-19 08:33:00 959

原创 有关linux系统服务

认识系统的服务在linux下面,daemons是守护神的意思,意思就是是守护进程守护进程有一下两种:1)stand_alone:从系统一启动的时候,就开始了监听,等待请求的到来,优点就是一直在等待请求,当请求到来的时候反应很快2)super_daemon:对于start_alone来说,这个服务就是让一个同意的daemon来负责调用服务,这个同意负责的daemon就是inet服务,不过在后来的li

2008-05-19 08:08:00 766

原创 linux开关机和启动过程

linux开关机和启动过程基本流程:1)加载bios的硬件信息;2)读取MBR的kernelloader引导信息(从而选这读取那个操作系统的内核)3)加载操作系统的核心信息4)内核执行init程序并且取得运行信息5)init程序执行/etc/rc.d/rc.sysinit6)启动核心的外挂式模块/etc/modules.conf(ubuntu是在/etc/modules文件里面)7)init执行运

2008-05-19 08:07:00 1335

原创 linux程序与资源管理

程序与资源管理1)关于man命令man在查询指令的用法的时候,到何处去查?其实就是在MANPATH中去查,而MANPATH在/etc/man.conf中设定(ubuntu在/etc/manpath.config中进行设定)当我们执行man的时候,会逐个查询manpath2)/var/log中的文件/var/log中的文件都是日志文件,可以在系统出现异常的时候查询该目录文件,大多数问题都可以得到解决

2008-05-19 08:05:00 790

原创 例行命令at和crontab

at和crontab的区别在于at:这个工作仅执行一次;crontab:这个工作将持续的进行下去at:如果某个命令仅仅要执行一次,那么可以使用at命令,这个指令实际上就是atd这个服务,所以一定要启动这个服务基本上at是默认打开的,输入at这个动作会将工作流写入/var/spool/at这个目录(ubuntu 也在./cron文件夹里面),然后等待系统执行他,此外,at是默认所有人都能之执行他的,

2008-05-18 10:58:00 2604

原创 建立PL/SQL子程序

存储过程create or replace PROCEDURE p_name(argument [model] datatype,argument2 [model] datatype)IS----------变量定义,不需要DECLAREBEGIN--bodyEND;/ 函数:跟存储过程不同的是他可以返回值create or replace FUNC

2008-05-14 10:44:00 771

原创 高级PL/SQL的使用;

使用游标1)显示游标:CURSOR name_cursor IS select statement;2)打开游标:OPEN name_cursor;3)提取游标FETCH name_cursor INTO variable1,variable2.............4)关闭游标CLOSE name_cursor;显示游标的属性:%ISOPEN:显示游标是

2008-05-14 08:37:00 889

原创 使用PL/SQL

1)将select 嵌入到PL/SQL中定义了变量以后,可以使用SELECT column1 INTO variable1 FROM table_name WHERE column1=xx      --返回唯一的一行记录的一个字段如果是要讲返回的结果赋给一个记录表/表变量的话:如下SELECT * BULK COLLECT INTO xx_table FROM table_nam

2008-05-13 23:21:00 672

原创 oracle PL/SQL学习

我们开始学习PL/SQLPL/SQl的好处在于降低了网络开销,别的数据库执行四条sql语言的话,在网络上要发送四次语句,而oracle可以把多条sql语句写到一段PL/SQl快中,从而降低了网络开销,以高了网络程序的性能;PL/SQl语句的基本结构如下:DECLARE /**定义了变量常量定义的部分*/BEGIN/**执行主题*/EXCEPTION

2008-05-13 22:44:00 851

原创 oracle中的对象

1)使用索引:使用索引,可以大大加快数据的定位速度,通过使用索引,可以大大的降低i/o次数,从而提高sql语句的访问性能;建立索引如下:create index index_name on table_name(column_name); 建立索引的方针:1)索引正确的表和列:如果选择了不合适的表和列,那么不仅仅不能提高查询的速度,还会极大的降低DML操作的速度,

2008-05-13 21:55:00 778

原创 oracle约束设定

id int ,name varchar(12) constraint nn_name not nullid int ,name varchar(12) ,constraint ui_name unique(id)id int primary key,name varchar(12);id int,name varchar(12),primary key(id,name)id in

2008-05-12 12:28:00 591

原创 oracle建立和管理表

oracle中常用数据类型:1)CHAR(N)或者CHAR(N BYTE)该类型用于固定的长度的字符串(以字节为单位),最大长度200字节2)CHAR(N CHAR)该类型用于固定长度的字符串(以字符为单位)3)VARCHAR2(N)或者VARCHAR2(N BYTE)该类型用于可变长度的字符串(以字节为单位)4)VARCHAR2(N CHAR)该类型用于可变长度的

2008-05-12 10:10:00 540

原创 sql表连接查询

连接查询:连接查询是指基于两个或者两个以上的表或者视图的查询,在实际的应用中,查询单个表可能无法满足应用程序的需求,这种情况下就需要使用连接查询;#当使用连接查询的时候,必须在from子句后面制定两个或者两个以上的表#在使用连接查询的时候,应该在列名前加表明作为前缀,但是,如果不同表之间的列名不同,可以不加表名前缀,如果在不同的表之间存在着同名列,在列名之间必须加上前缀;#在进

2008-05-11 14:13:00 1400 1

原创 sqlplus 和sql的区别

1)sql会访问数据库,而sql*plus不能访问数据库 2)sql不能缩写,而sql*plus可以 3)sql缓冲区只包含sql语句

2008-05-11 12:22:00 1145

原创 oracle sql plus命令大全

1)如何启动sqlplus:isqlplus start;sqlplus [username]/[password][@server]2)连接命令connect [username]/[password];disconnectpassword exit/quit;3)编辑命令List:列出缓冲区的sql命令Append:在缓冲区当前行添加内容Change 字符1  字符2  :改变缓冲区的字符in

2008-05-11 10:04:00 1875

原创 linux下面的pipe命令

pipe命令在linux shell中是很重要的概念管道pipe,意思是上一次命令的输出是下一个命令的输入,但是,我们知道,一个命令的输出,是没有固定格式的如ls -l一样,输出的是大段大大段的数据,那么我们怎么把这些数据格式化成为我们下一个命令能用的呢?这就要用linux下面的一些管道命令了;1)cut:   cut -d “分隔符” -f "区快"  -c "字符界限"  如: cut /et

2008-05-09 10:51:00 6527

原创 linux shell 变量设置

linux shell变量设置如下变量名=字符串如girl=syna (无需引号)boy=“$syna”hello(引用别的变量的方法)unset boy(取消变量内容)如:unset boyalias:别名可以为很长的命令取一个简短的别名如alias l=“ls -al”然后就可以用l来执行命令unalias:取消别名

2008-05-08 13:18:00 707

原创 linux下常用的预设环境变量

ENV:用户自定义环境变量的配置文件,如/etc/profileHISTSIZE:当前指令的记忆数量HOME:登录者的跟目录HOSTNAME:主机名称HOSTTYPE:主机硬件等级INPUTRC:一些shell加在的数据文件设定处LANGUAGE:默认语言LOGNAME:登录者帐号MAIL:你的邮件文件OSTYPE:操作系统形式如linux-gnuPS1:提示符样式PWD:当前路径term:终端机

2008-05-08 13:07:00 873

原创 vi的详细指令

h或者左光标 光标向左移动一个字符j或者右光标  光标向右移动一个字符k或者向上光标 光标向上移动一个字符l或者向下光标 光标向下移动一个字符ctrl+f 屏幕向前翻动一页ctrl+b 屏幕向后翻动一页ctrl+d 屏幕向前翻动半页ctrl+u 屏幕向后哦翻动半页+ 光标移动到非空格符的下一列- 光标移动到非空格符的上一列n 光标向后移动多少个字符0 光标移动到此列的第一个字符$ 光标移动到此列的

2008-05-08 12:32:00 637

原创 SUID 和 SGID 的比较

导读:SUID 和 SGID 的比较 由于用户在UNIX下经常会遇到SUID、SGID的概念,而且SUID和SGID涉及到系统安全,所以用户也比较关心这个问题。关于SUID、SGID的问题也经常有人提问,但回答的人一般答得不够详细,加上曾经回答过两个网友的问题,还查了一些资料,决定整理成本文,以供大家参考。限于本人的水平问题,文章中如果有不当之处,请广大网友

2008-05-07 11:00:00 1588

原创 linux中suid和sgid

例如我们执行一下命令:ls /usr/bin/psswd -al那么显示如下-rwsr-xr-x 1 root root 29104 2008-04-03 09:08 /usr/bin/passwd第一位“-”意思是如下b:设备文件中的可存储的接口设备c:设备文件中的串行端口设备l :链接文件d:目录文件-:文件(这里即是);这里,passwd user权限本来应该是x执行权限的地方,被一个x代替

2008-05-07 10:53:00 920

原创 linux文件搜索

在linux下面文件搜索有如下几个命令,现在我们分析一下1)which   查看可执行文件的位置,which可以通过path环境变量到该路径内查找可执行文件2)whereis       #whereis [-bmsu] [目录名称]   -b:只查找二进制文件   -m:只找在说明文件manual路径下的文件   -s:执照source源文件   -u:没有说明文档的文件3)find 查找文件 

2008-05-06 21:53:00 591

原创 linux下的硬链接和符号链接

@author:corey转载请注明出处在了解这两种链接方式之前,我们先了解一下什么是inode我们首先来看一看硬盘的整体结构硬盘中包含很多硬盘盘片,这么硬盘盘片组成了“一摞”也就是一个”圆柱“的硬盘;一个硬盘盘片是圆形的,在每个硬盘盘片上都有一个读写的磁头,将这个磁头固定,然后把盘片旋转一周,那么这个磁头所走的一个圆周就是一个“磁道”,这一摞盘片相应的磁道,我们顾名思义的

2008-05-06 17:07:00 1059

原创 linux内核及其目录结构

@转载请注明出处linux可以根据内核版本号来区分是开发测试版本还是稳定版本版本号都是由三个用点号分开的数字组成,如:2.4.18如果其中第二个数字是偶数的话则说明该linux内核是稳定版本一般来说稳定版本没有什么太大的变化,而开发测试版本变化一般较大linux的源代码被组织成了一棵树,可见树结构在linux下面是颇受喜爱的;源代码我们一般安装在/usr/src/linux下面内核的核心函数代码一

2008-05-06 13:12:00 928 1

原创 linux文件系统概括

/bin 引导启动所需的命令或普通用户可能用的命令(可能在引导启动后) /sbin 类似/bin 但不给普通用户使用虽然如果必要且允许时可以使用 /etc 特定机器的配置文件 /root root用户的家目录 /lib 根文件系统上的程序所需的共享库 /lib/modules 核心可加载模块特别是那些恢复损坏系统时引导所需的(例如网络和文件系统驱动) /dev 设备文件 /tmp 临时文件引导启动

2008-05-04 09:16:00 594

原创 linux启动过程以及登陆

@author:corey在linux下面,所有的进程都是以一棵进程树的形式组织的,所以,除了根进程以外,所有的进程都必须有父进程,这也是在进程的struct中为什么会存在两个pid,一个是自身的,另外一个则是父进程的id,在linux启动的过程中,最先启动的进程是init,他是多有进程的根。init:init进程做基本的启动工作,如挂在文件系统和启动守护进程等等,init进程所作

2008-05-04 08:54:00 947

原创 xml dtd详解

author:coreydescription:about xml dtdurl:http://blog.csdn.net/turkeyzhouemail:coreymylife@163.com如:DTD中的ELEMENT"/这样的符号,必须是已经解析的字符串-->=0,+表示>=1-->DTD中的属性如:属性默认约束:1)字符串:该元素必须有属性,而且有默认值2)#IMPLIED:该元素可以没有

2008-05-03 15:24:00 1363

原创 linux下Java环境的配置—linux java jdk f jdk-1_5_0_05-linux-i586.bin

导读:现在用linux的朋友越来越多了,前几天就有两个朋友问我linux下怎么配置java环境,我想还有很多朋友想了解学习这方面的东西,就写一个完全一点的linux java环境配置吧,希望对大家有帮助。一. 下载jdk5.0 for linux  到sun的主页 http://java.sun.com/j2se/1.5.0/download.jsp 下载jdk安装文件jdk-1_5_0

2008-05-03 10:06:00 3226

原创 linux下各种软件的安装方法

导读:linux下各种软件的安装方法2007-02-27 下午 09:08先来看看Linux软件扩展名。软件后缀为.rpm最初是Red HatLinux提供的一种包封装格式,现在许多Linux发行版本都使用;后缀为.deb是Debain/ubnutu Linux提供的一种包封装格式;后缀为.tar.gz、tar.Z、tar.bz2或.tgz是使用Unix系统打包工具tar打

2008-05-03 09:52:00 800

原创 解决ubuntu下安装bin文件的问题libstdc++.so.5

bin文件安装提示错误: error while loading shared libraries: libstdc++.so.5: cannot open shared object file: No such file or directorycorey@localhost:~/桌面$ sudo apt-get install  libstdc++.so.5sudo apt-get insta

2008-05-03 09:45:00 4316

原创 ubuntu下pppoe连接

在ubuntu下进行pppoe连接,利用gui工具进行连接的时候,很奇怪,总是时有时无,故利用terminal进行连接sudo pppoeconf

2008-05-03 09:29:00 1181

纯真IP数据库 2024-06-12最新的

纯真IP数据库 2024-06-12最新的

2024-06-15

vmware不完全卸载清除器

wware虚拟机如果不完全卸载,将导致无法重新安装,这个工具主要帮你自动清除虚拟机注册表注册项

2010-08-29

JAVA WEB 服务器

JAVA WEB 服务器 socket http协议解析

2010-04-21

JAVA httpserver

JAVA socket编写的httpserver

2010-04-21

Java动画、图形和极富客户端效果

《Java动画、图形和极富客户端效果开发》是一本关于利用图形和动画效果创建更好、更有效和更酷的桌面应用程序的书。《Java动画、图形和极富客户端效果开发》讨论Java基本原理、Swing、Java 2D、图形、图形用户界面(GUI)、动画、性能和基于这些基本原理的用于创建漂亮应用程序的高级效果。《Java动画、图形和极富客户端效果开发》第一部分讲述Java图形和用户界面编程的基本概念。第二部分讲述Java 2D和Swing中创建极富界面时有用的更多高级主题。第三部分讲述动画的基本原理。第四部分介绍极富客户端效果开发及示例。

2010-03-22

confluence 中文补丁包

放置到/WEB-INF/lib文件夹下重启服务器即可

2009-10-08

eclipse plugin源代码 完整工程

自己写的eclipse plugin 整个工程,里面有对多个扩展点的扩展,成为一个基本的扩展模型

2008-08-21

ExtJS新的主题

ExtJS一套新的主题theme和皮肤<br>漂亮,

2008-02-21

ror中文资料

ror中文资料ror中文资料

2007-10-31

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

TA关注的人

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