linux下,代码阅读工具,understand
https://scitools.com/download/archive/安装指南http://www.xuebuyuan.com/1489041.html官方Linux版本安装指南Installation InstructionsUncompress and extract the contents of the installation file. For example: % tar...
u-boot-1.1.6移植,支持DM9000
http://www.100ask.org/bbs/forum.php?mod=viewthread&tid=3655&extra=&highlight=DM9000&page=1
linux 2.6.22.6生成uImage问题
执行make uImage命令,发现arch/arm/boot/下没有生成uImage文件,终端提示错误:
Kernel: arch/arm/boot/Image is ready
LD arch/arm/boot/compressed/vmlinux
OBJCOPY arch/arm/boot/zImage
Kernel: arch/arm/boot/zImag
解决树莓派apt-get upgrade出现的apt-get upgrade问题
执行sudo apt-get upgrade出现以下错误:
E: The value '\stable' is invalid for APT::Default-Release as such a release is not available in the sources
解决办法:
1、
# sudo grep -ri stable /etc
出现以下信息:
/e
Linux内核空间内存申请函数kmalloc、kzalloc、vmalloc的区别【转】
http://www.th7.cn/system/lin/201606/167750.shtml
在内核空间中如何申请内存呢?一般我们会用到 kmalloc()、kzalloc()、vmalloc() 等,下面我们介绍一下这些函数的使用以及它们之间的区别。
kmalloc()
函数原型:
void *kmalloc(size_t size, gfp_t flags)
Linux设备文件三大结构:inode,file,file_operations(转)
转自:https://www.cnblogs.com/xiaojiang1025/p/6363626.html
驱动程序就是向下控制硬件,向上提供接口,这里的向上提供的接口最终对应到应用层有三种方式:设备文件,/proc,/sys,其中最常用的就是使用设备文件,而Linux设备中用的最多的就是字符设备,本文就以字符设备为例来分析创建并打开一个字符设备的文件内部机制。
struct in
安装openssh-server失败解决
sudo apt-get install openssh-serverReading package lists… DoneBuilding dependency treeReading state information… DoneSome packages could not be installed. This may mean that you haverequested an impos...
JZ2440v3挂载NFS网络文件系统 开发设备驱动时,发现没有NFS下载非常不方便,因此,设置JZ2440v3挂载NFS网络文件系统
开发设备驱动时,发现没有NFS下载非常不方便,因此,设置JZ2440v3挂载NFS网络文件系统1、开机启动ifconfig 192.168.1.17 eth0在/etc/init.d/rcS中加入ifconfig 192.168.1.17 eth0,开机自动启动网络服务2、主机安装配置NFSsudo apt-get install nfs-kernel-server portmapvi /etc/...
spf13-vim安装
1 安装git
sudo apt-get install git
2 安装ctags
3 安装spf13-vim3
curl https://j.mp/spf13-vim3 -L > spf13-vim.sh && sh spf13-vim.sh
Android ViewPager使用方法小结
android-support-v4.jar 是谷歌提供给我们的一个兼容低版本安卓设备的软件包,里面包囊了只有在 Android 3.0 以上可用的API。而 ViewPager 就是其中之一。利用它,我们可以做很多事情,从最简单的导航,到页面菜单等等。
【Android系列】View的绘制之measure过程
View的绘制是从ViewRootImpl的performTraversals方法开始的,并经过measure、layout和draw三个过程才能最终将一个View绘制出来。本文将介绍measure过程。
【转载】如何使用docker部署c/c++程序
原文地址:https://blog.csdn.net/len_yue_mo_fu/article/details/80189035 Docker介绍 Docker是一个开源的容器引擎,它有助于更快地交付产品。Docker可将应用程序和基础设施层隔离,并且将基础设施当作程序一样进行管理。使用Docker,可以更快地打包,测试以及部署应用程序,并可以缩短从编程到部署运行代码的周期 docker部署c/c++程序 关于docker的使用网上有很多的教程但是很少有介绍如何使用docker来部署一个c/
h5桌面通知Notification
H5中的桌面通知Notification 前言: 对于一个前段开发者,逛网页总会留意一些新奇的功能,对于上班总会用到Teambition的我,总是能收到Notification...所以今天就来研究下这个H5功能... 1. 实例一个Notification let n = new Notification( "这是一个通知消息", //这是必选Title 一定会显示的通知标题 {
icon: "xxx.png",
【php】instanceof
instanceof 的使用还有一些陷阱必须了解。在 PHP 5.1.0 之前,如果要检查的类名称不存在,instanceof 会调用__autoload()。另外,如果该类没有被装载则会产生一个致命错误。可以通过使用动态类引用或用一个包含类名的字符串变量来避开这种问题 现测: PHP Version => 7.2.6 的环境,即使检查到没有类名称,也不会调用__autoload方法 <?php
function __autoload($a)
{
echo 11;die;
}
$a =
今日推荐
周排行