??xml version="1.0" encoding="utf-8" standalone="yes"?>久久av电影,中文字幕亚洲综合久久菠萝蜜 ,久久久综合免费视频http://www.aygfsteel.com/chen4765654/zh-cnTue, 17 Jun 2025 19:08:41 GMTTue, 17 Jun 2025 19:08:41 GMT60Geth参数中文q解决http://www.aygfsteel.com/chen4765654/archive/2016/07/12/431171.html紫色心情紫色心情Tue, 12 Jul 2016 09:13:00 GMThttp://www.aygfsteel.com/chen4765654/archive/2016/07/12/431171.htmlhttp://www.aygfsteel.com/chen4765654/comments/431171.htmlhttp://www.aygfsteel.com/chen4765654/archive/2016/07/12/431171.html#Feedback0http://www.aygfsteel.com/chen4765654/comments/commentRss/431171.htmlhttp://www.aygfsteel.com/chen4765654/services/trackbacks/431171.html
所以需要先~码再解码,代码如下Q?br />fileName=java.net.URLDecoder.decode(java.net.URLEncoder.encode(fileName,"iso8859-1"),"utf-8");


紫色心情 2016-07-12 17:13 发表评论
]]>
JVM参数配置http://www.aygfsteel.com/chen4765654/archive/2015/09/18/427390.html紫色心情紫色心情Fri, 18 Sep 2015 09:52:00 GMThttp://www.aygfsteel.com/chen4765654/archive/2015/09/18/427390.htmlhttp://www.aygfsteel.com/chen4765654/comments/427390.htmlhttp://www.aygfsteel.com/chen4765654/archive/2015/09/18/427390.html#Feedback0http://www.aygfsteel.com/chen4765654/comments/commentRss/427390.htmlhttp://www.aygfsteel.com/chen4765654/services/trackbacks/427390.htmlset JAVA_OPTS=-server -Xmn4096m -Xms8192m -Xmx8192m -Xss256k -XX:PermSize=128m -XX:MaxPermSize=256m  -XX:SurvivorRatio=8 -XX:+UseCompressedOops -XX:+UseConcMarkSweepGC -XX:+CMSParallelRemarkEnabled -XX:+UseParNewGC  -XX:TargetSurvivorRatio=90 -XX:MaxTenuringThreshold=30 -XX:+UseCMSInitiatingOccupancyOnly -XX:CMSInitiatingOccupancyFraction=70 -XX:+DisableExplicitGC  -XX:+UseCMSCompactAtFullCollection -XX:CMSFullGCsBeforeCompaction=2 -XX:GCTimeRatio=20 -XX:SoftRefLRUPolicyMSPerMB=0 -Xnoclassgc -XX:LargePageSizeInBytes=128m -XX:+UseFastAccessorMethods

