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
Android11驱动开发
Go 依赖管理
在这里我感受到了其中一些好处:没有少了许多代码格式风格的争论,强制统一的风格多好;编译速度超快,再也不用等待许久,才能编译完工程(测试
驱动开发
自然更爽);也不会出现同一个项目组中的人,在使用同一个语言的不同子集
_noname
·
2024-01-22 21:56
Golang
go
Android 11 从外部存储读取文件到应用沙盒存储
本文是
Android11
从沙盒拷贝文件到外部共享存储区域的兄弟篇:
Android11
从外部存储读取文件到应用沙盒存储,效果:Android10之前,访问外部存储目录即SDCard目录只需要Environment.getExternalStorageDirectory
我不勤奋v
·
2024-01-22 18:43
Android开发
android
Android 12 CTS环境搭建
Android11
的版本在window环境下可以使用cts-tradefed,即可在window环境下打开CTS的控制台进行测试。
king-摸鱼
·
2024-01-22 16:57
Android
CTS测试
android
linux
pinctrl子系统简介
一.简介上一章我们编写了基于设备树的LED驱动,但是驱动的本质还是没变,都是配置LED灯所使用的GPIO寄存器,
驱动开发
方式和裸机基本没啥区别。
凌肖战
·
2024-01-22 10:24
Linux驱动学习
linux
arm开发
嵌入式
驱动开发
需要会哪些技能?
嵌入式
驱动开发
是指在嵌入式系统中编写驱动程序,实现设备与计算机之间的通信。嵌入式
驱动开发
是指编写设备驱动程序,实现设备与计算机之间的通信。
华清远见成都
·
2024-01-22 10:52
驱动开发
Robot Framework入门知识
一、RobotFramework简介1.RobotFramework是什么用于验收测试和验收测试
驱动开发
(ATDD)的通用测试自动化框架使用关键字驱动的测试方法使用Python或Java实现的测试库进行扩展
csdn_dyq111
·
2024-01-22 10:06
自动化测试
测试工具
Android 11适配方案变更及适配攻略
总算开始了
Android11
的适配作业。记载一下,供需求的人参看。1.预备工作老规矩,首要将咱们项目中的targetSdkVersion改为30。或许运用兼容性调试东西,后边我会提到。
Lee坚武
·
2024-01-22 09:16
Rockchip linux USB
驱动开发
LinuxUSB驱动架构USBPHY
驱动开发
USB2.0PHY
驱动开发
Rockchip系列芯片,主要使用两种USB2.0PHYIP:InnosiliconIP和SynopsisIP。这两种IP的硬件
一叶知秋yyds
·
2024-01-21 19:49
驱动开发
瑞芯微平台
linux
驱动开发
c语言
linux
GD32实现串口空闲(IDLE)中断 + DMA机制接收数据
前言串口功能在单片机开发中,是比较常用的外设,熟练使用串口功能也是
驱动开发
必备的技能之一。DMA是一种CPU辅助手段,可以在CPU不参与的情况下,是做一些辅助CPU的事情,如通常的数据搬运。
KAMI STUDIO
·
2024-01-21 07:08
嵌入式开发笔记
单片机
stm32
GD32
N32
空闲中断
MS5182N(AD7682)
驱动开发
调试总结(一)
简介MS5182N芯片是瑞盟科技的一款4通道的16位SARADC芯片,其对标的是ADI的AD7682芯片,或者说基本上两者功能一样,可以作为国产替代。另外其MS5189(8通道的)对标的则是AD7689。我此次项目中仅使用了MS5182N。不过还是吐槽一下,其数据手册做的真是无语,虽然明显有直接从AD7682上抄过来的,不过抄的也是不忍足视,我都怀疑其有做详细勘检没。鉴于此,最后我还是直接用AD7
KAMI STUDIO
·
2024-01-21 07:38
嵌入式开发笔记
单片机
嵌入式硬件
MS5182N
AD7682
ADC
断码屏显示
驱动开发
简介主要是总结一下对断码屏的使用开发经验,驱动操作上类似于点亮数码管。在相应的段上给定一个电平,即点亮或熄灭相应的位段;但液晶的内容的点亮有别于数码管的电平驱动方式,它采用的是多级阶跃电平,所以没有内置LCD驱动功能的MCU;一般驱动不了该液晶屏,即使能驱动代码逻辑也较为繁杂,不具有实际意义,一般选用专用的驱动IC。如下图:从上面的图中可以了解到三个参数:LCD工作电压、占空比和及偏压。其将LCD
KAMI STUDIO
·
2024-01-21 07:07
嵌入式开发笔记
单片机
嵌入式
硬件
Spring注解
驱动开发
之常用注解案例_告别在XML中配置Bean
Spring注解
驱动开发
之常用注解案例文章目录Spring注解
驱动开发
之常用注解案例1.组件注册注解1.1@Configuration和@Bean注解1.2自动扫描组件和指定扫描规则1.3自定义TypeFilter
小袁搬码
·
2024-01-21 07:33
spring
java
出现Missing ‘package‘ key attribute on element package 的问题,升级gradle引起新问题,官方给的解决办法
4.0.1(2020年7月)本次要更新支持与
Android11
中软件包可见性的新默认设置和功能兼容。在以前的Android版本中,可以查看设备上安装的所有应用的列表。
汤米粥
·
2024-01-21 04:07
笔记
android
p2p
webview
【linux驱动】讲解linux
驱动开发
中的并发与并行,并且给出解决
驱动开发
中资源竞争的解决方案(下)
文章目录解决资源竞争的方法自旋锁信号量互斥锁开发环境:迅为3568开发板+ubuntu18.04前文【linux驱动】讲解linux
驱动开发
中的并发与并行,并且给出解决
驱动开发
中资源竞争的解决方案(上)
☞黑心萝卜三条杠☜
·
2024-01-21 02:19
LINUX
linux
驱动开发
运维
Linux
驱动开发
基础知识——认识LED驱动程序 (二)
个人名片:作者简介:一名喜欢分享和记录学习的在校大学生个人主页:妄北y个人QQ:2061314755个人邮箱:
[email protected]
个人WeChat:Vir2021GKBS本文由妄北y原创,首发CSDN座右铭:大多数人想要改造这个世界,但却罕有人想改造自己。专栏导航:妄北y系列专栏导航:C/C++的基础算法:C/C++是一种常用的编程语言,可以用于实现各种算法,这里我们对一些基础算法进
妄北y
·
2024-01-21 02:49
Linux
驱动开发基础知识
linux
运维
服务器
友盟分享集成适配Android11--解决
Android11
需要FileProvider方式分享问题
友盟分享遇到
Android11
需要FileProvider方式分享问题:项目中原来是有支持FileProvider的,但是在
Android11
上分享还是提示需要相关支持,查阅资料得知11上FileProvider
h_f
·
2024-01-20 20:00
windows内核开发笔记十:PAGED_CODE在
驱动开发
中的作用
windows内核开发笔记十:PAGED_CODE在
驱动开发
中的作用#ifDBG#definePAGED_CODE()\if(VideoPortGetCurrentIrql()>1/*APC_LEVEL
jyl_sh
·
2024-01-20 12:17
操作系统
windows内核
系统内核
内核
驱动编程
操作系统
VC
windows编程
驱动开发
--多路复用-信号
一、多路复用每个进程都有一个描述符数组,这个数组的下标为描述符,描述符的分类:文件描述符:设备文件、管道文件socket描述符1.1应用层:三套接口select、poll、epollselect:位运算实现监控的描述符数量有限(32位机1024,64位机2048)效率差poll:链表实现,监控的描述符数量不限效率差epoll:效率最高,监控的描述符数量不限selectintselect(intnf
聪
·
2024-01-20 11:46
数据库
android11
tts,Android 11使用TextToSpeech实现文字转换语音相关bug:speak failed: not bound to TTS engine...
代码MainActivity.javapackagecom.example.myapplication;importandroidx.appcompat.app.AppCompatActivity;importandroid.content.Intent;importandroid.os.Bundle;importandroid.speech.tts.TextToSpeech;importandr
一棵竹笋
·
2024-01-20 09:15
android11
tts
speak failed:not bound to TTS engine解决方案
官方文档链接:TextToSpeech大概意思是
Android11
需要在manifest里声明TTS_SERVICE只要在manifest里声明以下内容就行manifest:
STORY THIEF
·
2024-01-20 09:09
android
studio
android
rk3568
Android11
/12 文件系统加载失败
rk3568Android文件系统加载失败Android系统的启动流程可以分为以下几个主要阶段:引导程序加载阶段:a设备通电后,首先会加载引导程序(Bootloader),它位于设备的可引导存储器上。引导程序的作用是初始化硬件,并加载下一阶段的引导加载器。b.引导程序加载引导加载器(如GRUB或uboot),它是一个更高级别的引导程序,可以识别和加载Android系统分区。c.引导加载器加载内核映
红辣青芒
·
2024-01-20 00:02
rk3568
Android
android
Spring Boot整合JUnit
本文将讨论SpringBoot整合JUnit的技术细节、最佳实践以及测试
驱动开发
(TDD)的优雅实践,以帮助开发者充分利用这一强大组合,提高代码质量与可维护性。
奇遇少年
·
2024-01-19 22:59
springboot整合
spring
boot
junit
后端
Linux内核--定时器
内核版本:v4.14在Linux内核
驱动开发
过程中,定时器是我们经常用到的一个东西,我们可以使用定时器延时执行一个任务或者轮询执行某一任务。
阿常啊
·
2024-01-19 18:05
Linux内核相关
linux
Linux
驱动开发
高精度定时器的精度测量
前言今天我们来评测linux内核的高精度定时器。顺便利用通过Tektronix示波器和DS100Mini数字示波器进行交叉测试。因项目需要用到精准的时间周期,所以要评估它的可行性,并验证正点原子的示波器能不能支撑嵌入式开发流程。Linux高精度定时器说明其实传统的低分辨率定时器随着技术的演进,已经无法满足开发需求。而且硬件的不断发展,硬件定时器的精度也越来越高,这也给高精度定时器创建了有利条件。低
Rice嵌入式开发
·
2024-01-19 18:32
Linux
嵌入式
编程语言
java
linux
大数据
OpenHarmony基于HDF简单
驱动开发
实例
OpenHarmony基于HDF简单
驱动开发
实例背景OpenHarmony-3.0-LTSqemu_small_system_demoliteos_aqemu添加配置device/qemu/arm_virt
码牛程序猿
·
2024-01-19 18:50
驱动开发
harmonyos
服务器
华为
鸿蒙系统
鸿蒙
Android R或Android 11 上柔和缓慢的背光亮度调节实现
AndroidR或
Android11
上柔和缓慢的背光亮度调节实现最近研究了一下AndroidR的背光调节动画:相关代码:DisplayPowerController.javaprivatefinalfloatmBrightnessRampRateSlow
月山知了
·
2024-01-19 14:58
Android
Android
Framework
OpenHarmony——LCD功能简介
基于HDF(HardwareDriverFoundation)驱动框架构建的Display驱动模型作用如下:为LCD器件
驱动开发
提供了基础驱动框架,提升
驱动开发
效率。
码牛程序猿
·
2024-01-19 12:03
计算机外设
harmonyos
华为
鸿蒙系统
鸿蒙
服务器
Linux设备
驱动开发
学习笔记(等待队列,锁,字符驱动程序,设备树,i2C...)
1.内核工具和辅助函数1.1宏container_ofcontainer_of函数可以通过结构体的成员变量检索出整个结构体函数原型:/*pointer指向结构体字段的指针container_type结构体类型container_field结构体字段名称返回值是一个指针*/container_of(pointer,container_type,container_field);structmcp23
【linux嵌入式】玩家
·
2024-01-19 11:19
LInux嵌入式
linux
驱动开发
学习
嵌入式硬件
嵌入式软件
android
Linux
驱动开发
基础知识——Hello驱动程序(一)
个人名片:作者简介:一名喜欢分享和记录学习的在校大学生个人主页:妄北y个人QQ:2061314755个人邮箱:
[email protected]
个人WeChat:Vir2021GKBS本文由妄北y原创,首发CSDN座右铭:大多数人想要改造这个世界,但却罕有人想改造自己。专栏导航:妄北y系列专栏导航:C/C++的基础算法:C/C++是一种常用的编程语言,可以用于实现各种算法,这里我们对一些基础算法进
妄北y
·
2024-01-19 11:15
Linux
驱动开发基础知识
linux
运维
服务器
驱动开发
库函数
嵌入式硬件
驱动开发
--阻塞与非阻塞
一、五种IO模型------读写外设数据的方式阻塞:不能操作就睡觉非阻塞:不能操作就返回错误多路复用:委托中介监控信号驱动:让内核如果能操作时发信号,在信号处理函数中操作异步IO:向内核注册操作请求,内核完成操作后发通知信号二、阻塞与非阻塞应用层:open时由O_NONBLOCK指示read、write时是否阻塞open以后可以由fcntl函数来改变是否阻塞:flags=fcntl(fd,F_GE
聪
·
2024-01-19 11:43
服务器
linux
网络
OpenHarmony之HDF
驱动开发
流程指导
开发指导场景介绍关于驱动的开发我们主要目的是实现驱动代码的编写,但是
驱动开发
过程中需要服务管理、消息机制管理,才能使驱动在代码编译过程中进行加载。
码牛程序猿
·
2024-01-19 11:43
驱动开发
开发语言
harmonyos
华为
鸿蒙
鸿蒙系统
rk3566-Android11 从驱动到 app 第一章添加驱动程序
文章目录一、添加kernel驱动1.驱动编写2.验证驱动作者:baron由于一直从事
驱动开发
,一直想对整体流程有个了解,刚好看到这篇文章AndroidQ从app到驱动第一章编写Linux内核驱动程序.于是参考这篇文章在
baron-z
·
2024-01-19 11:41
安卓从驱动到
app
的整体流程梳理
驱动开发
linux
android
c语言
嵌入式硬件
Android13预装APP到data分区
修改步骤与
Android11
是差不多的,只是有部分代码所在位置不一样。
帅得不敢出门
·
2024-01-19 07:48
Android平台
android
RK3568
android11
移植 v4l2loopback 虚拟摄像头
一,v4l2loopback简介v4l2loopback是一个Linux内核模块,它允许用户创建虚拟视频设备。这种虚拟视频设备可以用于各种用途,例如将实际摄像头的视频流复制到虚拟设备上,或者用于视频流的处理和分析等。v4l2loopback的主要作用是创建一个虚拟的Video4Linux2设备,它可以接收来自其他应用程序的视频数据,并将这些数据提供给其他应用程序。一旦加载了v4l2loopback
Y多了个想法
·
2024-01-19 07:16
RockChip平台
调试记录
android
rk3568
音视频
虚拟摄像头
v4l2loopback
Android11
刷机教程
目录0x0背景0x1下载刷机包0x2安装0x20刷机包文件解析0x21进入fasterboot模式0x22刷机0x0背景需要使用Piexl3a手机刷
Android11
系统。
stoneWang_L
·
2024-01-19 02:41
android
android
linux
android11
调用相机无返回,【报Bug】
Android11
uni.chooseImage 选择相机拍摄 无图片返回...
只有在
Android11
才存在这个问题,其他版本均正常。使用安卓模拟器报错:2021-03-2211:24:28.53510735-10735/?
Ruyuan Zhang
·
2024-01-19 01:36
APK加固+重签名后,在Android 12手机上解析错误,无法安装的解决办法
这在
Android11
及以下的系统中没有出现过问题。但在Android12版本的手机上会出现无法解析安装的情况。初步判断是因为签名出了问题。
庄风子
·
2024-01-18 22:57
Android
加固
Android12
签名
apksigner
zipalign
【软件测试】学习笔记-测试
驱动开发
TDD
确切地说,TDD并不是一门技术,而是一种开发理念。它的核心思想,是在开发人员实现功能代码前,先设计好测试用例的代码,然后再根据测试用例的代码编写产品的功能代码,最终目的是让开发前设计的测试用例代码都能够顺利执行通过。这样对于开发人员来说,他就需要参与到这个功能的完整设计过程中,而不是凭自己想象去开发一个功能。他有一个非常明确的目标,就是要让提前设计的测试用例都可以顺利通过,为此,他先实现测试用例要
码农丁丁
·
2024-01-18 16:08
软件工程
软件测试
测试驱动开发
TDD
BDD行为驱动测试实践
一、概念1.1BDD简述BDD(BehaviorDrivenDevelopment:行为
驱动开发
)为用户提供了从开发人员和客户的需求创建测试脚本的机会。它强调将软件开发的过程聚焦于需求和行为。
Test__Ming
·
2024-01-18 15:01
驱动开发
BDD:Behavior-Driven Development 行为
驱动开发
我们一般将测试放在项目的最后时刻进行,甚至在时间较紧时、预算超支,或者其他原因发生时会放弃测试。项目的管理者好奇为什么开发者就是不能一开始就明白(需求、设计),而在系统有很多利益相关者并且不同的相关者对系统有不同的看法的时候,开发者(特别是在大型项目中),更容易变得迷糊,使得协商过程像盲人摸象一样。每个项目的开始,必然是有一个关于项目行为表现、功能特点的讨论会,由客户或者其他业务人员向开发团队解释
weixin_33994429
·
2024-01-18 15:31
测试
驱动开发
数据库
[翻译]Behavior-Driven Development (BDD)行为
驱动开发
(一)
测试
驱动开发
(TDD)TDD模式采取的是迭代式的开发流程。软件的每个功能特性的开发都是从编写一个针对性的测试开始。
weixin_30698297
·
2024-01-18 15:01
驱动开发
ruby
测试
[翻译]Behavior-Driven Development (BDD)行为
驱动开发
(二)
测试
驱动开发
体现了开发人员对软件产品各部分运作方式的理解,而行为
驱动开发
则关注于开发人员对软件产品最终表现的行为的预期。行为
驱动开发
TDD更像是一种范式而不是一个过程。
weixin_30651273
·
2024-01-18 15:00
驱动开发
测试
简写BDD-Behavior-Driven Development
行为
驱动开发
(Behavior-DrivenDevelopment)(简写BDD)在软件工程中,BDD是一种基于测试
驱动开发
(test-drivendevelopmentTDD)的软件开发过程和方法。
liyong2688
·
2024-01-18 15:58
BDD, Behavior Driven Development 行为
驱动开发
- 敏捷开发第二代浪潮
讲到中国的开发,那是非常独特的,只求达到目的,管它过程是如何的?当然不是说所有中国人的开发都是这样,只是个普遍现象。我们需要测试么?我们需要代码规范么?如果为了可以节省时间完成目标,还管的了这么多么。真是的,老板催呢。这里我为什么提及这个我们的硬伤呢?因为我一说TDD,估计会一部分人不清楚。因为他从来没写过一行测试代码。小项目,小成本的东东,还需要考虑这手段?哈哈,是啊,工作是很无奈,苦逼的程序员
aywhen
·
2024-01-18 15:57
BDD
行为驱动开发
BDD
TDD
行为驱动开发
behat
specflow
BDD(Behavior-Driven Development)行为
驱动开发
介绍
为什么需要BDD?“开发软件系统最困难的部分就是准确说明开发什么”(“Thehardestsinglepartofbuildingasoftwaresystemisdecidingpreciselywhattobuild”—NoSilverBullet,FredBrooks)。看一下下面的开发场景:场景一:业务分析人员觉得自己分析的需求已经写的很清晰了,并且跟技术人员进行了足够的沟通,可是开发完做
oscar999
·
2024-01-18 15:25
440-系统测试与性能调优
驱动开发
BDD
行为驱动开发
VUE测试
TestDrivenDevelopment(TDD)测试
驱动开发
TDD的原理就是在编写代码之前先编写测试用例,由测试来决定我们的代码,而且TDD更多的需要编写独立的测试用例,比如只测试一个组件的某个功能点
栗子daisy
·
2024-01-18 12:10
测试
驱动开发
:基于Jenkins+GoTest+HTML的持续化集成
企业微信通知三、项目遇到的问题1.gotest-args2.gotest生成html格式的报告3.数据统计问题4.相对路径问题5.错误排查问题前言目前我们的项目体系流程不够完善,我们针对这一现象引入了“测试
驱动开发
SuperStar77
·
2024-01-18 12:15
自动化技术
jenkins
自动化
运维
《徐昊-TDD项目实战70讲》学习笔记 -- Day 8
测试
驱动开发
的核心要点:单元级别功能测试能够驱动其对应单元(功能上下文或变化点)的外在功能需求。而对于对应单元之内功能的实现,测试就没有办法了。[图片上传失败...
lanjing
·
2024-01-18 06:30
自动化测试框架:一款使用MarkDown描述的自动化神器Gauge
1.概述Gauge是一个开源的,轻量级的跨平台的自动化框架,本质上是一个BDD(行为
驱动开发
)测试框架。由ThoughtWorks团队开发,也就是开发Selenium的那帮家伙。
全栈开发与测试
·
2024-01-17 22:06
软件开发
软件测试知识
自动化
运维
Android Studio连接手机详细教程(包含遇到的问题集)
AndroidSDK管理界面在AndroidSDK界面下,选择SDKTools,然后勾选GoogleUSBDriver,再点击OK点击OK点击Finish2.安装与手机对应Android平台,我的手机为
Android11
IT小郭.
·
2024-01-17 14:50
#
Android
#
IDEA开发工具
软实力
与
硬实力
的能力提升
android
studio
android
ide
java
intellij
idea
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他