锘??xml version="1.0" encoding="utf-8" standalone="yes"?>亚洲一久久久久久久久,亚洲精品高清视频,亚洲av无码专区亚洲av不卡http://m.tkk7.com/ramon/The hope, the dreamzh-cnSun, 11 May 2025 23:18:56 GMTSun, 11 May 2025 23:18:56 GMT60Install Oracle 11g R2 on Ubuntuhttp://m.tkk7.com/ramon/archive/2010/03/16/315593.htmlFind it, try it, experience itFind it, try it, experience itTue, 16 Mar 2010 07:57:00 GMThttp://m.tkk7.com/ramon/archive/2010/03/16/315593.htmlhttp://m.tkk7.com/ramon/comments/315593.htmlhttp://m.tkk7.com/ramon/archive/2010/03/16/315593.html#Feedback0http://m.tkk7.com/ramon/comments/commentRss/315593.htmlhttp://m.tkk7.com/ramon/services/trackbacks/315593.htmlUbuntu is not an official supported linux version from Oracle, so I still get some errors during the install process even with required configuration, anyway, it can work and what i'm doing here is try to setup an experiment environment, it's enough to me, any one who want to deploy Oracle in product mode should have supported linux platform like RedHat, OK, following is the steps i have to install it:

1. If you were in multihomed enviroment, set the ORACLE_HOSTNAME variable:
    export ORACLE_HOSTNAME=machine_name.domain_name

2. Create create OSDBA (dba) group, Oracle Inventory group (oinstall)  and a user "oracle" which has "dba" as its login group and oinstall as its 2nd group.

3. Modify /etc/sysctl.conf, set kernel parameter:

kernel.shmall = 2097152
kernel
.shmmax = 2147483648
kernel
.shmmni = 4096
kernel
.sem = 250 32000 100 128
fs
.file-max = 65536
net
.ipv4.ip_local_port_range = 1024 65000
net
.core.rmem_default = 1048576
net
.core.rmem_max = 1048576
net
.core.wmem_default = 262144
net
.core.wmem_max = 262144

4. Modify /etc/security/limits.conf to improve the "number of process" and "number of open file"  performance for oracle:
oracle              soft    nproc   2047
oracle              hard    nproc   
16384
oracle              soft    nofile  
1024
oracle              hard    nofile  
65536

5. Modify /etc/pam.d/login, add:
session    required     /lib/security/pam_limits.so
session    required     pam_limits
.so

6. Modify /etc/profile:
if [ $USER = "oracle" ]; then
        
if [ $SHELL = "/bin/ksh" ]; then
              ulimit 
-16384
              ulimit 
-65536
        
else
              ulimit 
-16384 -65536
        fi
fi

7. Change user to oracle if you haven't done it yet

8. Create base directory, for me it's "/app/oracle"

9. Export ORACLE_BASE, ORACLE_SID
export ORACLE_BASE=/app/oracle
export ORACLE_SID
=orcl

10.  If you're trying to install oracle with a X window:
DISPLAY=your.ip.address:0.0 ; export DISPLAY

11. run installer:
./runInstaller

12. Oracle should start, if the installer GUI cannot be start, check the error messages, most time it's because a wrong X window configuration, if you are running X window with Xming, just like me, please do make sure to check the "No Access Control" check box in the launch, otherwise, Xming will reject the connection.

13. Now the GUI shoudl open, like what you did in the Windows system, fullfill required value and click next, ingore all errors if there is any condition that is not match, click finish in the last step, it should start install process.

14. After install oracle, the installer GUI will ask you to run two .sh files, run it with a root role.

15. You can try to visit https://you.ip.address:1158/em to see is that OK for you.

16. How to start oracle:
export ORACLE_BASE=/app/oracle
export ORACLE_HOME
=/app/oracle/product/11.2.0/dbhome_1
export ORACLE_OWNR
=oracle
export ORACLE_SID
=orcl
export PATH
=$PATH:$ORACLE_HOME/bin


lsnrctl start

sqlplus 
/nolog
connect /as sysdba
startup
quit

emctl start dbconsole


Reference
http://download.oracle.com/docs/cd/B19306_01/install.102/b15660/pre_install.htm#BABDFJAE

