框架 工具hook app
PS 之填充工具
PS 之填充工具 油漆桶工具(G) 可以填充前景色和图案,可以填充到选区中。 油漆桶用来填充相近颜色的区域,可以通过调节容差来调整范围。 定义图案工具 点击 编辑 -> 定义图案,可以将图像定义为图案工具。 快速填充 快速填充前景色快捷键为 Alt + Del。 快捷填充后景色快捷键为 Ctrl + ......
Android 之 实验24 Retrofit网络框架
实验24 Retrofit网络框架 一、 实验目的及要求 通过本实验的学习,使学生掌握Retrofit网络框架。 二、实验设备(环境)及要求 Android Studio 三、实验内容与步骤 新建一个Android项目,设置项目的基本属性,修改build.gradle.kts(Module: app ......
任务调度框架 Quartz
一、定时任务概述 在 Java 中开发定时任务主要有三种解决方案:一是使用JDK 自带的 Timer,二是使用 Spring Task,三是使用第三方组件 ,如Quartz Timer 是 JDK 自带的定时任务工具,其简单易用,但是对于复杂的定时规则无法满足,在实际项目开发中也很少使用到。而 Sp ......
如何利用多开工具简化Windows电脑上的任务
当你需要在Windows电脑上处理多个任务时,多开工具可以帮助简化你的工作流程,提高工作效率。本文将介绍如何利用多开工具来简化Windows电脑上的任务。 选择合适的多开工具 首先,你需要选择一个适合你需求的多开工具。目前市面上有很多优秀的多开工具,比如「N多开」、「火箭多开」、「多开之家」等等。这 ......
jq 工具及其常用用法
在处理 JSON 数据时,我们经常需要在命令行中进行过滤、查询和编辑的操作。jq 是一个强大的命令行 JSON 处理工具,它可以让我们轻松地对 JSON 数据进行各种操作。本文将简要介绍 jq 的基本概念和常用功能,并提供一些实际的例子。 一、jq 简介 jq 是一个轻量级且灵活的命令行 JSON ......
Android 之 实验17 Room数据库框架
实验17 Room数据库框架 一、实验目的及要求 通过本实验的学习,使学生掌握Room数据库框架。 二、实验设备(环境)及要求 Android Studio 三、实验内容与步骤 新建一个项目,选择No Activity模板,设置项目的基本属性,修改build.gradle.kts(Module:.a ......
浏览器中代码(html+js)高亮,并显示行数 (Vue框架)
最终效果 选型 highlight.js + highlightjs-line-numbers.js 实现 高亮代码 <code v-html="code"></code> import hljs from 'highlight.js/lib/core'; // 引入hljs hljs.regist ......
H5APP请求部分js脚本出现502情况问题排查
1. 问题现象 公司客户APP内网部署,集成到公司客户办公APP,如果想要外网访问APP,需要通过指定的地址,估计是反向代理,具体的我不是很清楚。 昨天突然出现无法进入APP的问题,经过排查发现是部分js文件请求失败,报502错误 2. 排查思路 首先排查服务器与网站是否正常,远程发现网站运行正常, ......
erlang 多版本管理工具
对于日常开发中,多版本还是比较重要的,erlang 多版本管理工具也包含不少 包含的工具 asdf 多用途的软件多版本管理工具 kerl 核心是处理erlang 多版本的 kiex 基于了kerl 以及ruby 的一些工具,目前似乎缺少维护了 说明 目前比较推荐的是kerl 以及asdf,当然还得看 ......
第6天:基础入门-抓包技术&HTTPS协议&APP&小程序&PC应用&WEB&转发联动
安装charles 到Windows本地: 安卓模拟器安装: 如果抓模拟器就要使用从远程主机,如果不是,则从所有进程 访问 谷歌浏览器安装证书: 41:43 :如何将charlet数据,带外代理到burpsuite ......
.Net FrameWork 框架下使用System.Net.Mail封装类 发送邮件失败:服务器响应:5.7.1 Client was not authenticated 解决方案
偶然兴起,想做一个后台监控PLC状态的服务。功能如下:监控到PLC状态值异常后触发邮件推送,状态改变后只推送一次。开始使用的是.net6.0开发框架开发,一切都很顺利,邮件也能正常推送。但由于现场工控机系统不是WIN10 20H2的最新版本,导致系统未安装.Net6.0 Runtime。而我也没有再 ......
Google主打的机器学习计算框架——jax的升级包
相关: 机器学习洞察 | 一文带你“讲透” JAX Jax的主要应用场景: 深度学习 (Deep Learning):JAX 在深度学习场景下应用很广泛,很多团队基于 JAX 开发了更加高级的 API 支持不同的场景,方便开发者使用。 科学模拟 (Scientific Simulation):JAX ......
蛋壳追踪给你的app集成免填邀请码功能,邀请裂变效果嘎嘎好
App裂变营销中填写邀请码环节带来的用户流失难题 一、背景 在当今移动互联网时代,App成为了人们日常生活和工作中不可或缺的工具。随着市场竞争的加剧,App的推广和增长变得愈发困难。裂变营销作为一种有效的推广手段,被广泛应用。但在裂变营销中,填写邀请码环节常常成为用户流失的“重灾区”。 是的,邀请码 ......
Jsonpath - 数据中快速查找和提取的强大工具
JSON(JavaScript Object Notation)在现代应用程序中广泛使用,但是如何在复杂的JSON数据中 查找和提取所需的信息呢?JSONPath是一种功能强大的查询语言,可以通过简单的表达式来快速准确地定位和提取JSON数据。本文将介绍JSONPath的基本语法和用法,并为您展示如 ......
Gin 框架介绍与快速入门
Gin 框架介绍与快速入门 目录Gin 框架介绍与快速入门一、Gin框架介绍1. 快速和轻量级2. 路由和中间件3. JSON解析4. 支持插件5. Gin相关文档二、基本使用1.安装2.导入3.第一个Gin 应用三、应用举例四、Gin 入门核心1.gin.Engine2.gin.Context 一 ......
前端开发好用的工具/插件
1、swiper动画(动画效果挺平滑) https://www.swiper.com.cn/ 演示(https://www.swiper.com.cn/demo/index.html#effect-coverflow) 2、二维码生成器 草料二维码:https://cli.im/ 3、icon使用 ......
如何实现APP安全加固?加固技术、方法和方案
如何实现APP安全加固?加固技术、方法和方案 本文我们着重分享App安全加固的相关内容。 (安全检测内容) 通过前面的文章我们知道了app安全检测要去检测哪些内容,发现问题后我们如何去修复?如何避免安全问题?首先我们先来讲一下APP安全加固技术。 Ipa Guard是一款功能强大的ipa混淆 ......
公共Hooks封装之表格选择操作useTableRowSelection
项目环境 Vue3.x + Ant Design Vue3.x + Vite3.x 封装思考:为什么封装 useTableRowSelection.js 首先, 基于 Hooks(useTableData.js、useQueryParams.js)的封装,作为管理后台表格常见操作的批量删除、批量编辑 ......
公共Hooks封装之文字溢出提示useEllipsisPopper
项目环境 Vue3.x + Ant Design Vue3.x + Vite4.x 业务场景分析 图文内容仅供参考,仅提供文章内所需思考对应的图例 在以上图片中,是管理后台系统中常见的表格内容,因使用的是 Ant Design Vue 框架,根据官方的文档中所示: Column 的 API elli ......
公共Hooks封装之文件下载useDownloadBlob
项目环境 Vue3.x + Ant Design Vue3.x + Vite3.x 封装分解:创建 a 标签下载文件 export function createDownload(blob, fileName, fileType) { if (!blob || !fileName || !fileT ......
公共Hooks封装之自定义表格数据列渲染useTableColumns
项目环境 Vue3.x + Ant Design Vue3.x + Vite3.x 封装思考:何为自定义表格数据列渲染,其为何种场景服务 根据实际业务场景而来,为避免法律风险,部分截图内容脱敏处理 如下图,当表格内容的列非常多时,正常情况下,我们通常采取的方式是左右两侧的列,即左侧 Key 列和右侧 ......
公共Hooks封装之报表导出useExportExcel
写在前面 对于经常需要开发企业管理后台的前端开发来说,必不可少的需要使用表格对于数据进行操作,在对于现有项目进行代码优化时,封装一些公共的 Hooks. 本篇文章为useExportExcel.js 基于个人项目环境进行封装的 Hooks,仅以本文介绍封装 Hooks 思想心得,故相关代码可能不适用 ......
公共Hooks封装之表格数据useTableData
项目环境 Vue3.x + Ant Design Vue3.x + Vite3.x 封装分解:声明变量 import { ref, shallowRef, isRef } from "vue"; const loading = ref(false); // 表格数据UI交互Loading const ......
公共Hooks封装之请求参数useQueryParams
项目环境 Vue3.x + Ant Design Vue3.x + Vite3.x 此篇内容讲解的是关于公共 Hooks 封装之表格数据 useTableData 中暴露出来与 queryParams 的一些方法,而进行封装的 Hooks,其目的在于减少冗余重复代码的书写。 封装分解:参数定义 co ......
公共Hooks封装之文件下载useDownloadFile
写在前面 对于经常需要开发企业管理后台的前端开发来说,必不可少的需要使用表格对于数据进行操作,在对于现有项目进行代码优化时,封装一些公共的 Hooks. 本篇文章为useDownloadFile.js 基于个人项目环境进行封装的 Hooks,仅以本文介绍封装 Hooks 思想心得,故相关代码可能不适 ......
Nginx Proxy Manager反向代理工具
简介 Nginx Proxy Manager(以下简称 NPM)就是一个 Nginx 的代理管理器,它最大的特点是简单方便。 即使是没有 Nginx 基础的小伙伴,也能轻松地用它来完成反向代理的操作,不需要自己写复杂的nginx配置,而且因为自带面板,操作极其简单。 Nginx Proxy Mana ......
flutter BLoC框架
BLoC(Business Logic Component)是一种在Flutter中用于管理状态和处理业务逻辑的设计模式和架构模式。 BLoC 的核心思想是将应用程序的状态、业务逻辑和UI分离开来,以实现单向数据流。 主要组件组成: Business Logic(业务逻辑): BLoC 本质上是一个 ......
laravel框架之ORM操作
Laravel 支持原生的 SQL 查询、流畅的查询构造器 和 Eloquent ORM 三种查询方式: 流畅的查询构造器(简称DB),它是为创建和运行数据库查询提供的一个接口,支持大部分数据库操作,和手写SQL 的本质是一样的。 Eloquent ORM(简称ORM),是一个对象关系映射(Obje ......