方法一:利用PushbackReader,默认有个长度为1的缓冲区,创建对象时需要指出缓冲区的大小。 方法二:利用BufferedReader,这个类有一个readline方法,可以一行一行读取文本,这个方法相对简单。 ...
分类:
其他好文 时间:
2016-07-02 15:56:18
阅读次数:
149
1. Docker镜像和Docker容器: Docker镜像实际上是一系列的文件系统,通常的Linux系统一般是两层文件系统,bootfs和rootfs,bootfs就是bootloader和kernel,系统启动先加载bootfs,加载完成内核起来后,bootfs被卸载,rootfs被挂载,并运行 ...
分类:
其他好文 时间:
2016-07-02 15:54:35
阅读次数:
158
封装创建对象的代码 工厂方法模式:定义了一个创建对象的接口,但由子类决定要实例化的类是哪一个,工厂方法让类把实例化推迟到子类 抽象工厂模式:提供了一个接口,用于创建相关或依赖对象的家族,而不需要明确指定具体类 静态工厂方法 优点:不需要使用创建对象的方法来实例化对象。 缺点:不能通过继承改变创建对象 ...
分类:
其他好文 时间:
2016-07-02 15:53:46
阅读次数:
140
为什么会有TCP/IP协议 在 世界上各地,各种各样的电脑运行着各自不同的操作系统为大家服务,这些电脑在表达同一种信息的时候所使用的方法是千差万别。就好像圣经中上帝打乱了各地人 的口音,让他们无法合作一样。计算机使用者意识到,计算机只是单兵作战并不会发挥太大的作用。只有把它们联合起来,电脑才会发挥出 ...
分类:
其他好文 时间:
2016-07-02 15:56:21
阅读次数:
143
1 import java.awt.event.ActionEvent; 2 import java.awt.event.ActionListener; 3 4 import javax.swing.JButton; 5 import javax.swing.JFrame; 6 import jav ...
分类:
其他好文 时间:
2016-07-02 15:55:11
阅读次数:
140
题目描述: 统计字符串中的大写字母的个数 输入: 一行字符串 输出: 字符串中大写字母的个数(当空串时输出0) 思路: 这一题很简单,直接判断字符串中的每一个字符即可,唯一要注意的一点是输入的字符串可能包含空格,所以读入的时候要用nextLine()方法 ...
分类:
其他好文 时间:
2016-07-02 15:53:38
阅读次数:
176
本文转载了一篇关于UART的文章,对比介绍了TTL和RS-232。 ...
分类:
其他好文 时间:
2016-07-02 15:52:10
阅读次数:
241
var a = [1,2,3]; var b=[4,5]; var c=[6,7] document.write(a.concat(4,5)); document.write(a.concat(b)); document.write(a.concat(b,c)); [1,2,3,4,5] 把数组的所 ...
分类:
其他好文 时间:
2016-07-02 15:54:07
阅读次数:
124
船用发动机监控系统为什么使用CAN总线通信协议呢? 控制器局域网络(CAN)具有高保密性,有效的支持分布式控制或实时控制的串行通信网络; 速率高,CAN的位速率可达1Mbps(40m); 廉价,多使用与交通运载工具、发动机控制部件等; 采用线性总线结构,每个子系统对总线具有相同的权利,多主工作方式。 ...
分类:
其他好文 时间:
2016-07-02 15:54:13
阅读次数:
158
分组密码链接-消息认证码--CCM Counter with CBC-MAC 组成CCM的关键算法是AES加密算法、CTR工作模式和CMAC认证算法,在加密和MAC算法中共用一个密钥K。 CCM加密过程的输入由三部分构成: 1、将要被加密和认证的数据,即明文消息P数据块 2、将要被认证,但是不需要加 ...
分类:
其他好文 时间:
2016-07-02 15:52:07
阅读次数:
1145
Redis: OOM command not allowed when used memory > ‘maxmemory’ 解决方式: $ vim /etc/redis/6903.conf maxmemory 3gb maxmemory-policy allkeys-lru maxmemory-sa ...
分类:
其他好文 时间:
2016-07-02 15:50:52
阅读次数:
443
1、安装包下载 官网上下载:http://www.redis.io/ 安装版本:3.0.7 安装环境:CentOS 下载命令:wget http://download.redis.io/releases/redis-3.0.7.tar.gz (进入官网download页面,具体版本上右键复制下载地址 ...
分类:
其他好文 时间:
2016-07-02 15:51:31
阅读次数:
135
有些弹窗如果点击按钮的同时就出现一个弹窗就显得有的突兀,这次实现的效果是点击按钮的同时弹窗由下往上弹出来,添加了动画效果: 1、首先创建一个弹出的View类, 在HTAlertView.h中: 2、在HTAlertView.m中: 其中 最后在viewController中要弹窗的button实现方 ...
分类:
其他好文 时间:
2016-07-02 15:50:38
阅读次数:
154
命令模式:封装方法调用 通过封装方法调用,我们可以把运算块封装成形,所有调用该运算的对象不需要关心事情是如何进行的, 只要知道如何使用包装成形的方法来完成它就可以 将请求封装成对象,以便使用不同的请求、队列或者日志来参数化其他对象。命令模式支持可撤销操作 客户负责创建一个命令对象,并设置接受者。 调 ...
分类:
其他好文 时间:
2016-07-02 15:51:17
阅读次数:
133