码迷,mamicode.com
首页 > 编程语言
linux多线程驱动中调用udelay()对整个系统造成的影响(by liukun321咕唧咕唧)
以前没考虑过这个问题,而且之前可能运气比较好,虽然用了udelay但也没出什么奇怪的问题,今天在CSDN上看到了一篇关于此问题帖子,觉得很受用,再此做简要的记录和分析: 驱动开的是内核线程 跟普通进程一样是可以调度的,而udelay是靠死循环实现的延迟,当你的内核线程没有占用cpu时,很可能超过1m...
分类:编程语言   时间:2015-07-26 18:58:09    阅读次数:188
(剑指Offer)面试题38:数字在排序数组中出现的次数
题目:统计一个数字在排序数组中出现的次数。思路:1、顺序遍历顺序扫描一遍数组,统计该数字出现的次数。时间复杂度:O(n)2、二分查找假设我们需要找的数字是k,那么就需要找到数组中的第一个k和最后一个k出现的位置。如何通过二分查找得到第一个k的位置呢?取数组中间的数字与k作比较,如果该数字比k大,那么...
分类:编程语言   时间:2015-07-26 18:56:48    阅读次数:142
多线程NSThread
一些基础知识 //线程就是进程中并发执行的一些代码片段 /* 网络传输方式 同步:所有任务放到一个线程中完成,只要当前任务没有完成 那么下一个任务就处于堵塞的状态 异步:多个任务放到多个线程中完成 即使当前任务没有完成 那么也不会影响到其他任务的执行 //数据传输方式 串行:一个线程中只有当前任务....
分类:编程语言   时间:2015-07-26 18:48:46    阅读次数:131
多线程NSOperation
//多个线程并发执行 一般的时候会将多个线程放到队列中 由队列管理线程工作状态{ UIProgressView * progressView; NSOperationQueue * queue;}- (BOOL)application:(UIApplication *)applicati...
分类:编程语言   时间:2015-07-26 18:47:50    阅读次数:107
在spring环境下集成ActiveMQ
1.参考文献Spring集成ActiveMQ配置Spring JMS异步发收消息 ActiveMQ2.环境在前面的一篇ActiveMQ入门实例中我们实现了消息的异步传送,这篇博文将如何在spring环境下集成ActiveMQ。如果要在spring下集成ActiveMQ,那么就需要将如下jar包导入项...
分类:编程语言   时间:2015-07-26 18:47:52    阅读次数:210
C语言入门:05.scanf函数
一、变量的内存分析1.字节和地址为了更好地理解变量在内存中的存储细节,先来认识一下内存中的“字节”和“地址”。(1)内存以“字节为单位”0x表示的是十六进制,不用过于纠结,能看懂这些数字之间谁大谁小就行了(2)不同类型占用的字节是不一样的,数据越大,所需的字节数就越多2.变量的存储(1)所占用字节数...
分类:编程语言   时间:2015-07-26 18:47:38    阅读次数:176
最小生成树——kruskal算法
kruskal和prim都是解决最小生成树问题,都是选取最小边,但kruskal是通过对所有边按从小到大的顺序排过一次序之后,配合并查集实现的。我们取出一条边,判断如果它的始点和终点属于同一棵树,那么跳过,否则合并他们分别所在的树。#include#includeusing namespace st...
分类:编程语言   时间:2015-07-26 18:46:56    阅读次数:127
spring jar 下载
1.直接输入地址,改相应版本即可:http://repo.springsource.org/libs-release-local/org/springframework/spring/3.2.4.RELEASE/spring-framework-3.2.4.RELEASE-dist.zip2.在1的...
分类:编程语言   时间:2015-07-26 18:45:45    阅读次数:123
unity3d 数学的数学基础和辅助类
转载注明smartdot:http://my.oschina.net/u/243648/blog/671931.数学(点乘/叉乘)/unity3d的数学辅助类2.坐标系统(本地/世界/屏幕)3.Unity3d执行流程4.计算角色和目标点的夹角。旋转角色朝向目标点,然后移动角色(样例)5.Gizmos...
分类:编程语言   时间:2015-07-26 18:42:31    阅读次数:348
最小生成树——prim算法
prim算法是选取任意一个顶点作为树的一个节点,然后贪心的选取离这棵树最近的点,直到连上所有的点并且不够成环,它的时间复杂度为o(v^2)#include#include#define INF 10000000using namespace std;int v,e;int cost[1000][10...
分类:编程语言   时间:2015-07-26 18:44:34    阅读次数:141
[转] Spring MVC 4.1.3 + MyBatis 零基础搭建Web开发框架
首先感谢一下润和软件,指引我走上了Spring MVC Web开发的道路。下面进入正题搭建开发环境:Netbeans8.0.2 + MySql5.6 + JDK1.7 + tomcat8.0.15本次采用的Spring MVC Jar包如下:spring-aop-4.1.3.RELEASE.jars...
分类:编程语言   时间:2015-07-26 18:43:17    阅读次数:184
java是编译型还是解释型语言/
有人说Java是编译型的。因为所有的Java代码都是要编译的,.java不经过编译就无法执行。 也有人说Java是解释型的。因为java代码编译后不能直接运行,它是解释运行在JVM上的,所以它是解释型的。对...
分类:编程语言   时间:2015-07-26 17:38:28    阅读次数:144
Learn Gradle - CH 3 Java 快速入门
上一章(链接)我们主要对Gradle的脚本进行了简要的介绍,本章我们将继续学习Gradle的另外一个特性——插件(plugins)。 1、插件介绍 插件是对Gradle功能的扩展,Gradle有着丰富的插件,你可以在这里搜索相关插件...
分类:编程语言   时间:2015-07-26 17:38:28    阅读次数:226
Spring框架笔记(二十三)——基于配置文件的方式来配置 AOP
配置实现IOC功能时,我们采用了配置文件xml和注解两类方式实现。实现AOP功能时我们也可以使用两种方式。前面我们介绍了AOP基于注解的实现方式,本文我将采用基于配置文件的方式完成从原始对象bean、切面bean、切点...
分类:编程语言   时间:2015-07-26 17:38:21    阅读次数:159
C语言实现TCP连接
最近学习网络连接的各种协议,决定先从TCP入手。 看了网上好多例子,然后自己动手用C做了一个TCP通信小工具。 本机是linux的,作为服务端;为了多学点东西,于是不辞辛苦装了台windows的虚拟机作为客户端; 简单总...
分类:编程语言   时间:2015-07-26 17:37:21    阅读次数:188
Powershell获取文件夹大小和排序【层级关系】【大小】【名称】
#*****************************************************************************************#使用示例:#示例:GetFoldersize.ps1-FolderPath"D:\ExchangeServer"-sortLayer-Class3-Size0.5#获取"D:\ExchangeServer"目录下的3层以内的大于0.5GB的子文件夹,并按照子文件夹..
分类:编程语言   时间:2015-07-26 17:33:13    阅读次数:934
史上最强悍的JavaMail调用封装-可定时定量进行群发邮件
注:博主写此API所用环境:jdk1.6,jmail.jar,activation-2.2.1.jar,邮箱客户端为Foxmail7.2,本博文主要使用的是腾讯QQ邮箱,没有做兼容处理,废话不说了,看代码!1:JMail邮件对象类(JMailInfo.java)packagejmailUtil;importjava.util.Properties;/***@authorJimYang<br&g..
分类:编程语言   时间:2015-07-26 17:33:21    阅读次数:943
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!