Find it, try it, experience it 2010-03-16 15:57 鍙戣〃璇勮
]]>
How to connect Reliance Modem AC2726 on Linux Ubuntu 9.10http://m.tkk7.com/ramon/archive/2010/03/12/315300.htmlFind it, try it, experience itFind it, try it, experience itFri, 12 Mar 2010 10:03:00 GMThttp://m.tkk7.com/ramon/archive/2010/03/12/315300.htmlhttp://m.tkk7.com/ramon/comments/315300.htmlhttp://m.tkk7.com/ramon/archive/2010/03/12/315300.html#Feedback0http://m.tkk7.com/ramon/comments/commentRss/315300.htmlhttp://m.tkk7.com/ramon/services/trackbacks/315300.html
Bus 002 Device 003: ID 19d2:fff5 ONDA Communication S.p.A.
2. Install "usb-modeswitch", then re-plugin modem again and input command "lsusb" again, you should get the following output
Bus 002 Device 003: ID 19d2:fff1 ONDA Communication S.p.A.
3. Notice in step #2, the product code has been changed from "fff5" to "fff1".
4. Install package "wvdial" which is used to dail up
5. Type command: "sudo modprobe usbserial vendor=0x19d2 product=0xfff1", don't forget the "sudo"
6. Type command: "sudo wvdialconf", again don't forget the "sudo", this will detect your modem
7. Modify file "/etc/wvdial.conf", following is what I have:

[Dialer Defaults]
Init1 
= ATZ
Init2 
= ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
Modem Type 
= Analog Modem
ISDN 
= 0
New PPPD 
= 1
Phone 
= #777
Modem = /dev/ttyUSB0
Username 
= yourName
Password 
= yourPassword
Baud 
= 921600
Stupid Mode 
= 1
Tonline 
= 0

8. Repeat step #5 again and then if you with not bad luck type in command "sudo wvdial", you should connect in.
9. If bad luck with you, click right-upper corner, there is a connection configuration menu, you can create "Mobile Broadband" connection yourself here, don't forget input the phone number "#777" (for China Telcom) and your username password, after that click connect, this works for me.
10. Good luck with you.
11. BTW, if it still cannot work, try to re-plug in the modem.


Find it, try it, experience it 2010-03-12 18:03 鍙戣〃璇勮
]]>
Oracle Tips Part Twohttp://m.tkk7.com/ramon/archive/2010/03/07/314764.htmlFind it, try it, experience itFind it, try it, experience itSun, 07 Mar 2010 10:03:00 GMThttp://m.tkk7.com/ramon/archive/2010/03/07/314764.htmlhttp://m.tkk7.com/ramon/comments/314764.htmlhttp://m.tkk7.com/ramon/archive/2010/03/07/314764.html#Feedback0http://m.tkk7.com/ramon/comments/commentRss/314764.htmlhttp://m.tkk7.com/ramon/services/trackbacks/314764.html
2. SCN: System Change Number/System Commit Number

3. FLASH BACK AS OF SCN;

4. You can also flash back table: FLASHBACK TABLE SOME_TABLE TO SCN :SCN_NUM;

5. But before you do a flash back operation on a table, do make sure you have already enbale ROW MOVEMENT on that table.

Find it, try it, experience it 2010-03-07 18:03 鍙戣〃璇勮
]]>
Oracle Tips Onehttp://m.tkk7.com/ramon/archive/2010/03/06/314717.htmlFind it, try it, experience itFind it, try it, experience itSat, 06 Mar 2010 13:25:00 GMThttp://m.tkk7.com/ramon/archive/2010/03/06/314717.htmlhttp://m.tkk7.com/ramon/comments/314717.htmlhttp://m.tkk7.com/ramon/archive/2010/03/06/314717.html#Feedback0http://m.tkk7.com/ramon/comments/commentRss/314717.htmlhttp://m.tkk7.com/ramon/services/trackbacks/314717.html1. Do use oracle "Bind variable", it can increase the speed by 90 percent in 10g release1.

2. Understand how to use "lock", read never block write,  vice verse.

3. There is a side effect from oracle regarding to the "lock", if you do want to control the access to one row at a specify time (like doing an if 'this row belong to some search condition' then 'modify this row' action), you have to write some logic yourself, for example use the "for update" statement, like: "select * from x where x.id = 1 for update", so that you can lock the row only with id equals to '1' and then modify this row, so that some orther concurrence requests should execute the same sql first, yes, with the same 'for update' statement, and because you already have locked this row(id = 1), orther requests cannot get the access to it, and you get the access control to this row.

