<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/luwenke</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; luwenke]]></copyright><item><title><![CDATA[jqgrid 实现增加，删除，修改的功能]]></title><link>https://blog.youkuaiyun.com/luwenke/article/details/8316353</link><guid>https://blog.youkuaiyun.com/luwenke/article/details/8316353</guid><author>luwenke</author><pubDate>Tue, 18 Dec 2012 21:44:05 +0800</pubDate><description><![CDATA[这次项目里，我们遇到一种需求，是类似于主表与明细表格式的界面应用。
  在明细表里需要对明细的数据进行增加，修改的操作支持，但有几点 我们需要处理
  1。当主表没有信息保存时，是不能保存明细数据的，这里需要提示信息在弹出窗口。
  2.   当主表有数据里，我们需要附带一些主表的数据一并提交到服务器上。
  3.   当主表显示数据时，也要一并显示与主表相关的数据。
 
  实现的关]]></description><category></category></item><item><title><![CDATA[升级自己的笔记本电脑SL410]]></title><link>https://blog.youkuaiyun.com/luwenke/article/details/8070592</link><guid>https://blog.youkuaiyun.com/luwenke/article/details/8070592</guid><author>luwenke</author><pubDate>Sun, 14 Oct 2012 20:53:10 +0800</pubDate><description><![CDATA[最近笔记本有些不正常，而且感觉温度也越来越高，老早想着是不是可以升级一下自己的笔记本，但是一直没有下决心。
  一直到这几天，好像是温度高的原因，我的屏幕有时会一闪，一闪。所以终于决定要彻底升级了。
  因为这一周在华恩都有培训课，如果电脑不给力，那就不好办了哦网。


  本来想着拿到电脑维护的地方，专门叫人给我升级，后来想想，自己搞软件这么年了，硬件也有点知道，还是试着自己动手吧。下]]></description><category></category></item><item><title><![CDATA[甲骨文OpenWorld大会：什么内容值得关注?]]></title><link>https://blog.youkuaiyun.com/luwenke/article/details/8061248</link><guid>https://blog.youkuaiyun.com/luwenke/article/details/8061248</guid><author>luwenke</author><pubDate>Thu, 11 Oct 2012 16:32:45 +0800</pubDate><description><![CDATA[摘要：甲骨文今年的OpenWorld大会将于美国时间本周日在旧金山召开。我们看看甲骨文OpenWorld的会议安排以及可能发布的出人意料的东西吧。


北京时间9月29日消息，甲骨文每一年都变得更加庞大，它一年一度的OpenWorld大会也是如此。今年的OpenWorld大会将于美国时间本周日在旧金山召开。

