Android 11.0 SystemUI去掉首次下拉状态栏QuickQsPanel的黑色透明背景

在11.0的原生系统中,首次下拉状态栏的QuickQsPanel默认会有黑色透明背景,当设置默认壁纸比较透明的时候 能够看到很清楚,显得特别不美观,所以要去掉这些黑色透明背景而下拉状态栏布局文件为qs_panel.xml<com.android.systemui.qs.QSContainerImpl xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/quick_settings_c
分类: 移动开发 发布时间: 05-12 22:24 阅读次数: 0

Java项目:人事管理系统(java+SSM+ligerUI+metronic+jsp+mysql)

源码获取:博客首页 "资源" 里下载!项目介绍ssm人事管理系统。主要功能有:用户管理:用户查询、添加用户;部门管理:部门查询、添加部门;职位管理:职位查询、添加职位;员工管理:员工查询、添加员工;公告管理:公告查询、添加公告;下载中心:文档查询、上传文档;环境需要1.运行环境:最好是java jdk 1.8,我们在这个平台上运行的。其他版本理论上也可以。2.IDE环境:IDEA,Eclipse,Myeclipse都可以。推荐IDEA;3.tomcat环境:Tomcat.
分类: 企业开发 发布时间: 05-12 22:23 阅读次数: 0

Linux驱动开发基础

一、内核态和用户态内核态与用户态是操作系统的两种运行级别,cpu提供Ring0-Ring3三种级别的运行模式。Ring0级别最高,Ring3最低。CPU是在两种不同的模式下运行的:Kernel Mode(内核态),在内核模式下(执行内核空间的代码),具有ring0保护级别,代码具有对硬件的所有控制权限。可以执行所有CPU指令,可以访问任意地址的内存。内核模式是为操作系统最底层,最可信的函数服务的。在内核模式下的任何异常都是灾难性的,将会导致整台机器停机。User Mode(用户态),在用户模式下
分类: 企业开发 发布时间: 05-12 22:22 阅读次数: 0

UART RS232 RS485协议原理及应用

串口通讯是电子工程师和嵌入式开发工程师面对的最基本问题,这里浅谈一下UART和RS232或RS485之间是什么关系?
分类: 企业开发 发布时间: 05-12 22:21 阅读次数: 0

PWM模式与极性谈论

STM32的PWM有两种输出模式PWM1:向上计数时,TIMx_CNT<TIMx_CCR1时通道1为有效电平,否则为无效电平向下计数时,TIMx_CNT>TIMx_CCR1时通道1为无效电平(OC1REF=0),否则为有效电平(OC1REF=1)总之,TIMx_CNT<TIMx_CCR1时通道1为有效电平PWM2:向上计数时,TIMx_CNT<TIMx_CCR1时通道1为无效电平,否则为有效电平向下计数时,TIMx_CNT>TIMx_CC
分类: 企业开发 发布时间: 05-12 22:19 阅读次数: 0

奇偶校验码 ,奇偶校验码检错原理,奇偶校验码的缺点。

奇偶校验码是什么?奇偶校验码怎么检错?奇偶校验码优缺点?
分类: 编程语言 发布时间: 05-12 22:18 阅读次数: 0

“谁告诉你环回地址就是127.0.0.1?” “老师就是这么说的。”

写给每一个为了让自己变得变得更好,而坚持努力的你。
分类: 编程语言 发布时间: 05-12 22:18 阅读次数: 0

Wireshark抓包分析ARP协议

使用Wireshark工具抓取ARP协议的数据包,分析ARP协议的地址解析过程、自主学习逻辑以及初次访问和多次访问的区别。
分类: 其他 发布时间: 05-12 22:18 阅读次数: 0

IP协议 (通俗易懂),IP协议的主要功能及实现原理,IP地址分类,IP数据包分片,IP数据报格式。

IP协议的作用?IP协议的主要功能及实现原理,IP地址分类,IP数据报格式
分类: 业界资讯 发布时间: 05-12 22:18 阅读次数: 0

ICMP协议 详解,ICMP协议的功能及实现原理,ICMP协议报文类型。

ICMP协议的功能及实现原理,ICMP协议报文类型,ICMP协议类型有哪些,ICMP协议的作用。
分类: 编程语言 发布时间: 05-12 22:18 阅读次数: 0

数据链路层 ,数据链路层的主要功能,数据链路层的协议,数据链路层的设备。

数据链路层的功能?数据链路层有哪些协议?数据链路层又哪些设备?
分类: 编程语言 发布时间: 05-12 22:18 阅读次数: 0

