11 2013 档案
摘要:java技术体系:1.java程序设计语言2.硬件平台上的java虚拟机3.class文件格式4.java的API类库5.第三方的类库JDK: java语言,虚拟机,java API类库JRE: java SE中API子集,java虚拟机java发展新方向:1.模块化2.混合语言3.多核4.新语言特性5.64位
阅读全文
摘要:从4.3 JWR66Y 手动升级到 4.4 KRT6S,由于之前同学帮我root过,应该是通过完美刷机root的,只刷入了susuper,并没有解锁,所以在OTA升级安装的时候失败了,机器人倒地了,就算再susuper里点了完全解锁,去除了root权限还是不行,试了各种方法都不行,我又不想刷掉系统,最后终于找到一种相当于从OTA直接升级的手动升级的方法:1.首先,手机是用完美刷机一键root的,好像其他什么工具(刷机精灵,刷机助手什么的)都不行,不知道为什么,所以如果跟我一样已经解除root权限的或者susuper由于更新不成功而失效的都可以再用完美刷机一键root一下,这样在以后的操作中就可
阅读全文
摘要:智能指针模板类的实现,主要有几个关键点,首先是如何实现不同对象的引用记数,才能保证当引用记数增减之后可以,所有对象的引用记数都同步增减;所以不能简单的用一个unsigned成员,因为每个对象中成员的值会各不相同,用一个unsigned指针就可以了,当初始化时从堆中动态分配一个unsigned,另外,再做了赋值操作和析构操作之后要检查引用记数是否变为0。 1 tempate class SmartPointer { 2 public: 3 SmartPointer(T *ptr) { 4 ref = ptr; 5 ref_c...
阅读全文
摘要:1.当m n时就比较麻烦一点,基本思路还是和第一种情况是一样的,问题是怎样才能利用randn()生成大于n个随机数呢?randn2 = n * (randn() - 1) + randn()可以生成1~n2之间的数,那么只要想办法生成1-A的数,A >= m,即可,randn3 = n * (randn2() - 1) + randn2();这样就可以得到randnk 生成1-A的数,A = nk,然后再按照第一步的方法即可生成1-m的随机数了! 1 //m m) { 5 x = randn(); 6 } 7 return x; 8 } 9 10 // m ...
阅读全文

浙公网安备 33010602011771号