4. Regardint to item 3, it will not decrease the concurrence level, because first you only lock the item with id equals to 1 and there maybe thousands of items in your table, second, it will not block the read request.



Find it, try it, experience it 2010-03-06 21:25 鍙戣〃璇勮
]]>
綆楁硶姹傝В!濡備綍鍒ゆ柇涓涓崟鍚戦摼琛ㄦ槸鍚︽湁鐜礬?http://m.tkk7.com/ramon/archive/2009/03/02/257333.htmlFind it, try it, experience itFind it, try it, experience itMon, 02 Mar 2009 06:15:00 GMThttp://m.tkk7.com/ramon/archive/2009/03/02/257333.htmlhttp://m.tkk7.com/ramon/comments/257333.htmlhttp://m.tkk7.com/ramon/archive/2009/03/02/257333.html#Feedback0http://m.tkk7.com/ramon/comments/commentRss/257333.htmlhttp://m.tkk7.com/ramon/services/trackbacks/257333.html
璇ラ棶棰樻渶緇忓吀鐨勮В絳旓紝綆鐩存槸涓鍙ヨ瘽鎯婇啋姊︿腑浜哄晩

“鐢ㄤ袱涓寚閽堬紝涓涓殑姝ラ暱涓?1錛屽彟澶栦竴涓殑涓?2錛屼粠琛ㄥご寮濮嬩竴璧峰線鍓嶈蛋錛屽鏋滅浉閬囷紝琛ㄦ槑鏈夌幆璺紝鍚﹀垯灝辨槸娌℃湁浜?jiǎn)銆?#8221;

涓嬫潵錛屼笉鐢ㄨ浠涔堜簡(jiǎn)鍚э紝鐢↗AVA瀹炵幇鐨勮瘽錛屽0鏄庝袱涓狪terator A 鍜?B錛孉 姣忔璋冪敤涓や釜NEXT錛孊鍙皟鐢ㄤ竴嬈★紝濡傛灉浠栦滑鑳藉鐩擱亣錛屽氨鏄湁鐜?..鎴戞搷


Find it, try it, experience it 2009-03-02 14:15 鍙戣〃璇勮
]]>
Something you may ingore when to use Hibernate and JPA.http://m.tkk7.com/ramon/archive/2008/04/03/190635.htmlFind it, try it, experience itFind it, try it, experience itThu, 03 Apr 2008 08:32:00 GMThttp://m.tkk7.com/ramon/archive/2008/04/03/190635.htmlhttp://m.tkk7.com/ramon/comments/190635.htmlhttp://m.tkk7.com/ramon/archive/2008/04/03/190635.html#Feedback0http://m.tkk7.com/ramon/comments/commentRss/190635.htmlhttp://m.tkk7.com/ramon/services/trackbacks/190635.html The first is about identity generator, this is something I ingored and find really interesting later when I read back the document.

    When you choose "native" (for plain hibernate) or "AUTO" (for JPA which use hibernate as provider) as identity generator, it (actually they are the same identity generator but with different name in different scope) will pick other identity generators like identity, sequence, or hilo, depending on the capabilities of the underlying database. Use this generator to keep your mapping metadata portable to different database management systems.
    If your underlying DB is oracle, it will automatically create a sequence for you which means choose the sequence as identity generator, that's really interesting, at least for me for the first time when it comes to me.

The second is about the flush and close session operations when to use hibernate with JTA transaction.

    You should manually flush your operation by call flush method and close your session by calling close method when you try to use JTA transaction instead of hibernate Transaction API, these is because hibernate Transaction API does thoes operations automatically for you. But, with following configuration, it can also be done automatically for you by hibernate, though you are still with JTA transaction.

    hibernate.transaction.flush_before_completion=true
    hibernate.transaction.auto_close_session=true

The third is about an interesting code snatch listed as follow:
   
1     Session session = sessionFactory.openSession();
2     session.beginTransaction();
3     session.save(new Item());
4     session.close();

    What happen if you don't commit the transaction? It's depends on the underlying DB, for oracle it will commit any uncommited transactions, but for many other DB vendors, they will roll back any pending transactions.
   



