E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Linux设备驱动程序学习
Linux内核驱动模块的删除
今天看了《
Linux设备驱动
开发详解》的第四章模块和第五章文件。学长给了一个的任务:删除Linux内核中的DM9000的驱动模块,重新编译内核。
ninshine
·
2020-08-06 10:35
微信小
程序学习
笔记
1.问题:做项目的时候,点击input标签很难获取到焦点进行输入解决办法:鼠标长按即可2.问题:wx.navigateTo页面不跳转原因:我想要跳转到的目标页面含有tabBar底部菜单栏解决办法:将wx.navigateTo换成wx.switchTab3.问题:怎样限制显示文字的长度,超出长度显示省略号解决办法:CSS设置text-indent:2em;/*首行缩进*/overflow:hidde
扎哈的信徒
·
2020-08-05 20:42
html
微信小程序
html
LINUX设备驱动
一:编写一个字符设备
前言:1.学习参考的是宋宝华
linux设备驱动
详解。2.记下的原因有两个,一是加深印象,二是以后忘了可以快速上手。
123-牧忆
·
2020-08-05 14:35
linux学习笔记
LINUX设备驱动
二:字符设备的阻塞与非阻塞
一、
linux设备驱动
中的阻塞之等待队列在Linux驱动程序中,可以使用等待队列(WaitQueue)来实现阻塞进程的唤醒。在本例中使用
123-牧忆
·
2020-08-05 14:35
linux学习笔记
Linux设备驱动
-IIC总线
IIC和前面总结的platform框架是相似的,分为三层:控制器驱动层(driver层),核心层(core.c)以及设备层(device,iic里叫adapter-适配器),下面分别从这三个方面总结下,以了解IIC框架。1.adapter层以I2c-s3c2410.c为例:先看入口函数module_init(i2c_adap_s3c_init);staticint__initi2c_adap_s3
杨跟的博客
·
2020-08-05 14:17
嵌入式
Linux设备驱动
--块设备(二)之相关结构体
上回最后面介绍了相关数据结构,下面再详细介绍块设备对象结构block_device内核用结构block_device实例代表一个块设备对象,如:整个硬盘或特定分区。如果该结构代表一个分区,则其成员bd_part指向设备的分区结构。如果该结构代表设备,则其成员bd_disk指向设备的通用硬盘结构gendisk当用户打开块设备文件时,内核创建结构block_device实例,设备驱动程序还将创建结构g
jianchi88
·
2020-08-05 13:07
Linux设备驱动
Linux设备驱动
--块设备(一)之概念和框架
基本概念块设备(blockdevice)---是一种具有一定结构的随机存取设备,对这种设备的读写是按块进行的,他使用缓冲区来存放暂时的数据,待条件成熟后,从缓存一次性写入设备或者从设备一次性读到缓冲区。字符设备(Characterdevice)---是一个顺序的数据流设备,对这种设备的读写是按字符进行的,而且这些字符是连续地形成一个数据流。他不具备缓冲区,所以对这种设备的读写是实时的。扇区(Sec
jianchi88
·
2020-08-05 13:07
Linux设备驱动
linux驱动基础开发1——linux 设备驱动基本概念
学习
linux设备驱动
首先我们必须明确以下几个概念,为我们接下来学习linux驱动打下坚实的基础:应用程序、库、内核、驱动程序的关系设备类型设备文件、主设备号与从设备号驱动程序与应用程序的区别用户态与内核态
老徐拉灯
·
2020-08-05 03:48
嵌入式linux内核及驱动开发
编译Linux内核源码的过程中发生的故事
来自http://www.zhouyuanchao.com/index.php/archives/70/目的构建环境,学习《
Linux设备驱动
程序》《Linux内核设计与实现》Linux环境Fedora24
yjwx0017
·
2020-08-04 22:01
Linux
camera学习所必备的知识(第六天)
GPIO为相应的模式;比如GPIO模式,输入IO或输出IO;或配置成PWM模式;不同的模式这个GPIO的工作方式是不同的;2:Camera驱动:比如ov5640;你要找本Linux驱动相关的书看看,比如《
linux
qccqo
·
2020-08-04 22:58
程序人生
微信小
程序学习
笔记-2.1 wx.for 和 wx.if 的使用
2018/6/30wx:for和wx:if可以很方便的创建wxml元素本例将用swiper内对象的创建来展示其效果1.前期准备首先创建目录和工程文件mainmain.js中,创建静态listdata:{testList:[{name:"测试1",element:"测试1的相关内容",isHighLighted:true,id:1},{name:"测试2",element:"测试2的相关内容",is
Tony 赵
·
2020-08-04 21:09
学习日记
微信小
程序学习
笔记三(持续更新)---小程序组件通信
参照这里这里将重要的点贴一下:一、项目目录结构在项目同级目录新建components文件夹,新建component会生成wxml,wxss,js,json文件。将所有的公共组件都写在此文件夹下。二、组件引入和使用我们的所有页面一般写在pages目录下,每个页面有wxml,wxss,js,json四个文件,在需要使用组件的页面.json文件中,引入{"usingComponents":{"compo
super琪
·
2020-08-04 17:11
项目记录
小程序
微信小程序
组件通信
微信小
程序学习
笔记四(持续更新)---征服scroll-view下拉刷新
贴图大概实现这种使用swiper做tab切换,数据页面下拉刷新的效果。官方提供的scroll-view作为容器,如果在scroll-view使用onPullDownRefresh实现下拉刷新,会存在页面刷新卡,并且刷新会出现在tab之上,用户体验极差。这里先来一波参考文档:scroll-view微信官方文档scroll-view下拉组件—来自其他大神自己封装的组件,强推!实现思路还是scroll-
super琪
·
2020-08-04 17:11
前端
小程序
项目记录
《
Linux设备驱动
》学习笔记……
--------------------------------------------------------------------2012/10/10/三1:驱动程序应该处理如何使硬件可用的问题;=>机制(需要提供什么功能);=>策略(如何使用这些功能);第一章:P102:读者经常会在内核API中看到具有两个下划线(__)前缀的函数名称,具有这种名称的函数通常是接口的底层组件,应谨慎使用;实
houyizi313
·
2020-08-04 14:33
Linux
内存映射和DMA
本文根据《
Linux设备驱动
程序》整理而来。
shen924
·
2020-08-04 11:47
Linux基础知识整理
微信小
程序学习
笔记五(持续更新)---上传文件
项目中需要用户上传图片,需要实现,上传按钮默认为一个,在上传一张图片之后,自动增加一个上传按钮,上传三张图片后按钮消失。实现思路:1、图片路径存储在一个数组中,增加和删除图片是对数组进行操作;2、仅一个按钮,添加计数器,num=1;当num==3时,设置按钮隐藏。直接上代码:.wxml文件:+添加图片.wxss代码:.uploader{position:relative;width:175rpx;
super琪
·
2020-08-04 11:23
前端
小程序
项目记录
小
程序学习
--promise.all用法详解
实现一个功能就是点进详情页的时候,页面会出现加载的动画,等到页面的数据请求结束后,加载动画消失:这边的加载动画,我们可以用到小程序自带的方法显示加载:wx.showLoading()隐藏加载:wx.hideLoading()那么该如何判断请求结束后,隐藏掉加载的动画呢?可以采用promise.all方法可以把多个promise实例合并为一个/***生命周期函数--监听页面加载*/onLoad:fu
张芝山
·
2020-08-04 09:44
小程序
IDEA 全宇宙最最NB的Debug教程了(学会Debug从此横着走)
Debug对于
程序学习
者的意义通过调试能够更好的查看程序的执行流程。复杂的程序逻辑,通过老师的口
CTRA王大大
·
2020-08-04 03:19
IDEA
JavaScript权威Douglas Crockford:代码阅读和每个人都该学的编程
作者:PeterSeibel关于JavaScriptSeibel:在
程序学习
之路上有哪些令你后悔的事情?Crockford:我了解一些语言,但却一直没有机会使用。
qq2648008726
·
2020-08-04 02:37
小
程序学习
用demo推荐:豆瓣使用es6;附开发总结(适用1221)
http://www.wxapp-union.com/forum.php?mod=viewthread&tid=1373&extra=page%3D1API介绍程序中所有api均来自豆瓣api更新日志2016年12月11日发布第一版本:没有引入任何第三方的框架使用了es6的语法,需要在项目中开启es6转es5由于还在公测阶段,后续api变化可能会很大,目前的版本没有问题开发总结微信小程序既不是we
大灰狼的小绵羊哥哥
·
2020-08-04 00:07
【微信小程序点滴知识
】
Linux设备驱动
程序架构分析之MMC/SD(一)
作者:刘昊昱博客:http://blog.csdn.net/liuhaoyutz内核版本:3.10.1 MMCMMC全称MultiMediaCard,由西门子公司和SanDisk公司1997年推出的多媒体记忆卡标准。MMC卡尺寸为32mmx24mmx1.4mm,它将存贮单元和控制器一同做到了卡上,智能的控制器使得MMC保证兼容性和灵活性。MMC卡具有MMC和SPI两种工作模式,MMC模式是默认工作
liuhaoyutz
·
2020-08-03 19:42
Linux设备驱动程序架构分析
Linux设备驱动
程序架构分析之MMC/SD(二)
作者:刘昊昱博客:http://blog.csdn.net/liuhaoyutz内核版本:3.10.1 一、s3cmci_ops分析在上一篇文章中我们分析了Mini2440MMC/SD驱动的probe函数s3cmci_probe。在该函数中初始化了structmmc_host指针变量mmc,其中,设置mmc->ops为s3cmci_ops,s3cmci_ops定义在drivers/mmc/host
liuhaoyutz
·
2020-08-03 19:05
Linux设备驱动程序架构分析
Linux设备驱动
程序架构分析之I2C架构(基于3.10.1内核)
作者:刘昊昱博客:http://blog.csdn.net/liuhaoyutz内核版本:3.10.1 I2C体系架构的硬件实体包括两部分:硬件I2CAdapter:硬件I2CAdapter表示一个硬件I2C适配器,也就是I2C控制器。一般是SOC中的一个接口,也可以用GPIO模拟。硬件I2CAdapter主要用来在I2C接口上产生I2C时钟信号和数据信号。硬件I2CDevice:表示一个I2C从
liuhaoyutz
·
2020-08-03 19:05
Linux设备驱动程序架构分析
Linux设备驱动
程序架构分析之一个I2C驱动实例
作者:刘昊昱博客:http://blog.csdn.net/liuhaoyutz内核版本:3.10.1 编写一个I2C设备驱动程序的工作可分为两部分,一是定义和注册I2C设备,即i2c_client;二是定义和注册I2C设备驱动,即i2c_driver。下面我们就以mini2440的I2C设备at24c08EEPROM为例,介绍如何完成这两个工作。一、定义和注册I2C设备步骤1:用i2c_boar
liuhaoyutz
·
2020-08-03 19:05
Linux设备驱动程序架构分析
小
程序学习
笔记--进阶之路
微信公众平台宣传、自媒体性的的事情。提升自身或企业的影响力。也有一些个人和组织进行卖产品公众号分类订阅号订阅号:为媒体和个人提供一种新的信息传播方式,主要功能是在微信侧给用户传达资讯;(功能类似报纸杂志,提供新闻信息或娱乐趣事)适用人群:个人、媒体、企业、政府或其他组织。(哪些组织可以注册订阅号)群发次数:订阅号(认证用户、非认证用户)1天内可群发1条消息。服务号服务号:为企业和组织提供更强大的业
JackieDYH
·
2020-08-03 13:36
小程序
linux设备驱动
命令 lsmod insmod rmmod modinfo modprobe
lsmod显示已经加载的模组:#lsmodmali2913010-Live0xbf1f5000(O)xradio_core2319550-Live0xbf15b000xradio_mac2606291xradio_core,Live0xbf109000sunxi_eve65740-Live0xbf103000gslX680new6417810-Live0xbf000000lsmod实际是读取/pr
Aero Learning...
·
2020-08-03 09:11
linux
脚本
调试技巧
Linux设备驱动
中的并发控制之六(读写自旋锁)
7.5.2读写自旋锁自旋锁不关心锁定的临界区在进行什么操作,不管是读还是写,都一视同仁。即便多个执行单元同时读取临界资源也会被锁住。对共享资源并发访问时,多个执行单元同时读取它不会有问题,读写自旋锁(rwlock)可允许读的并发。读写自旋锁是一种比自旋锁粒度更小的锁机制,它保留了“自旋”的概念,但在写操作方面,只能最多有1个写进程,在读操作方面,同时可以有多个读执行单元。读和写不能同时进行。读写自
静能生悟
·
2020-08-03 08:47
Linux驱动开发
CUDA编程(九)并行矩阵乘法
CUDA编程(九)矩阵乘法在之前我们一直围绕着一个非常简单的求立方和的小
程序学习
CUDA,从编写到优化,学习了很多,包括CUDAGPU的架构,如何评估程序,并行优化,内存优化,等等,把程序的运行时间从679680304
MingChaoSun
·
2020-08-03 04:18
NVIDIA
CUDA
并行编程
程序优化
计算机视觉编程
cuda
GPU加速
并行编程
计算机视觉
优化
基于Aforge的手势识别之三~~~多点手势识别
:我预先让
程序学习
了B和C这两个字母,第一个对象通过点击鼠标左键去选择颜色(对象为绿色),第二个对象通过点击鼠标右键去选择颜色(对象为红色),然后通过两支手指的手势识别分别向程序绘画图形,所以点击re
咪当我系欧巴
·
2020-08-03 00:48
计算机视觉
基于Aforge的手势识别之二~~~单点手势识别
我预先让
程序学习
了B和C这两个字母,然后通过手指的手势识别向程序绘画图形,所以点击recorgize时,就自动把图形的特征对应的字母给识别出来了。这个例子关键部分在于如何灵活运
咪当我系欧巴
·
2020-08-02 20:10
计算机视觉
Linux设备驱动
中的并发控制,原子打操作、自旋锁、信号量、完成量、互斥体
linux设备驱动
中的并发控制7.2中断屏蔽中断屏蔽的使用方法为:local_irq_disable();//开中断....criticalsection//临界区......local_irq_enable
SongYuLong的博客
·
2020-08-02 19:43
Linux
Driver
微信小
程序学习
之零碎记录+写项目时的一些小错误~
6.5微信小
程序学习
小碎片碎碎念~1.框架1.1全局配置1.2页面配置2.组件2.1视图容器3.6-17写项目遇到的一些错误错误1(Vue中eslint语法限制问题)错误2错误3(跳转和tabbar不能一起用
CSDN_GMC
·
2020-08-02 15:59
vue
小程序
微信小
程序学习
笔记(4) -- 页面间的跳转和传值
文章目录页面间跳转页面间跳转---导航页面间传值页面导航模式--redirect改进:使用redirect方式跳转导航元素点击高亮如果设置不高亮?如何自定义高亮效果普通元素如何设置高亮页面导航apiwx.navigateTo携带参数wx.redirectTowx.navigateBack页面间跳转页面间跳转—导航关键标签:navigator首先注意2个地方:1.在app.json中书写一个配置项,
怒放de生命2010
·
2020-08-02 12:27
微信小程序
Linux笔记第一章
目录
程序学习
方法?为什么学习Linux?什么是操作系统?操作系统分类学习Linux可以做什么?学习Linux主要是学习什么?Linux版本虚拟机Linux文件系统(目录和文件)
程序学习
方法?
齐飒
·
2020-08-01 22:00
Linux笔记第一章
目录
程序学习
方法?为什么学习Linux?什么是操作系统?操作系统分类学习Linux可以做什么?学习Linux主要是学习什么?Linux版本虚拟机Linux文件系统(目录和文件)
程序学习
方法?
齐飒
·
2020-08-01 22:00
微信小
程序学习
笔记
视图层WXML数据绑定Mustache语法(双大括号)中变量不存在时不会报错~Mustache语法(双大括号)中字符串运算用+Mustache语法(双大括号)中变量不用加引号,加了会当成字符串Mustache语法(双大括号)中对象写法:object.key或者object[‘key’]会解析成false,不要直接写checked=“false”,其计算结果是一个字符串,转成boolean类型后代表
Karagrade
·
2020-08-01 11:35
微信小程序
小
程序学习
(15):使用npm,以vant为例;解决安装完vant后一切正常,但是有的组件找不到,如grid宫格
2019年11月20日09:06:08说在开头:1.我之前的小
程序学习
(七)是不对的,有些文件需要自己手动新建2.这里没有grid组件,可能是vant版本的问题,如果是版本问题,建议删除老版本,安装新版本
我血条子呢
·
2020-08-01 08:52
微信小程序学习
报错
2018-9-18晨间日记
纪念日:日更第68天任务清单昨日完成的任务,最重要的三件事:最重要的第一件事当然是日更喽,第二件是学习ui,第三件是学习小程序改进:花点时间练英语六级习惯养成:每天一篇英语阅读,加听力周目标·完成进度小
程序学习
进度稳步推进学习
hi武林高手
·
2020-08-01 07:05
小
程序学习
整理
最近学习了一下小程序,记录一下,以后方便查阅。下面就我在学习过程中使用的一些控件的用法介绍一下。结构首先小程序的结构一般如下图所示:其中app打头的js,json,wxss配置的整个小程序的全局性文件,这里面的内容在其它的子页面都是可以访问的,然后在每个子页面里面又有相应的js,json,wxml,wxss文件,比如上图在webpage这页面的文件夹下面能看到相应的这些以webpage打头的页面。
九爷写安卓
·
2020-08-01 06:48
微信小
程序学习
笔记一(基础知识 )
由于最近学习了有关微信小程序的相关知识,故在这里总结一下学习心得。微信小程序开发基础1.登录微信公众平台https://mp.weixin.qq.com/注册小程序账号。2.下载并安装微信web开发者工具Json配置文件配置文件分为两类。app.json为全局配置。作用域:作用于全部页面pages目录下的每个页面下也有一个.json文件,作用域:只作用于当前页面。下面来介绍一下app.json的相
wss5
·
2020-08-01 05:14
微信小程序
钉钉小
程序学习
笔记
钉钉的产品自述:http://www.nudiao.com/fangan-info-id-192.html钉钉开发者文档:https://open-doc.dingtalk.com一、钉钉E应用与微信小程序二、应用类型E应用E应用是一种全新的开发模式,让移动开发者通过简捷的前端语法写出Native级别的性能体验,并支持iOS、安卓、等多端部署H5微应用微应用是指用H5方式开发的应用三、应用开发场景
南栀倾寒ZY
·
2020-08-01 05:54
程序员
Davinci DM6446开发攻略——LINUX GPIO驱动源码移植
一、DM6446GPIO的介绍说到LINUX驱动移植,没有移植过的朋友,或刚刚进入LINUX领域的朋友,最好去看看《
LINUX设备驱动
程序》第三版,有个理论或感性的认识。
weixin_33835103
·
2020-08-01 04:38
微信小
程序学习
最近工作正好有闲暇时间,根据公司安排先前期学习调研一下“微信小程序”,以供后期解决相关的运营需求,而本篇文章就是我对此次学习的一次总结。什么是小程序?如何全面具体的学习?注册与新建小程序认识开发工具目录结构与代码构成JSON配置文件WXML模版文件WXSS样式文件JS脚本文件小程序的执行流程小程序知识体系导图小程序开发的重要说明WXSS模版语法自定义模版数据绑定事件处理自定义组件行为-Behavi
你狗
·
2020-08-01 03:30
面试相关问题(Android /C++)
几个重要的知识点:1.一篇文章了解相见恨晚的AndroidBinder进程间通讯机制https://blog.csdn.net/freekiteyu/article/details/700823022.
linux
沉默的过客
·
2020-08-01 02:39
Android
微信小
程序学习
笔记(二):wxml遍历显示json数据
data=[{'place':'北京','id':0},{'place':'陕西','id':1},{'place':'上海','id':2},{'place':'湖北','id':3},{'place':'江苏','id':4},{'place':'辽宁','id':5},{'place':'山东','id':6},{'place':'四川','id':7},{'place':'广东','id'
菜鸟上路_lbz
·
2020-07-31 23:27
微信小程序
宋宝华——
Linux设备驱动
开发详解:基于最新的Linux 4.0内核(第一章)
首先声明,这并不是原创,内容均来自与题目中的书本,但是文章分类并无笔记或者读书手札的选项。为什么要读书?答:非科班出身,看韦东山教程快速入门,但是自身了解的知识面实在是太少了,看书可能会从文字中体会到更多作者想表达的思想——并不是说韦东山教程不好,但是教程毕竟不能面面俱到,而且即使这样,看和听的过程中仍会有疏漏,自己的注意力不可能一直保持很集中。为什么要读这本书?答:这本书多么好吗?不确定;只不过
周周zlove
·
2020-07-31 23:48
微信小
程序学习
笔记——样式 WXSS 【尺寸单位,样式导入,使用less或sass】
目录1.尺寸单位2.样式导入3.选择器4.小程序中使用less(sass也是一样的)1.尺寸单位rpx(responsivepixel):可以根据屏幕宽度进行自适应,规定屏幕宽韦750rpx。如在iphone6上,屏幕宽度为375px,共有750个物理像素,则750rpx=375px=750物理像素,1rpx=0.5px=1物理像素。需求如下/*pages/stylePage/stylePage.
有蝉
·
2020-07-31 22:59
微信小
程序学习
——tabBar
tabBar如果小程序是一个多tab应用(客户端窗口的底部或顶部有tab栏可以切换页面),可以通过tabBar配置项指定tab栏的表现,以及tab切换时显示的对应页面。属性类型必填默认值描述最低版本colorHexColor是tab上的文字默认颜色,仅支持十六进制颜色selectedColorHexColor是tab上的文字选中时的颜色,仅支持十六进制颜色backgroundColorHexCol
前端小小小学生
·
2020-07-31 22:28
微信小程序
微信小
程序学习
笔记1
微信小程序:QuickStart一、.json后缀的JSON配置文件.json分小程序配置app.json、工具配置project.config.json和页面配置page。json下面分别说一下:1、app.jsonapp.json是对当前小程序的全局配置,包括了小程序的页面路径(pages)、界面表现window、网络超时时间networkTimeout、底部tab等pages接受一个数组,每
~轻舟~
·
2020-07-31 22:09
微信小程序
小
程序学习
篇之wx.navigateTo和wx.redirectTo 都无效(跳转遇到的坑)
在学习小程序的过程中,在demo中要实现功能:在页面点击个人中心tabbar的时候,判断用户是否有登录的信息,没有则判断使用wx.redirectTo跳转到登录页面,是可以成功的。然后,在登录页面,点击进行登录的时候,再次使用wx.redirectTo跳转会页面是没有效果的。本帅特意分析的页面跳转中,通常存在的几个问题,逐一分析了有以下几个原因:①、首先检查页面是否在app.json中注册,不注册
qq_32262049
·
2020-07-31 21:46
X小程序
上一页
16
17
18
19
20
21
22
23
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他