05 2011 档案

摘要:Android sdk下载太慢了,慢的实在让人受不了。就这个速度,是根本下载不下来。速度快的话4~5k吧,几分钟后一般就是0kB。你说怎么下?所以呢,就想办法啦。什么办法?百度谷歌啦!偶然看见一大神说可以离线安装的。所以就试了下,还真行。(如果兄弟你已经会了,或者安装好了,请请漂过吧!)商账追收1、下各个版本的安装包,以下地址可以下到,一共17个包,要全部下到本地,才能解压的。(感谢上传的这个兄弟,过几天我会把这些包放到我的共享资料里面供大家下载。) http://iask.sina.com.cn/u/1650384767/ish?folderid=02、下载android-sdk_r06-. 阅读全文
posted @ 2011-05-27 11:50 ctou45 阅读(1098) 评论(0) 推荐(0)
摘要:在firefox 4.0上运行qooxdoo的程序,报一系列如下错误:037554 Error while layout flush: [Exception... "Component returned failure code: 0x80040111 (NS_ERROR_NOT_AVAILABLE) [nsIDOMHTMLDocument.createElementNS]" nsresult: "0x80040111 (NS_ERROR_NOT_AVAILABLE)" location: "JS frame :: http://localho 阅读全文
posted @ 2011-05-27 10:31 ctou45 阅读(252) 评论(0) 推荐(0)
摘要:我用一个简单的用户名验证的例子来谈一谈我对Ajax的了解:这个例子用到了两个JSP和一个JS,我没有用后台来验证,因为原理是一样的.1.用户注册表单页:ajaxCheckUser.jsp<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "htt 阅读全文
posted @ 2011-05-26 17:43 ctou45 阅读(324) 评论(0) 推荐(0)
摘要:第一步:在Ubuntu下安装Postgresql[代码内容]root@ubuntuserver:~#sudo apt-get install postgresql-8.4 postgresql-client-8.4 postgresql-contrib-8.4[代码说明]安装服务端和命令行客户端psql。[功能说明]/usr/lib/postgresql/8.4/ 存放postgresql相关的二进制文件/usr/lib/postgresql/8.4/bin/ 可执行文件/usr/lib/postgresql/8.4/lib/ 共享库文件/etc/postgres/8.4/main/ 存放po 阅读全文
posted @ 2011-05-26 09:55 ctou45 阅读(1455) 评论(0) 推荐(0)
摘要:ubuntu常用软件包deb的安装与卸载主要用到apt-get dpkg两个命令:安装软件 apt-get install softname1 softname2 softname3……卸载软件 apt-get remove softname1 softname2 softname3……卸载并清除配置 apt-get remove --purge softname1更新软件信息数据库 apt-get update进行系统升级 apt-get upgrade搜索软件包 apt-cache search softname1 softname2 softname3……修正(依赖关系)安装:apt-g 阅读全文
posted @ 2011-05-26 09:54 ctou45 阅读(617) 评论(0) 推荐(0)
摘要:由于网上有很多人问到SeekBarPreference怎么去实现,今天将这个效果做出来,本例子并没有真正的改变屏幕亮度,如果真正想去实现,那么可以在这个类中onProgressChanged()方法或者onDialogClosed()方法中写上自己调节亮度的代码,并将这些值保存起来。1.首先定义一个类SeekBarPreference继承于DialogPreference的类:package com.kewen.systeminfo;import android.content.Context;import android.preference.DialogPreference;import 阅读全文
posted @ 2011-05-25 09:36 ctou45 阅读(879) 评论(0) 推荐(0)
摘要:对于web2.0的过度,请尽量用xhtml格式写代码,而且DOCTYPE 影响 CSS 处理,作为W3C的标准,一定要加 DOCTYPE声明.1.div的垂直居中问题 vertical-align:middle; 将行距增加到和整个DIV一样高 line-height:200px; 然后插入文字,就垂直居中了。缺点是要控制内容不要换行。 2. margin加倍的问题 设置为float的div在ie下设置的margin会加倍。这是一个ie6都存在的bug。 解决方案是在这个div里面加上display:inline; 例如: <#div id=”imfloat”> 相应的css为 # 阅读全文
posted @ 2011-05-24 13:01 ctou45 阅读(164) 评论(0) 推荐(0)
摘要:假设你的页面是AAA.aspx,命名空间为BBB,类名叫CCC。确认你的情况是跟下面的一样的!!AAA.aspx中:<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="AAA.aspx.cs" Inherits="BBB.CCC" %>AAA.aspx.cs中:namespace BBB { public partial class CCC : System.Web.UI.Page {…………AAA.aspx.designer.cs中:na 阅读全文
posted @ 2011-05-24 13:00 ctou45 阅读(512) 评论(0) 推荐(0)
摘要:1 一个不错的handler例子 public static final int UPDATE_DATA = 0;//常量,代表更新数据 public static final int UPDATE_COMPLETED = 1;//常量,代表更新数据 TextView tv;//TextView对象的引用 Button btnStart;//Button对象的引用 //主线程的Handler对象 Handler myHandler = new Handler(){ @Override public void handleMessage(Message msg) {//重写处理消息方法 swit 阅读全文
posted @ 2011-05-23 10:57 ctou45 阅读(163) 评论(0) 推荐(0)
摘要:今天安装了一下compiz fusion,compizconfig想体验一下3D旋转窗体,结果把窗体标题栏目给隐藏了,尝试很多种方法,最后通过如下方法解决问题:“卸载所有关于compiz的包”sudo apt-get autoremove --purge compiz compiz-* emerald* 阅读全文
posted @ 2011-05-23 10:56 ctou45 阅读(238) 评论(0) 推荐(0)
摘要:以前都是用JQuery对树的支持来实现目录树的,近来闲来无事就弄了下dTree,感觉其无限级目录还是挺好的,而且它的使用也比较方便,基本上就是先把要用的js文件即dtree.js和css文件dtree.css引入,另外就是它默认的图片,当然这些图片都是可以自己指定的,它的css样式也可以自己改变的!关于dTree就先谈谈它的node,dTree的node的构造方法可以指定下列参数, id //唯一标识,数字型 pid//父节点的id,如果是根结点那就只能是-1,一般来讲只有一个最顶层的根结点 name//结点的名字,字符串类型,在页面上显示出来的标签. url//字符串类型,表示当点击该叶子结 阅读全文
posted @ 2011-05-20 11:42 ctou45 阅读(694) 评论(0) 推荐(0)
摘要:<html><head><script language=javascript> <!-- //document.write(""); function show_date_time(){ window.setTimeout("show_date_time()", 1); BirthDay=new Date("5-1-2007");//设置日期 today=new Date(); timeold=(BirthDay.getTime()-today.getTime()); sectimeold= 阅读全文
posted @ 2011-05-20 11:14 ctou45 阅读(386) 评论(0) 推荐(0)
摘要:在努力工作、学习了5年之后,1-2-3最近突然感觉有些迷茫:我们钻研技术到底是为了什么?作技术能走多远?1-2-3写下了自己的一些感想,也期待着你的精彩留言.... 程序员真是一个特殊的群体。白天,我们为完成项目殚精竭虑;晚上,只有一盏孤灯陪伴着我们沉浸在玄而又玄的设计思想以及让人心力交瘁的算法之中。这种苦行僧一般的生活是为了什么?是因为别无选择?还是有着内在的动力?我们的努力到底是为了什么?英语完形填空有什么技巧和方法为钱? 我想有钱。有钱才能买iphone。要有很多很多钱才买得起房子。不单这些有形的东西,就连我们的社会价值,我们的心理平衡,都要靠它来支撑。钱使我们焦虑,使我们嫉妒,使我们疯 阅读全文
posted @ 2011-05-19 09:53 ctou45 阅读(190) 评论(0) 推荐(0)
摘要:OOP——面向对象编程。OOP思想,则是指面向对象本身的思想理念。而OOP设计,则并不是指将代码均封装成类就可以了。因为,如果那样,那仅是指面向对象编程。 OOP——面向对象编程,只是一种做法。OOP思想才是根本。重要的不是做法,而是实际要实现的目标。 JAVA语言总是能绝大部分实现面向对象的目标。原因相当简单。那是因为语言本身的限制。 JAVA的一切均需要在类中。不允许类外部的单独的函数。设计模式,即是因为JAVA的产生才有的。从这一点说,JAVA改变了软件世界的思想。 OOP的目标,是要使得代码符合SOLID原则。这些原则,在所有讲解设计模式的著作的开篇均会被介绍。 但这是理论目标。实际. 阅读全文
posted @ 2011-05-19 09:46 ctou45 阅读(530) 评论(0) 推荐(0)
摘要:最近做项目,数据库和程序不在一个服务器上,很多地方要插入当前时间,由于对时间的精确比较严格(两个服务器时间很可能不同),为了统一只能插入数据库当前时间了。总结的办法有:第一种 如果不对数据库插入的时间进行更新,那么用这种办法比较好,具体如下:在数据库中定义该时间字段的默认时间。由于hibernate未开启动态更新默认保存整个对象的所有属性值。所以可以删除要保存的时间属性,或者在hbm.xml文件中定义该字段的 update=“false” insert=“false” 属性。这样在保存对象的时候由于执行的sql语句没有插入该时间字段,数据库就会自动生成当前时间。第二种 做一个通用的方法专门用来 阅读全文
posted @ 2011-05-19 09:45 ctou45 阅读(422) 评论(0) 推荐(0)
摘要:本机装的oracle版本一直都是oracle10g Express版本,用的win7系统也没什么问题,前段时间将数据文件.dmp文件导入到本机。一直报错,后面才想会不会是oracle版本的问题,然后从网上下载了oracle10g home 版本,32bit的。。装好之后,Net Configuration Assistant和pl/SQL一直都启动不了,启动PL/SQL 登录就弹出一个空白的对话框,折腾了好久一直没找到原因。。重装了Oracle还是不行。。在网上找到在win7安装oracle10g之前,需要改安装文件里面的2个配置文件。。1、db\Disk1\stage\prereq\db\r 阅读全文
posted @ 2011-05-18 13:06 ctou45 阅读(559) 评论(0) 推荐(0)
摘要:启动OracleOraDB10g_home1TNSListener 时报错,无法启动。完全卸载oracle在本地计算机 无法启动 OracleOraDB10g_home1TNSListener 服务,错误 1067,进程意外终止。这是因为监听文件 listener.ora和tnsnames.ora里面的IP地址与本机不一样(网络连接的时候地址容易变化),通过命令行ping ip,得到本机的IP地址,将listener.ora和tnsnames.ora里面的IP地址改成与本地计算一样的。然后重启服务和监听。就可以了。。 阅读全文
posted @ 2011-05-18 13:04 ctou45 阅读(666) 评论(0) 推荐(0)
摘要:1 createElement(element) 创建一个指定标签名创建一个新的元素节点,返回值为指向新建元素节点的引用指针。eg)var para = document.createElement("p"); document.body.appendChild(para);2 createTextNode()创建一个包含着给定文本的新文本节点,返回一个指向新建文本节点的引用指针: reference = document.createTextNode() 淘宝女装夏装新款参数为新建文本节点所包含的文本字符串 eg) var message = document.creat 阅读全文
posted @ 2011-05-18 09:27 ctou45 阅读(304) 评论(0) 推荐(1)
摘要:<script type="text/javascript">//模拟 map var Map = function(){ this.m = {};}Map.prototype = { put : function(k,v){ this.m[k] = v; }, get : function(k){ return this.m[k]; }}//模拟beanFactory var Spring = { objs : new Map(), init : function(config){ for(var i = 0 , j = config.length ; i & 阅读全文
posted @ 2011-05-18 09:26 ctou45 阅读(239) 评论(0) 推荐(0)
摘要:我的情况:双系统,一块320g的硬盘,c盘40g,d盘110g,空闲150g未分配,win7安装在c盘,空余出150g安装ubuntu。后来由于安装的ubuntu一直有问题,所以在win7内直接格式化掉了ubuntu使用的那150g(安装ubuntu会自动把这150g上分成两个区)。然后重新启动之后,直接进入grub rescue>状态。问题分析:由于安装ubuntu时,把grub的引导信息写入mbr,当删除ubuntu之后,grub按照ubuntu配置的系统引导信息区启动os,可以ubuntu已经被删除了,所以出现这样的问题。淘宝女装夏装新款解决办法:用光盘自动恢复是不起作用的,貌似光 阅读全文
posted @ 2011-05-17 11:38 ctou45 阅读(992) 评论(0) 推荐(0)
摘要:1. Dbv检查坏块Dbv file=users01.dbf blocksize=81922. 动态sql写的时候注意sql_stat:='ALTER TABLE '||p_r.TABLE_NAME||' MODIFY CONSTRAINT '||p_r.CONSTRAINT_NAME||' DISABLE';execute immediate sql_stat;注意红色字后面和前面是有空格的不然连在一起是不行的。||和’之间不要有空格要不它的功能就会失效。3. 把汉字转化成ascii在转会来SQL> select unistr(' 阅读全文
posted @ 2011-05-17 11:35 ctou45 阅读(166) 评论(0) 推荐(0)
摘要:注意是style.textDecoration而不是style.text-decoration浏览器不识别js中的text-decoration说明:该代码尽在chrome,firefox环境下,测试运行正常;在IE6.0环境下下,测试无效果;在IE7+ 环境下,未测试;附上代码:<script type="text/javascript"><!--//alert("132")-->function changeColor(num){ document.getElementById("rowcolumn_"+n 阅读全文
posted @ 2011-05-16 15:50 ctou45 阅读(564) 评论(0) 推荐(0)
摘要:今天写代码中要保存ajax请求的数据,代码如下:var changedid = null;$.get('user/getdepartment','',function(data){changedid=data;},'json');alert(changedid);//null结果发现changedid没有保存data,javascript的作用域也没有错啊?通过请教别人知道了问题的原因:异步调用时序问题。于是换成$.ajax:var changedid = null;淘宝女装夏装新款$.ajax({ url: 'user/getdepar 阅读全文
posted @ 2011-05-16 15:48 ctou45 阅读(316) 评论(0) 推荐(0)
摘要:问题:在打开或者关闭popupwindow的时候怎么样显示动画效果?参考了launcher里面关于页面缩略图的popupwindow打开时的动画效果,具体实现如下:在anim中定义两个动画文件,一个是在打开popupwindow时使用的,一个是关闭时使用的。我打开的动画效果如下:<set xmlns:android="http://schemas.android.com/apk/res/android"> <scale android:interpolator="@android:anim/accelerate_decelerate_interp 阅读全文
posted @ 2011-05-13 09:50 ctou45 阅读(620) 评论(0) 推荐(0)
摘要:注意:1、如果给SlidingDrawer添加android:clickable="true"则在抽屉活动的一块区域屏幕不会响应其他点击事件,即使抽屉式关闭的。2、android:handle="@+id/handle"里面的handle是SlidingDrawer标签里面你要作为抽屉图标的view的id。android:content="@+id/all_run_app"中的all_run_app是SlidingDrawer标签里面你要作为抽屉里面内容显示的view布局的id。3、上面的android:background=&quo 阅读全文
posted @ 2011-05-13 09:48 ctou45 阅读(533) 评论(0) 推荐(0)
摘要:今天用到JcomBox,在JComboBox的监听事件时总是执行两次。代码如下:comboBox.addItemListener(new ItemListener() { @Override public void itemStateChanged(ItemEvent e) { comboSelect(); //执行两次 } });总是执行两次,后来查了相关资料,只要在 comboSelect() 之前加入一个 IF 判断,即 if(e.getStateChange() == ItemEvent.SELECTED){} 即可。修改后的代码如下:comboBox.addItemListener( 阅读全文
posted @ 2011-05-12 09:27 ctou45 阅读(502) 评论(0) 推荐(0)
摘要:最近使用extjs4后发现以前实现的东西都要变动太麻烦了,准备还是继续使用extjs3.3.1,等待extjs4稳定后再使用学习貌似对于form还有显示方面的bug,导致用户效果非常差,所以回到3.3.1,先完成当前的东东再说,到底是4.0.0的东西这不ExtJS4升级了,我也开始改造原来基于ExtJS3的一些组件,发现ExtJS4的变动真的大——重新开始学习。Ext.define('Ext.window.Window', { extend: 'Ext.panel.Panel', alternateClassName: 'Ext.Window', 阅读全文
posted @ 2011-05-12 09:25 ctou45 阅读(762) 评论(0) 推荐(0)
摘要:最近使用Ext.data.JsonStore从后台取数据时,返回的数据多条数据,但是在现实时一直是一条数据,经过排除发现是因为返回数据中有个数据对象里面有个对象的名称也为id和JsonReader的idProperty默认的id属性重复。js代码如下:var pieStore = new Ext.data.Store({ url : jspath+'Chaart/pie2/getGropGhgByOrgId.do' , baseParams :{year_a:2011,month_a:4,orgid:"40288da02edcc901012edcd1f0da0008& 阅读全文
posted @ 2011-05-11 10:35 ctou45 阅读(966) 评论(0) 推荐(0)
摘要:实现的功能就是当点击左边的“增加Tab”菜单后会不断的增加新的tab页,再次记录,以便后用!<head><meta http-equiv="Content-Type" content="text/html; charset=GB18030"><link rel="stylesheet" type="text/css" href="css/ext-all.css"><script type="text/javascript" src=& 阅读全文
posted @ 2011-05-11 10:34 ctou45 阅读(767) 评论(0) 推荐(0)
摘要:今天回顾学习了PHP中变量实现的方法,在浏览其源码是发现在PHP中所有的数据类型通过一个union存储。php语言是弱类型语言,其实现中通过记录变量的类型和值来实现其管理。PHP中使用最多的非Array莫属了,那Array是如何实现的?在PHP内部Array通过一个hashtable来实现,其中使用链接法解决hash冲突的问题,这样最坏情况下,查找Array元素的复杂度为O(N),最好则为1.而其计算字符串hash值的方法如下,将源码摘出来以供查备:ps:对于以下函数,仍有两点不明:1. hash = 5381设置的理由?2. 这种step=8的循环方式是为了效率么?static inline 阅读全文
posted @ 2011-05-11 09:23 ctou45 阅读(240) 评论(0) 推荐(0)
摘要:俗话说得不错,“变化总比计划快”。在项目,在我们这些程序员当中也是常常会遇到的问题。因为就算需求调研得再详细,往往一定还会修改的。为了适应变化,构造易维护易扩展的项目往往是我们的目标之一。在使用数据库时,相信很多程序员会有我一样的烦恼。就是数据库发生变化时,项目中的hibernate配置的连锁反应,mapping映射需要修改,PO类需要更改等。使用JBossTools中的Hibernate Tools,将为我们解决这一大难题。2011大智慧下载一、开发环境JBoss Tools下载http://www.jboss.org/tools/download.html在这里,我是选择在线安装的方式。并 阅读全文
posted @ 2011-05-11 09:19 ctou45 阅读(1838) 评论(0) 推荐(0)
摘要:public byte[] getBitmapByte(Bitmap bitmap){ ByteArrayOutputStream out = new ByteArrayOutputStream(); bitmap.compress(Bitmap.CompressFormat.JPEG, 100, out); try { out.flush(); out.close(); } catch (IOException e) { e.printStackTrace(); } return out.toByteArray(); } public Bitmap getBitmapFromByte(by. 阅读全文
posted @ 2011-05-10 10:13 ctou45 阅读(359) 评论(0) 推荐(0)
摘要:tomcat启动时报如下错误: Caused by: org.springframework.beans.factory.BeanCreationException: Could not autowire field: private com.sinoservices.wms.order.service.WmFactSkuManager com.sinoservices.wms.order.service.impl.WmFactSkuDetailInManagerImpl.wmFactSkuManager; nested exception is org.springframework.bea 阅读全文
posted @ 2011-05-10 10:10 ctou45 阅读(633) 评论(0) 推荐(0)
摘要:jQuery中 的 unique() 函数实现了对 DOM ELement按出现位置进行排序并去除重复元素的功能。使用方法如下:<html><head></head><body onload="test()"><div id="div_1"> <div id="div_2" /></div><div id="div_3" /><script type='text/javascript' src=&# 阅读全文
posted @ 2011-05-10 10:06 ctou45 阅读(352) 评论(0) 推荐(0)
摘要:作为服务器端的PHP程序,一般所要求的是数据、算法、表现分离。于是,就有MVC架构模式。按理说,PHP中不存在SPB分离。实际并不是这样的。 这是因为,你没有使用PHP来写web ui组件。如果要用PHP生成web ui组件,则必须要面对SPB分离这个问题。 为什么要写web ui组件?组件式开发,其开发速度是最快的。比如,JSP有JSF,还有Tapestry。缺少组件,至今仍是PHP的一大问题。 但是,如何来写web ui组件?看看目前大量的提供组件的框架,我们不难发现,这些PHP框架提供的web ui组件,不是不易使用,即是扩展性相当差。而且,最大的缺陷还在于,维护困难,并且运行效率低下. 阅读全文
posted @ 2011-05-09 10:00 ctou45 阅读(249) 评论(0) 推荐(0)
摘要:php如何利用header函数实现点击特殊文件连接后提示下载保存解决方案 相信很多人在实现文件下载功能时会遇到这种情况,本意是点击下载连接提示保存对话框,事情往往事与愿违,例如TXT、图像文件JPG、GIF、PDF等这样的文件会直接在浏览器中打开文件内容,而不是提示保存。通过下面的方法可以解决这个问题。<?php if (sExport == "txt" ){女装品牌排行榜 header("Content-Type: application/force-download");//关键之一,提示下载(如:header("Content-Ty 阅读全文
posted @ 2011-05-09 09:15 ctou45 阅读(622) 评论(0) 推荐(1)
摘要:<form method="post"><input type="text" name="user" /><input type="text" name="pass" /><input type="submit" name="Submit" value="提交" /></form><?php/*写入*/if ($_POST[Submit]) {$fp=fopen(&quo 阅读全文
posted @ 2011-05-09 09:15 ctou45 阅读(1077) 评论(0) 推荐(0)
摘要:下面把Roller部署的过程简要说一下:1.配置环境jdk6.0.20Tomcat7.0.2Mysql 5.1.49-communityapache-roller-4.0.12.从 http://roller.apache.org上下载最新版的roller。放到本地备用。3.在MYSQL客户端执行下面命令 % mysql -u root -p password: ***** mysql> create database rollerdb; mysql> grant all on rollerdb.* to scott@'%' identified by 't 阅读全文
posted @ 2011-05-06 16:18 ctou45 阅读(287) 评论(0) 推荐(0)
摘要:正则表达式是为复杂搜索指定模式的强大方式。MySQL采用Henry Spencer的正则表达式实施,其目标是符合POSIX 1003.2。MySQL采用了扩展的版本,以支持在SQL语句中与REGEXP操作符一起使用的模式匹配操作。人人归纳了在MySQL中可用于REGEXP操作的特殊字符和结构,并给出了一些示例。本附录未包含可在Henry Spencer的regex(7)手册页面中发现的所有细节。该手册页面包含在MySQL源码分发版中,位于regex目录下的regex.7文件中。正则表达式描述了一组字符串。最简单的正则表达式是不含任何特殊字符的正则表达式。例如,正则表达式hello匹配hello 阅读全文
posted @ 2011-05-06 16:17 ctou45 阅读(220) 评论(0) 推荐(0)
摘要:1.理解全文本搜索 MySQL数据库支持几种基本的数据库引擎中,并不是所有的引擎都支持本文所描述的全文本搜索。在两种最常用的引擎MyISAM和InnoDB中,只有前者支持全文本搜索,而后者不支持。所以如果需要对表进行全文本搜索,则需要把该表的引擎设置为MyISAM。 全文本搜索有比LIKE匹配和正则表达式匹配更强的功能,在对表进行全文本搜索时,MySQL不需要分表查看每个行,不需要分别分析和处理每个词。MySQL创建指定列中各词的一个索引,搜索可以针对这些词进行。这样,MySQL可以有效的决定哪些词匹配(哪些行包含他们),哪些词不匹配,他们的匹配频率,等等。2.使用全文本搜索 为了进行全文本搜 阅读全文
posted @ 2011-05-06 15:50 ctou45 阅读(423) 评论(0) 推荐(0)
摘要:今天从MySQL中提取数据,使用ROLLUP统计后,想在数据左边列中加入项目名称,使用SQLSELECT (CASE WHEN ISNULL(PLAYERNO) THEN PLAYERNO='TOTAL' ELSE PLAYERNO END) AS PLAYERNO,SUM(AMOUNT) FROM penaltiesGROUP BY PLAYERNO WITH ROLLUP结果是:这样+----------+-------------+| PLAYERNO | SUM(AMOUNT) |+----------+-------------+| 6 | 100.00 || 8 | 阅读全文
posted @ 2011-05-06 15:48 ctou45 阅读(401) 评论(0) 推荐(0)