笔记
森林海的棕熊
极客文化
展开
-
tar命令笔记
作用tar 可以保存文件属性,本身不具备压缩能力,配合gzip或者bzip 进行压缩解压缩参数相关参数如下,来自百度百科-c,–create 创建新的tar文件-x,–extract,–get 解开tar文件-t,–list 列出tar文件中包含的文件的信息-r,–append 附加新的文件到tar文件中-u,–update 用已打包的文件的较新版本更新tar文件-A,–catenate,–concatenate 将tar文件作为一个整体追加到另一个tar文件中-d,–diff,–com原创 2022-04-23 11:05:15 · 1188 阅读 · 0 评论 -
移动网络整理
LTELong Term Evolution,即长期演进技术,是电信中用于手机及数据终端的高速无线通讯标准,为高速下行分组接入(HSDPA)过渡到4G的版本,俗称为3.9G。 4GeHRPDcdma的演进技术,大概就是3.75GEDGE(Enhanced Data Rate for GSM Evolution ,增强型数据速率GSM演进技术)是一种从GSM到3G的过渡技术...原创 2020-03-04 16:39:55 · 518 阅读 · 0 评论 -
智能控制技术起源与发展
智能控制的概念 结合对自动控制和人工智能的理解和对现有智能控制系统的认识,实现新的控制方式。一、预测控制1.预测模型 2.滚动优化 3.反馈校正二、鲁棒控制鲁棒控制是针对当数学模型存在不确定性(包括模型不精确、降价近似、非线性线性化、参数和特性随时间的变化或漂移等)是,所设计的控制器仍能是系统保持内稳定和理想的性能要求。鲁棒性:之数学模型与实际过程出现失配时,能使系统性能保持在允许范围原创 2017-09-05 11:31:58 · 5030 阅读 · 0 评论 -
类设计技巧小结
符合OOP思想的小技巧1.一定要保证数据私有2.一定要对数据初始化3.不要再类中使用过多的基本类型4.不是所有的域都需要独立的域访问器和域更改器5.将职责过多的类进行分解6.类名和方法名能够体现其职责#...原创 2018-02-27 23:06:14 · 165 阅读 · 0 评论 -
消除过期的对象引用
过期的对象引用也许不会有明显的影响,但会随着垃圾回收器活动的增加,或者内存占用的不断增加,导致内存泄漏,甚至OutOfMemory错误.但Java有自己的内存回收机制,所以只需要在自己管理内存时,注意内存泄漏问题.内存泄漏代码样例public class Stack{ private Object[] elements; private int size = 0;...原创 2018-04-18 14:42:50 · 255 阅读 · 0 评论 -
Java覆盖equals函数的技巧
为什么要覆盖equals函数Object对象自带equals方法,但其是根据对象是否一致来判断相等,但每个对象都是唯一的,所以自带的equals方法只能与其自身相等。 当需要根据对象的成员值是否相等来判断对象是否相等时,就需要复写equals函数了。equals函数需要遵循的原则自反性 x.equals(x) == true对称性 x.equals(y) == y.equ...原创 2018-04-18 19:38:51 · 956 阅读 · 0 评论 -
复写hashCode的简单策略 《effective java》读书笔记
1.把某个非零的常数值,保存在整型result中。2.对于对象中每个关键域f进行如下计算:a.为该域计算整形的散列码:1.如果是 boolean 类型,返回 (f ? 1:0);2.如果是byte ,char ,short,int 返回 (int)f;3.如果是long,返回(int)(f ^ (f >>>32));4.如果是float,返回Float....原创 2018-04-19 18:30:01 · 359 阅读 · 0 评论 -
GNU Make 语法笔记
#ndk make 笔记记录ndk-build:The shell script is the starting point of Android NDK build system.ndk-gfb: The shell script is GNU origin native components.ndk-stack: The shell script can be helpful in an...原创 2019-04-04 11:36:36 · 380 阅读 · 0 评论 -
Android Binder源码阅读
作为Android 主要的IPC方式Binder, 其实现了IBinder接口,通过代理模式,parcelable序列化反序列操作,实现了RPC,即跨进程调用1.IBinder接口首先Binder 实现了IBinder接口,故先来看看IBinder接口,IBinder代码只有四十行功能比较清晰。public interface IBinder { //IBinder协议传输码, ...原创 2019-07-26 18:59:41 · 897 阅读 · 0 评论