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
漫谈android系统
漫谈
:C语言 C++ 声明和定义的区别是什么
C语言麻拐得很。“声明”的意思是“有这个东西,但不一定在哪儿”。“定义”的意思是“创建这个东西”。“定义”当然同时也是“声明”。声明可以有多个,但不可以不一致。定义只能有一个。一个变量或一个函数,什么时候是定义、什么时候是声明,是很复杂的。原则上,头文件里面应该只有声明而没有定义。inta;这是一个定义(同时也是一个声明)。如果这是在头文件里,而这个头文件被包含了两次,那么就是定义了两次,编译无法
初级代码游戏
·
2023-09-24 11:07
软件开发
设计
抱怨与漫谈
c语言
c++
开发语言
漫谈
:C语言 C++ static究竟是什么
C、C++麻拐得很,瞎球设计!“static”这个关键字在不同场合有不同的含义:表明这个变量或函数具有“内部链接”——就是别的文件看不见、不能用的意思表明这个变量或方法是“静态”的——其实是“全局”的意思文件级变量和函数的static关于第一种情形,我们要知道C、C++是以C/CPP文件为单位编译,头文件会被直接嵌入展开成一个巨大的源文件,涉及到的变量(当然指的是全局变量)或者函数,或者在本文件里
初级代码游戏
·
2023-09-24 11:06
设计
抱怨与漫谈
软件开发
c语言
c++
开发语言
static
漫谈
:C语言 C++ 迷惑的语句、分号、大括号
C语言设计得很麻拐。初学者经常面临这样的麻烦:多了一个分号,if条件没通过却执行了少了一个分号,编译不下去,报奇怪的错误if(a>0);++x;这个代码的“++x”无论如何都会被执行,旁观者很快就能看出来是因为if语句后面多了一个分号。structA{inta;}这个代码会导致其后的代码(甚至是另外一个文件,取决于头文件包含顺序)编译出错,错误信息无法理解,焦头烂额中,有经验的程序员马上会去想“是
初级代码游戏
·
2023-09-24 11:35
设计
抱怨与漫谈
软件开发
c语言
c++
开发语言
Android-APP启动流程
引言
Android系统
非常庞大、错综复杂,其底层是采用Linux作为基底,上层采用包含虚拟机的Java层以及Native层,通过系统调用(Syscall)连通系统的内核空间与用户空间。
迦乐v
·
2023-09-24 09:04
android
Android10.0 日志系统分析(一)-logd、logcat 指令说明、分类和属性-[Android取经之路]
[Android取经之路]的源码都基于Android-Q(10.0)进行分析[Android取经之路]系列文章:《系统启动篇》
Android系统
架构Android是怎么启动的Android10.0系统启动之
Felix.Ma
·
2023-09-24 09:34
AndrCompile
k8s调度
漫谈
KubernetesScheduler的作用是将待调度的Pod按照一定的调度算法和策略绑定到集群中一个合适的WorkerNode(以下简称Node)上,并将绑定信息写入到etcd中,之后目标Node中kubelet服务通过APIServer监听到Scheduler产生的Pod绑定事件获取Pod信息,然后下载镜像启动容器从步骤上分为两步:预选,K8S会遍历当前集群中的所有Node,筛选出其中符合要求
wu_sphinx
·
2023-09-24 08:16
跟着魏老师
漫谈
领悟成长
——读魏书生《教学工作
漫谈
》感悟十月,在疫情静默居家工作生活中,沐浴着书籍的光华,拜读了魏书生《教学工作
漫谈
》这本书,我从魏书生的
漫谈
中走出来,思绪万千。
冰清九月
·
2023-09-24 07:18
C++之指向引用的指针和指向指针的引用总结(二百三十四)
优质专栏:Audio工程师进阶系列【原创干货持续更新中……】人生格言:人生从来没有捷径,只有行动才是治疗恐惧和懒惰的唯一良药.更多原创,欢迎关注:
Android系统
攻城狮1.前言本篇目的:理解C++之指向引用的指针和指向指针的引用
Android系统攻城狮
·
2023-09-24 06:57
C++入门系列
c++
Android 11 设置开机默认系统横屏显示
实现默认横屏有两套方案:第一种方式:目录device/rockchip/rk356x/BoardConfig.mkSF_PRIMARY_DISPLAY_ORIENTATION:=90第二种方式:
Android
青春给了狗
·
2023-09-24 05:12
java
android
android
studio
开发语言
Android系统
原理性问题分析 - RefBase、sp、wp 分析
声明在
Android系统
中经常会遇到一些系统原理性的问题,在此专栏中集中来讨论下。接触
Android系统
,遇到很多sp、wp相关问题,此篇分析
Android系统
内的智能指针问题。
小馬佩德罗
·
2023-09-24 05:12
#
Android系统中的原理分析
android
智能指针
Android12之强弱智能指针sp/wp循环引用死锁问题(一百六十六)
优质专栏:Audio工程师进阶系列【原创干货持续更新中……】人生格言:人生从来没有捷径,只有行动才是治疗恐惧和懒惰的唯一良药.更多原创,欢迎关注:
Android系统
攻城狮1.前言本篇目的:解决Android12
Android系统攻城狮
·
2023-09-24 05:41
Android系统调试系列
android
相互引用死锁问题
Android系统
智能指针的设计思路(轻量级指针、强指针、弱指针)
参考博文:
Android系统
的智能指针(轻量级指针、强指针和弱指针)的实现原理分析C++中最容易出错的地方莫过于指针了,指针问题主要有两类,一是内存泄露,二是无效引用。
bajia2771
·
2023-09-24 05:41
移动开发
c/c++
【Android】Ubuntu20.04编译Android 13并用模拟器运行
前言一直好奇
Android系统
是怎么定制的,直到亲自走一遍
Android系统
编译流程才发现并没想象的复杂。
devnn
·
2023-09-24 03:37
Android
android
烈日骄阳,我却瑟瑟发抖
长夜
漫谈
,成为最初的方式。两颗灵魂,总是越靠越近,最后在一起。踏马路,逛商场,看电影成为标配,一直从清晨走到天黑,不清楚走了多少步,只是脚上的茧越来越后。无语
大才子骆宾王
·
2023-09-24 02:02
Android性能优化总结
安卓开发大军浩浩荡荡,经过近十年的发展,Android技术优化日异月新,如今Android9.0已经发布,
Android系统
性能也已经非常流畅,可以在体验上完全媲美iOS。
KingWorld
·
2023-09-23 23:33
常见Property属性
ROC-RK3399-PC-PLUS)前言一,常见property属性通过getprop命令可以获取系统中大部分的属性,为啥说是大部分,因为还有一些因为selinux权限原因,不一定获取到到,对于老版本
Android
慵懒的巴哥
·
2023-09-23 23:45
#
基础知识
车载系统
Android C++ 共享内存MemoryHeapBase实现IPC进程通信实际案列
这篇博文讲的是我如何在自定义的系统Service通过MemoryHeapBase共享内存方式实现IPC访问SensorService的数据调用方式通过JNI拉起动态库的形式一:我们要做
Android系统
的
2359_God
·
2023-09-23 22:13
Android
HAL
Android
C++
共享内存Memo
《班主任工作
漫谈
》任工作
漫谈
》第五章、第9-10篇,“说话接力本”、“糖衣药片和顺耳忠言”第208页-212页
2019年3月11日星期五,距离魏书生老师讲座(4月22日)还有42天班主任第2组【李萍】的打卡记录:1.读原文:《班主任工作
漫谈
》任工作
漫谈
》第五章、第9-10篇,“说话接力本”、“糖衣药片和顺耳忠言
萍萍爱梓竹
·
2023-09-23 21:38
基于Android框架的转播车时钟系统设计与应用
摘要:本文从苏州台4K转播车系统项目实际应用出发,通过采购带
Android系统
的19寸长条屏显示器,基于
Android系统
框架及SDK定向开发,实现了多台19寸长条屏显示器集中控制管理、NTP授时、倒计时设
dwademan
·
2023-09-23 17:09
记一场DM同步引发的Auto_Increment主键冲突
漫谈
作者:代晓磊原文来源:https://tidb.net/blog/ce4e4dd6记一场DM同步引发的Auto_Increment主键冲突
漫谈
问题描述最近在进行MySQL->TiDB的迁移,大家正常的迁移主要流程都是
TiDB 社区干货传送门
·
2023-09-23 16:57
mysql
数据库
java
开发语言
2022 最新 Android 基础教程,从开发入门到项目实战【b站动脑学院】学习笔记——第二章:Android App 开发基础
第2章AndroidApp开发基础本章介绍基于
Android系统
的App开发常识,包括以下几个方面:App开发与其他软件开发有什么不一样,App工程是怎样的组织结构又是怎样配置的,App开发的前后端分离设计是如何运作实现的
Lishier99
·
2023-09-23 15:31
Android
android
学习
android
studio
如何将view拖出RecycleView
之前做频道编辑页面时,遇到一个问题:
Android系统
提供的ItemTouchHelper不能将拖拽的view拖出RecycleView范伟外。
斗米担米
·
2023-09-23 14:52
教育
漫谈
——如何和孩子谈生死(胡扯篇)
最近一直有点淡淡的忧伤,莫名的,或许是因为全球疫情爆发,或许是因为总待在家里工作,或许是对不确定的未来而深感惶恐。没有想到,这样的情绪也逐渐弥漫到孩子身上。用儿子的话说这叫基因,这叫遗传,用我粗俗直白的表达,那就是:有种出种。从小胆小如兔的儿子,连上个厕所也要叫人帮他开灯,保守到从来都没有想过要从事绝大多书男孩梦想的职业——消防员、警察、特种兵……竟然在2020年爱上了看恐怖电影。完全和我小时候一
克拉拉_0981
·
2023-09-23 13:39
Handler全解析
Handler相关1.用一句话概括Handler,并简述其原理Handler是
Android系统
的根本,在Android应用被启动的时候,会分配一个单独的虚拟机,虚拟机会执行ActivityThread
瑜小贤
·
2023-09-23 11:43
一文彻底搞懂Android View的绘制流程
前言成为一名优秀的Android开发,需要一份完备的知识体系,在这里,让我们一起成长为自己所想的那样~我们都知道,PhoneWindow是
Android系统
中最基本的窗口系统,每个Activity会创建一个
JsonChao
·
2023-09-23 11:10
android
进阶
android
面试
android
java
apache
ANR问题分析
ANR概念ANR(ApplicationNotresponding),是指应用程序未响应,
Android系统
对于一些事件需要在一定的时间范围内完成,如果超过预定时间未能得到有效响应或者响应时间过长,都会造成
闫回
·
2023-09-23 08:33
在
Android系统
中添加组合键快捷启动功能
启动系统特定功能的组合键的判断应该在系统分发按键消息前处理,这样从系统运行的角度来说成本最低。添加组合键处理需要先搞清楚按键消息在framework中采集和分发子系统的工作流程,虽然有android自带的抓屏组合键处理可供参考,但是理解这一流程还是很重要的,生搬硬套可能会留下隐含的设计缺陷。Framework的按键预处理机制framework中按键消息的接收和发送是在两个线程里实现的。接收线程监听
liuxs1998
·
2023-09-23 07:21
Android
组合键
android 9.0网络配置
1).简介Google表示,为保证用户数据和设备的安全,针对下一代
Android系统
(AndroidP)的应用程序,将要求默认使用加密连接,这意味着AndroidP将禁止App使用所有未加密的连接,因此运行
心中有梦丶身边有你
·
2023-09-23 06:52
android怎么编译环境变量,Android获取和设置系统环境变量指南
Android获取和设置系统环境变量指南前言在Android源码的分析过程中经常会看到System.getenv(“xxx”)和getenv(“xxx”)以及Os.getenv(“xxx”)获取
Android
469014
·
2023-09-23 06:22
android怎么编译环境变量
【教程】
Android系统
手机 菜鸟扫盲汇总
【教程】
Android系统
手机菜鸟扫盲汇总2011年10月25日写这篇文章的目的是为了给那些刚刚入手安卓手机的新手们一些参考,希望他们能快速的上手【第一期】ANDROID基础知识1~20【第二期】继续泡
iteye_17056
·
2023-09-23 06:48
ui
操作系统
shell
APEX:开启
Android系统
新篇章的应用扁平化技术
APEX:开启
Android系统
新篇章的应用扁平化技术AndroidPonyExpress(APEX)是在AndroidQ中引入的一种容器格式,用于安装流程中较低级系统模块的更新。
Calvin880828
·
2023-09-23 03:12
Android
framework
android
C++之类和函数权限访问总结(二百二十七)
优质专栏:Audio工程师进阶系列【原创干货持续更新中……】人生格言:人生从来没有捷径,只有行动才是治疗恐惧和懒惰的唯一良药.更多原创,欢迎关注:
Android系统
攻城狮1.前言本篇目的:C++之类和函数权限访问总结
Android系统攻城狮
·
2023-09-22 22:30
C++入门系列
c++
开发语言
Android系统
分区备份与还原
通过adb备份img与还原img由于工作需要把同款机型的手机弄成一样的系统,也找过一些做ROM的软件,感觉还不如几行命令来得更快一些,简单说就是把A手机的系统克隆到B手机上。首先系统必须得先解锁root,解锁root不在这里介绍#获取root权限adbroot#重新挂载分区adbremount查看分区,一般是在/dev/block/platform下,例如:ls-al/dev/block/plat
日敲三万行代码
·
2023-09-22 21:13
android开发
android
adb
初读《班主任工作
漫谈
》有感
因此,利用寒假时间,静下心来细读魏老师的著作——《班主任工作
漫谈
》一书,感受颇深。
不懂_老师
·
2023-09-22 21:45
android系统
性能优化工具,十条
Android系统
优化技巧, 让手机更流畅
1、系统刷机升级到Android4.1或更新的系统,Android4.1系统已经有了质的飞跃,如果官方没有可升级的升级刷机ROM,可考虑刷第三方ROM,部分第三方ROM比官方ROM做的好很多,笔者测试用的三星i9000,刷不同的ROM开机时间相差一半。提示:刷机有一定风险,行货手机刷机后厂商就不提供保修,另外不是每款手机都可以刷机。刷机大师ROM基地提供多个品牌ROM下载,同时支持超多机型一键刷机
太平天师
·
2023-09-22 18:14
android系统性能优化工具
C++之template可变模板参数应用总结(二百二十八)
优质专栏:Audio工程师进阶系列【原创干货持续更新中……】人生格言:人生从来没有捷径,只有行动才是治疗恐惧和懒惰的唯一良药.更多原创,欢迎关注:
Android系统
攻城狮1.前言本篇目的:C++之template
Android系统攻城狮
·
2023-09-22 17:54
C++入门系列
c++
开发语言
C++11编程底层知识:无锁数据结构:原子性、原子性原语
但有些读者希望避开
漫谈
,尽快展示这些代码,以及如何利用这些库。我同意其中的一些观点。毕竟,不是所有的人既想知晓boost内部构造,也想知道如何应用。本文不会涉及太多C++编程,甚至不会涉及太多无锁
Python编程导师
·
2023-09-22 17:37
Android字体大小dp,sp,px系统设置字体大小变化表现
字体大小dp,sp,px系统设置字体大小变化表现同为15sp,15dp,15px手机系统设置默认字体大小后显示情况:把手机系统设置成最大字体显示情况:字体在系统设置字体大小变化后sp变化最明显,也正是如此,
Android
zhangphil
·
2023-09-22 16:11
Android
android
单元测试之junit篇
构建本地单元测试框架运行不需要依赖于真实设备或者模拟设备,可以通过Robolectric库来实现对
Android系统
框架的依赖,Robolec
无名长空剑_real
·
2023-09-22 15:55
android其架构图,
Android系统
架构图,带你直观了解Android基本架构
1.1架构图直观下面这张图展示了
Android系统
的主要组成部分:可以很明显看出,
Android系统
架构由5部分组成,分别是:LinuxKernel、AndroidRuntime、Libraries、ApplicationFramework
WZWTWT
·
2023-09-22 12:43
android其架构图
Android系统
原理性问题分析 - Android Java框架层的结构
声明在
Android系统
中经常会遇到一些系统原理性的问题,在此专栏中集中来讨论下。
小馬佩德罗
·
2023-09-22 12:42
#
Android系统中的原理分析
android
framework
Android全屏模式下软键盘监听
Android开发的同学都知道,
Android系统
是不提供所谓的软键盘监听的,只提供了开关软键盘的相关api如下/***开启软键盘*@paramactivity*/publicstaticvoidshowKeybord
进击的小大叔
·
2023-09-22 10:25
漫谈
:为何进入体制内成为潮流
昨晚关于“为何进入体制内工作成为潮流”的
漫谈
,是我参与过的
漫谈
活动中参与感最好的一次。
鱼日宀丁
·
2023-09-22 10:18
C++之va_start、vasprintf、va_end应用总结(二百二十六)
优质专栏:Audio工程师进阶系列【原创干货持续更新中……】人生格言:人生从来没有捷径,只有行动才是治疗恐惧和懒惰的唯一良药.更多原创,欢迎关注:
Android系统
攻城狮1.前言本篇目的:C++之va_start
Android系统攻城狮
·
2023-09-22 10:52
C++入门系列
c++
开发语言
Kotlin 协程 + Spring webflux 开发后端
前言后端响应式是未来,吞吐量会更大,而资源占用更少,其用到了类似
Android系统
的Loop(事件循环)机制,而协程可以减少线程等待的消耗,并且同步式的编程方式使代码可读性更高,两个仿佛天生就是一对,所以就来简单的了解并配置一下
李小白lt
·
2023-09-22 07:25
kotlin协程
SpringBoot
Kotlin
spring
协程
webflux
Kotlin
mysql
r2dbc
NDK 开发实战 - 封装 java 层 sdk 模型
这期我给大家来做一个简单回答,首先单纯站在
Android系统
的角度来说,我们可以细分为Java层和Native(c/c++)层。
你也不知道
·
2023-09-22 05:21
我是作家原野,这是我创作
漫谈
《水浒》的初衷
大家好,我是原野。大约是2021年5月底的光景,我入驻了知乎。入驻知乎已经有一段时间了,只是没有专心在知乎上发表文章。并不是因为不重视该平台,相反是过于重视知乎了。长时间的观望,让我了解到知乎是一个文化类型、科普类型的自媒体平台,如果常常发一些无病呻吟的感慨就过于矫情了。所以,我就想在知乎上输出文化。原野是我的笔名,我以此笔名在纸媒上发表了数篇文章,包括对历史人物的评论,如《叶落归根》评论陆游,发
作家原野
·
2023-09-22 04:08
JNI 基础
一、JNI涉及的名词概念1.1、JNI:JavaNativeInterface它是Java平台的一个特性(并不是
Android系统
特有的)。
明飞1987
·
2023-09-22 02:29
jni&ndk
c++
C++之浅拷贝、深拷贝、拷贝构造函数、拷贝赋值运算符、自定义的深拷贝函数应用总结(二百二十九)
优质专栏:Audio工程师进阶系列【原创干货持续更新中……】人生格言:人生从来没有捷径,只有行动才是治疗恐惧和懒惰的唯一良药.更多原创,欢迎关注:
Android系统
攻城狮1.前言本篇目的:理解C++之拷贝类对象到
Android系统攻城狮
·
2023-09-22 02:21
C++入门系列
c++
开发语言
Android内存相关
Ashmem介绍这部分主要是参考了老罗的三篇文章,以及其他的一些内容:
Android系统
匿名共享内存Ashmem(AnonymousSharedMemory)简要介绍和学习计划
Android系统
匿名共享内存
空同定翁
·
2023-09-22 01:23
上一页
31
32
33
34
35
36
37
38
下一页
按字母分类:
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
其他