摘要:
摘要 在一个有密码保护的Web应用中,正确处理用户退出过程并不仅仅只需调用HttpSession的invalidate()方法。现在大部分浏览器上都有后退和前进按钮,允许用户后退或前进到一个页面。如果在用户在退出一个Web应用后按了后退按钮浏览器把缓存中的页面呈现给用户,这会使用户...
阅读全文
posted @ 2015-01-06 19:17
Pekkle
阅读(492)
推荐(0)
摘要:
[转自] http://www.iteye.com/topic/378077 log4j是一个非常强大的log记录软件,下面我们就来看看在项目中如何使log4j。 首先当然是得到log4j的jar档,推荐使用1.2.X版,下载地址: http://logging.apache.org/l...
阅读全文
posted @ 2015-01-02 18:07
Pekkle
阅读(178)
推荐(0)
摘要:
就像图中一样,看不到源码,但是能step over,也可查看变量值,点击edit source lookup path,选定项目的一瞬间源码会出来,但马上又变回原样了,求大神指教~ 我也遇到这个问题了。我发现,debug Configurations 里面的source里面是Defau...
阅读全文
posted @ 2014-12-27 17:07
Pekkle
阅读(253)
推荐(0)
摘要:
1、单击Eclipse菜单“Run”中的“Run Configurations”。 2、在弹出的对话框中的左侧树中找“到Maven Build”,在其上点击右键并单击“New”。 3、在右侧的“Name”一栏填入自定义的名称。单击在“Main”选项卡的“Browse Workspace”按钮...
阅读全文
posted @ 2014-12-27 16:58
Pekkle
阅读(377)
推荐(0)
摘要:
1. 概述 在引入范型之前,Java类型分为原始类型、复杂类型,其中复杂类型分为数组和类。引入范型后,一个复杂类型 就可以在细分成更多的类型。 例如原先的类型List,现在在细分成List, List等更多的类型。 注意,现在List, List是两种不同的类型, 他们之间没有继承关系,即使St...
阅读全文
posted @ 2014-12-23 19:03
Pekkle
阅读(182)
推荐(0)
摘要:
从Oracle 8开始,我们就可以从一个collection类型的数据集合中查询出数据,这个集合称之为“虚拟表“。它的方法是“SELECT FROM TABLE(CAST(plsql_function AS collection_type))”,据说该方法在处理大数据量时会有内存方面的限制。到...
阅读全文
posted @ 2014-12-21 17:06
Pekkle
阅读(473)
推荐(0)
摘要:
操作系统:win8 Jdk版本:1.7.0_51 Jdk目录:C:\Program Files\Java\jdk1.7.0_51 Tomcat版本:8.0.3 Tomcat目录:D:\Program Files\apache-tomcat-8.0.3 Tomcat 8下载地址:ht...
阅读全文
posted @ 2014-12-17 14:04
Pekkle
阅读(286)
推荐(0)
摘要:
sed命令行格式为: sed [-nefri] ‘command’ 输入文本/文件 常用选项: -n∶取消默认的输出,使用安静(silent)模式。在一般 sed 的用法中,所有来自 STDIN的资料一般都会被列出到屏幕上。但如果加上 -n...
阅读全文
posted @ 2014-08-22 12:18
Pekkle
阅读(540)
推荐(0)
摘要:
Mysql 5.6.15版本的windows下的重设root密码,找了n个帖子终于弄明白了。 1. 开一个cmd窗口,进入Mysql的安装目录的bin文件夹,然后运行这个: mysqld --skip-grant-tables 2. 再开一个cmd窗口,同样是进入mysql的bin目录,运...
阅读全文
posted @ 2014-08-16 13:29
Pekkle
阅读(172)
推荐(0)
摘要:
MYSQL常用查命令 mysql> select version(); 查看MySQL的版本号 mysql> select current_date(); 查看MySQL的当前日期 mysql> select version(),current_date(); 同时查...
阅读全文
posted @ 2014-08-16 11:01
Pekkle
阅读(256)
推荐(0)
摘要:
问题描述: Android SDK Manager 无法下载更新,或者更新速度超慢,或者待安装包列表不显示 解决方法: 第一步:修改hosts文件 修改后的hosts 文件内容为: 127.0.0.1 localhost#Google主页203.208.46.146 www.go...
阅读全文
posted @ 2014-08-12 22:08
Pekkle
阅读(208)
推荐(0)
摘要:
在Redhat上安装Oracle 10g没有设定字符集,采用的是操作系统默认字符集:WE8ISO8859P1,将字符集修改为:ZHS16GBK。由于过程不可逆,首先需要备份数据库。 1.数据库全备 2.查询当前字符集 SQL> select * from nls_database_parame...
阅读全文
posted @ 2014-07-29 16:00
Pekkle
阅读(172)
推荐(0)
摘要:
1.静态SQLSQL与动态SQL Oracle编译PL/SQL程序块分为两个种:其一为前期联编(early binding),即SQL语句在程序编译期间就已经确定,大多数的编译情况属于这种类型;另外一种是后期联编(late binding),即SQL语句只有在运行阶段才能建立,例如当查询...
阅读全文
posted @ 2014-07-24 19:31
Pekkle
阅读(156)
推荐(0)
摘要:
一 概念 游标是SQL的一个内存工作区,由系统或用户以变量的形式定义。游标的作用就是用于临时存储从数据库中提取的数据块。在某些情况下,需要把数据从存放在磁盘的表中调到计算机内存中进行处理,最后将处理结果显示出来或最终写回数据库。这样数据处理的速度才会提高,否则频繁的磁盘数据交换会降低效率...
阅读全文
posted @ 2014-07-24 18:41
Pekkle
阅读(550)
推荐(0)
摘要:
一、什么是Oracle字符集 Oracle字符集是一个字节数据的解释的符号集合,有大小之分,有相互的包容关系。ORACLE 支持国家语言的体系结构允许你使用本地化语言来存储,处理,检索数据。它使数据库工具,错误消息,排序次序,日期,时间,货币,数字,和日历自动适应本地化语言和平台。 影响O...
阅读全文
posted @ 2014-07-16 17:59
Pekkle
阅读(238)
推荐(0)
摘要:
1.工作平台 客户端:Win2kEn Sp3,Putty Beta 0.53 服务器:RedHat72,OpenSSH_3.4p1 2.Putty简介 一个免费小巧的Win32平台下的ssh客户端。它的主程序只有348k,但是功能丝毫不逊色于商业的SecureCrt,更重要的是...
阅读全文
posted @ 2014-06-10 15:28
Pekkle
阅读(1104)
推荐(0)
摘要:
若要生成一个名为 cal.jar 的可执行jar文件:(文件名可以是任意合法名字) (这是我认为简单实用的一种方法,还有很多别的方法在此就不介绍了) 第一 把程序生成的所有字节码文件(即.class文件)放在同一个目录下(如:D:/chat/). 第二 在该目录下新建一个manifest....
阅读全文
posted @ 2014-06-07 22:49
Pekkle
阅读(189)
推荐(0)
摘要:
http://blog.csdn.net/nsj820/article/details/5755685 Oracle9i引入了MERGE命令,你能够在一个SQL语句中对一个表同时执行inserts和updates操作. MERGE命令从一个或多个数据源中选择行来updating或in...
阅读全文
posted @ 2014-05-27 14:12
Pekkle
阅读(244)
推荐(0)
摘要:
java.awt.Font 设计字体显示效果 Font mf = new Font(String 字体,int 风格,int 字号); 字体:TimesRoman, Courier, Arial等 风格:三个常量 lFont.PLAIN, Font.BOLD, Font.ITALIC 字号:字...
阅读全文
posted @ 2014-05-25 17:14
Pekkle
阅读(1084)
推荐(0)
摘要:
在JDK6中 ,AWT新增加了两个类:Desktop和SystemTray,前者可以用来打开系统默认浏览器浏览指定的URL,打开系统默认邮件客户端给指定的邮箱发邮件,用默认应用程序打开或编辑文件(比如,用记事本打开以txt为后缀名的文件),用系统默认的打印机打印文档;后者可以用来在系统托盘区创建...
阅读全文
posted @ 2014-05-07 11:45
Pekkle
阅读(184)
推荐(0)
摘要:
CzmMiao的博客生活 - http://czmmiao.iteye.com/blog/1766442 一大早就接到开发商的电话,说数据库的CPU使用率为100%,应用相应迟缓。急匆匆的赶到现场发现进行了基本的检查后发现是latch: cache buffers chains 作祟,...
阅读全文
posted @ 2014-05-07 09:41
Pekkle
阅读(248)
推荐(0)
摘要:
// 转载加编辑 -- 21 Apr 2014 1. Java字符串中子串的查找 Java中字符串中子串的查找共有四种方法,如下: 1、int indexOf(String str) :返回第一次出现的指定子字符串在此字符串中的索引。 2、int indexOf(String str, i...
阅读全文
posted @ 2014-04-21 19:52
Pekkle
阅读(346)
推荐(0)
摘要:
http://www.iteye.com/topic/1118055 有详细的例子记录了Oracle 全文检索的使用。
阅读全文
posted @ 2014-03-28 11:50
Pekkle
阅读(117)
推荐(0)
摘要:
1)精辟阐述: 可以将 ArrayList想象成一种“会自动扩增容量的Array”。 2)Array([]):最高效;但是其容量固定且无法动态改变; ArrayList: 容量可动态增长;但牺牲效率; 3)建议: 基于效率和类型检验,应尽可能使用Array,无法确定数组大小...
阅读全文
posted @ 2014-03-22 18:38
Pekkle
阅读(206)
推荐(0)
摘要:
1.创建一维数组 import java.lang.reflect.Array;public class ArrayTest {public static void main(String[] args) { try { // 创建一个元素类型为String,长度为10的数字 Ob...
阅读全文
posted @ 2014-03-22 18:32
Pekkle
阅读(907)
推荐(0)
摘要:
import java.io.IOException;import java.io.RandomAccessFile;import java.nio.MappedByteBuffer;import java.nio.channels.FileChannel;public class Test_0...
阅读全文
posted @ 2014-03-21 22:47
Pekkle
阅读(645)
推荐(0)
摘要:
其实掌握MappedByteBuffer并不难,只要记住“三方三法三特性”(我自己总结的,呵呵~~不要扔鸡蛋哦。。。)这句话就可以轻松搞定!MappedByteBuffer 只是一种特殊的 ByteBuffer ,即是ByteBuffer的子类。 MappedByteBuffer 将文件直接映射...
阅读全文
posted @ 2014-03-17 23:09
Pekkle
阅读(213)
推荐(0)
摘要:
学习目标: 1、认识properties文件,理解其含义,会正确创建properties文件。 2、会使用java.util.Properties类来操作properties文件。 3、掌握相对路径,能正确书写一个properties文件的相对路径。 一、认识propert...
阅读全文
posted @ 2014-03-15 16:22
Pekkle
阅读(262)
推荐(0)
摘要:
由于很少使用SQL 92语法,今天写个outer join的时候被搞晕了。参考了一些例子后整理如下。总结,“inter join on”中的条件是对table进行joining的record 进行filter, 而where 对结果集进行filter。 Table A: Key Val...
阅读全文
posted @ 2014-02-11 17:00
Pekkle
阅读(376)
推荐(0)
摘要:
转一个SYS_CONNECT_BY_PATH 函数的例子。推断原表应该是这样: Child Parent ------------------------------------------------- Asia ...
阅读全文
posted @ 2014-02-06 23:17
Pekkle
阅读(649)
推荐(0)
摘要:
看到一个较为通俗易懂的connect by的例子,是百度知道的答案,稍微整理了一下。我自己这样理解:connect by prior "id" = "p_id" ,是指查询结果中的子节点(有可能是原树的父节点)用 "p_id" 作为key,来和本记录的 "id" field 作链接。 树的结构如...
阅读全文
posted @ 2014-02-06 23:00
Pekkle
阅读(869)
推荐(0)
摘要:
今天碰到个ORA-03113, 原因不明. 猜测因为某些table DDL操作过后导致index unuable的case, 然后进行analyze table, 再碰到ORA-14517. 最后通过rebuild index subpartition解决. ORA-03113: end-...
阅读全文
posted @ 2014-01-28 12:04
Pekkle
阅读(295)
推荐(0)
摘要:
JButton[] b =new JButton[10]; for(int i=0;i<10;i++){ b[i] = new JButton(); }
阅读全文
posted @ 2014-01-19 17:32
Pekkle
阅读(249)
推荐(0)
摘要:
1. 一个简单例子: Java代码 public class Test(){ public static void main(String[] args){ JFrame frame = new JFrame(); JPane...
阅读全文
posted @ 2014-01-19 16:19
Pekkle
阅读(1845)
推荐(0)
摘要:
【ALT+/】 此快捷键为用户编辑的好帮手,能为用户提供内容的辅助,不要为记不全方法和属性名称犯愁,当记不全类、方法和属性的名字时,多体验一下【ALT+/】快捷键带来的好处吧。 【Ctrl+O】 显示类中方法和属性的大纲,能快速定位类的方法和属性,在查找Bug时非常有用...
阅读全文
posted @ 2014-01-19 15:56
Pekkle
阅读(142)
推荐(0)
摘要:
原因1:给定目录下jvm.dll不存在。 对策:(1)重新安装jre或者jdk并配置好环境变量。(2)copy一个jvm.dll放在该目录下。 原因2:eclipse的版本与jre或者jdk版本不一致 对策:要么两者都安装64位的,要么都安装32位的,不能一个是32位一个是64位。 原...
阅读全文
posted @ 2014-01-18 23:09
Pekkle
阅读(105)
推荐(0)
摘要:
在向大家详细介绍Oracle Hints之前,首先让大家了解下Oracle Hints是什么,然后全面介绍Oracle Hints,希望对大家有用。基于代价的优化器是很聪明的,在绝大多数情况下它会选择正确的优化器,减轻了DBA的负担。但有时它也聪明反被聪明误,选择了很差的执行计划,使某个语句的执...
阅读全文
posted @ 2014-01-10 15:05
Pekkle
阅读(271)
推荐(0)
摘要:
1. 选用适合的Oracle优化器 Oracle的优化器共有3种: a. RULE (基于规则) b. COST (基于成本) c. CHOOSE (选择性) 设置缺省的优化器,可以通过对init.ora文件中OPTIMIZER_MODE参数的各种声明,如RU...
阅读全文
posted @ 2014-01-10 15:04
Pekkle
阅读(324)
推荐(0)
摘要:
如下情况会产生限制索引 1 使用不等于操作符(、!=) 下面的查询即使在cust_rating列有一个索引,查询语句仍然执行一次全表扫描。 select cust_Id,cust_name from customers where cust_rating 'aa'; 把上面的语...
阅读全文
posted @ 2014-01-09 11:49
Pekkle
阅读(308)
推荐(0)
摘要:
1. shell 的$! ,$?, $$,$@ $n $1 the first parameter,$2 the second... $# The number of command-line parameters. $0 The name of...
阅读全文
posted @ 2014-01-09 11:48
Pekkle
阅读(316)
推荐(0)