阿狗工具
复制链接
QQ 微信扫码分享
在线工具
VIP解析
AI助手
好文
在线工具
好文
好文
react中 useContext 和useReducer的使用
useContext和useReducer 可以用来减少层级使用, useContext,可以理解为供货商提供一个公共的共享值,然后下面的消费者去接受共享值,只有一个供货商,而有多个消费者,可以达到...
2024-04-09 19:40:09
4339
Vue.use() 注册插件(个人笔记)
Vue.use是什么? 官方对 Vue.use() 方法的说明:通过全局方法 Vue.use() 使用插件,Vue.use 会自动阻止多次注册相同插件,它需要在你调用 new Vue() 启动应用之...
2024-04-09 19:40:09
1166
算法效率
书名:代码本色:用编程模拟自然系统作者:Daniel Shiffman译者:周晗彬ISBN:978-7-115-36947-5第6章目录[https://www.jianshu.com/p/8aa5...
2024-04-09 19:40:11
1288
第二十七节:Vue渲染函数Render
前言: 通过前面的学习,我们已经知道了在vue中,如何使用template模板编写组件,但是使用模板并不是唯一能让vue知道应该在页面显示什么内容的方法,那接下来看看其他的方式 Render 函数是...
2024-04-09 19:40:13
22525
Android 13 Launcher 基础认识(一)
学习笔记: Android 10.0 launcher 启动流程[https://www.jianshu.com/p/fd7fb733f519]Android 13 Launcher 基础认识(一)...
2024-04-09 19:40:14
4481
关于安卓卡片式交互实现(recyclerview)
背景 对于安卓卡片式交互,已有很多案例,前有“探探”卡片滑动交互,后有各种各样的三方软件,都在互相复制粘贴。今项目中也有类似需求,特此记录。 !!!代码链接在文末!!! 演示gif 思路 实现这样的...
2024-04-09 19:40:15
2717
Android-分享一个常用Toast开源库(Toasty)
在日常的Android开发,我们肯定会使用Toast来进行弱提示让用户有更好的交互体验。这里分享一个常用的Toast开源库——Toasty。 Toasty 引入项目 截止到我发布博客,开源库版本是1...
2024-04-09 19:40:17
3290
android 打包多个 apk
1、配置 gradle 文件 ./app/build.gradle 2、配置 AndroidManifest.xml android:authorities 设置为唯一 3、注释或删除 string...
2024-04-09 19:40:18
1827
安卓(Android 12) 动态权限申请
本篇将会封装一个工具,解决安卓权限申请的问题 最终效果: 授权的情况 对应的日志 不授权的情况refect.gif 对应的日志 步骤一 在安卓工程目录下 app ---> src ---> main...
2024-04-09 19:40:21
7410
iOS Swift URL Scheme APP跳转safari以及跳到另一个APP
OC版本语言 首先在plist文件里面设置。 URL identifier 一般为反域名+项目名称 (尽可能保证少重复) URL Schemes是一个数组。一个APP可以添加多个。该参数为跳转时使用...
2024-04-09 19:40:23
2526
Swift 中的 async let
Async let 是Swift并发框架的一部分,允许异步实例化一个常量。并发框架引入了async-await的概念,这使得异步方法的并发性结构化,代码更易读。 如果你是第一次接触async-awa...
2024-04-09 19:40:25
1434
APP启动更快iOS15
之前可以通过设置DYLD_PRINT_STATISTICS = 1 变量在XCode上统计APP启动时间pre-main阶段,但是在XCode13.0 & iOS15之后,通过设置变量的方式在XCo...
2024-04-09 19:40:25
1202
日常问题记录:fastjson转化dto大小写问题
1、场景:传给第三方接口的参数 ,其中dto首字母大写,string为dto的json格式2、问题分析:获取param1的时候需要通过fastjson转化dto,默认会转化成小写的,需要格式是大写...
2024-04-09 19:40:26
1316
Spring源码分析之AOP
AOP是什么 面向切面的程序设计(Aspect-oriented programming,AOP,又译作面向方面的程序设计、剖面导向程序设计),是计算机科学[https://zh.wikipedia...
2024-04-09 19:40:30
1198
iOS 视频采集
前言 AVFoundation框架是iOS中很重要的框架,所有与音视频相关的软硬件控制都在这个框架里。本文主要介绍iOS媒体捕捉和视频采集。 媒体捕捉流程 简单介绍 AVCaptureSession...
2024-04-09 19:40:31
1172
分布式定时调度-xxl-job
一、定时任务概述 1.1 定时任务认识 1.1.1 什么是定时任务 定时任务是按照指定时间周期运行任务。使用场景为在某个固定时间点执行,或者周期性的去执行某个任务,比如:每天晚上24点做数据汇总,定...
2024-04-09 19:40:33
1287
mac 安装 Hadoop
前置工作 安装 HomeBrew 参考官方文档[https://brew.sh/]进行安装 配置本机 ssh 免密登录 hadoop 运行过程中需要 ssh localhost,需要做一些配置保证可...
2024-04-09 19:40:35
2075
第五十八章 使用 ^BLKCOL 监视块冲突
第五十八章 使用 ^BLKCOL 监视块冲突 当一个进程被迫等待访问一个块时,就会发生块冲突。过多的块冲突会降低应用程序性能。 Using ^BLKCOL 在 IRIS® 数据平台中,^BLKCO...
2024-04-09 19:40:37
174
FigDraw 19. SCI文章中绘图之坡度图(Slope Chart)
点击关注,桓峰基因 桓峰基因公众号推出基于R语言绘图教程并配有视频在线教程,目前整理出来的教程目录如下: FigDraw1.SCI文章的灵魂之简约优雅的图表配色[https://mp.weixin....
2024-04-09 19:40:38
863
大数据计算引擎 —— Flink
一、Flink 简介 Apache Flink 是一个用于对无边界和有边界数据流进行有状态计算的框架和分布式处理引擎。Flink 被设计为运行在所有常见的集群环境中,并且以内存速度和任意规模执行...
2024-04-09 19:40:41
1918