自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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 6008

原创 基于 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 15320 2

原创 Java基础知识-对象初始化

1. Java对象的初始化顺序如下:   父类static字段及static块 -> 子类static字段及static块    -> 父类非static字段及非static块 -> 父类构造方法    -> 子类非static字段及非static块 -> 子类构造方法 2. 示例代码如下:package org.demo;public class InitDemo {

2015-04-12 19:10:00 687

原创 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 234

原创 linux基础知识5-Shell编程基础

# 相关链接https://code.csdn.net/snippets/623740/master/linux-常用命令/raw-- END

2015-03-22 12:43:14 834

原创 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 1303

原创 linux基础知识3-网络管理

视频链接:http://www.imooc.com/learn/258 ------------------------------------------

2015-03-18 00:46:32 935

原创 linux基础知识2-vi, 磁盘管理, 用户管理

1. vi 编辑器 :set number # 显示行号1.1 移动 gg # 文件首行 G # 文件末行 H # 屏幕首行 L # 屏幕末行 b # 前一个单词首字母 w # 后一个单词首字母

2015-03-14 17:43:52 652

linux基础知识2

1. vi 编辑器 :set number # 显示行号1.1 移动 gg # 文件首行 G # 文件末行 H # 屏幕首行 L # 屏幕末行 b # 前一个单词首字母 w # 后一个单词首字母...

2015-03-14 17:43:00 119

原创 linux基础知识1

1. 硬盘分区   分区类型:主分区,扩展分区,逻辑分区;   分区规则:     一个硬盘只能有1到4个主分区;     一个硬盘只能有1个扩展分区;     一个硬盘的主分区和扩展分区最多只能有4个;     扩展分区只能用来包含逻辑分区;     一个硬盘主分区和扩展分区的分区号为1~4,逻辑分区的分区号从5开始;   必须分区:     / (根分区)

2015-03-13 23:35:49 1127 3

linux基础知识1

1. 硬盘分区 分区类型:主分区,扩展分区,逻辑分区; 分区规则: 一个硬盘只能有1到4个主分区; 一个硬盘只能有1个扩展分区; 一个硬盘的主分区和扩展分区最多只能有4个; 扩展分区只能用来包含逻辑分区; 一个硬盘主分区和扩展分区的分区号为1~4,逻辑分区的分区号从5开始; 必须分区: / (根分区) swap (交换分区,此分区...

2015-03-13 23:35:00 109

原创 无根证书时访问 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 4381 1

无根证书时访问 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 223

原创 Oracle定时任务dbms_scheduler

1. 简介  在Oracle 10g之前,我们通过DBMS_JOB来管理定时任务;  而10g之后,则推荐使用DBMS_SCHEDULER来管理定时任务,因为它提供了更强大的功能和灵活的机制。

2014-11-01 01:50:17 2586

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 218

原创 Oracle 数据库备份与恢复 flashback database

1. 检查归档和闪回是否已开启

2014-09-06 12:39:33 689

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 182

原创 DWR学习笔记

1. 简介DWR(Direct Web Remoting) 是一个Java开源框架,

2013-11-20 20:20:13 2195

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 263

原创 Oracle 中与时间有关的计算

Oracle 中与时间有关的计算,获取本周第一天、本周最后一天、本月第一天、本月最后一天、今年第一天、今年最后一天,计算时间差;

2013-10-19 20:13:53 1488

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 116

原创 jQuery 替我们做了什么

1. 兼容性   例如:要获取一个 div 元素的内容 // 原生 js 写法 document.getElementById("div1").innerText; // for IE document.getElementById("div1").textContent; // for Firefox (innerText 在Firefox 中不支持) //

2013-09-26 08:20:28 661

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 80

原创 Oracle 分区表

1. 分区表   分区表在逻辑上是一张完整的表,与普通表完全一样;   分区表在物理上将数据存储在多个表空间中(每个表空间可包含多个数据文件);   2. 分区表的优点   提高查询速度:可以只查询指定的分区,不用全表扫描;   提高可用性  :如果表的某个分区出现问题,其他分区中的数据仍然可用;   均衡I/O     : 可以把不同的分区映射到不同的磁盘,平衡整体性

2013-09-06 20:24:17 1092

Oracle 分区表

1. 分区表 分区表在逻辑上是一张完整的表,与普通表完全一样; 分区表在物理上将数据存储在多个表空间中(每个表空间可包含多个数据文件); 一个普通表对应一个段,存储在一个表空间中; 将一个表分割成多个段称为分区表,其中每个段可以称为一个分区,分区表可以分布在多个表空间中; 数据库逻辑结构: 段(Segment):属于同一对象的范围组成一个段,段可以跨越数据文件(由多个数据文...

2013-09-06 20:24:00 57

原创 Oracle 中的行转列,列转行

# 1. 行转列原始结构:NAME COURSE SCORE-------------------- -------------------- ----------zhangsan 语文 82zhangsan 数学

2013-09-01 18:49:52 1302

Oracle 中的行转列,列转行

# 1. 行转列原始结构:NAME COURSE SCORE-------------------- -------------------- ----------zhangsan 语文 82zhangsan 数学 ...

2013-09-01 18:49:00 90

原创 无根证书时访问 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 1903 2

无根证书时访问 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 117

原创 数据库左连接、右连接、全连接、交叉连接、自然连接

# 数据准备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 884

数据库左连接、右连接、全连接、交叉连接、自然连接

# 数据准备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 103

原创 数据库密码忘记之后 - 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 6307

数据库密码忘记之后 - 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 114

原创 数据库基础知识 - 范式

# 范式  设计关系数据库时,需要满足不同的规范,这些规范称为范式。范式的目的是为了消除数据冗余以及操作异常,使数据库结构清晰、简洁明了。  # 候选码  候选码是一个或多个属性,它能够完全决定整个属性组。  # 主码  如果一个属性组有多个候选码,可从中选取一个做为主码。  # 主属性  包含在任何一个候选码中的属性,称为主属性。  # 非主属性

2013-08-03 18:57:39 801

数据库基础知识 - 范式

# 范式 设计关系数据库时,需要满足不同的规范,这些规范称为范式。范式的目的是为了消除数据冗余以及操作异常,使数据库结构清晰、简洁明了。# 候选码 候选码是一个或多个属性,它能够完全决定整个属性组。# 主码 如果一个属性组有多个候选码,可从中选取一个做为主码。# 主属性 包含在任何一个候选码中的属性,称为主属性。# 非主属性 不包含在任何一个候选码中的属性称为非主属性。# 多值...

2013-08-03 18:57:00 346

原创 Java中的超时机制 - 执行一段有时间限制的任务

1. 场景描述   举个例子,有时候执行一段程序需要1 ~ 10分钟才能运行完,但你最多只能等5分钟。如果5分钟以内程序能够运行完,那么直接返回正确结果;如果过了5分钟程序还没运行完,那么就中止程序的运行,直接返回一个错误结果。   2. 一个工具类(用来执行有时间限制的任务)package org.demo.task;import java.util.concurrent.Cal

2013-08-01 08:35:30 3680

Java中的超时机制 - 执行一段有时间限制的任务

1. 场景描述 举个例子,有时候执行一段程序需要1 ~ 10分钟才能运行完,但你最多只能等5分钟。如果5分钟以内程序能够运行完,那么直接返回正确结果;如果过了5分钟程序还没运行完,那么就中止程序的运行,直接返回一个错误结果。2. 一个工具类(用来执行有时间限制的任务)package org.demo.task;import java.util.concurrent.Callable;im...

2013-08-01 08:35:00 1424

原创 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 9231

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 604

原创 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 995

屏幕截图工具 Java 实现

说明:程序由Java语言实现,功能包括全屏截图、自定义截图,在自定义状态下:在选区中 右键 -> 取消选区 在选区中 双击 -> 保存选区 在选区外 右键 -> 清除图像 程序中窗口截图部分暂时没有实现。 本程序是学习之时娱乐之作,制作过程中曾参考了网上一些资料,再次深表感谢!!! 在此将源码发表出来,以供各位Java学习者 参考,如能给各位读者带来帮助,将不胜欣慰。

2008-12-10

Mini日历卡 Java 源码 阴历 阳历 日志

软件说明: 名称:Mini日历卡 软件实现了同时显示阳历 和 阴历功能, 目前阴历部分可显示日期从1900年1月31日到2050年 1月22日,并附加了存取日志功能。 在制作过程中曾参考了网上许多信息,在此深表 感谢!向前辈致谢!!! 现将源码提供给各位Java初学者学习,如能给广 大读者带来帮助,将不胜欣慰!!

2008-11-17

贪吃蛇 GreedySnake V2.0

本程序仅是学习之余娱乐之作,基本模块均已实现,包括开始、暂停、存档、排名、新局、速度,制作过程中曾参考了网上一些资料,在此深表感谢!如果能给广大java 初学者一些帮助,将不胜欣慰!

2008-10-29

贪吃蛇 Java 小游戏

自己编的一个 java 小游戏,编写过程中曾参考了网上一些资源,在此深表感谢! 主要目的是为了熟悉一下 J2SE 中的各个内置类,现将源码一并发表出来,供各位 java 初学者研究学习。

2008-10-26

Java 反编译工具

一个很好用的java反编译工具 不到600k Description: JD-GUI is a standalone graphical utility that displays Java source codes of ".class" files. You can browse the reconstructed source code with the JD-GUI for instant access to methods and fields. JD-GUI is free for non-commercial use. This means that JD-GUI shall not be included or embedded into commercial software products. Nevertheless, JD-GUI may be freely used for personal needs in a commercial or non-commercial environments.

2008-09-29

绝对优化你的电脑,批处理文件(5秒关闭没用服务)

通过批处理设置系统服务方式 关闭一些没用的系统服务 使系统运行起来更加快速

2008-09-29

notepad2

Description<br> Notepad2 is a light-weight, free and open source Notepad-like text<br> editor with syntax highlighting for a few commonly used languages.<br> It's based on the Scintilla source code editing component and works on NT-based versions of Windows.<br><br><br>Features<br><br> - Syntax highlighting: HTML, XML, PHP, ASP (JS, VBS), CSS,<br> JavaScript, VBScript, C/C++, C#, Resource Script, Makefiles, Java,<br> Visual Basic, Pascal, Assembly, SQL, Perl, Python, Configuration<br> Files, Apache Config Files, Batch Files, Diff Files<br> - Drag & drop text editing inside and outside Notepad2<br> - Basic regular expression search and replace<br> - Useful word, line and block editing shortcuts<br> - Rectangular selection (Alt+Mouse)<br> - Brace matching, auto indent, long line marker, zoom functions<br> - Support for Unicode, UTF-8, Unix and Mac text files<br> - Open shell links<br> - Mostly adjustable<br>

2008-06-18

pdf pdb pdg 阅读器

绿色的pdf pdb pdg 阅读器

2007-12-23

空空如也

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

TA关注的人

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