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系统源码学习
brpc
源码学习
(六)- brpc server 端整体流程
brpc的使用比较容易上手,以官方demo为例,因为brpc的数据序列化依赖protobuf,所以首先需要定义个proto然后继承EchoService并实现Echo方法然后是整体流程启动还是比较简单的,定义server,AddService,然后Start即可首先放一张官网的图,陷入细节前先有个大概印象然后看下AddService然后是AddServiceInternal首先判断注册的servi
KIDGINBROOK
·
2023-10-22 13:12
brpc
rpc
NVIDIA NCCL
源码学习
(一)- 初始化及ncclUniqueId的产生
NCCL是英伟达开源的GPU通信库,支持集合通信和点对点通信看下官方给的一个demo#include#include"cuda_runtime.h"#include"nccl.h"#include"mpi.h"#include#include#defineMPICHECK(cmd)do{\inte=cmd;\if(e!=MPI_SUCCESS){\printf("Failed:MPIerror%s
KIDGINBROOK
·
2023-10-22 13:42
nccl
nccl
gpu
cuda
NVIDIA NCCL
源码学习
(九)- 单机内ncclSend和ncclRecv的过程
上节介绍了通信链路的建立过程,本节介绍下单机内部ncclSend和ncclRecv的运行过程。单机内的通信都是通过kernel来进行的,所以整个通信的过程可以分为两步,第一步是准备kernel相关的参数,第二步是实际执行kernel的过程。为方便表述,下边例子不加说明的话均为单机单线程两卡的场景,测试用例如下。#include#include"cuda_runtime.h"#include"ncc
KIDGINBROOK
·
2023-10-22 13:42
nccl
nccl
gpu
cuda
NVIDIA NCCL
源码学习
(十一)- ring allreduce
之前的章节里我们看到了ncclsend/recv通信的过程,本节我们以ringallreduce为例看下集合通信的过程。整体执行流程和send/recv很像,所以对于相似的流程只做简单介绍,主要介绍ringallreduce自己特有内容。单机搜索ring在nccl初始化的过程中会分析机内拓扑,建立CPU,GPU,网卡等PCI节点的拓扑图,并基于这个图搜索一系列的channel,假设单机内执行ncc
KIDGINBROOK
·
2023-10-22 13:41
nccl
nccl
gpu
cuda
Android Studio在vivo手机上调试apk出现解析包出错
出错手机:vivoz3
android系统
:8.1解决:设置AndroidStudio选择:Setting……》Build,Execution,Deployment》InstantRun取消勾选如图:
沐僷灬
·
2023-10-22 13:58
android应用后台常驻内存优化(二) 类重命名
这些任务一般都是按单独进程和service的形式进行,如果进程占用内存过高,则更容易被
android系统
杀掉,导致业务受影响,所以一个好的后台服务,常驻内存越低越好优化思路后台常驻内存优化,一方面是需要结合业务功能
jason_mai
·
2023-10-22 09:54
Android
android
Spring Security
源码学习
——建造者之HttpSecurity
前篇:SpringSecurity
源码学习
——建造者基础架构前言HttpSecurity也是SpringSecurity中的重要一环。
这是一条海鱼
·
2023-10-22 08:58
Spring
Security
spring
java
SpringSecurity
源码学习
五:跨域与跨站请求伪造
目录什么是跨域springboot是怎么解决跨域问题在springSecurity中怎么解决跨域问题CORS源码跨域请求伪造CSRFCSRF源码总结什么是跨域跨域是指在网络中,当一个网页的资源(如字体、脚本或样式表)尝试从不同的域名、端口或协议请求数据时,会遇到安全限制问题。这是由于浏览器的同源策略所导致的。同源策略要求网页只能从同一域名下加载资源,而跨域请求则违反了这个策略。为了解决跨域问题,可
Tnoodles
·
2023-10-22 08:27
学习
java
spring
SpringSecurity
源码学习
四:会话管理
目录1.什么是会话管理2.springSecurity中的session管理怎么做的3.springSecurity源码中的session管理4.代码示例5.源码5.1不同策略的含义6.集群模式session管理7.总结1.什么是会话管理会话管理是指在Java应用程序中管理用户会话状态的过程。在Spring框架中,可以使用SpringSession来实现会话管理。SpringSession提供了一
Tnoodles
·
2023-10-22 08:24
学习
java
spring
小米是如何走到今天的
时间回到2010年初,传统手机大佬诺基亚正在坚守着塞班阵营最后的阵地,iPhone还是奢侈品的代名词,
Android系统
更多的是出现在各类手机发烧友的论坛中,安智、机锋等都是当时耳熟能详
小尤同学
·
2023-10-22 07:27
C++之struct匿名结构体实例(二百四十四)
优质专栏:Audio工程师进阶系列【原创干货持续更新中……】人生格言:人生从来没有捷径,只有行动才是治疗恐惧和懒惰的唯一良药.更多原创,欢迎关注:
Android系统
攻城狮1.前言本篇目的:理解C++之struct
Android系统攻城狮
·
2023-10-22 05:10
C++入门系列
c++
开发语言
Kotlin简介
场景:
Android系统
可以在智能手机,平板电脑,智能手表和电视,车载应用等环境中运行,并且相关应用已延伸到个人计算机,游戏主机,数码相机领域。
伟、。
·
2023-10-22 02:08
kotlin
android
开发语言
07.显示系统:第005课_Vsync机制:第002节_Vsync框架
在上一节中,讲解了黄油计划,在
android系统
中,通过黄油计划的三个方法改进显示性能,增强人机交互的流畅程度,其中最重要的就是引入了Vsync机制,所有的部件都在Vsync到来的时候开始工作。
江南才尽,年少无知!
·
2023-10-21 23:08
RK3399移植
RK3399
嵌入式开发
驱动移植
android 使用SurfaceFlinger 服务的流程分析,基于4.4(二)---- vsync 机制
Android系统
每隔16ms发出VSYNC信号,触发对UI进行渲染,屏幕的刷新过程是每一行从左到右(行刷新,水平刷新
m0_37579906
·
2023-10-21 23:06
Android
系统
基于
Android系统
PJSIP库植入g729编码
基于
Android系统
PJSIP库植入g729编码前言操作步骤1.从仓库下载最新的PJSIP。3.将你的PJSIP项目中的所有文件作为给定补丁中的目录。
五一编程
·
2023-10-21 22:33
学习交流
android
studio
java
算法
数据结构
kotlin
linux如何备份安卓系统软件,桌面应用|如何在 Ubuntu 上使用 ADB 备份 Android 数据...
备份
Android系统
上的应用数据、文本信息等等是非常乏味的,有时还很昂贵。电子市场的许多应用都承诺可以备份数据,但效果不佳或者需要付昂贵费用。
餘弦Inverse
·
2023-10-21 22:56
linux如何备份安卓系统软件
android free form,android freeform模式定制桌面系统
二、下图是根据
Android系统
特性画的草图:(1)区域1是系统statusBar。(2)区域2是长显示的窗口,用WindowMananger添加的窗口。(3)区域3普通app
爱吃可颂
·
2023-10-21 22:56
android
free
form
android系统
稳定性-ANR(二)
http://rayleeya.iteye.com/blog/1955657P.S.OpenOffice粘贴过来后格式有些混乱。1.2如何分析ANR问题引起ANR问题的根本原因,总的来说可以归纳为两类:应用进程自身引起的,例如:主线程阻塞、挂起、死循环应用进程的其他线程的CPU占用率高,使得主线程无法抢占到CPU时间片其他进程间接引起的,例如:当前应用进程进行进程间通信请求其他进程,其他进程的操作
baimafeifei2011
·
2023-10-21 21:36
LINUX
Android 系统稳定性 - ANR(二)
转载:http://rayleeya.iteye.com/blog/1955657【原创】
Android系统
稳定性-ANR(二)博客分类:Android移动开发android稳定性ANR文章都为原创,转载请注明出处
lin-0410
·
2023-10-21 21:01
android开发
内存问题及性能
ANR
DropBox
CPU使用率
Retrofit+Flow网络请求与Android网络请求的演变
Retrofit使用方式演变萌新刚开始接触Retrofit的时候是从okhttp和volley以及
android系统
源码里面那个HttpPost与HttpGet切换过来的。
Android小贾
·
2023-10-21 17:35
Android
移动开发
OkHttp
retrofit
网络
android
移动开发
App架构
Android Activity生命周期以及onSaveInstanceState、onRestoreInstanceState要点备忘
48155371AndroidActivity生命周期以及onSaveInstanceState、onRestoreInstanceState要点备忘一般的,当Androidactivity的生命周期进入onPause后,
Android
zhangphil
·
2023-10-21 16:14
Android
android
H5上传照片调用相册拍照(解决android和ios系统的兼容问题)
1、实现
android系统
打开相机功能(
android系统
可以选择相册,但ios系统只能打开相机不能选择相册)(id是随php变量变化的,项目需要,与调用相机无关请忽略)name="cover"accept
刺心疯
·
2023-10-21 08:39
HTML5
Windows7 如何安装 iTunes
Android系统
的手机连接电脑就可以使用网络共享,但是iPhone+Windows7老系统就麻烦了,需要安装iTunes。新版iTunes只支持Windows10,让人头痛。
Mr_K_K
·
2023-10-21 07:10
Android禁止安装三方应用(屏蔽所有安装应用的方式)
android系统
安装应用有四种方式1.系统应用安装――开机时完成,没有安装界面2.网络下载应用安装――通过market应用完成,没有安装界面3.ADB工具安装――没有安装界面。
slience....
·
2023-10-21 05:54
android
从
Android系统
取出已安装apk文件
从
Android系统
取出已安装apk文件1、第一步首先将手机与电脑通过数据线连接,手机开启开发模式,打开USB调试模式。
weixin_44633720
·
2023-10-21 03:48
android
基础知识普及之Android热门名词解释
1Android手机
android系统
的手机已在市场上销售的非常火爆但是很多普通用户在听到android手机时还都是一头雾水不知道这是什么手机。其实简单的说
fth826595345
·
2023-10-21 02:45
生活
Android
移动开发
Swoole
源码学习
记录(八)——Reactor模块-epoll
Swoole版本:1.7.5-stableGithub地址:https://github.com/LinkedDestiny/swoole-src-analysisReactor模块可以说是Swoole中最核心的模块之一,正是这些reactor模型为swoole提供了异步操作的基础。Swoole中根据不同的内核函数,提供了四种Reactor封装,ReactorEpoll,ReactorKqueue
会敲代码的喵
·
2023-10-20 18:03
swoole
PHP
swoole
服务器
源码
三谈属性动画——Keyframe以及ViewPropertyAnimator
Keyframe动画归根结底是一些帧的组合,一旦设定了一个动画后,中间的每帧,
Android系统
会帮我们计算好,而Keyframe允许我们定义动画中的一些关键帧,该对象主要有fr
星风雪雨
·
2023-10-20 17:19
Redis
源码学习
随笔
为什么80%的码农都做不了架构师?>>>数据结构简单动态字符串SDS(SimpleDynamicString)使用sdshdr结构体保存字符串长度,使获取字符串长度时间复杂度为O(n)动态空间管理动态扩张机制(字符串变长后自动触发,假设变长后长度为len)如果len=1M,则预留长度为1M;动态缩减机制(也叫惰性空间释放)字符串长度变小时,不会自动触发,而是留有接口来清除无用空间代码语法struc
weixin_34315665
·
2023-10-20 17:50
数据库
数据结构与算法
电力设备巡检管理系统
基于
Android系统
的设备巡检管理系统http://www.gztaiyou.com/Download/html/201411510610.html摘要:生产设备巡检是企业生产管理中的重要环节,随着信息技术的不断发展
bcbobo21cn
·
2023-10-20 16:28
转载
MIS&ERP
电力行业软件开发
设备巡检
电力设备巡检
android databangding 支持的属性
android系统
支持的属性有:AbsListView:android:selectedItemPositionCalendarView:android:dateCompoundButton:android
流沙无形
·
2023-10-20 15:58
老罗博客整理-关于WMS和图像相关博客目录
Android系统
的开机画面显示过程分析https://blog.csdn.net/Luoshengyang/article/details/7691321Android帧缓冲区(FrameBuffer
罗占伟David
·
2023-10-20 13:53
android 自定义相册选择,Android图片选择器,支持拍照、从相册选择、裁剪、自定义主题...
由于
Android系统
兼容性问题,我们不得不考虑自己实现图片裁剪的整个过程。本项目就是在这样的环境下诞生的。
小胖巴比
·
2023-10-20 12:00
android
自定义相册选择
mac linux win三系统安装教程,【教程】Windows、Linux、MacOS安装adb工具的方法
通过adb我们可以在电脑上方便通过DDMS来调试
Android系统
。
斯托克弗
·
2023-10-20 07:11
mac
linux
win三系统安装教程
读书笔记--
Android系统
启动
文末会给出相关参考链接==1.
Android系统
概括1.1
Android系统
架构整体认识
Android系统
架构上图可以看出,
Android系统
大致可以分为5层(这个分层是主观的,并不准确),自顶向下依次介绍
g小志
·
2023-10-20 06:05
混淆activity名
如果原始的类被混淆了,而字符串没有修改,那么
Android系统
在做安全验证的时候就会找不到Activity,那么就没办法通过安全验证。但是设想一下如果我们的继承关系是这个
zzjian
·
2023-10-20 06:00
特别篇1.Android上安装Linux
Android系统
是基于Linux的,能不能在安卓上运行linux呢?答案是OK的,而且实现起来也很简单(当然,是建立在各路大神勇猛开路的基础上)。效果图我们先简单了解其实现原理。
DelcasK
·
2023-10-20 06:49
Android ANR:原理分析及解决办法
1.2原因
Android系统
中,ActivityManagerService(简称AMS)和WindowManagerService(简称WMS)会检测App的响应时间,如果App在特定时间无法相应屏幕触摸或键盘输入时间
Bfmall
·
2023-10-20 06:58
石家庄牵引力详细分析学android开发发展前景怎么样
随着移动互联网的快速发展和智能设备的兴起,特别是
android系统
的设备越来越多了,所以很多人想要转行做android开发,但是不知道学习android开发的发展前景如何,下面来详细分析一下哦。
delia2097
·
2023-10-20 03:02
Binder的使用及手动实现AIDL
Binder是Android一个十分重要进程间通信机制,
Android系统
的很多核心服务AMS,PMS,WMS的使用都是建立在Binder之上的。
星星y
·
2023-10-20 03:26
超低成本打造家庭影音娱乐中心(KODI)+网络存储中心(NAS)
这些闲置设备主要分为两类:
Android系统
:手机,电视盒子这类设备装一个安卓版本的的Kodi基本的影音娱乐功能就实现了,剩下的就是NAS功能,NAS功能主要通过Entware来实现,所以接下来会有一篇文章介绍
wangyeye
·
2023-10-20 01:05
android查漏补缺(3)android权限
1.android权限android权限包含权限类别和权限保护级别①,权限类别通常是android应用再
android系统
上进行某种操作需要的额级别,比如读短信内容②,权限保护级别权限的一种属性,表明权限再
上天肖
·
2023-10-19 21:04
基础查漏补缺
android
Android11 实现有线网络和wifi共存
Android11实现有线网络和wifi共存一、前言
Android系统
Framework进行一定适配后,可以实现wifi和有线网络端口都打开的,进而在App端即可实现通过代码控制选择使用wifi或者有线网络进行网络请求
峥嵘life
·
2023-10-19 18:16
android
Android系统
网络
开发语言
android
编写使用Android 系统自带的文字转语音代码
调用
Android系统
语音TextToSpeech实例对象具体代码写法如下:TextToSpeechmTextToSpeech=newTextToSpeech(this,newTextToSpeech.OnInitListener
Visen遥清风
·
2023-10-19 17:34
STR android实现介绍
来源于:PowerManagement简单总结来说:1,STR功能需要android的CarPowerManager框架支持,这个框架是2018年之后才加入到
android系统
中.2,这篇文章介绍了android
norlan_jame
·
2023-10-19 11:56
STR
linux
Binder 总结
Binder是什么Binder是
Android系统
中的一中进程间通信的机制,前身是OpenBinder,Binder是
Android系统
最重要的组件之一,也是整个系统的基石。
戈洛林
·
2023-10-19 10:07
Java集合类之HashMap
源码学习
笔记
数组虽然可以随机访问,但插入和删除效率较低,链表虽然插入和删除效率较高,查找却只能通过遍历,而HashMap则基于数组加链表,完美结合了二者的优点,查找,更新,插入,删除几乎都可以达到O(1)时间复杂度。但要注意的是,HashMap并没有任何同步策略,因此HashMap并不是一个线程安全的容器。如果在多线程环境下,请用Collections.synchronizedMap方法包装或直接用Concu
想酷却酷不起来
·
2023-10-19 08:51
Android12之DRM架构(一)
优质专栏:Audio工程师进阶系列【原创干货持续更新中……】人生格言:人生从来没有捷径,只有行动才是治疗恐惧和懒惰的唯一良药.更多原创,欢迎关注:
Android系统
攻城狮1.前言本篇目的:理解DRM架构
Android系统攻城狮
·
2023-10-19 06:42
DRM进阶系列
DRM
Android系统
定制开机logo和开机动画
定制开机logo和开机动画开机logo开机动画bootanimation.zip生成zip文件添加新的开机动画开机logoMTKASOP中lk阶段的logo是开机后的第一个界面,也被称为U-bootlogo,其与Batterylogo在编译后会统一生成logo.bin。查看ASOP源码目录下的配置文件:vendor\mediatek\proprietary\bootable\bootloader\
其实有蛋先
·
2023-10-19 05:02
Android系统
android
iOS 稳定性问题治理:卡死崩溃监控原理及最佳实践
不同于
Android系统
中的卡死(ANR)问题,目前业界对iOS系统中App发生的卡死崩溃问题并无成熟的解决方案,主要原因是:通常App卡死时间超过20s之后会触发操作系统的保护机制,发生崩溃,此时在用户的设备中能找到操作系统生成的卡死崩溃日志
暗涧幽火
·
2023-10-19 03:03
信息安全
Web
app
软件开发
编程语言
web
app
安全
程序人生
经验分享
上一页
21
22
23
24
25
26
27
28
下一页
按字母分类:
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
其他