现在位置: 首页 > thrush发表的所有文章
  • 03月
  • 16日
综合 ⁄ 共 1670字 评论关闭
1、马云:我最遗憾的错误 01年,我犯了一个错误,我告诉我的18位共同创业同仁,他们只能做小组经理,而所有的副总裁都得从外面聘请。 现在十年过去了,我从外面聘请的人才都走了,而我之前曾怀疑过其能力的人都成了副总或董事。 我相信两个信条:态度比能力重要,选择同样也比能力重要! 2、马云:不能统一人的思想,但可以统一人的目标 千万不要相信你能统一人的思想,那是不可能的。 30%的人永远不可能相信你,不要让你的同事为你干活,而让他们为我们的共同目标干活。 团结在一个共同的目标下,要比团结在一个人周围容易的多。 ......
阅读全文
  • 03月
  • 03日
综合 ⁄ 共 2220字 评论关闭
由于Cocos2d-x的游戏,因此这段时间一直使用VS,虽然VS的提示功能实在是很强大,而且也比较稳定,不会经常崩死和卡死。(比较与前面某版本的VS),但是一直对其快捷键不熟悉,一方面之前在Linux下面编辑C/C++的代码的时候,Vi的快捷键惯的,还有使用Android Studio的时候也有很多方便的快捷键有木有。。。 所以,想着好好研究一下,所以,在此小结。 First,关于自动添加文件头注释 这个在使用Vi的时候,简单的配置下,就会可以在创建新文件的时候自动添加一下文件头注释的说明,如下: 这个注释,经过搜索发现,对于C Sharp的......
阅读全文
  • 09月
  • 05日
综合 ⁄ 共 1442字 评论关闭
Ipad开发课程-Charpter1http://www.1000phone.net/thread-7189-1-1.html Ipad开发课程-Charpter2 第一讲:我们的第一个iPad程序 http://www.1000phone.net/thread-7190-1-1.html Ipad开发课程-Charpter2 第二讲 页面的属性和事件响应http://www.1000phone.net/thread-7193-1-2.html Ipad开发课程-Charpter3 输出和事件响应http://www.1000phone.net/thread-7196-1-2.html Ipad开发课程-Charpter3 窗口工具http://www.1000phone.net/thread-7197-1-2.html Ipad开发课程-Charpter3 使用action表单http://www.1000phone.net/thr......
阅读全文
  • 06月
  • 10日
综合 ⁄ 共 8219字 评论关闭
一、Handler消息处理器:android.os.Handler 用来发送和接收处理消息,一般用来处理子线程发来的消息。 当应用程序启动时,Android首先会开启一个主线程(也就是UI线程),主线程为管理界面中的UI控件,进行事件分发,比如说,你要是点击一个Button,Android会分发事件到Button上,来响应你的操作。  如果此时需要一个耗时的操作,例如:联网读取数据,或者读取本地较大的一个文件的时候,你不能把这些操作放在主线程中,,如果你放在主线程中的话,界面会出现假死现象,如果5秒钟还没有完成的话,会收到Android系统的一个错误提示  "强制......
阅读全文
  • 05月
  • 28日
操作系统 ⁄ 共 2828字 评论关闭
给Ubuntu软件升级命令 sudo apt-get update  --更新软件源 sudo apt-get upgrade -更新已经安装的软件 以非root用户更新系统 sudo: sudo是linux系统管理指令,是允许系统管理员让普通用户执行一些或者全部的root命令的一个工具,如halt,reboot,su等等。这样不仅减少了root用户的登陆 和管理时间,同样也提高了安全性。Sudo不是对shell的一个代替,它是面向每个命令的。 apt-get: apt-get是一条linux命令,适用于deb包管理式的操作系统,主要用于自动从互联网的软件仓库中搜索、安装、升级、卸载软件或操作系统。   ......
阅读全文
  • 05月
  • 27日
综合 ⁄ 共 696字 评论关闭
选择排序   选择排序(Selection Sort)的基本思想是:每一趟从待排序的记录中选出关键字最小的记录,顺序放在已排好序的子文件的最后,直到全部记录排序完毕。   常用的选择排序方法有简单选择排序和堆排序。简单选择排序   简单选择排序(simple selection sort)也是直接选择排序。此方法在一些高级语言课程中做过介绍,是一种较为容易理解的方法。1.算法思想  对于一组关键字{A1,A2,…,An}, 首先(第1趟)从A1,A2,…,An中选择最小值,假如它是 Az,则将Az与 A1对换;然后(第2趟)从A2,A3,… ,An中选择最小值 Az,再将Az......
阅读全文
  • 05月
  • 13日
