开始之前这是一篇 Scheme 的介绍文章. Scheme 是一个 LISP 的方言, 相对于 Common LISP 或其他方言, 它更强调理论的完整和优美, 而不那么强调实用价值. 我在 学习 Scheme 的时候, 常想的不是 "这有什么用", 而是 "为什么" 和 "它 的本质是什么". 我觉得这样的思考对学习计算机是非常有益的.我不知道 "Scheme 之道" 这个题目是否合适, 我还
理解Schema传统的MySQL、Oracle等关系型数据库中,在存储数据之前,开发者必须道德为数据定义数据表,并且为该数据表定义一些字段,从而使数据模型得到实现。 可以说,在关系型数据库中,一个数据表就是一个数据架构。它预先定义了开发者可以使用的数据模型。但MongoDB是面向文档的数据库,不是关系型数据库。被认为是无数据架构的。然而数据架构仍然是有用的,可以使人以易读的方式来描述数据库中的数据
# iOS 获取 URL Scheme 项目方案 ## 项目背景 在移动应用开发中,URL Scheme 是实现不同应用间相互调用的重要机制。通过定义 URL Scheme,iOS 应用可以接收来自其他应用的请求,并在特定条件下进行相应处理。本方案旨在展示如何在 iOS 中获取和处理 URL Scheme。 ## 项目目标 本项目旨在实现以下目标: 1. 定义一个 URL Scheme
原创 11月前
107阅读
作者:hockeyli,腾讯 PCG 客户端开发工程师一、 APK 组成解析在开始解析 Android 构建流程之前,我们先来看下构建的最终产物 APK 的整体组成: APK 主要由五个部分组成,分别是:Dex:.class 文件处理后的产物,Android 系统的可执行文件Resource:资源文件,主要包括 layout、drawable、animator,通过 R.XXX.id 引用Ass
转载 2024-05-09 12:02:05
49阅读
什么是Scheme?简单的说,由于苹果选择沙盒来保障用户的隐私和安全,App只能访问自己的沙盒,但同时也阻碍了应用间合理的信息共享。所以苹果提供了一个可以在App之间跳转的方法:URL Scheme。在以本地应用为主的 iOS 上,我们可以像定位一个网页一样,用一种特殊的 URL 来定位一个应用甚至应用里某个具体的功能,而定位这个应用的标识,也就是Scheme。例如,多数app会跳转到支付宝或微信
转载 2023-07-31 17:50:41
546阅读
获取Scheme Android是一个在移动应用开发中尤为重要的功能,它允许开发者通过URI scheme与应用程序之间建立深层次的链接。接下来的内容将详细记录获取Scheme的实现过程,包括准备阶段、操作步骤、配置说明、测试验证、故障排除及应用扩展等内容。 ## 环境准备 ### 前置依赖安装 在开始之前,需要确保你的开发环境已安装以下工具与依赖项: - Android Studio -
原创 5月前
59阅读
  什么是CMS? Concurrent Mark Sweep。 看名字就知道,CMS是一款并发、使用标记-清除算法的gc。 CMS是针对老年代进行回收的GC。  CMS有什么用? CMS以获取最小停顿时间为目的。 在一些对响应时间有很高要求的应用或网站中,用户程序不能有长时间的停顿,CMS 可以用于此场景。 CMS如何执行?      总体来说CMS的执