事实上，甲骨文长期的收购涉及到从应用程序到中间件软件到硬件等广泛的领域。这种收]]></description><category></category></item><item><title><![CDATA[Oracle 调优读书笔记二]]></title><link>https://blog.youkuaiyun.com/luwenke/article/details/8053257</link><guid>https://blog.youkuaiyun.com/luwenke/article/details/8053257</guid><author>luwenke</author><pubDate>Tue, 09 Oct 2012 17:23:35 +0800</pubDate><description><![CDATA[当某个索引包含有多个已索引的列时，我们称这个索引为组合(concatenated)索引或是复合索引。虽
然Oracle 9i 引入的跳跃式扫描索引访问方法增强了优化器在使用组合索引时的选择，但是您应该谨慎地
选择索引中的列顺序。一般来说，索引的第一列应该是最有可能在WHERE 子句中使用的列，并且也是索引
中最具选择性的列。
在引入跳跃式扫描功能之前，查询只能在WHERE 子句中使用索引的]]></description><category></category></item><item><title><![CDATA[Oracle 调优读书笔记二]]></title><link>https://blog.youkuaiyun.com/luwenke/article/details/8053247</link><guid>https://blog.youkuaiyun.com/luwenke/article/details/8053247</guid><author>luwenke</author><pubDate>Tue, 09 Oct 2012 17:22:56 +0800</pubDate><description><![CDATA[当某个索引包含有多个已索引的列时，我们称这个索引为组合(concatenated)索引或是复合索引。虽
然Oracle 9i 引入的跳跃式扫描索引访问方法增强了优化器在使用组合索引时的选择，但是您应该谨慎地
选择索引中的列顺序。一般来说，索引的第一列应该是最有可能在WHERE 子句中使用的列，并且也是索引
中最具选择性的列。
在引入跳跃式扫描功能之前，查询只能在WHERE 子句中使用索引的]]></description><category></category></item><item><title><![CDATA[Oracle 调优读书笔记一]]></title><link>https://blog.youkuaiyun.com/luwenke/article/details/8045676</link><guid>https://blog.youkuaiyun.com/luwenke/article/details/8045676</guid><author>luwenke</author><pubDate>Sun, 07 Oct 2012 17:33:01 +0800</pubDate><description><![CDATA[索引通常能提高查询的性能。SELECT 语句、UPDATE 和DELETE 命令的WHERE 子句的性能(当访问的行
较少时)可以从索引中获益。一般来说，增加索引会降低INSERT 语句的性能(因为需要同时对表和索引进行
插入)。如果未索引列，则索引列的UPDATE 操作将会减慢执行速度，因为数据库必须管理对表和索引的改

动。此外，大量行的DELETE 操作将会由于表中存在索引而减慢执行]]></description><category></category></item><item><title><![CDATA[Oracle SQL 优化笔记五]]></title><link>https://blog.youkuaiyun.com/luwenke/article/details/8027269</link><guid>https://blog.youkuaiyun.com/luwenke/article/details/8027269</guid><author>luwenke</author><pubDate>Fri, 28 Sep 2012 09:23:35 +0800</pubDate><description><![CDATA[7.如果在做一些报表时，需要很多表的数据汇总，我们可以用固化视图来实现，可以设定固化视图的刷新模式。
 
   

CREATE MATERIALIZED  VIEW
MV_Person
REFRESH FORCE ON DEMAND AS
select * from User
 
如果我们想更新固化视图里的数据，我们直接刷新 这个视图
 
