小su
-
多文件并行上传方案设计
01背景抖音、快手等短视频 APP 都有本地编辑视频并上传的功能,这里的上传指的就是上传视频文件,其实无论是上传视频还是其他文件,技术原理都是相同的。02方案设
-
技术信息:通过两个简单步骤完成启动参数到mPaaS小程序的传输
前言在部分场景下,需要向小程序的默认接收页(pages/index/index)传递参数。前提条件已参照 快速开始 文档接入了小程序组件。Android 小程序
-
如何选择最合适的字符串连接方法?一篇文章详细解释了优点、缺点和最佳使用情况
前言1. 使用 + 运算符:使用加号(+)操作符:这是最基本的字符串拼接方式,可以通过将字符串和变量之间添加加号实现。例如:“`string name = &
-
WKWebView适配(实用)
一、Cookie适配1.现状WKWebView适配中最麻烦的就是cookie同步问题WKWebView采用了独立存储控件,因此和以往的UIWebView并不互通
-
iOS>友盟错误分析
修复.jpg前提应用集成了友盟的bug收集功能。友盟的错误分析、错误列表里面有数据。正题错误详情.png错误列表 点击进去基本上都是这个样子,这并不能方便我们及
-
如何向类别添加属性
相关问题分类可以添加属性吗? 如果可以,应该如何实现。背景知识我们知道在一个类中增加一个属性,编译器会帮我们做3件事,比如,我们给Person这个类增加一个属性
-
提高代码质量—FindBugs代码审查工具
一、什么是FindBugsFindBugs 是一个静态分析工具,它检查类或者 JAR 文件,将字节码与一组缺陷模式进行对比以发现可能的问题。它可以简单高效全面地
-
脱掉外衣仔细分析:为什么String是不可变的
这些都是我们比较常见的类,不过对于他们的实现原理,我们有时候并不能说出个所以然来,甚至有些人写了四五年代码,连最最常见的String如何实现都没有看过,还总是抱
-
还在建造者模式下写作吗?尝试在Lombok中使用@Builder,它太强大了
Builder 使用创建者模式又叫建造者模式。简单来说,就是一步步创建一个对象,它对用户屏蔽了里面构建的细节,但却可以精细地控制对象的构造过程。基础使用@Bui
-
收吃灰:万字讲解Executor处理流程,依托源码,面向实践
前面的时候,我整理了一套mybatis的缓存的文章,通过源码,详细的讲解了关于MyBatis一二级缓存的相关知识点,需要的朋友可以看这里我就不信2W字把源码拆的