–XX:ParallelGCThreads=20Q设|?20 个线E进行垃圑֛Ӟ
–XX:+UseParNewGCQ年M使用q行回收器;
–XX:+UseConcMarkSweepGCQ年老代使用 CMS 攉器降低停;
–XX:+SurvivorRatioQ设|?Eden 区和 Survivor 区的比例?8:1。稍大的 Survivor I间可以提高在年M回收生命周期较短的对象的可能性,如果 Survivor 不够大,一些短命的对象可能直接q入q老代Q这对系l来说是不利的?/div>
–XX:TargetSurvivorRatio=90Q设|?Survivor 区的可用率。这里设|ؓ 90%Q则允许 90%?Survivor I间被用。默认值是 50%。故该设|提高了 Survivor 区的使用率。当存放的对象超q这个百分比Q则对象会向q老代压羃。因此,q个选项更有助于对象留在年M?/div>
–XX:MaxTenuringThresholdQ设|年d象晋升到q老代的年龄。默认值是 15 ơ,卛_象经q?15 ?Minor GC 依然存活Q则q入q老代。这里设|ؓ 31Q目的是让对象尽可能C存在q轻代区域?/div>
-XX:GCTimeRatio
通过-XX:GCTimeRatio=<value>我们告诉JVM吞吐量要辑ֈ的目标倹{?更准地_-XX:GCTimeRatio=N指定目标应用E序U程的执行时?与ȝE序执行旉)辑ֈN/(N+1)的目标比倹{?例如Q通过-XX:GCTimeRatio=9我们要求应用E序U程在整个执行时间中臛_9/10是活动的(因此QGCU程占用其余1/10)?Zq行时的量QJVM会试修改堆和GC讄以期辑ֈ目标吞吐量?-XX:GCTimeRatio的默认值是99Q也是_应用E序U程应该q行臛_99%的L行时?/div>

JDK7可以用用G1垃圾回收器,最好堆栈大?G情况下用?/strong>
-Xmx24g -Xms24g -XX:PermSize=96m -XX:MaxPermSize=96m -XX:+UseG1GC -XX:SurvivorRatio=6 -XX:MaxGCPauseMillis=400 -XX:G1ReservePercent=15  -XX:InitiatingHeapOccupancyPercent=40 -XX:ConcGCThreads=8
使用G1时的最佛_?/div>
1、不要设|年M的大(-XmnQ,否则会扰乱G1的缺省行为,JVM也不会满用h定的暂停旉。而且讄了固定值的话,G1无法随需扩展q轻代的大小
2、GC暂停旉不是100%能保证的
3、如果GC的晋升过E中遇到堆区域溢出(使用-XX:+PrintGCDetails看到to-space overflowQ,可以通过下面几种方式避免Q?/div>
增加-XX:G1ReservePercent=nQ缺省值是10。这可以增加可用的to-space内存
使用-XX:ConcGCThreads=n增加标记U程数目

G1常用参数

参数 描述
-XX:+UseG1GC 开启G1
-XX:MaxGCPauseMillis=n 讄GC暂停的最大时?q只是目?量辑ֈ,默认值是 200 毫秒,q小影响吞吐?/code>
-XX:InitiatingHeapOccupancyPercent=n 整个?而不是某个年?使用量达到此?便会触发q发GC周期.gؓ0则是q箋触发,默认gؓ45
-XX:NewRatio=n 老年代与新生代的比?默认gؓ2
-XX:SurvivorRatio=n 伊甸园代与生存代的比?默认gؓ8
-XX:MaxTenuringThreshold=n 生存代存zȝ最大门?默认gؓ15
-XX:ParallelGCThreads=n 讄垃圾回收器ƈ行阶D늚U程?默认gJVMq行的^台有??n 的D|ؓ逻辑处理器的数量
-XX:ConcGCThreads=n 讄q发垃圾回收器用的U程?默认gJVMq行的^台有?/td>
-XX:G1ReservePercent=n 讄剩余的内存量,减少跃迁p|的可?默认gؓ10
-XX:G1HeapRegionSize=n 讄G1q_java堆而生区域的大小,默认值可以提供最大的工效?最gؓ1M,最大ؓ32M,最多划?024?使用默认?/code>


紫色心情 2015-09-18 17:52 发表评论
]]>Extjs的对齐方法alignTo介绍http://www.aygfsteel.com/chen4765654/archive/2015/03/18/423562.html紫色心情紫色心情Wed, 18 Mar 2015 03:51:00 GMThttp://www.aygfsteel.com/chen4765654/archive/2015/03/18/423562.htmlhttp://www.aygfsteel.com/chen4765654/comments/423562.htmlhttp://www.aygfsteel.com/chen4765654/archive/2015/03/18/423562.html#Feedback0http://www.aygfsteel.com/chen4765654/comments/commentRss/423562.htmlhttp://www.aygfsteel.com/chen4765654/services/trackbacks/423562.html
alignTo( String/HTMLElement/Ext.Element element, [String position], [Number[] offsets], [Boolean/Object animate] ) : Ext.Element
通过指定的锚点将此元素与另一个元素对? 如果另一个元素时文档document本n,则对齐到 viewport. 参数 position 是可选的, q可以指定ؓ以下的格?

I白: 默认此元素的左上角(top-left)寚w到目标元素的左下?bottom-left),?"tl-bl").
一个锚点anchor (此设|已被废?deprecated): 传递的锚点位置被用做目标元素的 锚点位置. 此元素将其左上角定位到另一个元素的指定的锚? 此方法已被废?最好用下面的两个锚点的格?
两个锚点anchor: 如下面的表格所C?如果参数是用破折?-)分隔的两个? 那么W一个值用作此元素的锚? 而第二个值用作目标元素的锚点(anchor point)
除了锚点, 参数 position 也支?"?" 字符. 如果问号字符 "?" 出现在position 字符串的末尾, 则元素将试图寚w指定的位|? 如果必要,则会被适当调整以限制在viewport? 注意: Z执行 viewport 的限?被对齐的元素可能被寚w到其他的位置. 下表是所有支持的锚点位置(anchor positions):

 ?     说明
