- 博客(29)
- 资源 (17)
- 收藏
- 关注
原创 Restlet - 使用Restlet自身组件Application/Component的开发实例
一、示例说明 版本:Restlet版本为2.1.0。 相关:实例是使用Restlet自身的Application和Component组件。二、创建Java Web工程,添加相关Jar。实例中工程名为RestletService 三、创建Model,示例为Studentpublic class Student { private
2014-03-31 21:06:20 944
原创 Restlet - REST架构风格的介绍
一、关于 2000年,Roy T. Fielding在他的博士学位论文《Architectural Styles and the Design of Network-based Software Architectures》(中文版名为《架构风格与基于网络的软件架构设计》)中,推导出来了REST这种新的架构风格。REST并不是一种具体的技术,也不是一种具体的规范,REST其实是一种内涵非
2014-03-31 21:06:02 1252
原创 Java - java与javac版本不一致问题
一、问题描述 之前安装了JDK 1.6.0_03,设置了环境变量JAVA_HOME为1.6.0_03的安装目录,并且在PATH变量中加入了%JAVA_HOME%\bin。之后又安装了JRE 1.7.0_25。在Windows命令行下,执行java -version显示:java version 1.7.0_25,而执行javac -version则显示:javac 1.6.0_03。
2014-03-31 21:05:53 1203
原创 JavaUtils - 日期处理
public class DateUtils { public static final String DATE_FORMAT = "yyyy-MM-dd"; public static final String DATA_TIME_FORMAT = "yyyy-MM-dd HH:mm:ss"; /** * 日期转换为"yyyy-MM-dd"格式字符串 * * @param
2014-03-31 21:05:41 795
原创 JavaUtils - 文件操作
public class FileUtils { /** * 删除指定的目录或文件 * * @param path * 要删除的目录或文件 * @return 删除成功返回 true,否则返回 false。 */ public static boolean deleteFolder(String path) { boolean flag =
2014-03-31 21:05:31 720
原创 Solaris - 修改IP和主机名
一、说明 /etc/hostname.pcn0 记录的本机的机器名 /etc/hosts 是一个指向/etc/inet/hosts的一个软链接,记录的是IP地址和机器名的对应关系 /etc/netmasks 是指向/etc/inet/netmasks的一个软链接,里面记录的是网络地址和子网掩码的对应关系 /etc/defaultrouter 记录的是默认网关
2014-03-31 21:05:24 1228
原创 Solaris - svcs和svcadm命令
一、svcs 说明: 是用来查看系统服务状态的 参数: -a :列出系统中所有的服务 -x :查看开机未启动的服务 -d [ssh] :查看服务依赖的关系 -D [ssh] :查看被依赖的服务 -l [ssh] : 查看服务的详细信息二、svcadm 说
2014-03-31 21:05:16 3647
原创 Linux - unzip命令
一、基本用法 unzip [选项] 压缩文件名.zip二、完整语法 unzip [-cflptuvz] [-agCjLMnoqsVX] [-P ] [.zip文件] [文件] [-d ] [-x ] 或 unzip [-Z]三、参数列表 -c :将解压缩的结果显示到屏幕上,并对字符做适当的转换。 -f :更新现有的文件。 -l :显
2014-03-31 21:05:08 1530
原创 Linux - crontab(定时任务)
一、介绍 crontab命令的功能是在一定的时间间隔调度一些命令的执行。当安装完成操作系统之后,默认便会启动此任务调度命令。crond命令每分锺会定期检查是否有要执行的工作,如果有要执行的工作便会自动执行该工作。二、参数 -u :指定一个用户 -l :列出某个用户的任务计划 -r :删除某个用户的任务 -e :编辑某个用户的任务三、cron文
2014-03-31 21:04:57 802
原创 Linux - zip命令
一、基本用法 zip [参数] [打包后的文件名] [打包的目录路径]二、完整语法 zip [-AcdDfFghjJKlLmoqrSTuvVwXyz$] [-b ] [-ll] [-n ] [-t ] [-] [压缩文件] [文件/目录...] [-i ] [-x ]三、参数列表 -A :调整可执行的自动解压缩文件。 -b :指定存放压缩文
2014-03-30 23:29:09 1018
原创 Linux - 判断文件/目录是否存在/具有权限
一、示例#!/bin/shmyPath="/var/log/httpd/"myFile="/var /log/httpd/access.log"# 这里的-x 参数判断$myPath是否存在并且是否具有可执行权限if[ ! -x "$myPath"]; then mkdir"$myPath"fi# 这里的-d 参数判断$myPath是否存在if[ ! -d "$my
2014-03-30 23:28:58 1658
原创 Linux - tar命令
一、参数 -c :建立一个压缩文件的参数指令(create 的意思) -x :解开一个压缩文件的参数指令 -t :查看 tarfile 里面的文件 -z :是否同时需要用 gzip 压缩 -j :是否同时需要用 bzip2 压缩 -v :压缩的过程中显示文件 -f :定义文档名。注意:空格之后再接文档名,同时该参数后不要再接参数
2014-03-30 23:28:50 1148
原创 Linux - find命令搭配atime/ctime/mtime的写法
一、关于 find可谓是aix/linux上使用较多的维护用命令,但很多时候需要用到针对时间的搜索。本文主要对find中搭配atime、ctime和mtime的各种参数进行介绍。二、说明 atime:访问时间(access time),指的是文件最后被读取的时间,可以使用touch命令更改为当前时间; ctime:变更时间(change time),指的是文件
2014-03-30 23:28:13 2070
原创 Linux - find命令常用参数与示例
path: 查找的目录路径。例如用.来表示当前目录,用/来表示系统根目录。-name fileName:按文件名查找,支持正则匹配。例如 find . -name work* 表示查找以work开头的文件。-exec command {} \;:对匹配的文件执行command所给出的shell命令。注意{}和\;之间的空格。例如 -exec rm -rf {} \;。-ok
2014-03-30 23:27:36 886
原创 Linux - 添加PATH环境变量
一、临时添加 执行命令:#export PATH=/opt/sybase/IQ-15_2/bin64:$PATH 查看结果:# echo $PATH 补充说明:终端关闭后失效二、永久添加 执行命令:#vi /etc/profile 末尾添加:SYBASE_BIN_PATH=/opt/sybase/IQ-15_2/bin64
2014-03-30 23:27:24 773
原创 Linux - date命令
一、设置时间 1、只修改日期:#date -s 2007-08-03 2、只修改时间:#date -s 14:15:00 3、同时修改日期和时间(加双引号,日期与时间之间加空格):#date -s "2007-08-03 14:15:00" 4、以 root 身分更改了系统时间之后,以命令:#clock -w 来将系统时间写入CMOS中,以保证下次重新开机时系统时间的保持
2014-03-30 23:27:11 792
原创 Solaris - vi使用帮助
一、说明 1、介绍:vi编辑器是一个用于创建和修改文本文件的交互式的命令行编辑器。 2、模式:vi有三种基本的操作模式: 命令模式 编辑模式、最后行模式。 命令模式:vi的默认模式,在命令模式下,你可以键入命令来删除、更改、移动、定位、搜索等操作。 编辑模式:在编辑模式下,你可以往文件中输入文本。 最后行模式:当处于命令模
2014-03-30 23:27:01 907
原创 Solaris - 使用TAB键自动补全和显示当前用户与目录
一、TAB键自动补全 习惯了其他Linux版本的自动补全,面对Solaris的这种情况,很是尴尬 通过修改如下配置: vi /etc/passwd 找到文件中第一行关于root用户的shell位 root:x:0:0:Super-User:/:/sbin/sh 改为: root:x:0:0:Super-
2014-03-30 23:26:47 2177
原创 Solaris - 让root用户可以SSH登录
一、说明 Solaris 10 出于安全原因,默认参数很严格,禁止root用户直接使用ssh登陆二、处理 1、可以先用非root的帐户,登陆到ssh后,su成root 2、如果想直接用root登陆,则修改如下配置文件: vi /etc/ssh/sshd_config 找到其中的如下一行,将前边的#符号去掉,并修改
2014-03-30 23:26:33 1621
原创 MyEclipse - 删除自带Libraries中的jar
1、windows --> Preferences --> MyEclipse --> Project Capabilities --> Hibernate --> Hibernate 3.3Library modules --> 选择 Hibernate3.3 Core Library --> 把cglib-2.2.jar remove2、Project-->Clean 重新部署
2014-03-30 23:26:23 1182
原创 MyEclipse - 在tomcat6里面配置tomcat7
一、异常信息 java.lang.NoClassDefFoundError: org/apache/juli/logging/LogFactory at org.apache.catalina.startup.Bootstrap.(Bootstrap.java:60) Caused by: java.lang.ClassNotFoundExceptio
2014-03-30 23:25:08 925
原创 Eclipse - 安装m2eclipse插件
一、gef Eclipse update site URL:http://download.eclipse.org/tools/gef/updates/interim/ url中包含有gef和zest 可能的情况是eclipse已经安装了gef,仅仅缺少zest插件,最小安装zest的runtime即可 在没有安装zest插件的话,直接安装m2eclipse
2014-03-30 23:24:58 989
原创 MyEclipse - 添加server library
一、配置server library 1、File -> New -> Other 2、弹出窗口勾上Show All Wizards,然后在 type fiter text 那里输入 Server,选中server -> next -> 选中apache -> 选tomcat v7.0 server -> 下面有 server name 可以按照自己的需要填写-> finish
2014-03-30 23:24:46 1322
原创 Tomcat - org.apache.catalina.deploy.WebXml addFilter
一、异常信息 java.lang.NoSuchMethodException: org.apache.catalina.deploy.WebXml addFilter at org.apache.tomcat.util.IntrospectionUtils.callMethod1(IntrospectionUtils.java:803) at org.apac
2014-03-30 23:24:36 1110
原创 SybaseIQ - 建库、建表、启动
一、说明 创建数据库需要以DBA用户登录utility数据库二、建库 CREATE DATABASE 'D:\SybaseIQ\data\testdb.db' TRANSACTION LOG ON --针对catalog的日志 COLLATION '936ZHO' --字符集 默认是ISO_BINENG速度快 --Colla
2014-03-30 23:24:23 4195 1
原创 SybaseIQ - 日期函数
一、getdate() 作用: 得到服务器当前的时间二、datepart(interval,date) 参数: interval:时间的某一个部分(如时、分、秒、天、周、月、季、年) date:当前日期或指定日期 作用: 取指定时间的某一个部分,年月天时分秒 示例:
2014-03-30 23:24:10 4051
原创 SybaseIQ - utility_db介绍
一、关于 在SybaseIQ安装完成后,会建虚拟的实用数据库:utility_db。 utility_db的配置文件:SybaseHome\IQ-15_2\bin32 \util_db.ini。 utility数据库主要用于管理其它数据库:包括新建数据库,删除数据库,新建数据空间,删除数据空间,恢复数据库等操作。二、启动 命令:使用以下命令从命令行启
2014-03-30 23:23:56 1852
原创 SQL - waitfor delay/time(SQL中延迟时间的方法)
一、waitfor介绍 功能:指定触发语句块、存储过程或事务执行的时间、时间间隔或事件。 语法:WAITFOR { DELAY 'time' | TIME 'time' } 参数:DELAY:指等过了指定的时间过去后再执行SQL。 TIME:指等到了指定的时间点后再执行SQL。 'time':要等待的时间。可以按 dat
2014-03-30 23:23:42 5456
原创 Oracle - 用户相关常用操作语句
一、创建用户 -- 以SYSTEM用户登录 SQLPLUS SYSTEM/密码 AS SYSDBA; -- 执行创建命令 CREATE USER 用户名 IDENTIFIED BY 密码 ;二、赋权用户 GRANT CREATE USER, DROP USER,ALTER USER, CREATE ANY VIEW, DROP ANY VIEW, CREATE ANY INDEX,
2014-03-30 23:23:17 723
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人