Activity在Android的程序当中,Activity 一般代表手机屏幕的一屏。如果把手机比作一个浏览器,那么Activity就相当于一个网页。在Activity 当中可以添加一些Button、Check box 等控件。可以看到Activity 概念和网页的概念相当类似。Activity 之间的跳转可以有返回值基本使用步骤: new activity文件 自动生成相应.xml文件 然后在M
Android获取scheme是一个常见的开发需求,通过scheme可以实现App间的跳转和数据传递。下面我将向你介绍如何在Android中获取scheme。 ## 获取scheme的流程 下面是获取scheme的一般流程,我们可以通过一个表格来展示: | 步骤 | 操作 | | ---- | ---- | | 步骤一 | 在AndroidManifest.xml文件中注册scheme |
原创 2023-12-27 04:46:25
263阅读
1. 爬取前的分析mitmdump是mitmproxy的命令行接口,比Fiddler、Charles等工具方便的地方是它可以对接Python脚本。 有了它我们可以不用手动截获和分析HTTP请求和响应,只需写好请求和响应的处理逻辑即可。 它还可以实现数据的解析、存储等工作,这些过程都可以通过Python实现。1.1 启动mitmdump 保存到文件使用命令mitmdump -w crawl.txt其
转载 10月前
384阅读
在iOS中,需要调起一个app可以使用schema协议,这是iOS原生支持的,并且因为iOS系统中都不能使用自己的浏览器内核,所以所有的浏览器都支持,这跟android生态不一样,android是可以自己搞内核的,但是iOS不行。在iOS中提供了两种在浏览器中打开APP的方法:Smart App Banner和schema协议。Smart App Banner即通过一个meta 标签,在标签上
转载 2024-04-01 05:30:09
123阅读
第一周作业:为英文和中文进行加密,加密方式为ASCII码,分隔符为 "|"。注意:这种加密方法也可以为中英文以外的文字加密。先写一个加密函数encrypt,参数为需要加密的字符串,返回值为加密的结果。 def encrypt(string): result = "" for char in string: #如果是文字或者数字则转成ascii if char.isalnum():
转载 2024-07-18 21:19:55
148阅读
# 如何在 iOS 中获取应用的 URL Scheme 在 iOS 设备中,URL Scheme 是一种用于应用间通信的机制。通过注册自定义的 URL Scheme,应用可以响应特定的URL请求,实现不同应用之间的跳转或数据传递。本文将深入探讨如何获取和使用应用的 URL Scheme,包括如何注册、调用以及获取已经注册的 URL Scheme。 ## 1. 什么是 URL Scheme U
原创 10月前
1018阅读
Android 上发送 HTTP 请求的一般有两种方式,HttpURLConnection 和 HttpClient。下面分别简述两种方式的用法。1. HttpURLConnection1, 获取 HttpURLConnection 的实例。 一般只需 new 出一个 URL 对象,并传入目标的网络地址,然后调用 openConnection()方法即可。如下所示:URL url = new U
# Java 获取 Scheme 码的流程 在许多应用场景下,我们需要从多个 URI 中提取出 Scheme 码。这对于处理网络请求、URI 格式校验等都非常重要。今天,我们将通过一系列步骤,教会你如何用 Java 语言实现这一功能。整个流程如下所示: | 步骤 | 描述 | 代码示例/说明 | |-----
原创 2024-08-24 04:33:17
104阅读
k3提示:"连接中间加密服务失败,请确认中间层加密服务已启动"1、 此时,需要在管理工具-服务中,检查加密服务(KDSvrMgrService)是否被停掉,如果未启动,点击鼠标右键,选择“启动”选项,手动启动即可.2、如果问题依然存在,则启动客户端远程组件配置工具确保中间层服务器的地址输入正确,并与下面列表中实际各模块连接的中间层地址一致;如果中间层地址采用的是机器名,要确保机器名与实际的IP地址
注册自定义 URL Scheme注册自定义 URL Scheme 的第一步是创建 URL Scheme — 在 Xcode Project Navigator 中找到并点击工程 info.plist 文件。当该文件显示在右边窗口,在列表上点击鼠标右键,选择Add Row:列表中选择 URL types。点击左边剪头打开列表,可以看到 Item 0,一个字典实体。展开 Item 0,可以看到 URL
转载 2024-08-01 12:28:04
92阅读
# Android Scheme获取参数 ## 引言 在Android开发中,Scheme是一种用于唤起其他应用程序的URI协议。通过Scheme,我们可以实现跳转到其他应用程序并传递参数的功能。本文将介绍如何在Android中获取Scheme中的参数。 ## 流程图 ```mermaid journey title 获取Scheme参数流程图 section 校验是否通过
原创 2023-09-28 06:42:27
1057阅读
作者:沉末 前言曾经遇到的面试题,觉得挺有意思,来说下我的答案及思考过程。首先,我们要知道的是,图片一般有两种传输方式:base64 和 file对象。base64 图片图片的base64编码想必大家都见过: base64 的本质是字符串,而 GET 请求的参数在 url 里面,所以直接把图的 base64 数据放到 url 里面,就可以实现 GET 请求传图片。input 输入框拿到
1、短消息收发的实现模式  Gsm收发短消息又分三种模式:BLOCK 模式、TEXT 模式和PDU 模式。BLOCK 模式现在用的很少了;TEXT 模式则只能发送ASCII 码,它不能发送中文的UNICODE码(确切地讲,从技术上来说是可以用于发送中文短消息的,但是国内的手机基本上不支持);而PDU 模式开发起来则较为复杂,它需要编写专门的函数来将文本转换为PDU 格式,但PDU 模式被所有手机支
  • 1
  • 2
  • 3
  • 4
  • 5