Find it, try it, experience it 2008-04-03 16:32 鍙戣〃璇勮
]]>
A "Hello" program on EJB3 with Jboss server 4.2.2GA (PART 3) - EJB3 Timer service.http://m.tkk7.com/ramon/archive/2008/03/26/188714.htmlFind it, try it, experience itFind it, try it, experience itWed, 26 Mar 2008 05:30:00 GMThttp://m.tkk7.com/ramon/archive/2008/03/26/188714.htmlhttp://m.tkk7.com/ramon/comments/188714.htmlhttp://m.tkk7.com/ramon/archive/2008/03/26/188714.html#Feedback0http://m.tkk7.com/ramon/comments/commentRss/188714.htmlhttp://m.tkk7.com/ramon/services/trackbacks/188714.html
 1 package com.ramon.expejb3.session.impl;
 2 
 3 import javax.annotation.Resource;
 4 import javax.ejb.Stateless;
 5 import javax.ejb.Timeout;
 6 import javax.ejb.Timer;
 7 import javax.ejb.TimerService;
 8 
 9 import com.ramon.expejb3.session.Greeting;
10 
11 @Stateless(name = "Greeting")
12 public class GreetingBean implements Greeting {
13     
14     @Resource
15     TimerService ts;
16 
17     /* (non-Javadoc)
18      * @see com.ramon.expejb3.session.Greeting#greeting(java.lang.String)
19      */
20     public void greeting(String name) {
21         System.out.println("Hello " + name + ".");
22         ts.createTimer(1 * 10005 * 1000, name);
23         System.out.println("Create timer for " + name + ".");
24     }
25     
26     @Timeout
27     public void timeout(Timer timer) {
28         String name = (String)timer.getInfo();
29         System.out.println(name + " TIME OUT.");
30         //timer.cancel();
31     }
32 }
33
    It's the "GreetingBean" I introduced in part one of this series article with TimerService injected, @Resource anotation inject the time service we want, it's totally free which is supported by the J2EE container that means we do not need any further steps to get the powerful schedule service. In the line 22, I crate a new timer, I think this could be more fit if it was called Task instead, there are several "createTimer" methods with different parameters, the one I used here describe the task should be execute 1 second delay and every 5 second one time in the future, the third parameter can be anything you want to pass in to the task, it can be get back use method Timer.getInfo() like line 28 does here.
    Another important anotation here is the @Timeout anotation, this anotation tell container which method will be called when timeout for this task to be executed, you can only specify one timeout method for each Bean, if there is no @Timeout anotation at all, you will get some exception like "No timeout method specified" in Jboss server. Something funny here is that you should mark the timeout method as "public", otherwise, you will get the same error as no timeout method does, I do NOT think it's necessary, because the time out method should only be called by the container, "private" signature is enought for that, with "private" signature container still has the right to access this method with java reflection, nevertheless timer service in EJB3 is still a good tools for use.
    I summarize what good/bad for timer service in EJB3 as follow:
    Good news:
  •     It's free, it's supported by the EJB container.
  •     It's portable, it's supported by the EJB container as specified in EJB3 specification.
  •     It's easy to use, no need to learn more.
    Bad news:
  •     The feature of EJB3 timer sevice is not as powerful as some third party timer service such as Quartz, but it's enough with EJB3 for ordinary daily job.
  •     There is no UI for you to monitor the timer you created.



Find it, try it, experience it 2008-03-26 13:30 鍙戣〃璇勮
]]>
A "Hello" program on EJB3 with Jboss server 4.2.2GA (PART 2) - EJB3 MDB with Jboss server. http://m.tkk7.com/ramon/archive/2008/03/25/188546.htmlFind it, try it, experience itFind it, try it, experience itTue, 25 Mar 2008 09:42:00 GMThttp://m.tkk7.com/ramon/archive/2008/03/25/188546.htmlhttp://m.tkk7.com/ramon/comments/188546.htmlhttp://m.tkk7.com/ramon/archive/2008/03/25/188546.html#Feedback0http://m.tkk7.com/ramon/comments/commentRss/188546.htmlhttp://m.tkk7.com/ramon/services/trackbacks/188546.html闃呰鍏ㄦ枃