-----  -----------------------------
tl     左上?top left corner) (默认?
t      上边?top edge)的中?/span>
tr     右上?top right)
l      左边?left edge)的中?/span>
c      元素的中?center)
r      双?right edge)的中?/span>
bl     左下?bottom left)
b      下边?bottom edge)的中?/span>
br     左下?bottom right)
用法CZ:

// 使用默认的对齐位|?"tl-bl", 不受限制) ?el 寚w?other-el 
el.alignTo("other-el");

// 寚wel元素的左上角到other-el元素的右上角 (受viewport限制)
el.alignTo("other-el", "tr?");

// 寚wel元素的右下角到other-el元素的左边界中心
el.alignTo("other-el", "br-l?");

// 寚wel元素的中心点center到other-el元素的左下角,
// q调?x 的位|偏UMؓ -6 pixels (y 位置偏移?0)
el.alignTo("other-el", "c-bl", [-6, 0]);


紫色心情 2015-03-18 11:51 发表评论
]]>BTrace跟踪DBCP泄漏脚本http://www.aygfsteel.com/chen4765654/archive/2014/12/16/421472.html紫色心情紫色心情Tue, 16 Dec 2014 08:20:00 GMThttp://www.aygfsteel.com/chen4765654/archive/2014/12/16/421472.htmlhttp://www.aygfsteel.com/chen4765654/comments/421472.htmlhttp://www.aygfsteel.com/chen4765654/archive/2014/12/16/421472.html#Feedback0http://www.aygfsteel.com/chen4765654/comments/commentRss/421472.htmlhttp://www.aygfsteel.com/chen4765654/services/trackbacks/421472.html
import static com.sun.btrace.BTraceUtils.println;
import static com.sun.btrace.BTraceUtils.str;
import static com.sun.btrace.BTraceUtils.strcat;
import static com.sun.btrace.BTraceUtils.timeMillis;
import java.sql.Connection;
import java.util.HashMap;
import java.util.Map;
import com.sun.btrace.BTraceUtils;
import com.sun.btrace.annotations.BTrace;
import com.sun.btrace.annotations.Kind;
import com.sun.btrace.annotations.Location;
import com.sun.btrace.annotations.OnMethod;
import com.sun.btrace.annotations.ProbeClassName;
import com.sun.btrace.annotations.ProbeMethodName;
import com.sun.btrace.annotations.Return;
import com.sun.btrace.annotations.OnEvent;
import com.sun.btrace.annotations.Self;
import com.sun.btrace.annotations.TLS;
import java.lang.Appendable;
@BTrace public class DataSourceTrace {
 private static Map map = BTraceUtils.newHashMap();
 
 @OnMethod(clazz = "org.apache.commons.dbcp.BasicDataSource", method = "getConnection", location = @Location(Kind.RETURN))
 public static void traceExecute(@ProbeClassName String name,@ProbeMethodName String method, @Return Connection conn) {
  //BTraceUtils.println(strcat("获取q接:",BTraceUtils.str(conn)));
  Appendable buffer=BTraceUtils.Strings.newStringBuilder();
  BTraceUtils.Strings.append(buffer,BTraceUtils.timestamp("yyyy-MM-dd HH:mm:ss"));
  BTraceUtils.Strings.append(buffer," - ");
  BTraceUtils.Strings.append(buffer,BTraceUtils.jstackStr());
  BTraceUtils.put(map, conn,str(buffer));
 }
 
 
 @OnMethod(clazz = "org.apache.commons.dbcp.PoolingDataSource$PoolGuardConnectionWrapper", method = "close")
 public static void traceExecute2(@ProbeClassName String name,@ProbeMethodName String method, @Self Connection conn) {
  //BTraceUtils.println(strcat("释放q接:",BTraceUtils.str(conn)));
  BTraceUtils.remove(map, conn);
 }
 
 @OnEvent
 public static void exit(){  
  //q里打印泄漏q接的方法堆栈,q行一D|间后通过Ctrl+C,选择2Q发送事件打?/div>
  BTraceUtils.printMap(map);
 }
 
 
}