BEGIN
    DBMS_M]]></description><category></category></item><item><title><![CDATA[Oracle SQL优化笔记五]]></title><link>https://blog.youkuaiyun.com/luwenke/article/details/8027251</link><guid>https://blog.youkuaiyun.com/luwenke/article/details/8027251</guid><author>luwenke</author><pubDate>Fri, 28 Sep 2012 09:17:16 +0800</pubDate><description><![CDATA[7.如果在做一些报表时，需要很多表的数据汇总，我们可以用固化视图来实现，可以设定固化视图的]]></description><category></category></item><item><title><![CDATA[Oracle SQL优化笔记三]]></title><link>https://blog.youkuaiyun.com/luwenke/article/details/8015406</link><guid>https://blog.youkuaiyun.com/luwenke/article/details/8015406</guid><author>luwenke</author><pubDate>Tue, 25 Sep 2012 09:13:09 +0800</pubDate><description><![CDATA[4.当你发送一条SQL后，Oracle系统会准对这条SQL生成一个优化器，并根据一些静态的参数来调整优化器，并转化成等价的SQL，生成相关的优化计划，系统会再评估是否有优化，如此反复迭代，并最终生成执行计划。
      当你写SQL时，where 条件两边的字段都要有索引，这样效果是最好的。
     用索引的字段去排序，效果也会提升   。
   5.当你进行调优时，最好要看执行计划的C]]></description><category></category></item><item><title><![CDATA[ORACLE SQL 优化笔记二]]></title><link>https://blog.youkuaiyun.com/luwenke/article/details/8013805</link><guid>https://blog.youkuaiyun.com/luwenke/article/details/8013805</guid><author>luwenke</author><pubDate>Mon, 24 Sep 2012 17:40:45 +0800</pubDate><description><![CDATA[2.当sql 发一起的update 语句时，oracle会对这一行上两把锁，一把是共享锁，一把是行锁。顺序是先上共享锁，再上行锁（其实是一个标志位）。当Commit时，把行锁的标记改为未锁，然后oracle会copy一份数据到undo表空间，提交完成后，undo表空间里的数据不变。多次的commit都在undo表空间里保留一份数据，为闪回做好准备。
 
   3.oracle内部为每条sql语]]></description><category></category></item><item><title><![CDATA[Oracle SQL优化笔记二]]></title><link>https://blog.youkuaiyun.com/luwenke/article/details/8013750</link><guid>https://blog.youkuaiyun.com/luwenke/article/details/8013750</guid><author>luwenke</author><pubDate>Mon, 24 Sep 2012 17:30:05 +0800</pubDate><description><![CDATA[2.当sql 发一起的update 语句时，oracle会对这一行上两把锁，一把是共享锁，一把是行锁。顺序是先上共享锁，再上行锁（其实是一个标志位）。当Commit时，把行锁的标记改为未锁，然后oracle会copy一份数据到undo表空间，提交完成后，undo表空间里的数据不变。多次的commit都在undo表空间里保留一份数据，为闪回做好准备。
 
   3.oracle内部为每条sql语]]></description><category></category></item><item><title><![CDATA[Oracle SQL优化笔记一]]></title><link>https://blog.youkuaiyun.com/luwenke/article/details/8012427</link><guid>https://blog.youkuaiyun.com/luwenke/article/details/8012427</guid><author>luwenke</author><pubDate>Mon, 24 Sep 2012 14:46:25 +0800</pubDate><description><![CDATA[参加了一天的Oracle 10G的SQL优化课程,自己做了一些笔记：
    当sqlplus发出一个select查询后，PGA专用内存先会对这个SQL做一些处理，再到SGA的share pool里查询有没有相关的SQL 的hash key。如果有就返回内存里的数据，减少了IO的操作。如果没有，系统会解析这个SQL语法，检查相对应的权限（会扫描字典表），启动一个SQL优化的执行计划（自动判断用索]]></description><category></category></item><item><title><![CDATA[一个奇怪的程式]]></title><link>https://blog.youkuaiyun.com/luwenke/article/details/1013990</link><guid>https://blog.youkuaiyun.com/luwenke/article/details/1013990</guid><author>luwenke</author><pubDate>Thu, 03 Aug 2006 10:51:00 +0800</pubDate><description><![CDATA[下面这段代码是我老婆前两天刚学JAVA的时候写的一个小练习，题目是：编写一个控制台程序：声明一个double类型的变量并将其初始值化为1234.5678。然后取出这个值的整数部分，把他储存在一个类型为long的变量中；再取出小数部分的前面四位，把它储存在一个类型为short的整形变量中。public class ChoseDouble {  /**  * @param args  */ pub]]></description><category></category></item><item><title><![CDATA[用Applet來實現MQ]]></title><link>https://blog.youkuaiyun.com/luwenke/article/details/965192</link><guid>https://blog.youkuaiyun.com/luwenke/article/details/965192</guid><author>luwenke</author><pubDate>Sun, 23 Jul 2006 18:45:00 +0800</pubDate><description><![CDATA[昨天在實做Applet透過MQ來發送和接收消息當我對applet進行簽名後,打開IE裝載Applet沒有問題,但當我發送MQ消息時,卻出現java 訪問拒絕的異常問題,因為我的ActiveMQ在別的機子上,花了三個小時,再通過修改java 的策略文件,增加一個sock訪問許可權,就可以通過applet成功的訪問別的機子但現在有一個問題,就是每個客戶端都需要去增加這個sock策略,現在考]]></description><category></category></item></channel></rss>