自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

未来博客

增强现实系统与应用解决方案工程师,开源智能家居系统与应用解决方案架构师,致力于为人们带来一个简单的未来生活,致力于保护方言多样化,爱好是编程。

  • 博客(38)
  • 资源 (2)
  • 收藏
  • 关注

原创 记一次关于宝塔面板无法登陆的运维事故

如果网页显示不正常或者无法操作,打开F12 检查 ,如果显示401 错误,可以从https 缓存这方面来寻找原因。

2023-04-22 18:45:17 661 1

原创 一张图总结各项技术的要点

我打算把各项常用开发技术的技术参考文档整理浓缩在一张图里,可以打印出来便于随时参考,就像在鼠标垫上印刷的快捷键提示那样,欢迎大家提供建议和参与提交代码。

2022-05-04 17:50:20 1943

原创 在uni-App(Vue)中使用 SVG + JS 自定义动画:模拟关键帧

问题为什么要使用SVG来制作动画?SVG是矢量图形,放大不会失真,而且动画看起来很丝滑,能够实现很多平面动画效果,这点是CSS动画比不上的在Vue中使用SVG有哪些难点?注意载入顺序,应该在mounted() 过程中载入动画,并且记得 在destroyed() 过程之后销毁。注意SVG内的锚点定位问题,将你所需的图形放在合适的位置上,并保证屏幕尺寸改变时不会影响到内部的位置。示例在此案例中,我需要制作一个Loading 图标,并在不同的页面中显示,当网络发起请求后,loading 变量会控

2022-04-15 21:20:25 2123 1

原创 我们开发了一款待办事项分享平台——待办库(Todo Store)

目录从另一个方向思考链接功能介绍搜索官方合集支持树状关系一键添加到日历分享自己的经验查看自己的数据一些技术上的结构使用内嵌网页登录生成海报不足与展望从另一个方向思考说起“待办事项”或Todo-List,由于这类型的App基本没有什么技术含量,开发周期短,面向用户广泛,所以各个平台都有很多这类软件,这些软件的核心功能无非就那几个:快速添加待办事项、多设备同步、复杂的统计功能、美观的UI、重复提醒、高级点的还有团队协作、公司内部行事历之类的。还有一个方向值得探讨,那就是共享知识库。有时候我们使用待办事项A

2021-11-25 13:38:56 2464

原创 SwiftUI将特定的view(非UIView)转为图片并分享(截图海报功能)

