SwiftDemo 1.1 Moya + MVVM + RxSwift + ObjectMapper 实现网络请求 1.2 网络请求集成 网络超时 1.3 每次网络请求的 开始请求、结束请求 集中到 同一个地方,避免每次网络请求开始添加 网络指示器,请求结束隐藏 网络指示器 1.4 网络请求错误 也集中到一个地方,统一管理,方便在同一个地方编写网络请求失败提示 1.5 实现了数据 获取失败、数据为空 自动加载数据获取失败、无数据 页面 1.6 实现 UIColor 扩展,可直接使用 RGB 和 Hex 1.7 使用纯代码布局,布局采用 SnapKit 1.8 集成图表绘制 1.9 RxSwift + MVVM 登录的实现 1.10 集成SwiftLint 规范代码 How To Run 1 安装 SwiftLint 2 安装 cocoapods
2022-01-07 17:06:23 48KB rxswift mvvm moya easy-to-use
1
移动设备 iMobileDevice 是一个封装的 Objective-C 框架。 libimobiledevice 是一个开源库,用于与 iOS 设备进行本地通信。 该项目还包含一个测试应用程序,它展示了各种功能,以及如何查询属性、检索设备壁纸和截取设备的屏幕截图。 目前仅支持 libimobiledevice 的以下功能: 查找基本设备信息(名称、产品类型、颜色、高度/宽度、比例因子) 查询 Lockdownd 键/域属性 获取已安装的应用程序 检索已安装应用程序的图标 设备截图 检索设备壁纸 关于 libimobiledevice 的一个小说明 编译 libimobiledevice 框架很麻烦……所以实用的解决方案是通过自制软件安装 libimobiledevice,并将框架和头文件复制到项目中。 总有一天我会花一些时间来解决这个问题,因为它确实不理想。 但就目前而言,它
2022-01-06 02:55:37 1004KB C
1
Winform开发框架源码 devexpress 管理系统源码 C# .NET 多主题 net开发框架,通用权限管理系统,仓库管理系统源码。 开发模式:C/S C/S采用的是dev14.1插件,界面美观大方,多种主题切换,是目前最流行的UI插件。 开发环境:vs2010或以上 数据库:Sqlite,Access,MsSqlserver,Mysql,Oracle
2022-01-02 18:07:26 100.48MB C# 权限管理系统 devexpress
1
源码已在eclipse、idea测试通过。 环境配置: jdk1.8 tomcat8.5 mysql5.5 应用技术: Spring+SpringMVC+MyBatis+shiro+mysql+jsp
2022-01-01 09:06:45 102.02MB Java
selenium3+java+Maven+TestNG+ReportNG+Excel自动化参数测试框架源码
2021-12-31 14:25:43 15.65MB selenium
1
任务列表 ts 配合 eslint 进行检测(finish) webpack 构建优化(缓存、多核、抽离、拆分)( 手动 babel-loader 开启缓存(webpack5内置 cache 功能) 忽略打包、按需加载:IngorePlugin 不解析代码:exclude happyPack:多线程打包 提取公共代码和第三方代码 运用 CDN 文件名称使用 内容hash 懒加载 图片引用(设定阀值,根据文件大小选择 base64 格式或者 url 引入) webpack-bundle-analyzer:可视化分析 自动带有 代码压缩 tree-shaking 作用域提升(函数调用) 前端项目配置 webpack 相关 基础 包模块:webpack、webpack-cli 执行命令:webpack 热更新 包模块:webpack-dev-server(热更新所需依赖) 对应配置:webpac
2021-12-31 10:59:07 92KB JavaScript
1
pyopengltk Tkinter-使用ctypes的OpenGL框架 基于ctypes的pyopengl-tkinter的opengl框架(无togl编译) 乔恩·赖特(Jon Wright)于2018年1月共同收集。 基本范例 本示例创建一个包含OpenGLFrame的窗口,该OpenGLFrame填充整个窗口。 我们将其配置为动画(恒定重绘),以绿色清除屏幕。 包括一个简单的帧率计数器。 上下文信息被打印到终端。 import time import tkinter from OpenGL import GL from pyopengltk import OpenGLFrame
2021-12-30 17:48:08 16KB python opengl tkinter pyopengl
1
dy-agent 基于Bytebuddy字节码增强技术及Java Agent实现的无侵入式AOP框架 借鉴skywalking的设计原理开发,只保留最基本的match功能 代码简单,容易直接上手二次开发 架构设计 dy-agent-core:核心功能代码,代码量不大,有兴趣可以瞧一瞧。 dy-agent-log4j:为了不与目标应用的日志框架产生冲突,自己实现的log4j。 如何添加新的拦截器 继承AbstractMethodInterceptor类,需要override两个方法: focusOn 以及 match。 focusOn 在focusOn中定义需要拦截的特定类,目前的matcher有NameMatch和MultiNameOrMatch。可自己实现更多Matcher。 match 对类中的相应方法进行拦截。也可直接返回true,表示拦截所有方法。 Demo 参考DemoInter
2021-12-30 08:26:57 1.13MB Java
1
什么是新的: 2020年11月:现已上市,提供培训! 2020-11-20:Classy Vision v0.5发布 新的功能 使用发布模型实现(#646) 实施渐变裁剪(#643) 已实现梯度累加(#644) 添加了对支持(#636) 添加了精确的批处理规范挂钩(#592) 增加了对fully_convolutional_linear_head (#602)中的自适应池的支持 添加了对同步批处理规范组大小的支持(#534) 添加了CSV挂钩以手动检查模型预测 添加了ClassyModel教程(#485) 迁移到 (#536) 从迁移(#488) 重大变化 ClassyOptimizer API的改进添加了OptionsView以从优化器param_group检索选项 删除了ClassyModel.evaluation_mode (#521) 删除了ImageNetD
2021-12-29 10:53:25 1.41MB Python
1
LSPosed框架 介绍 Riru模块尝试提供ART挂钩框架(最初用于Android Pie),该框架利用YAHFA挂钩框架提供与OG Xposed一致的API,并支持Android 8.1〜12 DP1 。 Xposed是一个模块框架,可以在不触摸任何APK的情况下更改系统和应用程序的行为。 太好了,因为这意味着模块可以在不进行任何更改的情况下适用于不同版本甚至ROM(只要原始代码的更改不太多)。 撤消也很容易。 当所有更改都在内存中完成后,您只需取消激活模块并重新启动即可恢复原来的系统。 还有许多其他优点,但这仅是一个优点:多个模块可以对系统或应用程序的同一部分进行更改。 使用修改后的APK,您可以决定一个。 除非作者使用不同的组合构建多个APK,否则无法将它们组合在一起。 支持的版本 Android 8.1〜12 DP1 安装 安装Magisk v21 + 从Magisk rep
2021-12-29 10:49:51 854KB Java
1