- 2017.8.17
夏天的秘密花园
2017-08-17【自习室】连上了16天课...从早到晚...后六天每晚自己去教室自习到十点半...开始从8.10培训提高课程结束后接着换成校内课程一点都没休息特别累...我妈说等这休息的一天让我好好放松不管我...结果今天貌似只有294天了???马上去图书馆...晚上接着去自习最后了大家都在学不学就会落后加油吧
- 2017-08-17
saltapplepiejia
最近天气阴雨连绵,也许是因为不好外出,就找了几个好友聊天,对于我们快要而立年间的人来说,感情永远是绕不过的话题。听完几个故事以后,不禁唏嘘,发觉我们对爱情越来越没有了耐心。这个时代十分美好,我们可以通过足不出户解决掉吃喝拉撒的一切问题,自然也可以足不出户的寻找另一半的那个她,这不是很美好的吗??网络极大的加强了我联络的频率,同时这种频率的变化也暗暗的影响了我们的思维,我们会发觉认识一个人的成本在不
- 2017-08-17
宝贝亲子阅读馆
亲子阅读Day44天:今天和孩子们共读《晚安,月亮》《猜猜动物园》《乔治第一天上幼儿园》以及两本布书《交通工具》、《海洋动物》。每当看到《晚安,月亮》中的老太太嘘(图二)两小家伙总是在很开心地模仿嘘。[愉快]布书妹纸很喜欢,当家里有宝贝喜欢啃书的阶段时,布书是个不错的选择,洗澡时,可以带进去看。马上开学了,教材也改了,看看国家的方针,不禁窃喜[呲牙]难道我走在了政策的前面[闭嘴]我们大v妈妈都走在
- 2017-08-17
A金金金
为什么有的人一吃甜食和肉,就快速长胖,而有的人大吃大喝也不长肉呢?为什么有的人一旦想减肥,几天就能瘦;而有的人饿肚子、运动也减不了呢?使用瘦瘦包~健康减肥的秘密:同样是人,怎么差距那么大呢?答案只有一个:易胖体质与易瘦体质的差异。我想告诉大家的是,体质决定了减肥效果,只有减不下去的体质,没有减不下去的肥胖,换句话说:减肥难,归根结底体质难。你们所看到的很多明星,刚出道时多少有婴儿肥、游泳圈甚至全身
- 2017-08-17
326公路
来贵阳快一个月了,创业还是打工?从零开始,朋友打算考回小县城,曾经的同学几乎成了上级,别太把自己当人看。
- 2017-08-17
孙彬洋妈妈
对喜欢阅读的人来说,看书就是一种享受,书卷中的意念像一股无形的动力,影响你的思想和心态,书乡侵淫日久,则心胸玲珑,见识广阔,自然语言有味,气质高雅,此书卷气也。
- 2017-08-17
0be533f0d03f
因为好朋友的离开而不舍,眼泪哗哗地流...只是市区和镇上几十公里的距离:打心底的友谊。这是我弟,不知是成长还是经过社会的淘洗,变得淡然,茫然,这是我。心中再也没有什么波澜,一切都是平淡地,以为是看淡了一些事,其实是没有了敢爱敢恨的勇气。一句人生而孤独完美地掩饰内心独白。敢爱敢恨,活得有血有肉,不要心里只装得下自己。爱自己,爱别人。
- 2017-08-17
纳兰詹姆斯
图片发自App图片发自App图片发自App图片发自App图片发自App图片发自App图片发自App图片发自App图片发自App
- 转载:你还在坚持做胖妈妈?
苏州浪花
2017-08-17凯叔同学“妈妈”估计全天下最高风险的职业了。一不小心就会患上“职业病”。怀孕时,为了保证孩子正常发育,啥有营养吃啥;卸货后,为了让娃多吃一口奶,各种补品一起上;要照顾孩子,要工作,还要打理家务。整天又忙又累,根本没有时间去健身。前后不过2年时间,我们的身材就彻底走样了。肚皮松垮、胸部下垂、胯部变宽、臀部扁平、麒麟臂、水桶腰、大象腿……看着镜子,自己都忍不住嫌弃自己。更令人气不过
- 小分享 | 女+马=妈
小荞居
原创2017-08-17小荞小荞居——这是小荞原创的第105篇文章——图片发自App都说汉字博大精深,意蕴丰富。如“女+子=好”,女人的美好多么重要;“心+亡=忙”,不要忙到心亡了。极有意思。恰好,夜约友人一起茶话,灯下的她,母性的力量十足。盘着发髻,五官小巧精致,身姿雍容。说是晚上出来,家里26岁的独子,主动洗碗;男主人,吃好,放下碗筷,一如既往去锻炼了。日常时间,她家儿子也喜欢买菜,主动叫妈妈
- 2017-08-17 - 草稿
三木_5cc1
Aug17th2017Sun在这一天里,我找到了自己的梦想,自己喜欢的专业。我会用自己的求知欲去追寻自己的梦想,用自己的能力去打拼自己的未来。一位帅气的老师来到了教室。他没有很仓促的开始他的表演,而是问了我们许多问题,才开始。一堂课下来,老师的表演非常生动,使我更加了解大数据这个专业,他的讲课使文言文般的大数据成为白话文。让我真真切切的了解这个行业对于社会以及每个专业的重要性,使我大开眼界。大数据
- 2017-08-17
织云一方
第一次在网上买票,就失策了,应该买了软卧备用,哪怕再买上硬卧再退了软卧,真不行,只好买硬座了。北马,一定得去看啊!
- 计划
ostrichl
2017-08-16react项目学习完成,传到github上2017-08-17总结项目里的知识,巩固react2017-08-18做一道算法题2017-08-19学习python2017-08-20分享ppt弄完
- 2017-08-17
lorislee
每天记录3件感恩的人/事感恩1.感恩老妈妈身体好,还能为我做好吃的午饭,饺子,买水果。感恩2.感恩在一地鸡毛的生活里,总有绝处逢生的感觉感恩3.感恩发cimdr链接的cindy,分享,感恩你每天记录3件新鲜事新鲜1.了解声音训练的重要性。-得到app,郑伟关于如何打造你"声音名片"的清单2017-08-17「得到」罗辑思维引言好声音和好颜值一样,能让你在对外沟通中提升魅力值,迅速打开交际界面。「得
- 2017-08-17
嗨嗨皮皮的
昨天早上4点多,大姐打电话来告诉我妈妈在前天晚上住院了。我早上6点多去的。妈现在已经开始胃出血,胃出血之后大便是黑色的。他的血量只有正常人的一半儿。现在的治疗方式,也是给营养液,另外是输血。到今天下午为止,大便还是有血,也就是说输进去的血液还是有一部分同位语,内表面流出经消化道排出的。同事还在,不停的用泵,好像身体也疏松,止血剂,就是为了让胃壁停止出血。现在的状态不知道,哦,是不是还能坚持一个月?
- 2017-08-17
纳兰詹姆斯
图片发自App图片发自App图片发自App图片发自App图片发自App图片发自App图片发自App图片发自App图片发自App
- 要尊重孩子(教师)不爱学习的权力,为培训作准备
96c3d102ed6c
百特公学教师研修体会2017-08-17张爱宏阅读62熊妈妈在詹校微信圈看到“来上海吧,搞定熊孩子可能只需四天”。来到朝阳义塾,参加了百特公学第三期教师研修班。四天五夜,发现熊孩子是自己。陈默老师在课上有这样一句:一个有严重性病理人格的人要害三代!谁都不愿承认自己有病,可是我们可曾有过强迫孩子完成自己不曾实现的理想?可曾有过为了一次测验成绩不理想就情绪突变?可曾有过打着为孩子好的名义无情的剥夺他的
- 2017-08-17
薏卿
中国式教育到底是利是弊中国是一个发展快速的国家,快速的发展随之而来的是高压与效率。我曾经在网上看到过许多形形色色的标题例如:“中国式过马路”、“中国式离婚”不例外当然还有“中国式教育。”什么是中国式教育,大多数人对于中国式教育的看法是-高压与不公平。就拿高考来说,在高考大省的山东、河北等地,高考就是不公平的竞争。在北京、上海、天津来说高考就要简单很多。我们身边有很多这样的例子,比如在河北,你高考考
- 2017-08-17
余生靓晗
早上好!#幸福实修#~每天进步1%#幸福实修10班@姓名--城市#20170817(21/30)【幸福三朵玫瑰】昨日采摘3朵玫瑰(完成️,未完成❌)1拥抱老公孩子完成2陪伴女儿完成3冥想完成今日3朵玫瑰1拥抱老公孩子一次2陪伴女儿30分钟3冥想一次【幸福实修30天目标】1改善和老公的关系2增加亲子关系3尊重婆婆,改善和婆婆的关系【幸福金句】坚持就是胜利【觉察日记】简单的一天,晚上一家三口外面陪女儿
- 2017-08-17
于泽妈妈
2017.8.17星期四阴转雨亲子日记(114)今天带儿子在石庄转了转,儿子想吃大麻球了,就给他买了俩吃。回家后老妈给的知了猴,炸了炸,蘸着孜然,全家吃的是满嘴留香啊!哈!今天好开心!图片发自App
- 2017-08-17
纳兰詹姆斯
图片发自App图片发自App图片发自App图片发自App图片发自App图片发自App图片发自App图片发自App图片发自App优雅的精致
- 2017-08-17
此用户不存在的
弟子问老师:“您能谈谈人类的奇怪之处吗?”老师答道:“他们急于成长,然后又哀叹失去的童年;他们以健康换取金钱,不久后又想用金钱恢复健康。他们对未来焦虑不已,却又无视现在的幸福。因此,他们既不活在当下,也不活在未来.他们活着仿佛从来不会死亡。临死前,又仿佛从未活过。”
- 2017-08-17
phoenix0201
图片发自App作为一个泪点低的人,我知道不应该去看这部电影,我肯定会控制不住,但是我还是去看了,在黑漆漆的电影院,我的眼泪一再的流下来。 很平淡的电影,没有跌宕起伏,没有惊险刺激,就是一部口述的记录,甚至连过去的那些事都很少提到,她们说:过去都过去了。有的人愿意面对镜头轻描淡写的谈谈过去,风轻云淡,有的人不愿意面对镜头,不想给家人带来骚扰。人,越来越少,就如电影最后一幕,老人在冬天去世,埋在了山上
- 2017-08-17
庄loy
昨天休息突然好伤感,每次看到姐姐带着宝宝来吃饭,吃完了,就潇潇洒洒的带着宝宝离开了,突然好羡慕好嫉妒,也很想要赶紧找一个自己的小家过了,有时候想随便结算了,有时候又有点不甘心
- 2017-08-17
荫家梓潼
爱而不得,搔首踟蹰大概每个人都有这么一段时期,猛烈的,痛苦的爱着一个人。为了那个人,可以放弃自己的梦想,自己的所得。等等……若不是因为年轻,不甘寂寞,又怎么会爱的如此的惊心动魄。你以为感动了很多人,感动了全世界,其实你只是感动了自己。如果没有人知道,或许你都会觉得付出的没有什么用吧。看吧,所谓的爱,也只是给别人看的。都说得不到的永远是最好的,其实是自己沉迷于自己对对方过分的想象,美化。说到底只是沉
- 2017-08-17
学飞的鱼
想有一天去旅行,不是为了看海而看海,不是为了看长城而去长城,而是没有目的随意的走,路上遇见的一切,都是缘分,都是惊喜!
- 2017-08-17
笨鸟亦能飞
图片发自App偶然发现的,给了我一种莫名的惊喜,一直喜欢码字,偶尔发个酸,却因为日益退化的动笔能力及携带打开均麻烦的电脑而只能任由那些酸味儿随时间淡化、散去。希望,能够给我日复一日的忙碌生活带来一股清风,给我的酸味留下些许痕迹,哪天,于闲暇中,回首翻看我的记录,能够感叹一下:哦,原来我是这么酸图片发自App这是今天同事小姑娘结婚,被科里一帮坏孩子一起指着我的肚子告诉司仪我怀孕一个月,是整个婚礼上最
- 2017-08-17
白天不卖豆腐
Etsivousvoulezquejevousaided'améliorervotrefrançaisjeserairavie
- 体验古中医养生2017-08-17
刘昱郡
报名参加了一个古中医辟谷养生班,今天开营,老师和同学们都兴奋,所以到现在才下课,拖着疲惫的身体回到酒店还没洗澡,因为我要先完成今天的写作。今天这个古中医,我周日也来听过一次公开课,有现场调理,分100和300的,心里想好重的商业行为啊,明明是公益课,到现场后还来个明码标价,让我心里有点不爽。由于我报名时交了100块钱招名费的,说是可以退的,既然来了,那我就不退了,干脆体验一下吧。一上去,是先刮脚底
- 2017-08-17
蛾子时述之
真不容易看到。暴脾气的他竟然在他心仪的对象面前,如此的温情无限。不禁侧目。思绪带回九年前,在那个外表春意盎然内里脏脏杂乱的厂区里,他穿着防水服,握着铁铲,站在腌榨菜几米深的方池里,一铲一铲的将榨菜抛过头顶抛至池边的劳动着。同时满脸狰狞的咒骂着,咒骂这个世界送给他的只有繁重的体力活和委琐的灵魂。那双眼晴常常布满怨恨和压抑,仿佛这个世界虐待了他。那时的他,粗俗,蛮横,卑微而下作。何曾想到,竟也有面露柔
- 多线程编程之卫生间
周凡杨
java并发卫生间线程厕所
如大家所知,火车上车厢的卫生间很小,每次只能容纳一个人,一个车厢只有一个卫生间,这个卫生间会被多个人同时使用,在实际使用时,当一个人进入卫生间时则会把卫生间锁上,等出来时打开门,下一个人进去把门锁上,如果有一个人在卫生间内部则别人的人发现门是锁的则只能在外面等待。问题分析:首先问题中有两个实体,一个是人,一个是厕所,所以设计程序时就可以设计两个类。人是多数的,厕所只有一个(暂且模拟的是一个车厢)。
- How to Install GUI to Centos Minimal
sunjing
linuxInstallDesktopGUI
http://www.namhuy.net/475/how-to-install-gui-to-centos-minimal.html
I have centos 6.3 minimal running as web server. I’m looking to install gui to my server to vnc to my server. You can insta
- Shell 函数
daizj
shell函数
Shell 函数
linux shell 可以用户定义函数,然后在shell脚本中可以随便调用。
shell中函数的定义格式如下:
[function] funname [()]{
action;
[return int;]
}
说明:
1、可以带function fun() 定义,也可以直接fun() 定义,不带任何参数。
2、参数返回
- Linux服务器新手操作之一
周凡杨
Linux 简单 操作
1.whoami
当一个用户登录Linux系统之后,也许他想知道自己是发哪个用户登录的。
此时可以使用whoami命令。
[ecuser@HA5-DZ05 ~]$ whoami
e
- 浅谈Socket通信(一)
朱辉辉33
socket
在java中ServerSocket用于服务器端,用来监听端口。通过服务器监听,客户端发送请求,双方建立链接后才能通信。当服务器和客户端建立链接后,两边都会产生一个Socket实例,我们可以通过操作Socket来建立通信。
首先我建立一个ServerSocket对象。当然要导入java.net.ServerSocket包
ServerSock
- 关于框架的简单认识
西蜀石兰
框架
入职两个月多,依然是一个不会写代码的小白,每天的工作就是看代码,写wiki。
前端接触CSS、HTML、JS等语言,一直在用的CS模型,自然免不了数据库的链接及使用,真心涉及框架,项目中用到的BootStrap算一个吧,哦,JQuery只能算半个框架吧,我更觉得它是另外一种语言。
后台一直是纯Java代码,涉及的框架是Quzrtz和log4j。
都说学前端的要知道三大框架,目前node.
- You have an error in your SQL syntax; check the manual that corresponds to your
林鹤霄
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'option,changed_ids ) values('0ac91f167f754c8cbac00e9e3dc372
- MySQL5.6的my.ini配置
aigo
mysql
注意:以下配置的服务器硬件是:8核16G内存
[client]
port=3306
[mysql]
default-character-set=utf8
[mysqld]
port=3306
basedir=D:/mysql-5.6.21-win
- mysql 全文模糊查找 便捷解决方案
alxw4616
mysql
mysql 全文模糊查找 便捷解决方案
2013/6/14 by 半仙
[email protected]
目的: 项目需求实现模糊查找.
原则: 查询不能超过 1秒.
问题: 目标表中有超过1千万条记录. 使用like '%str%' 进行模糊查询无法达到性能需求.
解决方案: 使用mysql全文索引.
1.全文索引 : MySQL支持全文索引和搜索功能。MySQL中的全文索
- 自定义数据结构 链表(单项 ,双向,环形)
百合不是茶
单项链表双向链表
链表与动态数组的实现方式差不多, 数组适合快速删除某个元素 链表则可以快速的保存数组并且可以是不连续的
单项链表;数据从第一个指向最后一个
实现代码:
//定义动态链表
clas
- threadLocal实例
bijian1013
javathreadjava多线程threadLocal
实例1:
package com.bijian.thread;
public class MyThread extends Thread {
private static ThreadLocal tl = new ThreadLocal() {
protected synchronized Object initialValue() {
return new Inte
- activemq安全设置—设置admin的用户名和密码
bijian1013
javaactivemq
ActiveMQ使用的是jetty服务器, 打开conf/jetty.xml文件,找到
<bean id="adminSecurityConstraint" class="org.eclipse.jetty.util.security.Constraint">
<p
- 【Java范型一】Java范型详解之范型集合和自定义范型类
bit1129
java
本文详细介绍Java的范型,写一篇关于范型的博客原因有两个,前几天要写个范型方法(返回值根据传入的类型而定),竟然想了半天,最后还是从网上找了个范型方法的写法;再者,前一段时间在看Gson, Gson这个JSON包的精华就在于对范型的优雅简单的处理,看它的源代码就比较迷糊,只其然不知其所以然。所以,还是花点时间系统的整理总结下范型吧。
范型内容
范型集合类
范型类
- 【HBase十二】HFile存储的是一个列族的数据
bit1129
hbase
在HBase中,每个HFile存储的是一个表中一个列族的数据,也就是说,当一个表中有多个列簇时,针对每个列簇插入数据,最后产生的数据是多个HFile,每个对应一个列族,通过如下操作验证
1. 建立一个有两个列族的表
create 'members','colfam1','colfam2'
2. 在members表中的colfam1中插入50*5
- Nginx 官方一个配置实例
ronin47
nginx 配置实例
user www www;
worker_processes 5;
error_log logs/error.log;
pid logs/nginx.pid;
worker_rlimit_nofile 8192;
events {
worker_connections 4096;}
http {
include conf/mim
- java-15.输入一颗二元查找树,将该树转换为它的镜像, 即在转换后的二元查找树中,左子树的结点都大于右子树的结点。 用递归和循环
bylijinnan
java
//use recursion
public static void mirrorHelp1(Node node){
if(node==null)return;
swapChild(node);
mirrorHelp1(node.getLeft());
mirrorHelp1(node.getRight());
}
//use no recursion bu
- 返回null还是empty
bylijinnan
javaapachespring编程
第一个问题,函数是应当返回null还是长度为0的数组(或集合)?
第二个问题,函数输入参数不当时,是异常还是返回null?
先看第一个问题
有两个约定我觉得应当遵守:
1.返回零长度的数组或集合而不是null(详见《Effective Java》)
理由就是,如果返回empty,就可以少了很多not-null判断:
List<Person> list
- [科技与项目]工作流厂商的战略机遇期
comsci
工作流
在新的战略平衡形成之前,这里有一个短暂的战略机遇期,只有大概最短6年,最长14年的时间,这段时间就好像我们森林里面的小动物,在秋天中,必须抓紧一切时间存储坚果一样,否则无法熬过漫长的冬季。。。。
在微软,甲骨文,谷歌,IBM,SONY
- 过度设计-举例
cuityang
过度设计
过度设计,需要更多设计时间和测试成本,如无必要,还是尽量简洁一些好。
未来的事情,比如 访问量,比如数据库的容量,比如是否需要改成分布式 都是无法预料的
再举一个例子,对闰年的判断逻辑:
1、 if($Year%4==0) return True; else return Fasle;
2、if ( ($Year%4==0 &am
- java进阶,《Java性能优化权威指南》试读
darkblue086
java性能优化
记得当年随意读了微软出版社的.NET 2.0应用程序调试,才发现调试器如此强大,应用程序开发调试其实真的简单了很多,不仅仅是因为里面介绍了很多调试器工具的使用,更是因为里面寻找问题并重现问题的思想让我震撼,时隔多年,Java已经如日中天,成为许多大型企业应用的首选,而今天,这本《Java性能优化权威指南》让我再次找到了这种感觉,从不经意的开发过程让我刮目相看,原来性能调优不是简单地看看热点在哪里,
- 网络学习笔记初识OSI七层模型与TCP协议
dcj3sjt126com
学习笔记
协议:在计算机网络中通信各方面所达成的、共同遵守和执行的一系列约定 计算机网络的体系结构:计算机网络的层次结构和各层协议的集合。 两类服务: 面向连接的服务通信双方在通信之前先建立某种状态,并在通信过程中维持这种状态的变化,同时为服务对象预先分配一定的资源。这种服务叫做面向连接的服务。 面向无连接的服务通信双方在通信前后不建立和维持状态,不为服务对象
- mac中用命令行运行mysql
dcj3sjt126com
mysqllinuxmac
参考这篇博客:http://www.cnblogs.com/macro-cheng/archive/2011/10/25/mysql-001.html 感觉workbench不好用(有点先入为主了)。
1,安装mysql
在mysql的官方网站下载 mysql 5.5.23 http://www.mysql.com/downloads/mysql/,根据我的机器的配置情况选择了64
- MongDB查询(1)——基本查询[五]
eksliang
mongodbmongodb 查询mongodb find
MongDB查询
转载请出自出处:http://eksliang.iteye.com/blog/2174452 一、find简介
MongoDB中使用find来进行查询。
API:如下
function ( query , fields , limit , skip, batchSize, options ){.....}
参数含义:
query:查询参数
fie
- base64,加密解密 经融加密,对接
y806839048
经融加密对接
String data0 = new String(Base64.encode(bo.getPaymentResult().getBytes(("GBK"))));
String data1 = new String(Base64.decode(data0.toCharArray()),"GBK");
// 注意编码格式,注意用于加密,解密的要是同
- JavaWeb之JSP概述
ihuning
javaweb
什么是JSP?为什么使用JSP?
JSP表示Java Server Page,即嵌有Java代码的HTML页面。使用JSP是因为在HTML中嵌入Java代码比在Java代码中拼接字符串更容易、更方便和更高效。
JSP起源
在很多动态网页中,绝大部分内容都是固定不变的,只有局部内容需要动态产生和改变。
如果使用Servl
- apple watch 指南
啸笑天
apple
1. 文档
WatchKit Programming Guide(中译在线版 By @CocoaChina) 译文 译者 原文 概览 - 开始为 Apple Watch 进行开发 @星夜暮晨 Overview - Developing for Apple Watch 概览 - 配置 Xcode 项目 - Overview - Configuring Yo
- java经典的基础题目
macroli
java编程
1.列举出 10个JAVA语言的优势 a:免费,开源,跨平台(平台独立性),简单易用,功能完善,面向对象,健壮性,多线程,结构中立,企业应用的成熟平台, 无线应用 2.列举出JAVA中10个面向对象编程的术语 a:包,类,接口,对象,属性,方法,构造器,继承,封装,多态,抽象,范型 3.列举出JAVA中6个比较常用的包 Java.lang;java.util;java.io;java.sql;ja
- 你所不知道神奇的js replace正则表达式
qiaolevip
每天进步一点点学习永无止境纵观千象regex
var v = 'C9CFBAA3CAD0';
console.log(v);
var arr = v.split('');
for (var i = 0; i < arr.length; i ++) {
if (i % 2 == 0) arr[i] = '%' + arr[i];
}
console.log(arr.join(''));
console.log(v.r
- [一起学Hive]之十五-分析Hive表和分区的统计信息(Statistics)
superlxw1234
hivehive分析表hive统计信息hive Statistics
关键字:Hive统计信息、分析Hive表、Hive Statistics
类似于Oracle的分析表,Hive中也提供了分析表和分区的功能,通过自动和手动分析Hive表,将Hive表的一些统计信息存储到元数据中。
表和分区的统计信息主要包括:行数、文件数、原始数据大小、所占存储大小、最后一次操作时间等;
14.1 新表的统计信息
对于一个新创建
- Spring Boot 1.2.5 发布
wiselyman
spring boot
Spring Boot 1.2.5已在7月2日发布,现在可以从spring的maven库和maven中心库下载。
这个版本是一个维护的发布版,主要是一些修复以及将Spring的依赖提升至4.1.7(包含重要的安全修复)。
官方建议所有的Spring Boot用户升级这个版本。
项目首页 | 源