Find it, try it, experience it 2008-03-25 17:42 鍙戣〃璇勮
]]>
A "Hello" program on EJB3 with Jboss server 4.2.2GA.http://m.tkk7.com/ramon/archive/2008/03/21/187713.htmlFind it, try it, experience itFind it, try it, experience itFri, 21 Mar 2008 08:02:00 GMThttp://m.tkk7.com/ramon/archive/2008/03/21/187713.htmlhttp://m.tkk7.com/ramon/comments/187713.htmlhttp://m.tkk7.com/ramon/archive/2008/03/21/187713.html#Feedback0http://m.tkk7.com/ramon/comments/commentRss/187713.htmlhttp://m.tkk7.com/ramon/services/trackbacks/187713.html
    Well, let's begin.

    EJB3 is simple with AOP and DI, there is no Home interface any more, only with Service Interface and your Service implementation you can create an typical EJB3 application. I will create a simple hello world program in this article, the service interface as follow:

 1 package com.ramon.expejb3.session;
 2 
 3 import javax.ejb.Remote;
 4 
 5 @Remote
 6 public interface Greeting {
 7     
 8     /**
 9      * say hello test
10      * @param name
11      */
12     void greeting(String name);
13 
14 }

    It's really simple, especially for you that are familiar with programing with Interface, after that is the service implementation code:
 1 package com.ramon.expejb3.session.impl;
 2 
 3 import javax.annotation.PostConstruct;
 4 import javax.annotation.PreDestroy;
 5 import javax.ejb.Stateless;
 6 
 7 import com.ramon.expejb3.session.Greeting;
 8 
 9 @Stateless(name = "Greeting")
10 public class GreetingBean implements Greeting {
11     
12     @PostConstruct
13     public void init() {
14         System.out.println("Init Greeting Bean.");
15     }
16     
17     @PreDestroy
18     public void destroy() {
19         System.out.println("Garbage collect Greeting Bean.");
20     }
21 
22     /* (non-Javadoc)
23      * @see com.ramon.expejb3.session.Greeting#greeting(java.lang.String)
24      */
25     public void greeting(String name) {
26         System.out.println("Hello " + name + ".");
27     }
28 }
29 
    Still simple and very self-explanation, @Stateless(name = "Greeting") specify the JNDI name for client invocation. OK, that's all for our EJB jar file, no more file needed for this simple hello application. Execute your ANT script make a jar for it, part of ANT script may look like:
 1     <target name="prepareexpejb3" description="Create exp_jsf distribution.">
 2         <mkdir dir="${dist.dir}" />
 3         <mkdir dir="${build.dir}" />
 4         <mkdir dir="${build.core.dir}"/>
 5     </target>
 6 
 7     <!-- ================================= 
 8           target: Compile expejb3 classes      
 9          ================================= -->
10     <target name="compileexpejb3" depends="cleanDist,prepareexpejb3">
11         <javac destdir="${build.core.dir}" debug="yes" deprecation="on" srcdir="${src.dir}">
12             <include name="${core.src.dir}/**" />
13             <classpath refid="expejb3.classpath" />
14         </javac>
15         
16     </target>
17 
18     <!-- ================================= 
19           target: Create EJB3 jar
20          ================================= -->
21     <target name="createEJB3Jar" depends="compileexpejb3">
22         <jar jarfile="${dist.dir}/${expejb3.core.name}.jar">
23             <fileset dir="${build.core.dir}"></fileset>
24         </jar>
25     </target>

    Put the EJB jar into jboss server server\default\deploy, you should see some log from jboss console like:
   
1 10:59:27,036 INFO  [JmxKernelAbstraction] creating wrapper delegate for: org.jboss.ejb3.stateless.St
2 atelessContainer
3 10:59:27,051 INFO  [JmxKernelAbstraction] installing MBean: jboss.j2ee:jar=expejb3core.jar,name=Gree
4 ting,service=EJB3 with dependencies:
5 10:59:27,208 INFO  [EJBContainer] STARTED EJB: com.ramon.expejb3.session.impl.GreetingBean ejbName:
6 Greeting
    Which mean that you have successfully deploy your EJB into jboss server, create a client code to invoke your EJB service:
 1 package com.ramon.expejb3.session;
 2 
 3 import java.util.Properties;
 4 
 5 import javax.naming.Context;
 6 import javax.naming.InitialContext;
 7 
 8 import junit.framework.TestCase;
 9 