综合 ⁄ 共 4159字 评论关闭
文章目录 虚函数表 一般继承(无虚函数覆盖) 一般继承(有虚函数覆盖) 多重继承(无虚函数覆盖) 多重继承(有虚函数覆盖) 安全性 结束语 zz http://blog.csdn.net/hairetz/archive/2009/04/29/4137000.aspx          C++ 中的虚函数的作用主要是实现了多态的机制。关于多态,简而言之就是用父类型别的指针指向其子类的实例,然后通过父类的指针调用实际子类的成员函数。这种技 术可以让父类的指针有“多种形态”,这是一种泛型技术。所谓泛型技术,说白了就是试图使......
阅读全文
  • 05月
  • 08日
综合 ⁄ 共 217字 评论关闭
NSDictionary *themeInfo = nil;    if ([notification isKindOfClass:[NSDictionary class]]) {        themeInfo = notification;    }    else if ([notification isKindOfClass:[NSNotification class]]) {        themeInfo = [notification object];    }
阅读全文
  • 04月
  • 22日
综合 ⁄ 共 5844字 评论关闭
 说到android的左右滑动效果我们可以说是在每个应用上面都可以看到这样的效果,不管是微博,还是QQ等。实现左右滑动的方式很多,有ViewPaer(不过这个和需要android-support-v4.jar的支持),自定义实现Viewgroup,gallery等都可以达到这种效果。这里做下ViewFliper实现左右滑动的效果。 以下会会用到的技术有: 1、ViewFlipper 2、GestureDetector 3、Animation 主要是这三个类再起作用。 原理:向左向右滑动主要是依赖手势来控制,手势向右滑动就调用 viewFlipper.showNext();方法,同理,向左滑动就会去调用viewFlipper.show......
阅读全文
  • 04月
  • 07日
综合 ⁄ 共 10233字 评论关闭
     文章介绍了DBA每天在监控Oracle数据库方面的职责,讲述了如何通过shell脚本来完成这些重复的监控工作。本文首先回顾了一些DBA常用的Unix命令,以及解释了如何通过Unix Cron来定时执行DBA脚本。同时文章还介绍了8个重要的脚本来监控Oracle数据库:    检查实例的可用性    检查监听器的可用性    检查alert日志文件中的错误信息    在存放log文件的地方满以前清空旧的log文件    分析table和index以获得更好的性能     检查表空间的使用情况    找出无效的对象    监控用户和事务 DBA需要的Unix基本知......
阅读全文
  • 03月
  • 30日
综合 ⁄ 共 2902字 评论关闭
在XMPP扩展协议XEP-0124中定义了一个传输协议来模拟两个实体 (例如一个客户端和一个服务器) 之间的长连双向TCP连接的语义,它有效地运用多个同步的HTTP"请求/应答"对,而不需要使用频繁的轮询或者分块响应。该协议简称BOSH(Bidirectional-streams Over Synchronous HTTP),协议的设计目标之一是提供准TCP的连接性能同时兼容受约束的运行环境。 web im是一种具有较高实时性需求的应用,应用要求服务器能实时的将更新信息推送到浏览器客户端。而面向浏览器的消息推送技术到目前已经有了很大发展,各种技术各有优缺点和局限性,这里我......
阅读全文
  • 02月
  • 06日
综合 ⁄ 共 857字 评论关闭
模拟题,代码很乱: #include<stdio.h> #include<string.h> struct Choice{ int x; int y; int yes; }cho[2]; int main(){ int i,j,n,len; char str[90],rst[100][100]; int row,col; scanf("%s",str); len=strlen(str); cho[0].x=len/3; cho[0].y=len-2*cho[0].x+2; if(cho[0].x<=cho[0].y) cho[0].yes=1; cho[1].x=len/3+1; cho[1].y=len-2*cho[1].x+2; if(cho[1].x<=cho[1].y) cho[1].yes=1; if(cho[0].yes==1&&cho[1].yes==1){ if((cho[1].y-cho[1].x)<(ch......
阅读全文