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
Launcher源码阅读
【iOS开源库】JLRoutes
源码阅读
&原理解析
引子近期要开新项目,包括iOS&Android。正好是做一款强运营的电商类APP。所以无论如何都是要用到Router的。参考github上的Router开源库,整体看过来基本JLRoutes用的最多,今天就来掰扯掰扯JLRoutes的实现(JLRoutes2.1链接)。组件化思路先简单说下常用组件化思想和背景,在大公司或者复杂的项目中,常见的方式是需要跳转到某个具体的viewController的
库莫
·
2023-10-04 02:02
Spring
源码阅读
(一)——浅析ApplicationContext
一、IOC与DI很多人学习Spring框架都是从IOC入手的,IOC(InversionofControl)译为“控制反转”,基于这一概念,可以衍生出下面几个问题:谁控制了谁?控制了什么?为什么是反转?首先,我们来回答第一个问题:传统模式下,我们通常使用new来创建对象。而使用Spring,我们调用getBean(Stringname,Classtype)就可以直接获得对象。因此,IOC容器控制了
Javar
·
2023-10-03 23:10
Java-API简析_java.lang.Object类(基于 Latest JDK)(浅析源码)
69908381/article/details/133474051出自【进步*于辰的博客】因为我发现目前,我对Java-API的学习意识比较薄弱,需要慢慢习惯使用Java-API,乃至剖析源码来提升自己的
源码阅读
能力和编码素质
进步·于辰
·
2023-10-03 08:06
Java-API
Java-API简析
Object
Redis从精通到入门——bitmap实现源码详解
Redis数据类型之bimap详解bitmap简介bitmap常用操作应用场景
源码阅读
布隆过滤器图解布隆过滤器bitmap简介bitmap在Redis中又叫bitops,它就是通过一个bit位来表示某个元素对应的值或者状态
zhibo_lv
·
2023-10-03 02:07
Redis
redis
bitmap
bitops
布隆过滤器
Bloom
Filter
Redis从精通到入门——数据类型Set实现源码详解
Redis数据类型之Set详解Set简介Set常用操作应用场景Set实现Set—intset实现
源码阅读
图解intsetSet—dict实现Set简介Redis的Set大多数情况下是String类型的无序集合当
zhibo_lv
·
2023-10-03 02:37
Redis
redis
缓存
set
intset
数据结构
Redis从精通到入门——数据类型Zset实现源码详解
Redis数据类型之Zset详解Zset简介Zset常用操作应用场景Zset实现
源码阅读
Zset—ziplist实现图解Zset—ziplistZset—字典(dict)+跳表(zskiplist)实现
源码阅读
图解
zhibo_lv
·
2023-10-03 02:37
Redis
redis
zset
跳表
数据结构
zskiplist
Redis从精通到入门——数据类型List实现源码详解
Redis数据类型之List详解List简介List的常用操作应用场景List实现ziplist
源码阅读
图解Ziplistzlentry数据结构quickList
源码阅读
图解quickListList简介
zhibo_lv
·
2023-10-03 02:06
Redis
工作
-
术
redis
list
Ziplist
quickList
数据结构
Android 10.0
Launcher
3定制化之folder文件夹文件居中显示的功能实现
1.概述在10.0的系统产品开发中,在对
Launcher
3的定制开发中的功能,在最近的产品项目中,有需求要求带默认文件夹功能,所以需要对文件夹的ui做定制化功能的修改在文件夹全屏以后,需要对子文件部分做居中处理
安卓兼职framework应用工程师
·
2023-10-02 05:13
android
launcher3
folder
java
folder文件夹居中显示
HashMap
源码阅读
HashMap
源码阅读
之前读过一些类的源码,近来发现都忘了,再读一遍整理记录一下。这次读的是JDK11的代码,贴上来的源码会去掉大部分的注释,也会加上一些自己的理解。
赶快跑
·
2023-10-02 03:55
element-ui
源码阅读
-Tabs 标签页
Tabs标签页在平时的开发中经常会碰到,主要用于分隔内容上有关联但属于不同类别的数据集合。在中后台项目中经常用到,比如点击菜单栏上的菜单或导航按钮时,可以动态添加tab,并且可以切换不同的tab。下面就来看看Tabs是怎么实现的。1.tabs使用在研究源码前,先看下tabs是如何使用的,一个标签栏主要由el-tabs和el-tab-pane两个组件组成,绑定一个变量用于设置显示的tab,变量的值对
写前端的大叔
·
2023-10-01 20:55
关于junit测试类启动慢报错:failed to resolve org.junit.platform
之前添加这个依赖一直不行,后来发现是版本的原因,如果不给版本号,在我这边添加这个依赖是没用的,必须给版本号,不过我测试了,给其他版本的依赖也可以org.junit.platformjunit-platform-
launcher
test1.5.2
星点灯丶
·
2023-10-01 17:32
错误解决
java
Java-API简析_java.io.FilePermission类(基于 Latest JDK)(浅析源码)
69908381/article/details/132594530出自【进步*于辰的博客】因为我发现目前,我对Java-API的学习意识比较薄弱,需要慢慢习惯使用Java-API,乃至剖析源码来提升自己的
源码阅读
能力和编码素质
进步·于辰
·
2023-10-01 14:28
Java-API
Java-API简析
FilePermission
Java-API简析_java.net.Inet6Address类(基于 Latest JDK)(浅析源码)
69908381/article/details/132953085出自【进步*于辰的博客】因为我发现目前,我对Java-API的学习意识比较薄弱,需要慢慢习惯使用Java-API,乃至剖析源码来提升自己的
源码阅读
能力和编码素质
进步·于辰
·
2023-10-01 14:28
Java-API
Java-API简析
Inet6Address
Java-API简析_java.util.Objects类(基于 Latest JDK)(浅析源码)
69908381/article/details/133463511出自【进步*于辰的博客】因为我发现目前,我对Java-API的学习意识比较薄弱,需要慢慢习惯使用Java-API,乃至剖析源码来提升自己的
源码阅读
能力和编码素质
进步·于辰
·
2023-10-01 14:57
Java-API
Java-API简析
Objects
java.lang.RuntimeException: java.lang.RuntimeException: com.alibaba.druid.sql.parser.ParserException
canal下es7sql联合查询报错:[main]ERRORc.a.o.canal.adapter.
launcher
.loader.CanalAdapterLoader-Loadcanaladapter
pusamm
·
2023-10-01 07:54
elasticSearch
sql
elasticsearch
数据库
canal
2019-07-19 zepto
源码阅读
(慕课双越老师)
/*Zeptov1.1.6-zeptoeventajaxformie-zeptojs.com/license*/varZepto=(function(){varundefined,key,$,classList,//获取数组的slice和filter(返回数组中的满足回调函数中指定的条件的元素)方法emptyArray=[],slice=emptyArray.slice,filter=emptyA
DreamNeverDie
·
2023-10-01 05:18
Netty解读源码ByteToMessageDecoder
感慨纸上得来终觉浅,
源码阅读
是进一步提高自身水平的手段。但源码无数,并不是什么样的源码都值得一读。须知任何技术都是为了解决特定问题的,先针对问题进行思考,然后再读源码,会事半功倍。
逆水行-周
·
2023-10-01 01:58
Source Insight 使用教程(2)——常用功能
目录工具栏认识工程以及
源码阅读
实用功能查找定位Definition查找引用Reference查找关键字查找调用Caller替换关联窗口字体风格调整使用技巧括号配对高亮取消{和}缩进添加文件类型恢复ctrl
吾爱技术圈
·
2023-10-01 00:15
Source
Insight
sourceinsight 的好处_代码阅读神器——Sourceinsight
它几乎支持所有的语言,包括:C,C++,ASM,HTML等等,能够自动创建并维护它自己高性能的符号数据库,包括函数、method、全局变量、结构、类和工程源文件里定义的其它类型的符号,对于大工程的
源码阅读
非常方便
weixin_39630744
·
2023-10-01 00:43
sourceinsight
的好处
Android应用程序启动流程
Activity启动流程文章摘抄自:http://liuwangshu.cn/framework/component/1-activity-start-1.html一.
Launcher
点击桌面按钮启动应用我们知道
Leon_hy
·
2023-09-30 21:07
Android系统zygote启动到
Launcher
原文链接:https://blog.csdn.net/learnframework/article/details/116177701这里总结一下学习的几个容易混淆的点。1.系统服务比如AMS这些和zygote是使用socket进行通信的。2.SystemServer进程管理了很多服务,比如AMSPMS等逻辑,都是运行在SystemServer中的,不是单独的进程。3.SystermServier
JabamiLight
·
2023-09-30 10:04
zygote
linux
android
Android 10.0 关于在系统
Launcher
3中调用截图api总是返回null的解决方案
1.概述在10.0的系统产品开发中,在
Launcher
3的开发中,在某些时候需要调用截图接口来进行截屏功能实现,而在
Launcher
3中发现调用系统截屏接口SurfaceControl.screenshot
安卓兼职framework应用工程师
·
2023-09-30 05:20
android
10.0
Rom定制化高级进阶
android
java
surfaceflinger
截图失败空指针
截图失败
Lucene
源码阅读
IndexWriter结构
索引访问原则:同一时刻,Lucene仅允许一个进程对其进行加入文档、删除文档、更新索引等操作;同一时刻,Lucene允许多个线程同时对其进行检索。索引的层次结构:索引(Index):对于FSDirectory创建的索引库来说,指定索引生成目录后,目录下生成的所有文件构成一个索引;段(Segment):索引包含多个段,不同的段由不同的写入线程构成,段与段之间相互独立,可以根据合并策略合并,其中,se
都比尼奥
·
2023-09-29 23:17
数据库
python
java
mysql
大数据
启动页+广告页实现优化
中都有启动+广告这个功能逻辑,或多或少,每个公司的逻辑都不大一样,最近我优化了一版广告业+启动页面逻辑,遇到了一些问题,同大家分享一下流程图image.png优化我们在启动页面的时候如果直接把"启动图"写在
Launcher
多少人_b21f
·
2023-09-29 21:47
应用启动流程
启动流程:点击桌面App图标,
Launcher
进程采用BinderIPC向system_server进程发起startActivity请求;system_server进程接收到请求后,向zygote进程发送创建进程的请求
guoyongcan
·
2023-09-29 20:47
appium+python自动化测试
该工具可以查看apk包名和
launcher
Activity2、在android-sdk里面双击SDK-manager,下载buidl-tools3、勾选build-tools,随便选一个版本,我这里选的是
软件测试曦曦
·
2023-09-29 19:21
自动化测试
软件测试工程师
软件测试
appium
软件测试
自动化测试
功能测试
程序人生
职场发展
vue-next/runtime-core
源码阅读
指南
写在前面最近又抽时间把vue-next/runtime-core的源码陆陆续续地看完了,期间整理了很多笔记,但都是碎片化的。本来是想整理一下,写成一篇文章分享出来的,但是感觉最终的成果物只能是一篇篇幅巨长的解析文,就算我一行一行的把源码加上注释,其阅读体验也会很差,因为每个人读代码的习惯不同,思路不同。正所谓抛砖引玉,所以,我觉的写一篇向导文作为这块砖应该是足够了,希望可以帮助到想看源码但觉得无从
littlelyon
·
2023-09-29 15:32
vue
vue
vuejs
vue-next
前端
javascript
Kingfisher
源码阅读
以及部分小收获
screenshot.pngKingfisher部分收获:Kingfisher的kf写法同样是链式编程,在SnapKit中,view.snp是通过对View进行扩展实现的类似snp的写法:publicvarsnp:ConstraintViewDSL{returnConstraintViewDSL(view:self)}这种写法来为类添加一个不存在的属性,snp但是在Kingfisher中,onev
DingGa
·
2023-09-29 15:54
Flutter 插件url_
launcher
简介及使用,打开外部浏览器,拨打电话,发送短信,打开微信,支付宝,qq等
url_
launcher
插件名称:url_
launcher
在这里插入图片描述使用Demoimport'package:flutter/material.dart';import'package:url_
launcher
坚果前端
·
2023-09-29 11:09
redux
源码阅读
笔记
砖头搬完了,找点乐趣,记得之前看vuex的源码..挺有意思,没有记录..现在忘光光..这一年一直写react,就玩玩redux源码吧...3.72版本我玩弄的是3.72的版本.目录挺清晰的一个一个来...皮鞭蜡烛准备好...readme按照国际惯例,先看看readme,知道你们不想看,本屌微微一看,略表心意,大概将了redux'挺屌,runindifferentenvironments(clien
eveah
·
2023-09-29 01:34
Android studio “Layout Inspector“工具在Android14 userdebug设备无法正常使用
rom开发的都知道,“LayoutInspector”和“AttachDebuggertoAndroidProcess”是studio里很好用的工具,可以用来查看布局、调试系统进程(比如setting、
launcher
纵容_伊人倩影
·
2023-09-29 01:03
frameworks
android
studio
android
ide
Android AMS——创建Application(七)
与在App内部启动一个Activity的不同之处在于,点击桌面
Launcher
首次启动一个应用程序的时候,会先去创建一个该应用程序对应的进程,然后执行ActivityThread的main()方法去创建该应用对应的
c小旭
·
2023-09-28 16:45
Android
AMS
android
AMS
Go实验(4)net包阅读(Con结构体)
前文go实验3net包阅读(listen/Dial)环境centos7go1.181.Conn从之前的Dial
源码阅读
知道,如果输入的是参数是tcp,最终生成的是TCPConn,结构体源码在这//tcpsock.gotypeTCPConnstruct
温岭夹糕
·
2023-09-28 06:16
Launcher
3 快捷图标点击事件绑定到启动acitivity-API28
ItemClickHandler.INSTANCE,只是换了一个写法返回依旧是一个OnClickListeneronClickAppShortcut(v,(WorkspaceItemInfo)tag,
launcher
ArcherZang
·
2023-09-28 04:20
手动下载chromium如何导入pyppeteer使用
但是macox经常会失败,下面教你一步步看源码导入使用pipinstallpyppeteer命令完成pyppeteer库的安装,使用pyppeteer-install安装chromium浏览器直接进入
launcher
月球在此
·
2023-09-28 00:48
Activity – 创建
Launcher
Activity:勾选后,表示会自动将当前活动设置为当前项目的主活动。BackwardsCompatibility:表示会为项目启用向下
白也陌
·
2023-09-27 16:22
Axios
源码阅读
(二):拦截器
一、拦截器介绍先看下官方文档对拦截器的介绍:Youcaninterceptrequestsorresponsesbeforetheyarehandledbythenorcatch.即我们可以在axios返回的promise定型(resolve)之前拦截请求和响应。这里是文档的示例代码://Addarequestinterceptoraxios.interceptors.request.use(fu
前端艾希
·
2023-09-27 14:08
webpack
源码阅读
解析笔记
webpack编译模块的基本流程:1.调用webpack函数接收config配置信息,并初始化compiler,在此期间会apply所有webpack内置的插件;2.调用compiler.run进入模块编译阶段;3.每一次新的编译都会实例化一个compilation对象,记录本次编译的基本信息;4.进入make阶段,即触发compilation.hooks.make钩子,从entry为入口:a.调
若年
·
2023-09-27 13:27
spring AOP
源码阅读
分析
理论知识AOP是面向切面编程(AspectOrientedProgramming)的意思。定义一些切点(pointcut),然后可以在切点织入一些通知(advice),对切点方法进行代理增强,与核心业务逻辑分离开来,以提高系统的可维护性、可扩展性和重用性。AOP的核心思想是将系统中的功能模块按照不同的关注点进行横切划分,然后通过一种称为“切面”的手段,将这些关注点与主要业务逻辑进行解耦。在Spri
曹朋羽
·
2023-09-27 11:08
spring
spring
java
后端
Python Interpreter安装(各版本均可参考)
双击安装文件后,进入此界面:InstallNow:使用默认安装路径立刻安装(不建议)Customizeinstallion:自定义安装(建议)Install
launcher
forallusers(recommened
江上_酒
·
2023-09-27 07:52
开发环境及工具配置
python
Android-Framework学习笔记(七)—— AMS全家桶
Android-Framework学习笔记(二)——Zygote进程启动过程Android-Framework学习笔记(三)——SystemServer进程启动过程Android-Framework学习笔记(四)——
Launcher
金戈鐡馬
·
2023-09-27 04:45
Android
android
Framework
AMS
SystemServer
系统架构
为何在
Launcher
中有时Camera图标不显示
碰到过因为
launcher
图标固定,所以点击图标后会报错的:2169I/ActivityManager(562):STARTu0{act=android.intent.action.MAINcat=[android.intent.category.
LAUNCHER
波雅_Z
·
2023-09-27 03:15
Android---AMS核心分析1
AMS与app进程之间通信AMS管理ActivityActivityRecordTaskRecordActivityStackActivityStackSupervisorActivity启动流程相关
Launcher
别偷我的猪_09
·
2023-09-26 18:56
#
FrameWork层源码
android
Android AMS(ATMS)的应用启动流程解析
前言在AndroidQ中,activity的调度和管理已经从AMS移到了ActivityTaskManagerService中(这里简称ATMS)简介
Launcher
点击应用图标:这个过程是
Launcher
Mr._W
·
2023-09-26 18:25
Android
android
ViT细节与代码解读
最近看到两篇解读ViT很好的文章,备忘记录一下:先理解细节1:再读VIT,还有多少细节是你不知道的再理解代码1:ViT
源码阅读
-PyTorch-知乎
微风❤水墨
·
2023-09-26 14:42
深度学习
transformer
ViT
Android 设置默认应用
例如,设置桌面首选项应用:privatevoidsetDefault
Launcher
(Packag
虫师魁拔
·
2023-09-26 14:36
Android
android
HashMap
源码阅读
(一)
HashMap继承抽象类AbstractMap,AbstractMap抽象类实现了Map接口一、HashMap中的静态常量//默认初始容量staticfinalintDEFAULT_INITIAL_CAPACITY=1树化staticfinalintTREEIFY_THRESHOLD=8;//当哈希桶中存储的链表的长度小于该阈值时,如果发生了树化,则会将树砖换成链表-->反树化staticfina
dosafdc
·
2023-09-26 13:05
源码阅读计划
java
spring bean初始化
源码阅读
启动容器下面以注解方式启动容器,进行代码跟踪bean的初始化过程StringbasePackages="com.cpx.service";AnnotationConfigApplicationContextctx=newAnnotationConfigApplicationContext(basePackages);UserServiceuserService=(UserService)ctx.g
曹朋羽
·
2023-09-26 09:30
spring
spring
java
后端
netty之数据读写
源码阅读
数据读写write从client端的写开始看client与服务端建立完connect后可以从future里拿到连接的channel对象。这里的channel是io.netty.channel.Channel对象。调用其channel.writeAndFlush(msg);方法可以进行数据发送。writeAndFlush会调用pipeline的writeAndFlush方法publicChannel
曹朋羽
·
2023-09-26 09:59
netty
java
网络
netty
SpringBoot 加载外部资源(yml、jar等)
2.实现由于SpringBoot默认启动类是org.springframework.boot.loader.Jar
Launcher
,具体看
JerryDai
·
2023-09-26 06:33
上一页
14
15
16
17
18
19
20
21
下一页
按字母分类:
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
其他