作者:彭东林 邮箱:pengdonglin137@163.com QQ:405728433 平台 tiny4412 ADK Linux-4.9 概述 前面一篇博文基於tiny4412的Linux內核移植 实例学习中断背后的知识(1)结合示例分析了一下新版kernel引入设备树和irq domain后 ...
分类:
系统相关 时间:
2017-01-26 01:04:21
阅读次数:
454
作者:彭东林 邮箱:pengdonglin137@163.com QQ:405728433 平台 tiny4412 ADK Linux-4.9 概述 前面几篇博文列举了在有设备树的时候,gpio中断的用法示例。下面我们尝试分析一下Linux内核是如何做到的,如果哪写的有问题,欢迎大家批评指正,谢谢。 ...
分类:
系统相关 时间:
2017-01-25 12:37:36
阅读次数:
1013
Semaphore 继承自WaitHandle。 信号量说简单点就是为了线程同步,或者说是为了限制线程能运行的数量。 那它又是怎么限制线程的数量的哩?是因为它内部有个计数器,比如你想限制最多5个线程运行,那么这个计数器的值就会被设置成5,如果一个线程调用了 这个Semaphore,那么它的计数器就会 ...
分类:
编程语言 时间:
2017-01-19 11:11:24
阅读次数:
186
任何一个和数据相关的系统里,数据持久化都是一个不容忽视的问题。 一直以来,Java 平台出了很多 NB 的 ORM 框架,Hibernate、MyBatis等等。.NET 平台上,ORM 框架这一块一直没有一个能吊到让几乎所有开发人员改掉以拼写 SQL 语句访问数据库的习惯。 实际上,在 .NET ...
分类:
其他好文 时间:
2017-01-19 02:51:09
阅读次数:
224
一、打包JavaWeb应用 在Java中,使用"jar"命令来对将JavaWeb应用打包成一个War包,jar命令的用法如下: 范例:将JavaWebDemoProject这个JavaWeb应用打包成war包 执行完之后,就可以得到一个文件,平时开发完JavaWeb应用后,一般都会将JavaWeb应 ...
分类:
编程语言 时间:
2017-01-18 14:09:26
阅读次数:
510
Console.WriteLine("屏幕显示的内容"); Console.Write("屏幕显示的内容"); 两者区别是:Console.WriteLine("")自占一行(与div相似) Console.Write("")(与span相似) Console.ReadKey();当程序执行到这时, ...
1.将NanoServerImageGenerator文件夹从WindowsServer2016ISO中\NanoServer文件夹复制到你硬盘上的文件夹。拷贝到C盘根目录。2.以管理员身份启动WindowsPowerShell,将目录更改为NanoServerImageGenerator文件夹所在的文件夹,然后导入模块,其方法为Import-Module.\NanoServerI..
C#的事件基于委托,所以先说委托。 一切脱离实际场景的抽象概念新手看上去就像是在扯犊子,不错,我就是个新手。所以我需要一个实际的场景。 明天刚好考试(商务英语),考试上有两个角色(class):老师(Teacher)和学生(Student),在考试时间终止的时候,老师会触发(invoke)一个事件( ...