同时处于就绪状态的线程,优先级高的先执行。 高优先级就绪时,低优先级任务让出CPU,让高优先级任务先执行。 创建两个任务函数: //线程优先级抢占
void thread1_entry(void *parameter)
{ rt_uint32_t count = 0; while(1) { for(...
分类:
编程语言 时间:
2014-09-09 19:59:39
收藏:
0 评论:
0 赞:
0 阅读:
325
Struts2的拦截器是个好利器!尤其是自定义拦截器,以下是我个人整理的很详细的整个流程,希望给大家带来帮助,有更好见解的希望可以提出宝贵的意见。原理:a) Web浏览器发送请求b) 首先通过一组Struts2默认的拦截栈 dispatcher (或者 ServletFilter)c) 自定义int...
分类:
编程语言 时间:
2014-09-09 19:54:59
收藏:
0 评论:
0 赞:
0 阅读:
297
最近接触java,在环境配置上费了不少劲。总结一下:1.首先安装jdk和Eclipse,jdk我安装的是1.6,Eclipse可以从官网下载:http://download.eclipse.org/;我下载的是eclipse-jee-indigo-SR2-win32-x86_64.zip,这个版本,...
分类:
编程语言 时间:
2014-09-09 19:53:49
收藏:
0 评论:
0 赞:
0 阅读:
290
前些天,参与了公司内部小组的一次技术交流,主要是针对《IOC与AOP》,本着学而时习之的态度及积极分享的精神,我就结合一个小故事来初浅地剖析一下我眼中的“IOC前世今生”,以方便初学者能更直观的来学习与理解IOC!也作抛砖引玉之用。(虽说故事中的需求有点小,但看客可在脑海中尽量把他放大,想象成一个....
分类:
编程语言 时间:
2014-09-09 19:51:29
收藏:
0 评论:
0 赞:
0 阅读:
269
在JS中,为了让图片缓存起来,客户端JS定义了一个API,首先利用Image()构造函数来创建一个屏幕外图片对象,之后将该对象的src属性设置期望的URL,由于图片元素并没有添加到文档中,因此它是不可见的,但是浏览器还是会加载图片并将其缓存起来。案例:缓存多张图片 function prelo...
分类:
编程语言 时间:
2014-09-09 19:49:39
收藏:
0 评论:
0 赞:
0 阅读:
214
在学习JAVA的时候涉及到了类,对象,方法,域等基本概念。类像一个盒子一样包含各种域和访问更改这些域的方法,而对象是类的特例,比如老师和张老师的关系,老师是一个类,而张老师是一个对象。OOP的关键就是类和对象的使用。在我学习Python的时候,对模块和类的概念与关系不以为意,在开始动手写脚本的时候不...
分类:
编程语言 时间:
2014-09-09 19:48:59
收藏:
0 评论:
0 赞:
0 阅读:
527
我要开发的插件功能极为简单,就是对用户选中的内容进行base64编码或解密工作.其中所涉及的技术部分主要是GO语言程序开发和editplus插件配置的部分,首先我们来看一下GO语言代码的写法,如下:package mainimport ("encoding/base64""fmt""os")co.....
分类:
编程语言 时间:
2014-09-09 19:46:39
收藏:
0 评论:
0 赞:
0 阅读:
315
大家应该也知道百度搜索结果都会有一个百度快照,这是通过缓存服务器调用出来的页面信息,这样我们就可以通过百度快照快速的浏览网页信息,那么这个缓存服务器跟爬虫又有什么联系么?我们来大致了解一下爬虫的基本原理(个人理解,有错误给予纠正)。首先搜索引擎是不会产生内..
分类:
编程语言 时间:
2014-09-09 18:37:39
收藏:
0 评论:
0 赞:
0 阅读:
328
前段时间刚测试的一个项目,其中两个系统之间需要实现增量数量的读取更新,即A系统获取到增量数据后通知B系统获取新增数据并进行后续的处理,为达到这一目标,最终设计为A数据存在增量数据至activeMQ,B系统从activeMQ中获取数据,为此,开发童鞋需实现一个通用的客户端工具包..
分类:
编程语言 时间:
2014-09-09 18:35:49
收藏:
0 评论:
0 赞:
0 阅读:
465
Java数组输出
Java 数组输出一般都是用循环输出,例如(code1):
int[] arr = new int[10];
for (int i = 0; i < arr.length; i++) {
System.out.print(arr[i]);
}
但是,对于 char[] 类型的数组,可以使用一条输出语句输出,例如(code2):
char[] chs...
分类:
编程语言 时间:
2014-09-09 18:29:49
收藏:
0 评论:
0 赞:
0 阅读:
423
应用程序消息有三个来源:硬件消息(鼠标键盘等外设)、PostMessage消息、SendMessage消息,都可以发送消息事件来驱动程序执行。
消息流图如下。
硬件消息响应流程如下。
①消息进入系统消息队列。
②消息分发到应用程序消息队列。
③应用程序循环获取消息。
④消息处理函数执行。
PostMessage直接进入上述步骤②,将消息放入消息队列中,然后立刻返回。
Sen...
分类:
编程语言 时间:
2014-09-09 18:29:19
收藏:
0 评论:
0 赞:
0 阅读:
417
内建类型
C++数据类型包括:
1)内置的基本数据类型,如整型、浮点型、布尔型等,均有一个关键字对应,如int,float,bool
2)C++ STL(标准库)引入了一些扩展类型,有时候也归为基本类型,比如字符串类型(string),复数类型(complex),向量(vector)等。
3)其他,即用户自定义类型,也叫抽象数据类型(ADT),即用户通过class,struct,enum定...
分类:
编程语言 时间:
2014-09-09 18:28:39
收藏:
0 评论:
0 赞:
0 阅读:
334
1、String是最基本的数据类型吗?
基本数据类型包括boolean、byte、char、int、short、long、float、double。
java.lang.String类是final类型的,因此不可以继承这个类、不能修改这个类。为了提高效率节省空间,我们应该用StringBuffer类...
分类:
编程语言 时间:
2014-09-09 18:27:19
收藏:
0 评论:
0 赞:
0 阅读:
354
这三种常见的扁历方式,是考研面试等场合经常遇到的,在此做一个总结。
1、前序遍历比较简单:用指针p指向根节点,若p!=NULL且栈非空,则直接访问节点,并将节点的右孩子入栈,同时指针p向左孩子移动。
2、中序扁历:用指针p指向根节点,若p!=NULL且栈非空,则当前节点入栈,同时指针p向左孩子移动,出栈是指针指向当前节点的右孩子。
3、后序扁历相对复杂:需要设置一个辅助栈,标识该节点是否是第...
分类:
编程语言 时间:
2014-09-09 18:26:19
收藏:
0 评论:
0 赞:
0 阅读:
288
Java代码
package com.zy.mail;
import java.io.IOException;
import java.util.HashMap;
import java.util.Map;
import javax.mail.MessagingException;
import javax.mail.internet.MimeMessage;
import org.spr...
分类:
编程语言 时间:
2014-09-09 18:26:09
收藏:
0 评论:
0 赞:
0 阅读:
460
Servlet体系结构是建立在Java多线程机制之上的,它的生命周期是由Web容器负责的。 当客户端第一次请求某个Servlet时,Servlet容器将会根据web.xml配置文件实例化这个Servlet类。当有新的客户端请求该Servlet时,一般不会再实例化该Servlet类,也就是有多个线程在使用这个实例。Servlet容器会自动使用线程池等技术来支持系统的运行,如图1所示。 这样,...
分类:
编程语言 时间:
2014-09-09 18:25:59
收藏:
0 评论:
0 赞:
0 阅读:
226
Python程序编写支持交互式和执行文件两种,python程序执行过程是现将代码转变成字节码,再发送给虚拟机解释执行。Python开发中,还包含一些优化基本执行模块的优化系统,试图提高Python的运行速度等,如Psyco实时编译器和Shedskin C++转换器。另外,如果需要将Python程序生成可独立执行的二进制代码则需要第三方工具“冻结二进制文件”(Frozen Binary)。...
分类:
编程语言 时间:
2014-09-09 18:22:29
收藏:
0 评论:
0 赞:
0 阅读:
358
和maven类似,只不过Bower是专门用来管理js包的,在我们开发应用的时候,大部分情况下一个应用里会使用很多js的包,比如一个项目里可能会用到jquery、dwr、d3等多个js包,有的时候可能版本还不一样,如果每次都是手工下载,然后放到本地项目中,是不是觉得很无趣? bower就是来帮我们干这事的。...
分类:
编程语言 时间:
2014-09-09 18:20:59
收藏:
0 评论:
0 赞:
0 阅读:
341
在看了morewindows的白话经典算法的排序教程后,我用C++ 来...
分类:
编程语言 时间:
2014-09-09 18:20:39
收藏:
0 评论:
0 赞:
0 阅读:
343
本文地址:http://blog.csdn.net/sushengmiyan/article/details/39156321本文作者:sushengmiyan------------------------------------------------------------------------------------------------------------------------...
分类:
编程语言 时间:
2014-09-09 18:18:09
收藏:
0 评论:
0 赞:
0 阅读:
295