紫色心情 2014-12-16 16:20 发表评论
]]>ORACLE大数据量生成语句http://www.aygfsteel.com/chen4765654/archive/2014/09/15/417939.html紫色心情紫色心情Mon, 15 Sep 2014 05:50:00 GMThttp://www.aygfsteel.com/chen4765654/archive/2014/09/15/417939.htmlhttp://www.aygfsteel.com/chen4765654/comments/417939.htmlhttp://www.aygfsteel.com/chen4765654/archive/2014/09/15/417939.html#Feedback0http://www.aygfsteel.com/chen4765654/comments/commentRss/417939.htmlhttp://www.aygfsteel.com/chen4765654/services/trackbacks/417939.htmlZ更好的测试我们的pȝ在一定数据量下的q行情况Q时帔R要准备大量的试数据。如果有灉|的方法可以用,那就可以事半功倍了?/div>
以下介绍如何在ORACLE数据库中q行大数据量的构造方法,数据量大均?00万?/div>
'''基本主键?''
SELECT LEVEL AS ID
  FROM DUAL
CONNECT BY LEVEL <= 5000000
'''基本的单据列'''
SELECT 'SO20121123' || LPAD(LEVEL, 5, 0) AS ORDER_NO
  FROM DUAL
CONNECT BY LEVEL <= 5000000;
'''基本的日期列'''
SELECT TO_DATE(TRUNC(DBMS_RANDOM.VALUE(TO_NUMBER(TO_CHAR(SYSDATE, 'J')),
                                       TO_NUMBER(TO_CHAR(SYSDATE, 'J')))),
               'J') + DBMS_RANDOM.VALUE(1, 360000) / 3600 AS ENTRYDATE
  FROM DUAL
CONNECT BY LEVEL < 5000000;
'''特定旉范围?''
SELECT TO_DATE(TRUNC(DBMS_RANDOM.VALUE(TO_NUMBER(TO_CHAR(SYSDATE - 10, 'J')),
                                       TO_NUMBER(TO_CHAR(SYSDATE, 'J')))),
               'J') + DBMS_RANDOM.VALUE(1, 360000) / 3600 / 24 AS ENTRYDATE
  FROM DUAL
CONNECT BY LEVEL < 5000000;
'''随机数据'''
SELECT DBMS_RANDOM.VALUE FROM DUAL CONNECT BY LEVEL < 5000000;
'''随机数据范围'''
SELECT TRUNC(DBMS_RANDOM.VALUE(0, 100))
  FROM DUAL
CONNECT BY LEVEL < 5000000;
'''随机字符?''
SELECT DBMS_RANDOM.STRING('A', 8) FROM DUAL CONNECT BY LEVEL < 5000000;
'''复杂l合Q订单)'''
SELECT 'P-' ||
       TO_CHAR((TO_DATE(TRUNC(DBMS_RANDOM.VALUE(TO_NUMBER(TO_CHAR(SYSDATE - 30,
                                                                  'J')),
                                                TO_NUMBER(TO_CHAR(SYSDATE,
                                                                  'J')))),
                        'J') + DBMS_RANDOM.VALUE(1, 360000) / 3600 / 24),
               'YYMMDD') || '-' ||
       LPAD(TRUNC(DBMS_RANDOM.VALUE(1, 100)), 5, '0') AS 订单?
       '一般采? AS 订单cd,
       'SO20121123' || LPAD(LEVEL, 4, 0) AS 外部订单?
       'admin' AS 变更?
       TO_DATE(TRUNC(DBMS_RANDOM.VALUE(TO_NUMBER(TO_CHAR(SYSDATE, 'J')),
                                       TO_NUMBER(TO_CHAR(SYSDATE, 'J')))),
               'J') + DBMS_RANDOM.VALUE(1, 360000) / 3600 AS 更新旉
  FROM DUAL
CONNECT BY LEVEL < 5000000;
'''加入随机用户或者字W?''
SELECT 'P-' ||
       TO_CHAR((TO_DATE(TRUNC(DBMS_RANDOM.VALUE(TO_NUMBER(TO_CHAR(SYSDATE - 30,
                                                                  'J')),
                                                TO_NUMBER(TO_CHAR(SYSDATE,
                                                                  'J')))),
                        'J') + DBMS_RANDOM.VALUE(1, 360000) / 3600 / 24),
               'YYMMDD') || '-' ||
       LPAD(TRUNC(DBMS_RANDOM.VALUE(1, 100)), 5, '0') AS 订单?
       '一般采? AS 订单cd,
       CASE TRUNC(DBMS_RANDOM.VALUE(0, 2))
         WHEN 0 THEN
          ('SO20121123' || LPAD(LEVEL, 4, 0))
         ELSE
          ('')
       END AS 外部订单?
       CASE TRUNC(DBMS_RANDOM.VALUE(0, 3))
         WHEN 0 THEN
          'admin'
         WHEN 1 THEN
          'steven'
         ELSE
          'joseph'
       END AS 变更?
       TO_DATE(TRUNC(DBMS_RANDOM.VALUE(TO_NUMBER(TO_CHAR(SYSDATE, 'J')),
                                       TO_NUMBER(TO_CHAR(SYSDATE, 'J')))),
               'J') + DBMS_RANDOM.VALUE(1, 360000) / 3600 AS 更新旉
  FROM DUAL
