2013年8月25日

Android模拟神器——Genymotion

摘要: 文章地址:http://ryantang.me/blog/2013/08/16/genymotion/ 阅读全文

posted @ 2013-08-25 21:14 新一 阅读(120) 评论(0) 推荐(0)

oracle 之flashback 深入研究。

摘要: oracle 之flashback 深入研究。今天是2013-08-24,开始进行oracle flashback 内部原理研究,记录一下笔记。SQL> startup ORACLE instance started.Total System Global Area 405020672 bytes Fixed Size 2213816 bytes Variable Size 260048968 bytes Database Buffers 138412032 bytes Redo Buffers 4345856 bytes Database mounted. Database opene 阅读全文

posted @ 2013-08-25 21:11 新一 阅读(437) 评论(0) 推荐(0)

养成好习惯

摘要: 马上就要毕业了,虽然只有一年了,但是感觉似乎就是明天了。自己可能要离开这里到新的地方展开新的旅行了!记得自己刚来大学的时候,还是很稚嫩的,对未来充满了各种美好的期待,也对于自己的大学生活有着无限的期待。当然自己大学里面收获了很多,但是也失去了很多,失去了重新走过大学四年的能力,失去了重新选择专业,选择朋友的机会。更失去了初中和高四那年的那份质朴。失去了那份宁静的内心。失去了可以不顾一切的那份无知。失去了很多很多!最遗憾的是,自己的感恩之心好像失去了很多,没有能够知足,很好的感谢自己的家人和朋友,他们才是我今生最大的财富!依然记得高三高四那年老师一直教导自己的要点:做人要实在,遇事要稳坐钓鱼台, 阅读全文

posted @ 2013-08-25 21:09 新一 阅读(137) 评论(0) 推荐(0)

Java操作Excel文件以及在Android中的应用

摘要: 本文章由临江仙原创,转载请注明出处:http://blog.csdn.net/zhy_cheng/article/details/10286563Excel作为一种有格式的文件,可以使用Java来对Excel来操作,借助jxl库,可以很方便的对Excel进行读取,写入,修改。关于jxl库,在项目最后上传的工程中可以下载。下面来看看操作Excel的API。1.创建并且写入数据WritableWorkbook wwb=Workbook.createWorkbook(f); 创建一个Excel文档。可以通过一个File对象或者OutputStream来创建。WritableSheet ws=wwb. 阅读全文

posted @ 2013-08-25 21:07 新一 阅读(478) 评论(0) 推荐(0)

递归和非递归的方法往二叉排序树中插入新的节点

摘要: 今天在回寝室的路上同学跟我讨论往二叉排序树中插入新的节点,我一想这不很简单吗,回到寝室立马写了个程序让他看,他一看说我要的是递归的方法。我一想递归的话,每次调用函数不都插入了一个新节点,那不建立成一颗二叉排序树了吗,不是插入一个节点。我又看了一下非递归的方法,发现当根为空时直接将新建的节点p赋给根节点t,这主要用到了引用赋值的原理,对,我可以利用引用的原理。(1)当根为空时,直接将根 t 赋值为新建的节点指针返回 (2) 当根节点的值大于要插入节点的值时,递归的将新建的节点插入到根节点的左子树的合适位置 (3)否则,递归的将新建的节点插入到根节点的右子树的合适位置 。 具体代码如下://... 阅读全文

posted @ 2013-08-25 21:05 新一 阅读(1122) 评论(0) 推荐(0)

UVALive 2949 Elevator Stopping Plan(二分 + 贪心)

摘要: ZSoft Corp. is a software company in GaoKe Hall. And the workers in the hall are very hard-working. But the elevator in that hall always drives them crazy. Why? Because there is only one elevator in GaoKe Hall, while there are hundreds of companies in it. Every morning, people must waste a lot of ti 阅读全文

posted @ 2013-08-25 21:02 新一 阅读(468) 评论(0) 推荐(0)

虎嗅:小米盒子的重生之路

摘要: 今日(2013-01-28)小米科技与未来电视有限公司(ICNTV)签约,称在未来三年将进行战略合作。其中“未来电视”是中国网络电视台旗下从事互联网电视业务运营的子公司,即广电总局《持有互联网电视牌照机构运营管理要求》中,CNTV一方是“互联网电视集成平台”这一内容服务的签约主体。此前乐视、TCL、海信等发售的机顶盒、互联网一体机中均是与该机构合作。此次合作的达成,从侧面证实了小米盒子即将被广电“扶正”(左二小米科技懂事长雷军,左四小米盒子总裁王川)在去年11月,正式发布不久后的小米盒子,便在通过官方微博称:“小米盒子因系统维护,从11月23日起暂停所有视频内容服务。恢复具体日期另行通知。”当 阅读全文

posted @ 2013-08-25 21:00 新一 阅读(279) 评论(0) 推荐(0)

结构体之位域全面分析

摘要: 结构体的定义typedef struct TEST{ . . .}Test,*pTest;struct TEST{ . . .}test 这里的test是一个TEST变量。。结构体之位域有些信息在存储时,并不需要占用一个完整的字节, 而只需占几个或一个二进制位。例如在存放一个开关量时,只有0和1 两种状态, 用一位二进位即可。为了节省存储空间,并使处理简便,C语言又提供了一种数据结构,称为“位域”或“位段”。所谓“位域”是把一个字节中的二进位划分为几 个不同的区域, 并说明每个区域的位数。每个域有一个域名,允许在程序中按域名进行操作。 这样就可以把几个不同的对象用一个字节的二进制位域来表示。例 阅读全文

posted @ 2013-08-25 20:58 新一 阅读(503) 评论(0) 推荐(0)

飘逸的python - 使用reload进行热更新

摘要: 一开始我们的游戏商城配置是从txt读取解析的。后来为了方便运营修改配置,改成从数据库读取并提供后台可视化编辑配置。如果为了使配置生效而重启游戏进程那太麻烦了。这时候reload就派上用途了。下面演示如何使用reload。假设有下面3个文件。config.txt--纯文本配置config.py--解析纯文本配置转换成python变量test_reload.py--热更新代码 一开始item1的值是2350. 运行test_reload.py并进入交互shell。 >>config.storeconfig 'item1 2350' 这时候修改config... 阅读全文

posted @ 2013-08-25 20:56 新一 阅读(1056) 评论(0) 推荐(0)

Linux进程间通信——使用消息队列

摘要: 下面来说说如何用不用消息队列来进行进程间的通信,消息队列与命名管道有很多相似之处。有关命名管道的更多内容可以参阅我的另一篇文章: Linux进程间通信——使用命名管道 一、什么是消息队列 消息队列提供了一种从一个进程向另一个进程发送一个数据块的方法。 每个数据块都被认为含有一个类型,接收进程可以独立地接收含有不同类型的数据结构。我们可以通过发送消息来避免命名管道的同步和阻塞问题。但是消息队列与命名管道一样,每个数据块都有一个最大长度的限制。 Linux用宏MSGMAX和MSGMNB来限制一条消息的最大长度和一个队列的最大长度。 二、在Linux中使用消息队列... 阅读全文

posted @ 2013-08-25 20:53 新一 阅读(266) 评论(0) 推荐(0)

导航