自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

转载 JAVASE-多线程学习-2015.5.24

同步函数使用的锁是this;同步函数和同步代码块的区别:同步函数的锁是固定的this。同步代码块的锁是任意的对象。建议使用同步代码块.静态的同步函数使用的锁是该函数所属字节码文件对象,可以用getClass方法获取也可以用当前类名.class表示。单例设计模式所涉及的多线程问题(关于单例模式的介绍http://blog.csdn.net/jason...

2015-05-24 20:24:00 61

转载 JAVASE-多线程学习-2015.5.23

多线程安全问题的解决思路:就是将多条操作共享数据的线程代码封装起来,当有线程在执行这些代码的时候,其他线程是不可以参与运算的。必须要当前线程把这些代码都执行完毕后,其他线程才可以参与运算。在Java中,用同步代码框就能解决这个问题。同步代码块的格式:synchronized(对象){  需要被同步的代码}同步的好处:解决了线程的安全问题。同...

2015-05-24 18:37:00 66

转载 JavaSE-多线程学习-215.5.21

线程的状态CPU的执行资格:可以被CPU处理,在处理队列中排队。CPU的执行权:正在被CPU处理。创建线程的第二种方式:实现Runnable接口。1.定义类实现Runnable接口。2.覆盖接口中的run方法,将线程的任务代码封装到run方法中。3.通过Thread类创建线程对象,并将Runnable接口的子类对象作为Thread类的构造函数的参数进行传...

2015-05-21 20:46:00 49

转载 JavaSE-多线程学习-215.5.20

多线程概述:进程:正在进行的程序。进程负责分配内存空间,线程负责执行。线程:进程中负责程序执行的控制单元(执行路径)一个进程中可以有多个执行路径同时执行,称为多线程。attention:一个进程中至少有一个线程。开启多个线程是为了同时运行多部分代码。每一个线程都有自己运行的内容,这个内容称为线程要执行的任务。多线程的利弊:好处:解决了多部分同时运行的...

2015-05-20 20:20:00 55

转载 数据结构与算法(C++版本)-链表

单链表的反转将学生成绩程序中的学生成绩结点按照座号反向输出 1 #include<iostream> 2 #include<iomanip> 3 #include<ctime> 4 #include<cstdlib> 5 using namespace std; 6 class list 7 { ...

2015-03-10 19:41:00 69

转载 数据结构与算法-树-二叉树与郝夫曼树

二叉树的遍历二叉树的遍历指的是从根结点出发,按照某种次序依次访问二叉树中的所有结点,使得每个结点被访问一次且仅被访问一次。二叉树的遍历方法:前序遍历:规则是若二叉树为空,则空操作返回,否则先访问根结点,然后前序遍历左子树,再前序遍历右子树。1 void PreOrderTraverse(BiTree T)2 {3 if(T == NULL)4 ...

2015-03-10 10:40:00 75

转载 数据结构与算法(C++版本)-单链表

单链表的建立 1 #include<iostream> 2 using namespace std; 3 class list 4 { 5 public: 6 int num,score; 7 char name[10]; 8 class list *next; 9 };10 typedef class ...

2015-03-09 20:49:00 67

转载 数据结构与算法-树

树的定义树是n(n>=0)个结点的有限集。n=0称为空树。在任意一个非空树中:(1)有且仅有一个特定的称为根的结点;(2)当n>1时,其余结点可分为m(m>0)个互不相交的有限集T1,T2,,,,,Tm,其中每一个集合本身又是一棵树,并且称为根的子树。结点分类:结点的度:结点拥有的子树数。叶结点/终端结点:度为零的结点。非终端结点/分...

2015-03-09 16:48:00 69

转载 数据结构与算法(C++版本)

首先我们来编写一些矩阵计算的C++实现代码矩阵相加#include<iostream>using namespace std;const int ROWS = 3;const int COLS = 3;void MatrixAdd(int*,int*,int*,int,int);int main(){ int A[ROWS][CO...

2015-03-07 13:40:00 95

转载 FLTK学习日志01

刚接触编程不到半年,之前也都是零零散散的时间学习C++,总觉得自己不像是programmer更像是个码字的,总得想个办法解决这个问题。。FLTK相对QT和MFC简单。但是事件处理也困扰了我这个新手很久,可能真的是没有用心吧。在Fltk中每一个控件都有一个我们感兴趣的事情,例如按钮我们点击它,文本框我们输入内容。每个控件(Fl_Widget)都有一个方法叫callback(...

2015-01-30 20:07:00 56

空空如也

空空如也

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

TA关注的人

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