自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java中的try-catch-finally

主要描述java try-catch-finally中的返回值问题。1.try中正常执行,finally有return,则走finally的return值。2.try中正常执行,finally无return,则走try中的return值。3.try中正常执行,try和finally中都没有return,则finally括号外边必须有return,且最终结果就是该retu

2017-06-18 15:45:44 262

原创 Android-布局管理器

1.线性布局(LinearLayout):类似于Swing中的Box,它们都会将容器里的组件一个挨一个地排列起来,Android的线性布局不会换行,当组件一个挨一个地排列到头之后,剩下的组件将不会被显示出来。LinearLayout通过设置android:orientation来使组件横向或纵向排列。2.表格布局(TableLayout):继承了LinearLayout,因此本质上依然

2013-11-20 14:13:21 860

原创 Android学习笔记1

一、Android环境搭建1.1、JDK安装1.2、Eclipse安装1.3、Android SDK安装1.4、ADT安装1.5、创建AVD http://www.cnblogs.com/skynet/archive/2010/04/12/1709892.htmlhttp://www.php100.com/html/webkaifa/Android/de_n

2013-11-14 19:00:56 705

原创 iOS开发学习笔记1

1.NSString  *str1 = [_textField  stringValue];NSString *str2 = [str1  uppercaseString];NSString *str3 = [str1  lowercaseString];2.IBOutlet  , IBOutlet Collection 使用在xib中,用于将XIB 中的 ui

2013-07-28 14:43:59 516

原创 objective-c NSDate

Cocoa 中使用NSDate 类型表示日期。例:NSAutoreleasePool *pool = [[NSAutoreleasePool alloc] init];//获取当前时间NSDate *date=[NSDate date];NSLog(@"Today is %@!",date);//格式化一个指定的字符串为日期类型NSCalendarDat

2013-07-28 14:41:54 593

原创 linux kernel 进程的虚存区举例

今天上课的时候老师让练习书上的例子,是关于linux中的进程中的虚存。通过下面的例子可以清楚的知道linux内核是如何把共享库及各个程序段映射到进程的用户空间的。#include#include#define find_task 0xc106a660static int pid;module_param(pid,int ,0644);static int __init Te

2013-05-16 20:27:30 1285

原创 三维0-1背包问题

1.问题描述   给定n种物品和一个背包。物品i的重量是w[i],体积是b[i],其价值是v[i],背包的容量是c,容积是d。问应如何选择装入背包的物品,使得装入背包的物品的总价值最大?在选择装入背包的物品时,对于每种物品只有两种选择,即装或者不装。不能将物品i装入背包多次,也不能只装如i的一部分。2.示例代码#include

2013-05-06 13:13:34 4287

原创 生产者-消费者问题

1.问题描述生产者-消费者问题是很经典的线程同步问题,是操作系统中的必讲问题。在同一个地址空间中,有两种线程,一种是生产者线程,一种是消费者线程,共享同一个缓冲区。如果缓冲区未满,生产者线程可以生产一个产品放到缓冲区,否则就阻塞直到缓冲区有空位置为止;如果缓冲区未空,消费者线程可以从缓冲区中拿走一个产品,否则就阻塞直到缓冲区中有的东西为止。2.示例代码#include

2013-05-06 13:11:44 635

原创 哲学家就餐问题

1.问题描述哲学家问题是由Dijkstra提出并解决的,是典型的进程(线程)同步问题。该问题描述的是:有五个哲学家共用一张圆桌,分别坐在周围的五张椅子上,在圆桌上有五盘意大利面,有五只叉子,他们的生活方式是交替的进行思考和就餐。平时,一个哲学家进行思考,饥饿时便试图拿起自己左右两边的叉子进餐,只有拿到两只叉子时才可以进餐,进餐完毕后,便放下叉子继续思考。 2.示例代码#

2013-05-06 13:09:47 1061

原创 二维的0-1背包问题

#include#includeint m[6][11];void Traceback(int w[],int c,int n,int x[]){ int i,j; for( i = 1; i < n ; i++) { if(m[i][c] == m[i+1][c]) x[i] = 0;

2013-05-06 13:06:48 901

原创 shell 学习笔记1

(1)如何在bash shell的一次交互中提交多个命令?有以下三个方法1.使用分号隔开     例如:cd /bin;ls;cd /home     bash shell 先会执行cd /bin , 再执行ls ,最后执行cd /home命令。     使用分号进行分隔时,bash shell不管前面一个的命令是否执行成功,都会执行后面接下来的命令。所以不管有没有执行cd

2013-04-27 13:39:34 618

原创 用户态下的自己写的ls

#include#include#include#include#include#include#include#include#include#include#includetypedef struct fileInfo{ char fileName[255]; int fileSize; struct fileInfo *next;}fileNode , *fi

2013-04-11 08:39:23 561

空空如也

空空如也

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

TA关注的人

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