网络层 详解,网络层功能,网络层协议,网络层设备。

网络层的主要功能,网络层协议,网络层设备。
分类: 编程语言 发布时间: 05-12 22:18 阅读次数: 0

《计算机网络》传输层知识点总结,快速理解TCP和UDP。

传输层的功能,传输层协议,TCP三次握手,四次挥手
分类: 业界资讯 发布时间: 05-12 22:18 阅读次数: 0

Linux驱动开发基础(二)

一、地址映射1.MMU原理MMU(Memory Manage Unit):内存管理单元。MMU主要功能:①完成虚拟空间到物理空间的映射②内存保护,设置存储器的访问权限,设置虚拟存储空间的缓冲特性虚拟空间到物理空间的映射即地址映射。对于 32 位的处理器来说,虚拟地址(VA,Virtual Address)范围是 2^32=4GB;阿尔法开发板上有512MB 的 DDR3,即物理内存。物理内存512MB经过 MMU 可以将其映射到整个 4GB 的虚拟空间。Linux内核启动
分类: 企业开发 发布时间: 05-12 22:17 阅读次数: 0

独立按键之长按、短按、单击、双击

目录一、长按与短按二、单击与双击一、长按与短按在按键按下的时候,即key_down下降沿开始计时。给定一个计时时间,如果在这个计时时间之内检测到了key_up上升沿,即按键松开,则为短按。如果在这个定时时间内没有检测到key_up上升沿,则为长按。uint8_t Key_Scan(void){ uint8_t val=0; if(HAL_GPIO_ReadPin(GPIOB, GPIO_PIN_0)==0) val =1; if(HAL_GPIO_ReadPin(G
分类: 企业开发 发布时间: 05-12 22:16 阅读次数: 0

Linux DTS(Device Tree Source)

一、设备树DTS即Device Tree Source 设备树源码, Device Tree是一种描述硬件的数据结构,它起源于 OpenFirmware (OF)。设备树(Device Tree)是描述计算机的特定硬件设备信息的数据结构,以便于操作系统的内核可以管理和使用这些硬件,包括CPU或CPU,内存,总线和其他一些外设。设备树是通过OpenFirmware (OF)项目从基于SPARC的工作站和服务器派生而来的。当前的Devicetree一般针对嵌入式系统,但仍然与某些服务器级系统一起使用。一
分类: 企业开发 发布时间: 05-12 22:15 阅读次数: 0

PWM波、方波的输出与捕获

一、PWM使用定时器17的通道1使PA7引脚输出PWM。STM32CubeMX配置:系统主频80MHZ,经过(79+1)分频,得到1MHZ,计数值为(999+1),比较值为(299+1),PWM1模式,输出极性为高,则频率为1khz,占空比为30%(小于300,输出高电平)。注:PWM波的输出不用配置中断。HAL_TIM_PWM_Start(&htim17, TIM_CHANNEL_1); // pwm输出在while循环前调用该函数即可输出波形。设置PWM波的
分类: 企业开发 发布时间: 05-12 22:13 阅读次数: 0

共用体实现浮点数、负数的存储

一、共用体共用体的所有成员占用同一段内存,修改一个成员会影响其余所有成员。定义格式为:union 共用体名 { 共用体成员 1, 共用体成员 2, ...};结构体和共用体的区别:结构体的各个成员会占用不同的内存,互相之间没有影响;而共用体的所有成员占用同一段内存,修改一个成员会影响其余所有成员。结构体占用的内存大于等于所有成员占用的内存的总和(对齐造成的),共用体占用的内存等于最长的成员占用的内存。共用体使用了内存覆盖技术,同一时刻只能保存一个成员的值...
分类: 企业开发 发布时间: 05-12 22:11 阅读次数: 0

如何用IDEA运行第一个Vue-cli程序

vue.js有著名的全家桶系列,包含了vue-router,vuex, vue-resource,再加上构建工具vue-cli,就是一个完整的vue项目的核心构成。vue-cli官方提供了一个脚手架,用于快速生成一个vue的项目模板。它预先定义好目录结构及基础代码,就好比咱们在创建Maven项目时可以选择创建一个骨架项目,这个骨架项目就是脚手架,他能使我们的开发更加快速。vue-cli这个构建工具大大降低了webpack的使用难度,支持热部署,有webpack-dev-server的支持,相当于启动了一个请
分类: 编程语言 发布时间: 05-12 22:10 阅读次数: 0