自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

果冻的专栏

it果冻

  • 博客(10)
  • 资源 (10)
  • 收藏
  • 关注

原创 协程Coroutine——用同步的方式编写异步的逻辑

协程Coroutine——用同步的方式编写异步的逻辑摘要:Lua中的协程是用户级线程,任何时候只有一个协程在真正运行,程序员能够控制协程的切换和运行,可以用同步的方式编写异步的逻辑。进程、线程、协程在操作系统中,进程拥有自己独立的内存空间,多个进程同时运行不会相互干扰,但是进程之间的通信比较麻烦;线程拥有独立的栈但共享内存,因此数据共享比较容易,但是多线程中需要利用加锁来进行访问控制:这是个非常头

2015-10-01 16:29:59 6801

原创 函数对象和stl算法应用实例

Stl中不仅封装了常见的数据结构,也用模板实现了常用的算法,如查找、排序等。其中的算法也非常多,不可能都记全也没必要记,只要知道如何应用如何查找msdn帮助(可以下载也可以在VS中,选中关键词如sort按住F1进入网页版本帮助)即可。1.STL算法的结构形式和排序样例STL提供的算法库很庞大,要记下这么多的算法是很困难的,所幸它几乎所有的算法都遵循如下的结构形式:fun (beg,

2014-01-11 11:45:20 856

原创 java 多线程

1.创建线程实现接口runnable  或者extends Thread2.线程启动run()3.线程终止暴力:thread.interrupt();thread.stop();正常停止线程:设置标志位,只有flag=true其中的run方法才会执行package ProductAndConsume;class ThreadA extends Thread{

2013-09-12 15:29:57 628

原创 java输入输出流

java输入输出流分类 (输入输出相对于程序来说的,而不是文件)(1)按数据流的方向不同分为输入流和输出流(2)按处理数据单位不同分为字节流和字符流字节流按字节处理,字符流按字符(两个字节,unicode编码,较适合中文处理)处理。凡是以Stream结尾的都是字节流,凡是以Reader或是Writer结尾的都是字符流                      字

2013-09-10 15:37:58 875

原创 子类调用父类方法中的this

一直都说this指的是当前对象,super指的是父类对象。但是对这个this理解还是不透彻,今天看effective java 第14条,有个例子一直不理解:package com.zgd;public class SuperTest { public static void main(String[] args) { Parent c = new Parent(); c.a

2013-09-09 22:16:44 4883 4

原创 Java对象创建与销毁

如何创建对象;如何避免创建重复对象;如何保证对象能够适时地被销毁;(1)静态工厂方法代替构造函数并实现单例模式package com.zgd;class Single{ private String s; private static final Single single = new Single(); private Single(){ s = "hello";

2013-09-09 16:57:22 823

原创 Java基本类型和对象类型 传值

关于java中只有“值传递”的认识:如果是基本类型就传递值的拷贝(基本类型的包装类型),如果是对象类型就传递引用的拷贝(所以根据传递的引用能够改变原有对象的值,但是不能重新指向另外的对象,否则不会改变)传递值的拷贝:基本类型(int char float double等),基本类型的包装类型(Integer,Float,Double等); 按理说,包装类型也是对象,根据传递引用应该

2013-09-09 10:44:35 1067

原创 java 内部类

为什么需要内部类? java内部类有什么好处?为什么需要内部类?真正的原因是这样的,java中的内部类和接口加在一起,可以解决常被C++程序员抱怨java中存在的一个问题 没有多继承。实际上,C++的多继承设计起来很复杂,而java通过内部类加上接口,可以很好的实现多继承的效果。(1) 内部成员类(非static内部类)外部类必须先于内部类实例创建!在外部类的非Static成员

2013-08-27 16:27:00 606

原创 Java Final static 关键字

一、final  1、Java关键字final有“这是无法改变的”或者“终态的”含义,它可以修饰非抽象类、非抽象类成员方法和变量。你可能出于两种理解而需要阻止改变:设计或效率。 (1)final类不能被继承,没有子类,final类中的方法默认是final的。 (2)final方法不能被子类的方法覆盖,但可以被继承。 (3)final成员变量表示常量,只能被赋值一次,赋值后值不再改变

2013-08-26 22:00:50 451

原创 HashSet TreeSet 和 equals、hashCode、comparable接口之间关联

HashSet TreeSet和equals、hashCode、comparable接口

2013-08-26 14:45:16 1325

模式识别 实验指导 实验报告

包括了北邮等学校的模式识别 实验指导 实验报告,适用于初学者

2013-03-13

中科院 模式识别 课件

这是中科院 模式识别 课件,对于图像处理、模式识别方向的研究生非常有用

2013-03-13

python-3.3.0安装文件

这是python 3.3.0的windows下的安装文件,很好用

2013-03-13

C++中级培训教材

这是华为的内部C++培训资料,非常精简地概括了C++主要内容,对于面试也有很大帮助

2013-03-13

java F5项目

这是利用java编写的F5信息隐藏算法,和JpEG的压缩解压过程有很大关系,通过代码来理解DCT变换、量化、huffman编码等过程。

2013-03-13

财政收入的回归分析

这是基于SPSS软件的 财政收入的回归分析,有利于数理统计的学习 或是经济学实验课程

2013-03-12

Linux与unix shell编程指南

这是Linux与unix shell编程指南,非常适合Linux的初学者,我就是靠这本书入门的。

2013-03-12

北航研究生算法复习

这是北航研究生NP及近似算法部分课件,还有根据北航研究生算法课程及课件自我总结的期末复习资料

2013-03-12

C++编程思想

这是C++编程思想中的输入输出流、常量、运算符重载、多态和虚函数部分。对于C++的学习相当给力

2013-03-12

adhoc 课件及资源

这是关于adhoc的课件和论文,其中包括了清华大学的adhoc课件和北航研究生网络大作业。

2013-03-12

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除