10 public class ExpEJB3BaseTestCase extends TestCase {
11 
12     private Properties properties = null;
13     
14     private Context context;
15 
16     protected void setUp() throws Exception {
17         super.setUp();
18         properties = new Properties();
19         properties.put("java.naming.factory.initial""org.jnp.interfaces.NamingContextFactory");
20         properties.put("java.naming.factory.url.pkgs""org.jboss.naming:org.jnp.interfaces");
21         properties.put("java.naming.provider.url""localhost:1099");
22         context = new InitialContext(properties);
23     }
24 
25     protected void tearDown() throws Exception {
26         super.tearDown();
27         context = null;
28         properties = null;
29     }
30 
31     public final Context getContext() {
32         return context;
33     }
34 
35     public final void setContext(Context context) {
36         this.context = context;
37     }
38 
39 }
40 

 1 package com.ramon.expejb3.session.impl;
 2 
 3 import javax.naming.NamingException;
 4 
 5 import com.ramon.expejb3.session.ExpEJB3BaseTestCase;
 6 import com.ramon.expejb3.session.Greeting;
 7 
 8 public class GreetingBeanTest extends ExpEJB3BaseTestCase {
 9 
10     public void testGreeting() {
11         try {
12             Greeting greetService = (Greeting)this.getContext().lookup("Greeting/remote");
13             greetService.greeting("Ramon");
14         } catch (NamingException e) {
15             // TODO Auto-generated catch block
16             e.printStackTrace();
17         }
18     }
19 
20 }
21 
    That's really simple, right? What you should note is that you must include following jars into your classpath when you run this clien test case, otherwise you will get the annoying classNotFound Exception:
 1 concurrent.jar
 2 jboss-aop-jdk50.jar
 3 jboss-aspect-library-jdk50.jar
 4 jboss-common.jar
 5 jboss-ejb3.jar
 6 jboss-ejb3-client.jar
 7 jboss-remoting.jar
 8 jbossx-client.jar
 9 jboss-transaction-client.jar
10 jnp-client.jar


 

   