项目中有个需求要在App内生成海报并调用系统分享功能,原以为这个功能很常见所以不难,结果花了我好久查阅各种资料才做出来,现在分享给大家:最主要的两个点:View需要先转为UIView然后用renderer转为图片。需要先将图片保存在目录内,通过调用分享文件URL的功能进行分享,如果直接分享UIimage,分享框内是空白的。上代码import SwiftUIextension UIView { func asImage(rect: CGRect) -> UIImage {

2021-10-26 16:21:00 2817 2

原创 ios SwiftUI actionSheet出不来的问题及可能的原因

今天通过@State变量控制一个scrollView下的actionSheet的显示,设置为true却没有弹出,控制台没有报错,尝试了以下方案均无果:将触发button放在别处。异步触发。减少actionSheet的button数量。尝试Stack overflow的方案。我的界面比较复杂,有两个actionSheet,后面的一个actionSheet可以触发,我就想是不是因为有两个actionSheet的原因,后面的把前面的覆盖了,所以前面的被系统干掉了,于是我把另外一个actionShee

2021-10-22 18:13:03 952

原创 解决SwiftUI NavigationLink isActive无效的问题

今天在做一个搜索页面,如图所示:右上角时钟按钮点进去是历史搜索词:我原本打算直接在navigationBarItems中使用NavigationLink 跳转,点击其中一个历史搜索词后自动返回并替换搜索框内容:.navigationBarItems(trailing: HStack{ if(historys.count > 0){ NavigationLink(destination: historyPanel,isActive:$showHistory)

2021-10-06 11:03:03 1187

原创 SwiftUI picker UI绑定@State动态数组选择无效的经验分享

经过测试,动态数组需要转换类型才能用在Picker里面

2021-09-24 15:47:48 751

原创 gnfc——游戏增强现实语音通话系统

前情提要在一些以多人在线生存为主要玩法的游戏中,玩家们通常彼此之间不认识,比如说Minecraft服务器,如果为了增强玩家们的互动体验,把所有玩家都拉到一个语音频道(如YY),难免会有些隔阂。而且语音频道中太多人了也会影响通话体验。于是,我前段时间希望在我的世界生存服务器内添加一款语音通话插件,该插件有以下功能:语音通话近场语音通话(只有相隔较近的玩家才能听到彼此的声音)数据安全(客户端不会知道远处玩家的坐标)听声辨位(客户端模拟玩家之间的方位来处理音频效果)环境效果(模拟游戏中所处的环境

2021-07-29 22:23:20 248

原创 手机通过蓝牙和单片机通讯控制乐高车模的LED灯

介绍这是一个通过蓝牙和单片机控制汽车模型(特别是乐高的汽车模型)上的灯饰的C语言工程和安卓App可以较为逼真地模拟现实的灯光控制工程使用的硬件:STC12C5A60S2 最小系统板ATK-HC05 主从一体蓝牙模块单片机和蓝牙模块通过串口通讯目前需要16个IO口,具体绑定的IO口可详见工程手机安装串口软件,蓝牙连接模块即可发送指令控制指令详见工程可以控制前照灯、雾灯、转向灯、刹车灯、倒车灯及其他灯光预留五个位置扩展灯位实物示例乐高科技组车模亮灯工程-拟真向-蓝牙控制手机控制

2021-05-08 15:48:18 562

原创 工具推荐:用VS code 导出、导入和运行Excel中的VBA代码

先上链接Edit MS Office VBA on VSCode With auto-complete and namespace…功能在VS code中编辑Excel中的VBA代码在VS code调试和运行VBA代码将VBA代码导出将VBA代码通过git进行版本控制管理、上传到github代码高亮和自动补全其他实用的功能图片使用方法安装这个扩展在VS Code中打开Excel文件所在的文件夹启动扩展服务器加载Excel文件这个扩展就会自动提取出Excel文件中

2021-03-01 15:29:46 23645 39

原创 Android Studio 中NinePatch设计器选区无法拖动问题解决

今天在使用Android Studio 的NinePatch设计器 设计 NinePatch图样时,遇到了选区无法拖动的问题:1:无法设置拉伸区域。2:无法设置内容区域。3:整个区域都是锁定的。4:整个区域都是bad patches。5:内容区域填满了整个图形。如图所示:导入的PNG如图所示,是个带下箭头的方框(黑色区域是透明的)我花了两个小时翻阅谷歌的文档和CSDN的相关教程,均一无所获,后来我仔细想了想,会不会是因为图案外侧没有透明区域,导致NinePatch设计器 无法识别边框?

2021-01-15 15:27:25 2638 1

原创 腾讯COS防盗链设置分享

需要在COS防盗链设置中添加COS域名,防止前端组件样式表等调用失败

2020-11-25 15:44:09 1691

原创 JS:一条函数解决时间段计算问题

本文介绍了如何在JS中使用最简便的方法来计算一个周期的开始和结束日期

2020-11-13 17:42:05 472

原创 Thinkphp5、6添加Mysql全文搜索功能

Mysql可以全文索引搜索,但Thinkphp原生不支持,需要我们自己写原生SQL语句,我琢磨了半天,在原有的SQL解析核心代码中添加了相关代码使其支持链式操作的方法来进行全文索引,这些操作是基于Thinkphp5的,Thinkphp6理论上也通用

2020-09-16 10:53:09 2116 4

原创 Keil官网下载包不显示的解决方法

Keil 5(MDK 5)包管理器用不了,包无法下载,这时候我们需要到官网去下载这些包,但有人可能会发现打开https://www.keil.com/dd2/pack/这个页面的时候,发现并没有可以用的包下载:我通过浏览器控制台查看发现原来是下面的页面需要用jquery来加载,但是这个页面所引用的jquery路径我们访问不了:为了能够正常显示页面,我想到了可以用浏览器插件的方法来替换这个引用的路径,改为我们可以访问的cdn地址,如果你是谷歌浏览器或者微软的新edge浏览器,可以到这个地址下载安装插

2020-08-13 18:59:36 15242 94

原创 JS实现右键拖动元素

最近做一个绘图的应用,需要用右键来拖动画布的父节点,网上的例子一般是左键拖动,我稍微改了一下,使用右键拖动,拖动前需要屏蔽右键触发上下文菜单://需要拖动的块<div id = "Container" style="position: absolute;left: 100px;top: 100px; height: 1000px;width: 1400px;box-shadow:0px 0px 10px 5px #383838;"></div> var drag =

2020-05-18 17:04:19 999

原创 使用MS Office开发VBA程序时需要注意的一些坑

VBA是一种历史悠久、易于上手的脚本语言,您可以使用它写出简单的批量表格处理程序,也可以写出复杂的网络爬虫,尽管微软官方已经逐渐要用Python替代其在Office套件中的地位,但其仍然被全世界范围内的广大人群使用着,由于它"热调试、所见即所得”的特点,它非常适合编程初学者、文职人员去学习和使用,也同时存在着较多的缺点与坑。本人进行VBA开发已有多年,在这里,我为大家整理一下,开发VBA时有哪些需要特别注意的点,如果您打算、或正在开发VBA程序,我强烈建议您看一下这篇文章。

2020-04-24 10:33:05 3664

原创 本人开发的一些小工具

这些小工具就不一一发文了,大多是基于HTML或者VBA的提示:按CTRL+F搜索你想要的工具。1:网页工具1.1:单网页实现的大屏幕滚动弹幕,适用于机场、车站、演唱会时使用:使用地址:https://antoniothefuture.github.io/words-on-screen.github.io/项目地址:https://github.com/Antoniothe...

2020-04-04 17:17:50 288

原创 巧妙绕开跨域机制,使用JS在浏览器部署验证码识别爬虫

关键词:跨域,JS,JavaScript,爬虫,验证码,图像识别遇到的问题可能有小伙伴知道,构建一个网页,编写JS爬虫识别验证码很难实现,这是因为,要使用JS识别验证码,需要先把验证码的图片绘制到Canvas中,再使用训练好的识别库去遍历像素及进行操作,但因为你的网页和验证码的域不同,无论用哪种方法,浏览器都会报各种各样的跨域警告:Created with Raphaël 2.2.0获取验证...

2020-03-21 11:31:29 1857

原创 require.js 引入js文件提示 is not a construtor的可能原因与解决方案

最近使用ThinkPHP框架结合require.js进行前端开发,一个页面需要使用腾讯的TcPlayer播放器组件来播放直播视频,我在require.js的配置文件中引入了Tcplayer:paths: { 'bootstrap-table-commonsearch': 'bootstrap-table-commonsearch', 'bootstrap-ta...

2020-03-18 12:25:55 2709 1

原创 Excel 公式格式化 /美化工具,数据统计效率++

我们在编写Excel公式,特别是复杂的,带有多层if嵌套的公式,往往会显得让人难以阅读,我最近开发了一个网页版的Excel公式格式化/美化工具来帮助大家更好地理解您或您同事写的Excel公式:Github项目地址:https://github.com/AntoniotheFuture/ExcelFormulaBeautifier示例页面:https://antoniothefutu...

2019-11-29 22:17:56 3760 13

原创 VBA 发送邮件的正文图片插入方法——HTML引用附件法

VBA 发送邮件的正文图片插入方法——HTML引用附件法{"作者":"Antoniothefuture""关键词":["VBA","Outlook","发送邮件","HTML"]"开发平台":"不限""开发语言":"VBA""简介": "VBA 发送邮件的正文图片插入方法——HTML引用附件法"}近期在做一个批量发送邮件的VBA程序,文本可以发,但是插入图片时遇到了难题...

2019-10-26 01:08:15 7189

原创 一个符号的差别——记一次VBA调试

话不多说,今天在测试一个VBA程序,之前运行得好好的,今天增加了一个设置参数,然后运行至Dir(x,dictionary)就不行了,报:运行时错误'52'文件名或文件号错误,如下图:然后我就反复调试,看着x的值,实际上是存在的啊,但是为什么就是找不到文件呢?我甚至从别的地方找到一段封装Dir检查路径是否存在的function,但是他里面是直接跳过错误,治标不治本,而且我的路径是存在的。...

2019-10-26 00:39:21 456

原创 Collection(集合) + Dictionary(字典) 解决 MS Access Listbox 没有 List属性 的问题

Collection(集合) + Dictionary(字典) 解决 MS Access Listbox 没有 List属性 的问题{"作者":"Antoniothefuture""关键词":["VBA","Collection","Dictionary","Access","Listbox","字典"]"开发平台":"不限""开发语言":"VBA""简介": "在VBA中使用...

2019-09-06 17:13:06 667

原创 VBA+HTML构建的一款兼容性强的颜色选择窗体

VBA+HTML构建的一款兼容性强的颜色选择窗体{"作者":"Antoniothefuture""关键词":["VBA","HTML","窗体","颜色"]"开发平台":"不限""开发语言":"VBA、HTML""简介": "使用VBA+HTML构建一款兼容性强的颜色选择窗体"}要在VBA环境中实现颜色选择功能,网上的一般方法是调用Excel自带的颜色选择器:...

2019-09-03 09:38:45 892 1

原创 JS-Canvas的画笔路径问题

JS-Canvas的画笔路径问题{"作者":"Antoniothefuture""关键词":["JS","Canvas","JavaScript","路径"]"开发平台":"不限""开发语言":"JavaScript""简介": "Canvas的画笔路径需要闭合后,才会保留已经设定的样式"}笔者最近在写一个在线绘图的HTML5网页,需要用到JS控制Canvas在网页上绘...

2019-08-13 00:10:37 766

原创 VBA嵌套字典的反序列化

VBA嵌套字典的反序列化作者:Antoniothefuture关键词:VBA、VB、字典、Dictionary、反序列化、嵌套开发平台:VBE平台版本上限:未知平台版本下限:未知开发语言:VBA简介: 将表示VBA嵌套字典的字符串反序列化为字典对象。我在《VBA嵌套字典的递归输出(序列化)》一文中,介绍了如何将VBA的嵌套字典进行序列化,输出字符串,这次我们来讨论一...

2019-04-17 22:01:29 1293

原创 VBA嵌套字典的递归输出(序列化)

VBA嵌套字典的递归输出(序列化)作者:AntoniotheFuture关键词:VBA,字典,Dictionary,嵌套,递归,序列化开发平台:VBE平台版本上限:未知平台版本下限:未知开发语言:VBA简介: 用递归的方法将一个VBA的嵌套字典对象全部输出到文本框内。最近笔者的工作中使用到了VBA的Dictionary(字典)对象,这种对象是一种键值对对象,表现形式...

2019-03-20 21:56:49 5299 3

原创 SQL笛卡尔积查询的典型应用

SQL笛卡尔积查询的典型应用作者:AntoniotheFuture关键词:SQL,笛卡尔积开发平台:不限开发语言:SQL简介: 介绍一个利用SQL笛卡尔积查询来简化代码的典型应用我的日常工作中经常用到SQL,但没用过笛卡尔积查询,以前一直以为他只会出现在逻辑出错的时候,而且通常意味着大量的资源开销,不过今天有幸能够使用一次,而且发现他能简化代码,分享给大家:现在有...

2019-03-18 21:39:45 2681 1

原创 随笔——Dictionary的怪事(VB)

随笔——Dictionary的怪事(VB)作者:AntoniotheFuture关键词:VB、Dictionary开发平台:VBE开发语言:VB今天发生了一件怪事我认识一个人,全名叫Dictionary,就叫他小D吧,他什么都没有,我先给了他一个苹果,然后给了他一个香蕉,我找他要一个菠萝,他没给我,我放心了。然后发生了奇怪的事,我问他,你有什么,他说有苹果香蕉菠萝,我说不可...

2019-02-24 00:05:27 209

原创 整数分配计算方法

整数分配计算方法作者:AntoniotheFuture关键词:整数、任务分配,算法开发平台:不限开发语言:不限简介:使用算法对一个整数按一组比例分配,要求分配后每一项都是整数(尽可能符合比例),且其和等于总数。现有一个算法应用题:某公司全年的业绩目标为新增M (M为整数)个客户。小明要尽可能地把这个目标按一组确定的百分比数字(数组[K])将全年目标分配到每个月(找最优解)...

2019-02-24 00:02:02 2935

原创 js stateChanged 图片加载死循环的问题

js stateChanged 图片加载死循环的问题作者:AntoniotheFuture关键词:JS、JavaScript、Ajax、XMLHttpRequest、HTML开发平台:DreamViewer平台版本上限:未知平台版本下限:未知开发语言:简介:判断是否加载过,避免无效图片和onreadystatechange事件导致图片加载死循环、不断闪烁的问题。 ...

2018-09-02 00:29:18 527

原创 单片机初级应用:时钟+闹钟+秒表+定时器

单片机初级应用:时钟+闹钟+秒表+定时器作者:AntoniotheFuture关键词:单片机,时钟,C语言,C51开发平台:Keil μVersion4平台版本上限:未知平台版本下限:未知开发语言:C简介: 用单片机实现一个具有四大功能(时钟,闹钟,秒表,定时器)的时钟,可以记录8组秒表,8个闹钟。不同的单片机需要作不同的设置&gt;&gt;led.c#include&lt;reg52.h&gt;...

2018-05-06 11:19:40 3478 7

原创 VBA判断引用库是否完整并自动修复

VBA判断引用库是否完整并自动修复作者:AntoniotheFuture关键词:VBA,自动修复开发平台:office平台版本上限:2010平台版本下限:尚未发现开发语言:VBA简介:我们在开发VBA程序时,经常要调用很多的库,比如说ADO,Windows命令行这些引用,但是如果用户的机子上没有这些库,打开我们的程序就会报错,为了避免这种情况发生,或者减少我们与用户沟通的成本,我们可以用到下面的一...

2018-04-15 19:57:51 3169

原创 特殊网页爬虫——VBA开发文档

特殊网页爬虫——VBA开发文档 作者:AntoniotheFuture关键词:VBA,Access,网页爬虫,网抓开发平台:Access平台版本上限:2010平台版本下限:尚未出现开发语言:VBA简介:目前在一家保险公司上班,统计数据需要经常从一个公司的网页系统中下载报表,操作比较简单,但是要操作的东西太多,比较烦人,对于日常数据的提取,我就想着如果可以定制任务就好了,正好我之前也有过一点点网页爬...

2018-04-15 16:20:27 8363 2

原创 网页爬虫实践——VBA调用JS事件

网页爬虫实践——VBA调用JS事件作者:AntoniotheFuture关键词:VBA,网页爬虫,网抓,JavaScript,Access开发平台:Access平台版本上限:2010平台版本下限:尚未出现开发语言:VBA简介:公司要求我们在双12那天之前做一个可以实时调取系统后台新增保单并自动统计的程序,由于各方面的限制,该数据仅能从一个特定的网页中获取,该网页是一个信息查询网页,查询结果以表格形...

2018-04-15 15:53:05 5700

原创 VBA综合应用——解压并剔除Excel敏感数据

VBA综合应用——解压并剔除Excel敏感数据作者:AntoniotheFuture关键词:VBA,Excel自动化,办公自动化开发平台:Excel2010平台版本上限:2010平台版本下限:尚未发现。开发语言:VBA简介:公司里有些同事每天都需要一些人员清单,但因为岗位性质和权限的不同,他们只能委托我们帮忙从系统中调取,我们也必须要将里面所含有的敏感信息剔...

2018-04-15 15:34:33 791

地区和货币名称多语种语言包

调用谷歌翻译API生成的各地区和货币名称语言包,地区包括国家和省份两层,包含中文对应的阿拉伯语、保加利亚语、孟加拉语、捷克语、丹麦语、德语、希腊语、英语、西班牙语、爱沙尼亚语、芬兰语、法语、印地语、匈牙利语、意大利语、日语、韩语、荷兰语、波兰语、葡萄牙语、罗马尼亚语、俄语、斯洛文尼亚语、瑞典语、泰语、土耳其语、乌尔都语、越南语、中文繁体的国家地区省份(州)和货币名称,翻译由机器翻译而成,不保证其准确性,语言代码使用ISO 639-1标准,文件结构为PHP键值对。已对单引号进行转义。

2020-10-24

ETSI AT指令集标准.pdf

移动设备、嵌入式设备AT指令集标准,英文原文,2020年8月版 可帮助结合单片机开发、串口开发等。 包含信号状态、通话、短信等功能的控制方式 全英文未翻译,适合有一定英语能力的小伙伴查阅 后续我可能会花时间整理翻译本

2020-08-19

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除