在我看来,计算机的二进制表示近乎神来之笔,虽然一位只有1和0两个值,要表示数据的时候也就需要更多的位来表示,但二进制带来的好处却大大超出这个弊端
1与0的简洁表示,使得很多问题的处理变得简单得多,越深入越深有体会
我大概不会深入太深,,,毕竟水平有限于课本
二进制
如果说平时所用的十进制是逢10进1,也就是当9再增加的时候,就没有办法用一位来表示10,所以就向更高位进1,这也就是为什么10是写成“1...
分类:
其他好文 时间:
2016-05-12 18:43:32
阅读次数:
352
近来发现置于公网的一台服务器频繁自动重启,几乎每次远程登录均会看到系统意外关机的提示并要求选择原因,打开事件查看器,发现有大量的同一类异常事件发生,如下图:
发生的频繁为15-17秒一次,再看该类事件的属性如下图:
提示:“来自客户端名 a 的远程会话超出了所允许的失败登录最大次数。强行终止了会话”。
可知有人试图通过程序强登服务器,服务器疲于应付而关机。进行如下处理:
1、打...
分类:
其他好文 时间:
2016-05-12 14:26:09
阅读次数:
404
Scala不可变集合Scala不可变集合的设计目标是提供高效又安全的实现。这些集合中的大部分都是用高级技巧来在集合的不同版本之间“共享”内存。其中较长使用到的是Vector和List。
在一般的编程任务中,不可变集合有很多超出可变集合的优点。尤其重要的一点是不可变集合可以在多线程之中共享而无需加锁。Vector内部结构Scala的Vector实现为一组嵌套数组,在分割和连接时非常有效率。适用于大部...
分类:
其他好文 时间:
2016-05-12 11:59:40
阅读次数:
183
css如下: width: **px; // text-overflow: ellipsis; overflow: hidden; white-space: nowrap; ...
分类:
Web程序 时间:
2016-05-12 10:41:20
阅读次数:
255
转自:http://www.androidchina.net/818.html 根据第三方的调研数据显示,有77%的Android手机用户承认自己曾遭遇过手机变慢的影响,百度搜索“Android+卡慢”,也有超过460万条结果。在业内,Android手机一直有着“越用越慢”的口碑,这个现象甚至超出了 ...
分类:
移动开发 时间:
2016-05-11 19:40:29
阅读次数:
249
ios appstore 上架应用被拒绝原因 应用程序崩溃 界面布局有明显错误挂羊头卖狗头的应用包括未公开的或隐藏功能的使用私有API应用程序读取或写入数据超出其指定的容器区域以任何方式下载代码的应用安装或启动其他可执行代码的应用 “试用”,“演示”,“试用”,或“测试”版本 iPhone应用程序也 ...
分类:
移动开发 时间:
2016-05-11 11:25:22
阅读次数:
590
今天遇到一个奇怪的错误,是在做完一个界面的布局调整后,程序执行就崩溃了,并没有改动功能代码,错误提示是05-10 17:12:16.914: E/art(8639): Throwing OutOfMemoryError "Failed to allocate a 29986588 byte allo ...
分类:
移动开发 时间:
2016-05-10 18:34:24
阅读次数:
253
输入数字n,按顺序打印出从1最大的n位十进制数。(1)直接通过n定位到最大的数大一的数,然后打印出来。缺陷:有可能数值超出计算机存储数据基本类型的范围,所以就得采用第二种方法。1#include<stdio.h>
2#include<assert.h>
3#include<math.h>
4voidMAX_NUM..
分类:
其他好文 时间:
2016-05-09 14:28:51
阅读次数:
235