Find it, try it, experience it 2008-03-21 16:02 鍙戣〃璇勮
]]>
緙栫爜瀛楃闆嗕笌Java 錛岼ava World涔辯爜闂鏍規(guī)簮涔嬫墍鍦ㄣ?/title><link>http://m.tkk7.com/ramon/archive/2006/09/24/71505.html</link><dc:creator>Find it, try it, experience it</dc:creator><author>Find it, try it, experience it</author><pubDate>Sat, 23 Sep 2006 16:08:00 GMT</pubDate><guid>http://m.tkk7.com/ramon/archive/2006/09/24/71505.html</guid><wfw:comment>http://m.tkk7.com/ramon/comments/71505.html</wfw:comment><comments>http://m.tkk7.com/ramon/archive/2006/09/24/71505.html#Feedback</comments><slash:comments>5</slash:comments><wfw:commentRss>http://m.tkk7.com/ramon/comments/commentRss/71505.html</wfw:commentRss><trackback:ping>http://m.tkk7.com/ramon/services/trackbacks/71505.html</trackback:ping><description><![CDATA[     鎽樿: 鏈枃浠嬬粛浜?jiǎn)缂栫爜瀛椊W﹂泦鐨勬蹇典互鍙?qiáng)Java涓庣紪鐮佸瓧絎﹂泦涔嬮棿鐨勫叧緋伙紝鏂囩珷鐨勫唴瀹規(guī)潵鑷簬鏈漢宸ヤ綔榪囩▼涓殑緇忛獙縐瘡浠ュ強(qiáng)緗戠粶涓殑鐩稿叧鏂囩珷浠嬬粛錛屽鏋滄枃绔犱腑鏈変換浣曠喊婕忔榪庤鑰呮寚姝o紝璁╂垜浠叡鍚岃璁哄涔?fàn)J1錛幝?tīng)聽(tīng)聽(tīng)聽(tīng)?瀛楃瀛楃鏄娊璞$殑鏈灝忔枃鏈崟浣嶃傚畠娌℃湁鍥哄畾鐨勫艦鐘訛紙鍙兘鏄竴涓瓧褰級(jí)錛岃屼笖娌℃湁鍊箋傗淎鈥濇槸涓涓瓧絎︼紝鈥溾偓鈥濓紙寰峰浗銆佹硶鍥藉拰璁稿鍏朵粬嬈ф床鍥藉閫氱敤璐у竵鐨勬爣蹇楋級(jí)涔熸槸涓涓瓧絎︺傗滀腑鈥濃滃浗鈥濊繖鏄袱涓眽瀛楀瓧絎︺傚瓧絎︿粎浠呬唬...  <a href='http://m.tkk7.com/ramon/archive/2006/09/24/71505.html'>闃呰鍏ㄦ枃</a><img src ="http://m.tkk7.com/ramon/aggbug/71505.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://m.tkk7.com/ramon/" target="_blank">Find it, try it, experience it</a> 2006-09-24 00:08 <a href="http://m.tkk7.com/ramon/archive/2006/09/24/71505.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item></channel></rss> <footer> <div class="friendship-link"> <p>感谢您访问我们的网站,您可能还对以下资源感兴趣:</p> <a href="http://m.tkk7.com/" title="亚洲av成人片在线观看">亚洲av成人片在线观看</a> <div class="friend-links"> </div> </div> </footer> 主站蜘蛛池模板: <a href="http://blblkj.com" target="_blank">狠狠入ady亚洲精品</a>| <a href="http://222941.com" target="_blank">亚洲国产精品无码av</a>| <a href="http://yisaoma.com" target="_blank">日日AV拍夜夜添久久免费</a>| <a href="http://w7759.com" target="_blank">成人特黄a级毛片免费视频</a>| <a href="http://726zh.com" target="_blank">黄页网站免费观看</a>| <a href="http://yw835.com" target="_blank">午夜福利不卡片在线播放免费</a>| <a href="http://mangshigas.com" target="_blank">在线免费观看国产</a>| <a href="http://lfpfjc.com" target="_blank">精品国产无限资源免费观看</a>| <a href="http://caopropp.com" target="_blank">最近中文字幕大全免费视频</a>| <a href="http://km9c.com" target="_blank">亚欧色视频在线观看免费</a>| <a href="http://zwdyw.com" target="_blank">亚洲天堂免费在线</a>| <a href="http://345504.com" target="_blank">91成人免费观看网站</a>| <a href="http://77110524.com" target="_blank">一个人免费高清在线观看</a>| <a href="http://4922000.com" target="_blank">无码精品A∨在线观看免费</a>| <a href="http://qzllw.com" target="_blank">一区二区无码免费视频网站</a>| <a href="http://xx2e.com" target="_blank">成年人视频在线观看免费</a>| <a href="http://ruidamo.com" target="_blank">在线观看成人免费视频</a>| <a href="http://clzqb2b.com" target="_blank">免费看男女下面日出水视频</a>| <a href="http://367316.com" target="_blank">亚洲毛片av日韩av无码</a>| <a href="http://jiezinet.com" target="_blank">亚洲色婷婷六月亚洲婷婷6月</a>| <a href="http://53ggk.com" target="_blank">亚洲av之男人的天堂网站</a>| <a href="http://91sebo.com" target="_blank">久久久亚洲裙底偷窥综合</a>| <a href="http://53reniao.com" target="_blank">亚洲AV综合色区无码二区爱AV</a>| <a href="http://boyipark.com" target="_blank">亚洲熟女综合一区二区三区</a>| <a href="http://zanyoo.com" target="_blank">国产精品亚洲专区无码WEB</a>| <a href="http://wangquanai.com" target="_blank">黄色a三级免费看</a>| <a href="http://zhaosaohuo.com" target="_blank">99re6在线精品免费观看</a>| <a href="http://www-qwh.com" target="_blank">91人人区免费区人人</a>| <a href="http://222mp3.com" target="_blank">国产情侣激情在线视频免费看</a>| <a href="http://hbjinmaitang.com" target="_blank">免费看的一级毛片</a>| <a href="http://www-091w.com" target="_blank">亚洲精品国产日韩无码AV永久免费网 </a>| <a href="http://tmg-beelen.com" target="_blank">亚洲视频在线观看</a>| <a href="http://yctbhb.com" target="_blank">亚洲婷婷天堂在线综合</a>| <a href="http://hjndgb.com" target="_blank">国产亚洲成在线播放va</a>| <a href="http://cxljdz.com" target="_blank">baoyu116.永久免费视频</a>| <a href="http://jdvgo.com" target="_blank">182tv免费视视频线路一二三</a>| <a href="http://43caopen.com" target="_blank">四虎成人免费网址在线</a>| <a href="http://lcqkp.com" target="_blank">国产精品亚洲精品日韩已方</a>| <a href="http://lfhotline.com" target="_blank">色拍自拍亚洲综合图区</a>| <a href="http://51a88.com" target="_blank">亚洲国产精品嫩草影院</a>| <a href="http://51caox.com" target="_blank">两个人看的www高清免费视频</a>| <script> (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })(); </script> </body>