- 博客(4)
- 资源 (1)
- 问答 (3)
- 收藏
- 关注
原创 LZ4压缩算法实现思路详解
最近遇到一个需求,需要使用LZ4的流式压缩来减少流量开销。笔者也是第一次接触LZ4算法,但速度之王的名声早已如雷贯耳。需求本身要求我使用go语言来编写一套LZ4压缩工具库,因为github上的go语言版本是残废的(它不支持流式压缩),而CGO又会带来很多额外的开销(C栈和go栈的内存分布差距很大,有着很大的上下文切换开销),于是我受命编写纯go版本的LZ4压缩工具库。压缩的通用原理就是,假如当...
2018-08-15 20:06:57
12655
4
java中的事件监听
java中的事件监听:当鼠标单击时,java会产生一个mouseClicked事件。当鼠标按下某一个按钮时,java会产生一个Action动作事件。一个事件代表的是一种特定的情况,鼠标的按下,松开,单击,双击,进入某一区域,按下按钮,按下键盘按键等等,都是事件。当出现这些事件发生的时候,必须有某种东西去获取它们,否则你的程序是无法知道的。就像电脑没有连上网,是不能接受来自互联网的信息的。就像某人...
2015-06-21 14:45:32
177
关于java继承的一些思考
关于java继承的一些思考:作为一门面向对象的编程语言,java自然有着继承这个概念。一个类可以通过关键字extends继承另一个类的属性和方法。而被继承的类被称为父类,继承的类被称为子类。子类可以隐式地拥有父类的所有的public成员,只要是父类public的属性或是方法,子类都会拥有。但是子类也可以继续拓展定义自己特有的属性和方法。例如,public class father{ pu...
2015-06-06 17:17:42
161
原创 类与对象心得
类与对象:相信很多java或者C++的人都会疑惑:什么是类?什么是对象?而我对类与对象有一些理解的心得,希望能与大家分享,能为大家理解类与对象带来帮助。在我的理解中,一个类就是一个集合,它包含了多个对象。这些对象(集合的元素)满足这个类(集合)的限定条件,例如,这些对象都具有相同特性(数据元素)和行为(功能)。那么,也许有人会想到:所有双精度浮点型数字都具有相同的特性和行为,而这些双精度浮点型...
2015-06-04 22:23:01
313
一个非常神奇,诡异的NoClassDefErro,求教
2017-05-17
当我用C#在后台压缩文件的时候,网页抛出文件权限不够的异常
2016-11-09
小白求救,Cocos2dx代码编译成android程序时出错!
2015-10-01
TA创建的收藏夹 TA关注的收藏夹
TA关注的人