第1章:JAVA的程序结构源文件,扩展名:.java。带有类的定义。类用来表示程序的一个组件。原文件之中有类,类之中有方法,方法之中有语句。、首先执行main函数。今天运行了第一个JAVA程序。运行JAVA程序之前做了一些很必要的工作。比如配置环境变量。在测试第一个程序之时,出了一点问题,在wind...
分类:
编程语言 时间:
2015-05-16 23:11:27
阅读次数:
159
线程机制的实现:1 用户级线程用户空间创建线程库,内核管理还是进程,不知道线程的切换,线程切核不需要内核态优点:切换快、可移值缺点:内核只分配CPU给进程,所以一个进程中两线程不能同时运行于两处理器上系统调用基于进程,故进程中所有线程也被阻塞2 核心级线程内核管理所有进程、线程,典型的实现线程是wi...
分类:
编程语言 时间:
2015-05-16 23:07:06
阅读次数:
154
1 #include 2 #include 3 using namespace std; 4 5 struct student{ 6 int my_id; 7 char name[20]; 8 int my_age; 9 int my_score...
分类:
编程语言 时间:
2015-05-16 23:06:02
阅读次数:
255
C#支持通过多线程并行地执行代码,一个线程有它独立的执行路径,能够与其它的线程同时地运行。一个C#程序开始于一个单线程,这个单线程是被CLR和操作系统(也称为“主线程”)自动创建的,并具有多线程创建额外的线程。 一个简单示例如下:using System; using System.Thr...
分类:
编程语言 时间:
2015-05-16 23:05:43
阅读次数:
163
Action的执行
作为Controller的基类ControllerBase,它的Execute方法主要作用在于执行目标Action方法。如果目标Action方法返回一个ActionResult对象,它还需要执行该对象来对当前请求予以响应。在ASP.NET MVC框架中,两者的执行是通过一个叫做ActionInvoker的对象来完成的。
1.ActionInvoker
我们同样为Actio...
分类:
Web程序 时间:
2015-05-16 21:53:36
阅读次数:
153
OpenCL (Open Computing Language,开放计算语言) 是一个为异构平台编写程序的框架,此异构平台可由CPU,GPU或其他类型的处理器组成。OpenCL提供了基于任务分割和数据分割的并行计算机制。
OpenCL 应用程序含有两部分(host和kernel)。OpenCL 主程序是纯软件例程,以标准C/C++编写,可以运行在任何类型的微处理器上。例如,这类处理器可以是FPGA中的嵌入式软核处理器、硬核ARM处理器或者外置x86处理器。如图所示。在这一主软件例程执行期间的某一点,某一功能...
分类:
其他好文 时间:
2015-05-16 21:53:03
阅读次数:
775
任务表:姓名任务刘中睿编写小蝴蝶在QT中运行杜晓松在QT中可以快速改变IP郑成在QT里快速设置定时关机结果:郑成:在cmd中可以快速修改,qt正在编译中;刘中睿:只能在Windows下简易编译;杜晓松:IP只能设置一个
分类:
其他好文 时间:
2015-05-16 21:47:43
阅读次数:
111
很多程序在创建线程都这样写的: ThreadHandle = CreateThread(NULL,0,.....); CloseHandel(ThreadHandle ); 1,线程和线程句柄(Handle)不是一个东西,线程是在cpu上运行的.....(说不清楚了),线程句柄是一个...
分类:
其他好文 时间:
2015-05-16 20:43:06
阅读次数:
130
当Service不需要支持并发操作时Messenger会非常有用。Messenger类使用Handler执行每个传入的消息,所有客户端的调用都按顺序运行在同一个线程上,这和AIDL是有区别的,AIDL每个客户端对应一个线程。使用Messenger类还能避免AIDL文件带来的问题,并可以方便地为客户端提供异步消息API。虽然没有那么强大,但该类有时候会很有效,因为它更容易在客户端和Service实现...
分类:
移动开发 时间:
2015-05-16 20:39:59
阅读次数:
229
简介:
基本概念:Service是Android四大组件之一,运行在后台执行耗时操作并且不提供用户界面。其他组件(如Activity)可以通过startService启动该组件,也可以通过bindService启动并绑定该组件进行通信。
使用场景:后台下载文件,播放音乐等。
注意:Service运行在主线程中,它不会创建属于自己的线程,也不是运行在独立的线程中,所以,在使用的时候,需...
分类:
移动开发 时间:
2015-05-16 20:38:44
阅读次数:
177