- 博客(137)
- 资源 (8)
- 收藏
- 关注
原创 修改 eclipse 默认的 toString 模板, 自动对敏感字段进行 *** 处理
简介: eclipse 默认可以生成 toString 方法, 但是自动生成的代码有时候满足不了实际要求, 这里演示一下通过修改 eclipse 源码的方式来改变自动生成的 toString 方法.1. 目标1.1 将默认的 toString 模板修改为 {${member.name()}=${member.value}, ${otherMembers}}1.2 Cod
2016-06-12 01:16:52
6101
原创 基于 SoapUI 工具测试 Rest 服务
简介 SoapUI 是一个免费的、开源的、跨平台的测试工具。支持多种协议,例如:SOAP, REST, HTTP, JMS, AMF 和 JDBC。通过 SoapUI 可以方便快速地进行自动化测试及性能测试。 1. download url and doc https://www.soapui.org/downloads/latest-release.html
2016-04-13 20:54:24
15559
原创 Java基础知识-对象初始化
1. Java对象的初始化顺序如下: 父类static字段及static块 -> 子类static字段及static块 -> 父类非static字段及非static块 -> 父类构造方法 -> 子类非static字段及非static块 -> 子类构造方法 2. 示例代码如下:package org.demo;public class InitDemo {
2015-04-12 19:10:00
725
原创 HTML & CSS 基础知识_Tab页
这里演示如何使用 HTML 和 CSS 实现 Tab 页的效果。1. HTML 内容如下, 包含3个Tab页, 分别为Tab_1, Tab_2, Tab_3<ul id="tabList"> <li><a href="#" tabId="tab_1">Tab_1</a></li>
2015-04-04 16:57:03
296
原创 linux基础知识5-Shell编程基础
# 相关链接https://code.youkuaiyun.com/snippets/623740/master/linux-常用命令/raw-- END
2015-03-22 12:43:14
912
原创 linux基础知识4-定时任务crontab
视频链接http://www.imooc.com/learn/216 1. crontab 计划任务1.1 crontab 是什么 crontab 是一个用于设置周期性执行任务的工具。 被周期性执行的任务称为Cron Job. 周期性执行的任务列表称为Cron Table.1.2 crontab 实践1.2.1 crontab 服务与进程 ps -ef | g
2015-03-19 00:37:47
1340
原创 linux基础知识3-网络管理
视频链接:http://www.imooc.com/learn/258 ------------------------------------------
2015-03-18 00:46:32
984
原创 linux基础知识2-vi, 磁盘管理, 用户管理
1. vi 编辑器 :set number # 显示行号1.1 移动 gg # 文件首行 G # 文件末行 H # 屏幕首行 L # 屏幕末行 b # 前一个单词首字母 w # 后一个单词首字母
2015-03-14 17:43:52
684
linux基础知识2
1. vi 编辑器 :set number # 显示行号1.1 移动 gg # 文件首行 G # 文件末行 H # 屏幕首行 L # 屏幕末行 b # 前一个单词首字母 w # 后一个单词首字母...
2015-03-14 17:43:00
147
原创 linux基础知识1
1. 硬盘分区 分区类型:主分区,扩展分区,逻辑分区; 分区规则: 一个硬盘只能有1到4个主分区; 一个硬盘只能有1个扩展分区; 一个硬盘的主分区和扩展分区最多只能有4个; 扩展分区只能用来包含逻辑分区; 一个硬盘主分区和扩展分区的分区号为1~4,逻辑分区的分区号从5开始; 必须分区: / (根分区)
2015-03-13 23:35:49
1201
linux基础知识1
1. 硬盘分区 分区类型:主分区,扩展分区,逻辑分区; 分区规则: 一个硬盘只能有1到4个主分区; 一个硬盘只能有1个扩展分区; 一个硬盘的主分区和扩展分区最多只能有4个; 扩展分区只能用来包含逻辑分区; 一个硬盘主分区和扩展分区的分区号为1~4,逻辑分区的分区号从5开始; 必须分区: / (根分区) swap (交换分区,此分区...
2015-03-13 23:35:00
144
原创 无根证书时访问 https(httpclient)
1. httpclient 4.2.31.1 download url http://archive.apache.org/dist/httpcomponents/httpclient/binary/ 1.2 依赖 jar commons-logging-1.1.1.jar httpclient-4.2.3.jar httpcore-4.2.2.jar
2015-01-21 23:10:44
4445
无根证书时访问 https(httpclient)
1. httpclient 4.2.31.1 download urlhttp://archive.apache.org/dist/httpcomponents/httpclient/binary/1.2 依赖 jar commons-logging-1.1.1.jar httpclient-4.2.3.jar httpcore-4.2.2.jar1.3 示例代码imp...
2015-01-21 23:10:00
293
原创 Oracle定时任务dbms_scheduler
1. 简介 在Oracle 10g之前,我们通过DBMS_JOB来管理定时任务; 而10g之后,则推荐使用DBMS_SCHEDULER来管理定时任务,因为它提供了更强大的功能和灵活的机制。
2014-11-01 01:50:17
2647
Oracle定时任务dbms_scheduler
1. 简介 在Oracle 10g之前,我们通过DBMS_JOB来管理定时任务; 而10g之后,则推荐使用DBMS_SCHEDULER来管理定时任务,因为它提供了更强大的功能和灵活的机制。2. 需要的权限 CREATE JOB -- (必须, 要执行DBMS_SCHEDULER, 需要有create job权限) CREATE EXTERNAL JOB -- (可选, 创建...
2014-11-01 01:50:00
274
Oracle 数据库备份与恢复 flashback database
1. 检查归档和闪回是否已开启(sysdba 身份)SQL> select name, log_mode, flashback_on from v$database;NAME LOG_MODE FLASHBACK_ON--------- ------------ ------------------ORCL NOARCHIVELOG NOSQL> a...
2014-09-06 12:39:00
214
DWR学习笔记
1. 简介DWR(Direct Web Remoting) 是一个 Java 开源框架,一方面可以根据 Java 代码生成相应的 JavaScript 代码供客户端调用,另一方面也可以直接在 Java 代码中调用 JavaScript 代码向客户端推送数据。# Download URLhttp://directwebremoting.org/dwr/downloads/index.html...
2013-11-20 20:20:00
304
原创 Oracle 中与时间有关的计算
Oracle 中与时间有关的计算,获取本周第一天、本周最后一天、本月第一天、本月最后一天、今年第一天、今年最后一天,计算时间差;
2013-10-19 20:13:53
1515
Oracle 中与时间有关的计算
# sysdate+1/24 - 加1小时# sysdate+1/24/60 - 加1分钟# sysdate+1/24/60/60 - 加1秒钟# SQL> alter session set nls_date_format='yyyy-MM-dd hh24:mi:ss';Session altered.SQL> select sysdate, ...
2013-10-19 20:13:00
159
原创 jQuery 替我们做了什么
1. 兼容性 例如:要获取一个 div 元素的内容 // 原生 js 写法 document.getElementById("div1").innerText; // for IE document.getElementById("div1").textContent; // for Firefox (innerText 在Firefox 中不支持) //
2013-09-26 08:20:28
690
jQuery 替我们做了什么
1. 兼容性 例如:要获取一个 div 元素的内容 // 原生 js 写法 document.getElementById("div1").innerText; // for IE document.getElementById("div1").textContent;// for Firefox (innerText 在Firefox 中不支持) // jQuery ...
2013-09-26 08:20:00
103
原创 Oracle 分区表
1. 分区表 分区表在逻辑上是一张完整的表,与普通表完全一样; 分区表在物理上将数据存储在多个表空间中(每个表空间可包含多个数据文件); 2. 分区表的优点 提高查询速度:可以只查询指定的分区,不用全表扫描; 提高可用性 :如果表的某个分区出现问题,其他分区中的数据仍然可用; 均衡I/O : 可以把不同的分区映射到不同的磁盘,平衡整体性
2013-09-06 20:24:17
1257
Oracle 分区表
1. 分区表 分区表在逻辑上是一张完整的表,与普通表完全一样; 分区表在物理上将数据存储在多个表空间中(每个表空间可包含多个数据文件); 一个普通表对应一个段,存储在一个表空间中; 将一个表分割成多个段称为分区表,其中每个段可以称为一个分区,分区表可以分布在多个表空间中; 数据库逻辑结构: 段(Segment):属于同一对象的范围组成一个段,段可以跨越数据文件(由多个数据文...
2013-09-06 20:24:00
88
原创 Oracle 中的行转列,列转行
# 1. 行转列原始结构:NAME COURSE SCORE-------------------- -------------------- ----------zhangsan 语文 82zhangsan 数学
2013-09-01 18:49:52
1375
Oracle 中的行转列,列转行
# 1. 行转列原始结构:NAME COURSE SCORE-------------------- -------------------- ----------zhangsan 语文 82zhangsan 数学 ...
2013-09-01 18:49:00
129
原创 无根证书时访问 https
import java.io.BufferedReader;import java.io.InputStream;import java.io.InputStreamReader;import java.net.URL;import java.security.cert.CertificateException;import java.security.cert.X509Certific
2013-08-29 20:47:12
1949
无根证书时访问 https
import java.io.BufferedReader;import java.io.InputStream;import java.io.InputStreamReader;import java.net.URL;import java.security.cert.CertificateException;import java.security.cert.X509Certific...
2013-08-29 20:47:00
137
原创 数据库左连接、右连接、全连接、交叉连接、自然连接
# 数据准备create table t_group ( group_id number(4) not null, group_name varchar2(15));create table t_person ( person_id number(4) not null,
2013-08-23 09:20:11
917
数据库左连接、右连接、全连接、交叉连接、自然连接
# 数据准备create table t_group ( group_id number(4) not null, group_name varchar2(15));create table t_person ( person_id number(4) not null, perso...
2013-08-23 09:20:00
150
原创 数据库密码忘记之后 - Oracle, DB2, SqlServer, MySql
1. Oracle # 重建 sys 用户密码 # 方案一(通过系统用户修改密码)E:\>sqlplus / as sysdbaSQL*Plus: Release 10.2.0.1.0 - Production on 星期日 8月 11 16:43:40 2013Copyright (c) 1982, 2005, Oracle. All rights reserved.
2013-08-11 16:51:08
6472
数据库密码忘记之后 - Oracle, DB2, SqlServer, MySql
1. Oracle # 重建 sys 用户密码 # 方案一(通过系统用户修改密码)E:\>sqlplus / as sysdbaSQL*Plus: Release 10.2.0.1.0 - Production on 星期日 8月 11 16:43:40 2013Copyright (c) 1982, 2005, Oracle. All rights reserved....
2013-08-11 16:51:00
160
原创 数据库基础知识 - 范式
# 范式 设计关系数据库时,需要满足不同的规范,这些规范称为范式。范式的目的是为了消除数据冗余以及操作异常,使数据库结构清晰、简洁明了。 # 候选码 候选码是一个或多个属性,它能够完全决定整个属性组。 # 主码 如果一个属性组有多个候选码,可从中选取一个做为主码。 # 主属性 包含在任何一个候选码中的属性,称为主属性。 # 非主属性
2013-08-03 18:57:39
870
数据库基础知识 - 范式
# 范式 设计关系数据库时,需要满足不同的规范,这些规范称为范式。范式的目的是为了消除数据冗余以及操作异常,使数据库结构清晰、简洁明了。# 候选码 候选码是一个或多个属性,它能够完全决定整个属性组。# 主码 如果一个属性组有多个候选码,可从中选取一个做为主码。# 主属性 包含在任何一个候选码中的属性,称为主属性。# 非主属性 不包含在任何一个候选码中的属性称为非主属性。# 多值...
2013-08-03 18:57:00
420
原创 Java中的超时机制 - 执行一段有时间限制的任务
1. 场景描述 举个例子,有时候执行一段程序需要1 ~ 10分钟才能运行完,但你最多只能等5分钟。如果5分钟以内程序能够运行完,那么直接返回正确结果;如果过了5分钟程序还没运行完,那么就中止程序的运行,直接返回一个错误结果。 2. 一个工具类(用来执行有时间限制的任务)package org.demo.task;import java.util.concurrent.Cal
2013-08-01 08:35:30
3762
Java中的超时机制 - 执行一段有时间限制的任务
1. 场景描述 举个例子,有时候执行一段程序需要1 ~ 10分钟才能运行完,但你最多只能等5分钟。如果5分钟以内程序能够运行完,那么直接返回正确结果;如果过了5分钟程序还没运行完,那么就中止程序的运行,直接返回一个错误结果。2. 一个工具类(用来执行有时间限制的任务)package org.demo.task;import java.util.concurrent.Callable;im...
2013-08-01 08:35:00
1537
原创 Java加密解密 -Jasypt
1. download url http://www.jasypt.org/download.html 2. 依赖 jar jasypt-1.9.0.jar 3. 加密 // 默认加密/解密算法是 PBEWithMD5AndDES StandardPBEStringEncryptor encryptor = new Standa
2013-07-31 20:23:05
9372
Java加密解密 -Jasypt
1. download urlhttp://www.jasypt.org/download.html2. 依赖 jar jasypt-1.9.0.jar3. 加密 // 默认加密/解密算法是 PBEWithMD5AndDES StandardPBEStringEncryptor encryptor = new StandardPBEStringEncryptor(...
2013-07-31 20:23:00
643
原创 Tomcat远程调试
1. 开启调试端口1.1 windows # 方案一(使用 jpda,默认端口为8000,可通过set JPDA_ADDRESS=8000进行修改) catalina.bat jpda start # 方案二(修改 catalina.bat 文件,在第二行开启调试端口) @echo off set JAVA_OPTS=%JAVA_OPTS% -Xdebug -
2013-07-31 08:19:17
1037
屏幕截图工具 Java 实现
2008-12-10
Mini日历卡 Java 源码 阴历 阳历 日志
2008-11-17
贪吃蛇 GreedySnake V2.0
2008-10-29
贪吃蛇 Java 小游戏
2008-10-26
Java 反编译工具
2008-09-29
notepad2
2008-06-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人