码迷,mamicode.com
首页 > 2014年08月24日 > 全部分享
64位代码移植,ioremap使用要注意以下区分
之前的32位系统中,无论是对内存还是寄存器,映射统一使用的是ioremap_nocache这个接口,但是在64位系统中,就要做区分了,因为使用iomap_nocache做映射的地址在64位系统中使用memcpy时会发生对齐错误导致kernel panic,因此,如果在64位系统中,我们要对一个映射后的虚拟地址做memcpy操作,就要使用iomap_wc来做映射。这两个映射接口的定义在arch/ar...
分类:其他好文   时间:2014-08-24 20:54:43    阅读次数:643
大话项目管理工具之Maven篇
前言 相信只要做过 Java 开发的童鞋们,对 Ant 想必都不陌生,我们往往使用 Ant 来构建项目,尤其是涉及到特别繁杂的工作量,一个 build.xml 能够完成编译、测试、打包、部署等很多任务,这在很大的程度上解放了程序员们的双手。但同时也存在一些其他的问题,比如:jar 文件管理混乱,每次都需要自己去下载;build.xml 因项目结构的不同导致差异性较大。...
分类:其他好文   时间:2014-08-24 20:54:33    阅读次数:286
UVa10806_Dijkstra, Dijkstra.(网络流/费用流)(小白书图论专题)
解题报告 思路: 从s->t 再从t->s等同与s->t两次,要求每条路只能走一次,要求最小花费,让每一条边容量为1,跑跑费用流 只要跑出流量为2就结束。 #include #include #include #include #define inf 0x3f3f3f3f #define N 5000 #define M 50000 using namespace std; in...
分类:其他好文   时间:2014-08-24 20:54:23    阅读次数:274
走进DataGridView
DataGridView是机房收费系统中非常重要的一个控件,肩负着向用户显示大量信息的重任,熟练掌握它的一些属性和方法将会使我们在做机房的过程中事半功倍。下面以控件名为DataGridView为例进行总结,关于属性的部分也可用在属性窗口中设置 1.只允许选中一整行 例:《添加删除用户》,需要根据选中记录的某个列名删除记录,一条记录即为一行,只用单击某个单元格而不用手动选中一整行或担心列名不存在...
分类:Windows程序   时间:2014-08-24 20:54:13    阅读次数:276
静态/动态注册广播的区别
广播接收器注册一共有两种形式 : 静态注册和动态注册. 两者及其接收广播的区别: 1.动态注册的广播永远要快于静态注册的广播,不管静态注册的优先级设置的多高,不管动态注册的优先级有多低>2.动态注册广播不是常驻型广播,也就是说广播跟随activity的生命周期。注意: 在activity结束前,移除广播接收器。  静态注册是常驻型,也就是说当应用程序关闭后,如果有信息广播来,程...
分类:其他好文   时间:2014-08-24 20:53:53    阅读次数:272
《三层理论篇》二
四、三层之间的联系 依赖:三层之间的关系 数据访问层的类:直接访问数据库,实现对基本记录的增删改查操作。 业务逻辑层的类:用相关的数据访问类,实现用户所需功能。 界面层:部署控件后,调用业务逻辑层的类,实现功能。 图解: 实体类:层之间的数据传输对象 为什么选择实体类作为三层之间的传输对象?  ORM(对象关系映射)         Object Re...
分类:其他好文   时间:2014-08-24 20:53:43    阅读次数:201
URAL 1752. Tree 2 树的直径+LCA倍增
题目来源:URAL 1752. Tree 2 题意:求一个点v与它距离为d的任意一个点 没有输出0 思路:开始想倍增法 但是倍增法只能往他的祖先去 后来百度发现了树的直径 想了想 发现可以建2棵树 每一棵树的根是树的直径的2个端点 这样保证了每个点和他距离最远的点就是其中一个根 因为一个点到树的直径的端点的距离是最远的 最后就是LCA倍增了 #include #include #in...
分类:其他好文   时间:2014-08-24 20:53:33    阅读次数:244
Linux下的led驱动程序,ok6410
本程序采用动态映射的方法控制led,硬件平台为飞凌的ok6410 led.h:定义控制命令 #ifndef _LED_H #define _LED_H #define LED_MAGIC 'M' #define LED_ON _IO(LED_MAGIC, 0) #define LED_OFF _IO(LED_MAGIC, 1) #endif 驱动程序led.c #inclu...
分类:系统相关   时间:2014-08-24 20:53:23    阅读次数:266
写在离开企鹅之时
终于还是到了要和大家说再见了的时候了,心中诸多不舍,然而又不得不舍。2012.04.16离开杭州来到上海加入腾讯是为梦想,2014.08.15离开腾讯决定回杭州依然是为梦想,只不过一个是我的职业梦想,另一个是事业梦想。人生路上,太多的选择,每一次选择,都是艰难的,也是需要慎重的。每一次都要直面自.....
分类:其他好文   时间:2014-08-24 20:52:42    阅读次数:160
今天天气很好,写个快排练练手
最近有些懒,好久没写代码了,现在写个快排练练手吧。public class QucikSort { //此处交换两个数 public static void swap(int a[],int low,int high) { int temp=a[low]; a[low]=a[high]; a[...
分类:其他好文   时间:2014-08-24 20:52:32    阅读次数:179
java环境配置
1.打开我的电脑--属性--高级--环境变量2.新建系统变量JAVA_HOME 和CLASSPATH 变量名:JAVA_HOME 变量值:C:\Program Files\Java\jdk1.7.0 变量名:CLASSPATH 变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_H...
分类:编程语言   时间:2014-08-24 20:52:22    阅读次数:225
代理模式(静态、动态)
代理模式的使用价值还是挺高的,各种框架中都用到了。把基础认真看看,学框架的时候也容易了。关于静态代理: 代理模式的应用场景:如果已有的方法在使用的时候需要对原有的方法进行改进,此时有两种办法: 1、修改原有的方法来适应。这样违反了“对扩展开放,对修改关闭”的原则。 2、就是采用一个代理类...
分类:其他好文   时间:2014-08-24 20:52:13    阅读次数:243
[Linux]可用于管道操作的命令
管道命令——|command1 | command2 | command3注:管道命令必须能够接受来自前一个命令的数据成为standard input继续处理。cut 将一段信息的某一段切出来,处理的信息是以行为单位。cut -d '分割字符' -f fieldscut -c 字符范围参数:-d :...
分类:系统相关   时间:2014-08-24 20:52:03    阅读次数:250
free 命令
FREENAME free - Display amount of free and used memory in the system 显示内存的使用情况SYNOPSIS free [options] -b, --bytes 字节单位显示 -k, --kilo ...
分类:其他好文   时间:2014-08-24 20:51:53    阅读次数:313
写给初入帝都、魔都的小伙伴们
ps:这篇逗比日记灵感源自Iweb峰会后的晨读,iweb上看到7、8月份不少涌入帝都、魔都小伙伴,特作此逗比笔记一篇书中写到,25是一个幻数,虽然很好笑,但的确是个幻数,有意思的数字。25=12*2+1 ,人生过两轮12生肖后新的起点便是25岁,这是小鹰开始脱离父母的庇护,开始展翅高飞,天高任鱼跃,...
分类:其他好文   时间:2014-08-24 20:51:33    阅读次数:326
Python学习笔记(二)
一、列表解析 对列表中的元素进行访问或处理。 1.简单的访问列表中的元素。 var = [i for i in my_list]var = [i*2 for i in my_list]var = [function(i) for i in my_list] 2.带有循环嵌套的 >>>x y...
分类:编程语言   时间:2014-08-24 20:51:23    阅读次数:228
mysql数据类型(转)
出处http://blog.sina.com.cn/s/blog_46f224ea010008zp.html数值类型 MySQL 的数值数据类型可以大致划分为两个类别,一个是整数,另一个是浮点数或小数。许多不同的子类型对这些类别中的每一个都是可用的,每个子类型支持不同大小的数据,并且 MySQL ....
分类:数据库   时间:2014-08-24 20:51:13    阅读次数:334
1216条   上一页 1 ... 16 17 18 19 20 21 22 ... 72 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!