CONNECT BY LEVEL < 5000000;


紫色心情 2014-09-15 13:50 发表评论
]]>Spring+HibernateQJPAQ防止脏数据自动提交http://www.aygfsteel.com/chen4765654/archive/2014/09/07/417747.html紫色心情紫色心情Sun, 07 Sep 2014 03:13:00 GMThttp://www.aygfsteel.com/chen4765654/archive/2014/09/07/417747.htmlhttp://www.aygfsteel.com/chen4765654/comments/417747.htmlhttp://www.aygfsteel.com/chen4765654/archive/2014/09/07/417747.html#Feedback0http://www.aygfsteel.com/chen4765654/comments/commentRss/417747.htmlhttp://www.aygfsteel.com/chen4765654/services/trackbacks/417747.htmlHibernate的脏查(dirty checkingQ。每ơ装载一个对象到内存Ӟsession始终跟踪它的修改。于是每ơ对数据的查询,session都将跌代所有的session中的对象q检查脏数据Q将脏数据flush到数据库?/span>
Ҏ1Q?/span>
事务设|ؓ只读Q然后手工flush?/span>
@Transactional(rollbackFor = RuntimeException.class,readOnly=true)
public void save(TestEmployee entity) {
entitymanager.persist(entity);
entitymanager.flush();
}
Ҏ2Q?/span>
在一个session中读取、查询大量数据对象情况下的制胜武? FlushMode.NEVER。当然要CQ在此过E中你不可以修改q些数据Q不然就真的把数?#8220;搞脏”了?/span>
使用武器U诀如下Q?/span>
FlushMode previous = session.getFlushMode();
session.flush(); // who know's what been done till now
session.setFlushMode(FlushMode.NEVER);
// Do some querying
// Do some more querying
// Really load up that session
// Execute a few more queries
// Write back to some tables
session.flush();
session.setFlushMode(previous);

紫色心情 2014-09-07 11:13 发表评论
]]>
Oracle常规表优?/title><link>http://www.aygfsteel.com/chen4765654/archive/2014/07/29/416292.html</link><dc:creator>紫色心情</dc:creator><author>紫色心情</author><pubDate>Tue, 29 Jul 2014 07:20:00 GMT</pubDate><guid>http://www.aygfsteel.com/chen4765654/archive/2014/07/29/416292.html</guid><wfw:comment>http://www.aygfsteel.com/chen4765654/comments/416292.html</wfw:comment><comments>http://www.aygfsteel.com/chen4765654/archive/2014/07/29/416292.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/chen4765654/comments/commentRss/416292.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/chen4765654/services/trackbacks/416292.html</trackback:ping><description><![CDATA[<div>--释放I间</div><div>alter table tpl_order shrink space;</div><div></div><div>--重徏索引</div><div>Alter index IDX_TPL_ORDER_1 rebuild;</div><div></div><div>--重新分析?/div><div>analyze table  tpl_order compute statistics; </div><img src ="http://www.aygfsteel.com/chen4765654/aggbug/416292.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/chen4765654/" target="_blank">紫色心情</a> 2014-07-29 15:20 <a href="http://www.aygfsteel.com/chen4765654/archive/2014/07/29/416292.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>复杂兌查询物化视图http://www.aygfsteel.com/chen4765654/archive/2014/07/17/415931.html紫色心情紫色心情Thu, 17 Jul 2014 03:21:00 GMThttp://www.aygfsteel.com/chen4765654/archive/2014/07/17/415931.htmlhttp://www.aygfsteel.com/chen4765654/comments/415931.htmlhttp://www.aygfsteel.com/chen4765654/archive/2014/07/17/415931.html#Feedback0http://www.aygfsteel.com/chen4765654/comments/commentRss/415931.htmlhttp://www.aygfsteel.com/chen4765654/services/trackbacks/415931.html

