使用unity自带的UnityWebRequest实现文件分段下载,可扩展断点续传,功能已经写好,只需本人控制断点续传本地缓存文件长度读取并传入函数参数即可
2023/1/24 14:32:20 4KB unity 断点续传 分段下载
1
可伸缩服务架构:框架与中间件的源码。
本书以高可用服务架构为主题,侧重于讲解高可用架构设计的核心要点:可伸缩和可扩展,从应用层、数据库、缓存、消息队列、大数据查询系统、分布式定时任务调度系统、微服务等层面详细讲解如何设计可伸缩、可扩展的框架,并给出在各个领域处理特定问题的方法论和实践总结。
包括数据库分库分表dbsplit、缓存分片redic、专业的发号器vesta和消息队列处理机框架kclient。
1
Android快速开发框架Afinal已经迁移至github,地址是:https://github.com/yangfuhai/afinalAfinal是一个orm、ioc框架,遵循约定大于配置原则,无需任何配置即可完成所有工作,但也可以通过配置达到个人的个性化需求。
Afinal提倡代码快速简约,尽量一行代码完成的事情不会用两行。
Afinal里面目前包含了四大组件:FinalHttp:用于请求http数据,直接ajax方式请求,文件上传,断点续传下载文件等FinalBitmap:用于显示bitmap图片,而无需考虑线程并发和oom等问题。
FinalActivity:完全可以通过注解方式绑定控件和事件,无需编写代码。
FinalDb:android中sqlite的orm框架,一行代码搞定增删改查。
此次更新内容如下:1、finalDb修复排序查询的bug2、FinalDB添加dropDb方法(感谢kvgnt在github上push代码)3、FinalBitmap重新设计了缓存框架,加载图片速度明显提升4、FinalBitmap支持任何view的图片加载,不在仅仅只是imageview(非imageView设置加载完成后设置其背景,用在常用语一些布局文件背景中)5、FinalBtimap支持加载本地图片,不仅仅只是网络图片6、FinalBitmap添加弱引用的支持(永远不会oom,这个开关由用户配置)7、FinalHttp添加出现网络异常的时候,返回网络异常编号,方便用户进行自己的业务逻辑这次更新finalBitmap改动较大,跳过0.4直接到0.5。
感谢大家对afinal的支持。
以上是0.5版本更新,本人在其基础上增加了加载apk包中assets文件夹下图片的加载问题。
更新此版本纯属学习交流,如有冒犯请内信本人,有问题资源将于24小时内删除。
用法:原来在WaterFallItem中添加的是网址资源,比如String[]data={"http://iting.in/1.jpg","http://iting.in/2.jpg"}现要加载assets目录下资源是的数据构造为String[]data={"assets://iting/1.jpg","assets://iting/2.jpg"}(assets://后面加的是图片相对于assets的路径)
2023/1/18 0:09:23 154KB afinal 最新 0.5 0.5.1
1
BoxedAppPackerV2018.10.0,虚拟化打包工具,能把.exe和DLL等文件封装成一个可执行文件,执行时并不会释放临时文件,最新版可以快照程序安装,方便你将程序打包成单文件。
虚拟化打包工具有很多,轻量级的有EnigmaVirtualBox,Cameyo,molebox等,专业化的虚拟打包工具有VMwareThinApp,TurboStudio等,BoxedAppPacker网上都是很老的版本了,其实这个软件不断在更新,也越来越专业化了,价格还很贵。
经我测试,最新版打包压缩率不是最高的,但可以不产生缓存文件,也就是所有文件都在内存中运行,是真正的单文件。
2023/1/16 17:40:55 7.76MB 打包 单文件 绿色版 虚拟化
1
3CAll-in-OneToolboxPro是一款优秀应用超多功能聚合工具箱,具有简约易于的使用界面。
3CAll-in-OneToolboxPro拥有监控、控制和微调所有Android设备所需的所有工具。
可以说是每个root后的Android用户的必备工具箱应用更新内容如下:改善浏览历史记录处理改进了SAF内容提供商在Android10和11上的浏览添加远程文件的视频预览(需要Android6+,不支持avi)在资源管理器中添加预览缓存(UI中的大小选项,资源管理器设置)添加WebDAV和Google云端硬盘支持(在资源管理器,备份,内容
2023/1/16 4:20:58 14.39MB 3C All-in-One Toolbox Pro
1
Guava工程包含了若干被Google的Java项目广泛依赖的核心库,例如:集合[collections]、缓存[caching]、原生类型支持[primitivessupport]、并发库[concurrencylibraries]、通用注解[commonannotations]、字符串处理[stringprocessing]、I/O等等。
所有这些工具每天都在被Google的工程师使用在产品服务中。
2023/1/13 11:05:20 2.2MB juava
1
用于在macOS下安装kext的对象,自动修复权限,重建缓存
2017/7/26 6:38:24 286KB Kext Utility
1
Alamofire图片AlamofireImage是Alamofire的图像组件库。
特征图像响应序列化器用于通货膨胀/缩放/舍入/CoreImage的UIImage扩展单次和多次通过图像滤镜自动清除内存中的图像缓存优先的队列订单图像下载使用URLCredential进行身份验证带有占位符的UIImageView异步远程下载UIImageView过滤器和过渡全面的测试范围要求iOS10.0以上版本/macOS10.12以上版本/tvOS10.0以上版本/watchOS3.0以上版本Xcode11以上迅捷5.1+迁移指南依存关系沟通如果您需要查找或理解API,请查阅。
如果您需要有关AlamofireImage功能的协助,请使用。
如果您想讨论AlamofireImage最佳做法,请使用。
如果您想讨论功能请求
2019/6/2 3:42:07 9.32MB Swift
1
大型网站架构演化 大型网站软件系统的特点 大型网站架构演化发展历程 初始阶段 应用服务和数据服务分离 使用缓存改善网站功能 缓存类型 本地缓存 分布式缓存 缓存产品 redis 业界主流 memcached 解决问题 数据库访问 使用应用服务器集群改善网站的并发处理能力 问题:负载均衡情况下session状态的保持? 解决方案: 基于DNS的负载均衡 反向代理 ngix JK2 数据库的读写分离 问题:读库与写库的数据同步 解决方案:不同的数据库都有自己的数据库的主从复制功能 使用反向代理与CDN加速网站响应 反向代理产品 ngix 使用分布式文件系统和分布式数据库系统 使用no-sql和搜索引擎 站内搜索 lucene nutch 分词器 no-sql库 mongodb hadoop 业务拆分 webservice restful 分布式服务 大型网站架构演化的价值观 核心价值:随网站所需灵活应对 驱动力量:网站的业务发展 网站架构设计误区 一味追随大公司的解决方案 为技术而技术 企图用技术解决一切问题大型网站架构模式 架构模式 分层 分割 分布式 分布式应用和服务 分布式静态资源 分布式数据和存储 分布式计算 集群 缓存 CDN 反向代理 本地缓存 分布式缓存 异步 冗佘 冷备份 主从分离,实时同步实现热备份 灾备数据中心 自动化 发布过程自动化 ant maven. 自动化代码管理 svn cvs github 自动化测试 loadrunner hudson. 自动化安全测试 自动化部署 自动化报警 自动化失效转移 自动化失效恢复 自动化降级 自动化分配资源 安全 密码和手机校验码 数据库中的密码加密后存->不可ni->md5 加密 子主题1 验证码 防止机器登录 对于攻击网站的XSS攻击,SQL注入,进行编码转换 对垃圾信息,敏感信息进行过滤 对交易转账等重要操作根据交易模式和交易信息进行风险控制 Sina微博的应用大型网站架构要素 功能 可用性 伸缩性 扩展性 安全性瞬时响应:网站的高功能架构 网站的功能测试 不同的视角 用户的视角 开发人员的视角 运维人员的视角 功能测试指标 响应时间 并发数 吞吐量 功能测试方法 功能测试 负载测试 压力测试 稳定性测试 web前端功能优化 浏览器优化 减少http请求 使用浏览器缓存 启用压缩 css上,js下 减少cookie传输,静态资源使用独立域名访问 CDN加速 反向代理 应用服务器功能优化 分布式缓存 缓存的原理 合理使用缓存 频繁修改的数据 没有热点的访问 数据不一致和脏读 缓存可用性 缓存预热 缓存穿透 缓存架构 jbosscache为代表的需要更新同步的分布式级缓存 以memcached为代表的不互相通信的分布式缓存 异步操作 使用集群 代码优化 多线程 资源复用 单例 对象池 数据结构 垃圾回收 存储功能优化 固态硬盘 RAID与HDFS万无一失:网站的高可用性 高可性的度量与考核 度量 考核 高可用的网站架构 高可用的应用 高可用的服务 高可用的数据 CAP原理 数据备份 失效转移 高可用网站的软件质量保证 网站发布 自动化测试 预发布验证 代码控制 自动化发布 灰度发布 网站运行临控 临控数据采集 临控管理永无止境:网站的可伸缩性 网站架构的伸缩性设计 不同功能进行物理分离实现伸缩 单一功能通过集群规模实现伸缩 应用服务器集群的伸缩性设计 http重定向负载均衡 DNS域名解析负载均衡 反向代理负载均衡 ip负载均衡 数据链路层负载均衡 负载均衡算法 分布式缓存集群的伸缩性设计 mem
2021/7/2 17:55:03 1.02MB 网站架构
1
缓存行列kettle缓存行列kettle缓存行列kettle缓存行列kettle
2021/7/1 3:16:05 11.64MB 缓存 队列
1
共 463 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