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-源码学习
Android-
网络请求封装类-okhttp
一些友友们写安卓的时候,都会用到网络请求,有时候一个java文件就需要用到多次,每次请求的代码重复型较高,就可以考虑到将请求代码封装起来,下面是请求代码,亲测有效!效果俱佳!1.·创建一个空白的java类,编写下段代码:importjava.io.IOException;importokhttp3.Call;importokhttp3.Callback;importokhttp3.OkHttpCl
橙子哈哈哈~
·
2022-09-24 00:36
Android
android
java
android
studio
Java.lang包
源码学习
java.lang包
源码学习
Java.lang包接口摘要Iterable接口Readable接口Runnable接口Java.lang包下类摘要Integer类String类Double类Float类Short
区小升
·
2022-09-22 21:02
java
java
源码学习
SpringBoot2
源码学习
笔记 续
45、web实验-抽取公共页面官方文档-TemplateLayout公共页面/templates/common.html.........Dashboard...DataTablesBasicTableAdvancedTableResponsiveTableEditTable....../templates/table/basic_table.htmlBasicTable...Difference
ζั͡ ั͡三 ั͡藏 ั͡✾
·
2022-09-21 18:35
JAVA
学习
java
springboot
Android 蓝牙 BLE扫描、广播、连接、数据收发源码分析(1)-ble observe
Android蓝牙低功耗ble广播、扫描、连接、数据读写源码流程分析大全
android-
蓝牙A2dp-avrcp-hfp-opp-配对流程-ble-rfcomm源码流程同学,别退出呀,我可是全网最牛逼的
手机-手表蓝牙开发工程师
·
2022-09-20 15:02
hfp
android
Android
-嵌入式
手机-平板-手表蓝牙开发教程
android
iot
嵌入式硬件
Android 蓝牙
源码学习
笔记
上文介绍了蓝牙基本原理和潜在的攻击面,但实现部分介绍不多,本文以Android中的蓝牙协议栈为例学习在实际系统中蓝牙的工程实现。术语在阅读源码的过程中发现许多函数名称带有意义不明的缩写,下面是笔者整理的一些缩写及其对应含义:BTIF:BluetoothInterfaceBTU:BluetoothUpperLayerBTM:BluetoothManagerBTE:Bluetoothembeddeds
有价值炮灰
·
2022-09-20 15:58
IoT
Android
蓝牙
Android-
分享一个对蓝牙二次封装的开源库(Android-BLE)
图片来源网络,入侵必删在一些Android蓝牙项目当中,我们可能需要对蓝牙模块的API进行二次封装,相对来说有点麻烦。我最近发现一个很好用的蓝牙开源库——Android-BLE,分享出来希望能提高大家的开发效率。Android-BLEAndroid-BLE蓝牙框架,提供了扫描、连接、使能/除能通知、发送/读取数据、接收数据,读取rssi,设置mtu等蓝牙相关的所有操作接口,内部优化了连接队列,以及
阿博聊编程
·
2022-09-16 14:17
Android-
深入理解zygote
文章目录1.zygote1.1zygote分析1.2AppRuntime分析1.2.0.1创建虚拟机-startVm1.2.0.2注册JNI函数-startReg1.2.1WelcometoJavaWorld1.2.1.1建立IPC通信服务端-registerZygoteSocket1.2.1.2预加载类和资源1.2.1.3启动system_server1.2.1.4有求必应之等待请求-runSe
天津 唐秙
·
2022-09-15 09:23
Android
java
C++
android
java
android
studio
Android-
深入理解init
文章目录1.init1.1init介绍1.2学习路线1.3init分析1.3.1解析配置文件1.3.2解析service1.3.3init控制service1.3.4属性服务1.4总结1.init1.1init介绍 init是一个进程,它是Linux系统中用户空间的第一个进程,因为Android是基于Linux内核的,所以init也是Android系统中用户空间的第一个进程,它的进程号是1,本节
天津 唐秙
·
2022-09-15 09:52
Android
Linux
android
linux
Android-
从Basic IO到NIO内核机制(原理篇)
文章目录从BasicIO到NIO内核机制1.IO2.NIO从BasicIO到NIO内核机制1.IO1.性能层面基础的单位影响使用率:是指磁盘处理IO的时间百分比,过高的使用率(比如超过80%),通常意味着磁盘IO存在性能瓶颈饱和度:是指磁盘处理IO的繁忙程度,过高的饱和度,意味着磁盘存在着严重的性能瓶颈,当饱和度为100%时,磁盘无法接受新的IOPS:是指每秒的IO请求大小,适用于大文件的情景吞吐
天津 唐秙
·
2022-09-15 09:12
Android
android
nio
Android进阶:注解+APT方式,仿ButterKnife实现
最近开始Android学习,然后开始看Butterknife
源码学习
。如果你也想学习butterknife的实现,那么可以看看这篇文章。
见字如晤一
·
2022-09-14 22:57
elementui
源码学习
之仿写一个el-tooltip
本文是elementui
源码学习
仿写系列的又一篇文章,后续空闲了会不断更新并仿写其他组件。源码在github上,大家可以拉下来,npmstart运行跑起来,结合注释有助于更好的理解。
·
2022-09-13 15:50
SpringBoot异常处理及其原理——
源码学习
SpringBoot版本:2.3.4应用SpringBoot默认的异常处理机制是:对于浏览器客户端,返回一个白页(whiteLable)对于机器客户端,返回一个json,包含错误信息自定义错误页面页很简单,只要在静态资源路径里放置我们的页面,并用4xx.html和5xx.html命名,就把相应状态码的异常映射到相应的页面。原理下面来探究一下原理在控制器方法中设置一个除零错。@RestControl
天师吴彦祖
·
2022-09-13 07:11
SpringBoot学习
spring
boot
java
spring
基于 USDT
源码学习
ERC-20 标准
目前很多项目都使用Tokens来充当项目的代币,其实Tokens的本质就是合约里的一个变量,而Tokens那么火热的原因之一便是有相应的标准,这个标准便是本文要讨论了ERC-20标准。ERC-20是以太坊上的一个代币协议,我们可以将其理解成一组接口,基于ERC-20协议开发的代币便认为是标准化代币,标准化的好处便是兼容性,大家都按这个标准来玩,生态发展也会很好,比如各种以太坊钱包对ERC-20代币
懒编程-二两
·
2022-09-11 07:19
MyBatis
源码学习
10——动态SQL实现原理(上)
一、动态SQL的使用动态SQL:事先无法预知具体的条件,需要在运行时根据具体的情况动态地生成SQL语句。使用MyBatis动态SQL进行条件查询的一个案例:MyBatis动态SQL相关的标签:•:通过OGNL表达式判断参数内容是否为空,如果表达式结果为true,则MyBatis框架会自动拼接标签内的SQL内容,否则会对标签内的SQL片段进行忽略•:用于保证至少有一个查询条件时,才会在SQL语句中追
外外外
·
2022-09-08 12:38
《mybatis
3
源码深度解析》
mybatis
LanguageDriver
sqlSource
boundsql
Vben Admin
源码学习
:状态管理-角色权限
前言本文将对Vue-Vben-Admin角色权限的状态管理进行源码解读,耐心读完,相信您一定会有所收获!更多系列文章详见专栏VbenAdmin项目分析&实践。本文涉及到角色权限之外的较多内容(路由相关)会一笔带过,具体功能实现将在后面专题中详细讨论。为了更好的理解本文内容,请先阅读官方的文档说明#权限。permission.ts角色权限文件src\store\modules\permission.
·
2022-09-07 12:14
Vben Admin
源码学习
:状态管理-角色权限
本文将对Vue-Vben-Admin权限的状态管理进行源码解读,耐心读完,相信您一定会有所收获!
Anduril
·
2022-09-07 12:00
Spring
源码学习
笔记12——总结篇,IOC,Bean的生命周期,三大扩展点
Spring
源码学习
笔记12——总结篇,IOC,Bean的生命周期,三大扩展点参考了Spring官网文档https://docs.spring.io/spring-framework/docs/current
Cuzzz
·
2022-09-06 18:00
jQuery
源码学习
自定义一个类似jquer库==>Hq库的具体步骤://1.通过$_$('div')方法就可以直接返回一个由Hq构造函数实例化出来的一个对象//2.在通过Hq构造函数,获取你以选择器为参数的所有节点//3.Hq在调用原型上addEles方法将所有的节点,赋值给对应的this的每一项(实例
#人生苦短
·
2022-09-06 16:00
四、SpringBoot
源码学习
--容器的刷新-加载bean
SpringBoot通过ConfigurableApplicationContext的run方法对应用服务进行启动,在run方法中调用ConfigurableApplicationContext类的refreshContext方法实现容器对bean的加载。一、实现bean加载的方法:refresh()容器对bean的加载主要是在实现了ConfigurableApplicationContext接口
陆爷1024
·
2022-09-06 14:13
spring-boot
源码学习
spring
boot
容器
后端
分布式 | 从 dble 日志分析到 MySQL
源码学习
作者:袁琳铸爱可生DBLE团队开发成员,主要负责DBLE需求开发,故障排查和社区问题解答。本文来源:原创投稿*爱可生开源社区出品,原创内容未经授权不得随意使用,转载请联系小编并注明来源。背景在客户的生产环境中,dble.log时常出现nohandler日志。虽然没有影响客户业务的正常使用,但是需要调查下这个日志打印的原因是什么以及什么样的场景才会打印该日志。分析首先对dble和mysql的日志进行
·
2022-09-05 17:15
mysql
分布式事务中间件--Fescar
地址:https://github.com/alibaba/fescar《分布式事物--GTS的原理、架构与特点》《Fescar
源码学习
--事物管理者TM(服务调用方)》《Fescar
源码学习
--资源管理者
lizhou828
·
2022-09-05 07:26
分布式
分布式事务
Fescar
中间件
elementui
源码学习
之仿写一个el-switch
本文是elementui
源码学习
仿写系列的又一篇文章,后续空闲了会不断更新并仿写其他组件。源码在github上,大家可以拉下来,npmstart运行跑起来,结合注释有助于更好的理解。
·
2022-09-03 16:43
oracle 转化为整数,字符串转换成整数——从
源码学习
字符串转换成整数:输入一个表示整数的字符串,把该字符串转换成整数并输出,例如输入字符串”345”,则输出整数345。在笔试面试中,atoi即「字符串转换成整数」是一个经典问题了,此题无关算法,考察的更多是编码能力和细节考虑能力。因此自己就动手写了下,写完之后,打开JDK的源码想看看大牛是怎么写的,所谓「站在巨人的肩膀上」,果然还是有很多有意思的东西的。首先,实现的思路是扫描整个字符串,扫描到当前字
weixin_39881513
·
2022-09-02 17:11
oracle
转化为整数
Vben Admin
源码学习
:状态管理-多标签页
前言本文将对Vue-Vben-Admin多标签页的状态管理进行源码解读,耐心读完,相信您一定会有所收获!更多系列文章详见专栏VbenAdmin项目分析&实践。multipleTab.ts系统锁屏文件src\store\modules\multipleTab.ts声明导出一个store实例useMultipleTabStore、一个方法useMultipleTabWithOutStore()用于没有
·
2022-09-02 10:23
go-zero
源码学习
-熔断器
1.熔断器作用熔断器是对于一段时间内请求失败数超过设定的阈值的客户端,之后不再请求后端服务,直接返回出错信息,以防请求任务堆积。过期之后的请求正常访问后端服务。2.grpc拦截器grpc拦截器分为两类:一元拦截器UnaryInterceptor,可以拦截一元rpc请求流式拦截器StreamInterceptor,可以拦截服务端流式rpc、客户端流式、双向流失rpc请求常用来做日志,认证,metri
·
2022-08-31 14:21
go-zero
elementui
源码学习
之仿写一个el-collapse
本文是elementui
源码学习
仿写系列的又一篇文章,后续空闲了会不断更新并仿写其他组件。源码在github上,大家可以拉下来,npmstart运行跑起来,结合注释有助于更好的理解。
·
2022-08-30 00:17
elementui
源码学习
之仿写一个el-link
本文是elementui
源码学习
仿写系列的又一篇文章,后续空闲了会不断更新并仿写其他组件。源码在github上,大家可以拉下来,npmstart运行跑起来,结合注释有助于更好的理解。
·
2022-08-25 10:00
以太坊 layer2: optimism
源码学习
(二) 提现原理
作者:林冠宏/指尖下的幽灵。转载者,请:务必标明出处。掘金:https://juejin.im/user/1785262612681997博客:http://www.cnblogs.com/linguanh/GitHub:https://github.com/af913337456/
指尖下的幽灵
·
2022-08-24 20:00
Spring
源码学习
笔记10——Spring AOP
Spring
源码学习
笔记10——SpringAOP参考书籍《Spring技术内幕》SpringAOP的实现章节书有点老,但是里面一些概念还是总结比较到位源码基于Spring-aop5.3.22可能和旧版本有所差异但是大体逻辑一致一丶
Cuzzz
·
2022-08-24 19:00
[数据结构1.2-线性表] 动态数组ArrayList(.NET
源码学习
)
[数据结构1.2-线性表]动态数组ArrayList(.NET
源码学习
)在C#中,存在常见的九种集合类型:动态数组ArrayList、列表List、排序列表SortedList、哈希表HashTable
PaperHammer
·
2022-08-23 23:00
elementui
源码学习
之仿写一个el-timeline
本文是elementui
源码学习
仿写系列的又一篇文章,后续空闲了会不断更新并仿写其他组件。源码在github上,大家可以拉下来,npmstart运行跑起来,结合注释有助于更好的理解。
·
2022-08-22 13:54
JUC
源码学习
笔记5——线程池,FutureTask,Executor框架源码解析
JUC
源码学习
笔记5——线程池,FutureTask,Executor框架源码解析源码基于JDK8参考了美团技术博客https://tech.meituan.com/2020/04/02/java-pooling-pratice-in-meituan.html
Cuzzz
·
2022-08-17 22:00
elementui
源码学习
之仿写一个el-bread
本文是elementui
源码学习
仿写系列的又一篇文章,后续空闲了会不断更新并仿写其他组件。源码在github上,大家可以拉下来,npmstart运行跑起来,结合注释有助于更好的理解。
·
2022-08-17 14:33
Java进阶-MyBatis
一、参考资料MyBatis官网玩转MyBatis:深度解析与定制Mybatis介绍为什么建议框架
源码学习
从Mybatis开始二、整体结构image.png三、配置文件https://mybatis.org
GIT提交不上
·
2022-08-16 19:47
[转]Rustc
源码学习
- Lint 与 LintPass
时间:2022.8.11撰稿:张正@KusionStack开发组背景在KusionStack技术栈中,KCL配置策略语言是重要的组成部分之一。为了帮助用户更好的编写KCL代码,我们也为KCL语言开发了一些语言工具,Lint就是其中一种。Lint工具帮助用户检查代码中潜在的问题和错误,同时也可以用于自动化的代码检查,保障仓库代码规范和质量。因为KCL语言由Rust实现,一些功能也学习和参考了Rust
·
2022-08-15 13:38
rust-langlinter
React Hooks
源码学习
ReactHooks简介:zh-hans.reactjs.org/docs/hooks-…一句话简介ReactHooks添加于React16.8,用于React中函数组件的一类特殊函数,它们允许你在不编写类组件而是使用简单的函数组件(FunctionComponent,以下称FC)的情况下依然享受到状态、上下文、副作用等React特性。WhyHooks没有Hooks的函数组件太简陋,难堪大任在没有
web老猴子
·
2022-08-15 11:59
react.js
学习
javascript
Go语言 context包
源码学习
你必须非常努力,才能看起来毫不费力!微信搜索公众号[漫漫Coding路],一起FromZeroToHero!前言日常Go开发中,Context包是用的最多的一个了,几乎所有函数的第一个参数都是ctx,那么我们为什么要传递Context呢,Context又有哪些用法,底层实现是如何呢?相信你也一定会有探索的欲望,那么就跟着本篇文章,一起来学习吧!需求一开发中肯定会调用别的函数,比如A调用B,在调用过
·
2022-08-14 14:51
go
Go语言 context包
源码学习
你必须非常努力,才能看起来毫不费力!微信搜索公众号[漫漫Coding路],一起FromZeroToHero!前言日常Go开发中,Context包是用的最多的一个了,几乎所有函数的第一个参数都是ctx,那么我们为什么要传递Context呢,Context又有哪些用法,底
漫漫Coding路
·
2022-08-14 14:00
,可能是全网最细的
Android-
资源加载机制剖析
2,Activity的几种启动方式:standardSingleTaskSingleTopSingleInstance请记住这几种启动方式的区别。3,Activity间传如何递数据?4,Activity横竖屏切换生命周期有哪些变化?5,显示Intent和隐式Intent有和区别?Service:Service也是我们用得比较多的一个组件,关于Service,我们需要知道:Service的生命周期S
m0_64604636
·
2022-08-13 07:16
程序员
面试
移动开发
android
都说Dapper性能好,突然就遇到个坑,还是个性能问题
本来闲来无事,准备看看Dapper扩展的
源码学习
学习其中的编程思想,同时整理一个自己代码的单元测试,为以后的进一步改进打下基础。突然就发现问题了,源码也不看了,改了好久。
秋荷雨翔
·
2022-08-12 09:00
[算法1-排序](.NET
源码学习
)& LINQ & Lambda
[算法1-排序](.NET
源码学习
)&LINQ&Lambda说起排序算法,在日常实际开发中我们基本不在意这些事情,有API不用不是没事找事嘛。但必要的基础还是需要了解掌握。
PaperHammer
·
2022-08-08 17:00
elementui
源码学习
之仿写一个el-tag
本文是elementui
源码学习
仿写系列的又一篇文章,后续空闲了会不断更新并仿写其他组件。源码在github上,大家可以拉下来,npmstart运行跑起来,结合注释有助于更好的理解。
·
2022-08-08 10:44
JUC
源码学习
笔记4——原子类,CAS,Volatile内存屏障,缓存伪共享与UnSafe相关方法
JUC
源码学习
笔记4——原子类,CAS,Volatile内存屏障,缓存伪共享与UnSafe相关方法volatile的原理和内存屏障参考《Java并发编程的艺术》原子类源码基于JDK8一丶volatile
Cuzzz
·
2022-08-07 01:00
Vue2
源码学习
笔记 - 19.渲染与编译—createElement 函数
虽然我们多数时候只写组件的模板HTML字符串,但是有时候我们也需要手写render函数来渲染页面,这比模板更接近编译器。初始化时它省去了编译操作,直接进入mount环节。在渲染时调用render函数获得其vnode以便渲染页面。createElement使用方法通常我们编写如下这类render函数,其中传入了createElement,这个是创建vnode的关键函数,它在render函数被调用时传
小问_
·
2022-08-06 16:34
Vue2源码学习笔记
vue.js
vue源码
Vue2源码
软件库App源码+后端源码
admin软件库后台/Dadmin然后下载App
源码学习
资料地址:多多软件库App源码.zip-蓝奏云App源码是iapp写的,解压源码,然后导入iapp然后打开mian.iyu载入界面修改对接网址还有一些板块
毒粥博客
·
2022-08-05 01:03
网站源码
php
长安链
源码学习
--提案(Proposer)(五)
作者:明神特烦恼公众号:明神特烦恼提案一般是共识流程中第一步,后面步骤为多阶段的投票,最终达到一致。这里分析提案将独立于共识,分析如何生成待共识的消息。提案的高度信息、提案人确认等由其他共识模块传入,这里不做分析。带着问题读代码:1)提案的触发点有哪些?2)从交易池获取的交易集合,作为待提案的消息,还要经过哪些检查?3)提案的最终数据结构是什么?4)生成的提案消息的生命周期是如何管理的?5)交易的
明神特烦恼
·
2022-08-03 19:33
长安链
区块链
elementui
源码学习
之仿写一个el-divider组件
本文是elementui
源码学习
仿写系列的又一篇文章,后续空闲了会不断更新并仿写其他组件。源码在github上,大家可以拉下来,npmstart运行跑起来,结合注
·
2022-08-03 16:51
若依
源码学习
4:AOP实现数据权限控制
1、BaseEntity基类/***Entity基类*/publicclassBaseEntityimplementsSerializable{privatestaticfinallongserialVersionUID=1L;/**搜索值*/privateStringsearchValue;/**创建者*/privateStringcreateBy;/**创建时间*/@JsonFormat(pa
小宇哥x
·
2022-08-03 07:33
若依源码学习笔记
AOP
BaseEntity
java
数据库
JoinPoint
elementui
源码学习
之仿写一个el-divider
本文是elementui
源码学习
仿写系列的又一篇文章,后续空闲了会不断更新并仿写其他组件。源码在github上,大家可以拉下来,npmstart运行跑起来,结合注释有助于更好的理解。
·
2022-08-02 23:55
Spring
源码学习
笔记9——构造器注入及其循环依赖
Spring
源码学习
笔记9——构造器注入及其循环依赖一丶前言前面我们分析了spring基于字段的和基于set方法注入的原理,但是没有分析第二常用的注入方式(构造器注入)(第一常用字段注入),并且在循环依赖问题上构造器注入常被说
Cuzzz
·
2022-08-01 07:00
上一页
23
24
25
26
27
28
29
30
下一页
按字母分类:
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
其他