1、现在子表徏立聚合物化视?/span>
CREATE MATERIALIZED VIEW LOG on test_b WITH rowid ,SEQUENCE (status,p_id) INCLUDING NEW VALUES;


create materialized view mv_test_b  
 BUILD immediate
 refresh fast on demand  
 start with sysdate next sysdate+1/1440 with rowid  
 as 
 select a.p_id,COUNT(*) from test_b a where a.status=1 group by a.p_id;
 
 
2、在子表聚合物化视图上徏立日?/span>
CREATE MATERIALIZED VIEW LOG on mv_test_b WITH rowid ,SEQUENCE (p_id) INCLUDING NEW VALUES;


3、在主表建立兌物化视图和日?/span>
CREATE MATERIALIZED VIEW LOG on test_a WITH rowid ,SEQUENCE (code) INCLUDING NEW VALUES;

create materialized view mv_test_code  
 BUILD immediate
 refresh fast on demand  
 start with sysdate next sysdate+1/1440 with rowid  
 as 
 select  b.code,a.rowid aid,b.rowid bid from mv_test_b a, test_a b where a.p_id=b.id;



紫色心情 2014-07-17 11:21 发表评论
]]>
Jboss EAP6.2配置APRhttp://www.aygfsteel.com/chen4765654/archive/2014/06/30/415280.html紫色心情紫色心情Mon, 30 Jun 2014 08:38:00 GMThttp://www.aygfsteel.com/chen4765654/archive/2014/06/30/415280.htmlhttp://www.aygfsteel.com/chen4765654/comments/415280.htmlhttp://www.aygfsteel.com/chen4765654/archive/2014/06/30/415280.html#Feedback0http://www.aygfsteel.com/chen4765654/comments/commentRss/415280.htmlhttp://www.aygfsteel.com/chen4765654/services/trackbacks/415280.html1、解压apr包到bin目录

2、在standalone.conf.bat配置目录
set "JAVA_OPTS=-Xms256M -Xmx512M -XX:MaxPermSize=128M -Djava.library.path=E:/jboss-eap-6.2/bin/native"

3、standalone.xml讄APR协议Qƈ启用native
<subsystem xmlns="urn:jboss:domain:web:1.5" default-virtual-server="default-host" native="true">
            <connector name="http" protocol="org.apache.coyote.http11.Http11AprProtocol" scheme="http" socket-binding="http"/>
            <virtual-server name="default-host" enable-welcome-root="true">
                <alias name="localhost"/>
                <alias name="example.com"/>
            </virtual-server>
</subsystem>



紫色心情 2014-06-30 16:38 发表评论
]]>
StartExplorer 外部文g理插ghttp://www.aygfsteel.com/chen4765654/archive/2010/05/10/320496.html紫色心情紫色心情Mon, 10 May 2010 08:45:00 GMThttp://www.aygfsteel.com/chen4765654/archive/2010/05/10/320496.htmlhttp://www.aygfsteel.com/chen4765654/comments/320496.htmlhttp://www.aygfsteel.com/chen4765654/archive/2010/05/10/320496.html#Feedback1http://www.aygfsteel.com/chen4765654/comments/commentRss/320496.htmlhttp://www.aygfsteel.com/chen4765654/services/trackbacks/320496.html地址Q?a target="_blank">http://startexplorer.sourceforge.net/
q是个十分简单的插gQ但我却M开它,因ؓ功能非常实用Q?br /> 1、将当前文g在Windows Explorer中打开?Windows only)
2、用pȝ默认E序打开当前文g?br /> 3、打开cmd.exeq定位到当前文g的目录?Windows only)
4、复制当前文件\径到剪脓ѝ?br /> 5、其它自定义命o?br /> 而且Q以上功能全部支持自定义快捷键?br />



紫色心情 2010-05-10 16:45 发表评论
]]>
վ֩ģ壺 | ɽ| | | Դ| | | | | | ӳ| Ӷ| ƽ½| | ˮ| տ| | ʷ| | Ӣɳ| | ߶| | ڽ| | ̨| | Ž| | ˮ| | ɽ| | | | ̨| | | | ˲| |