草庐IT

基于 H5 与 WebGL 的3D太阳系立体展示

前言近年来随着引力波的发现、黑洞照片的拍摄、火星上存在水的证据发现等科学上的突破,以及文学影视作品中诸如《三体》、《流浪地球》、《星际穿越》等的传播普及,宇宙空间中那些原本遥不可及的事物离我们越来越近,人们对未知文明的关注和对宇宙空间的好奇达到了前所未有的高度。站在更高的立足点上,作为人类这个物种中的一员,我们理所应当对我们生活的星球、所在的太阳系有一定的认识,对8大行星各自的运行轨道、质量、资源存储量甚至是地形有一定的了解。本系统采用Hightopo的HTforWeb产品来构造轻量化的3D可视化场景。SolarSystem这套系统主要用于两种场景:  1.作为科研成果、新发现的载体,做3D太

wordpress - 找不到 si tem ap- tax -po st_ tag .xm l - 网站管理员工具

我是网站站长工具的新手。我在网站站长工具中遇到3个错误:1.2:我们在尝试访问您的站点地图时遇到错误。请确保您的站点地图符合我们的指南,并且可以在您提供的位置访问,然后重新提交。*一般HTTP错误:404未找到站点地图:smsbaz.org/sitemap-pt-post-2015-05.xmlHTTP错误:404*一般HTTP错误:404未找到站点地图:smsbaz.org/sitemap-tax-post_tag.xmlHTTP错误:4043:我们在尝试访问您的站点地图时遇到错误。请确保您的站点地图符合我们的指南,并且可以在您提供的位置访问,然后重新提交。*一般HTTP错误:404

Vue H5项目,怎么引入uni.webview sdk,调用uni postMessage实现手机蓝牙连接打印功能(uniapp)

前言目前公司VueH5项目,用webview打包成APP,现产品提出这样打包出来的app运行较慢,需要用uniapp方式(即使用HBuilder编辑器来打包H5)来打包,那需要的基座就不是安卓的基座而是uniapp的基座,而H5项目实现手机扫描功能就需要调用uniapp的基座的方法。需求&流程说明Vue2开发的移动端项目(H5项目及ipad端项目),需要连接蓝牙设备打印需求说明:1、点击打印按钮时,先判断当前设备是否已连接过蓝牙(即是否存在蓝牙设备ID)a、若已连接过:直接调用打印配置(即:type:bluetoothPrint)b、若未连接过:1、先获取当前设备的所有蓝牙list(即:typ

关于在IAR上用ST-Link下载出现“ST-Link, No MCU device found Session aborted! ”问题解决办法

前言stm32单片机(stm32f103c6t6)和ST-LinkV2仿真器都是新买的,第一次烧写程序。IAR配置如下:(IAR配置错误也可能是问题出现的原因)问题“ST-Link,NoMCUdevicefoundSessionaborted!”ST-Link仿真器找不到MCU会话中止。也就说,ST-Link找不到芯片。解决经过问题排查,发现上文中的IAR配置正确,符合要求。问题在于硬件的连接。下图中,ST-LINK十分清晰地标出10个插针对应的名称。stm32单片机上的4个插针也有相应的名称。所以,我们需要用4根母对母的杜邦线将单片机上的4个插针分别连接到ST-LINK上的2、4、6、8号插

uni-app - 电子签字板组件(签名专用写字画板,支持调整写字板 “横纵“ 方向,可调整线条粗细颜色等,Canvas 绘制非常丝滑流畅)完美兼容 H5 APP 小程序,最好用的画板签字教程插件源码

前言网上的教程代码非常乱且都有BUG存在,非常难移植到自己的项目中,本文代码干净整洁注释详细。本文实现了全端兼容,签名专用的写字板组件,真机流畅丝滑且无BUG,您直接复制组件源码,按照详细示例+超详细的注释轻松几分钟完成,如下图真机测试,您还可以通过组件配置,调整写字板“横纵”方向、线条粗细、颜色等:没有任何乱七八糟的样式和逻辑(只包含基础功能),让您改造起来轻而易举完成签字后,会生成base64编码,您可以通过显示出来,或转为Blob/File对象,发送给后端接口。不懂的话,去看示例代码中贴出转换方案,分分钟搞定。组件源码组件文件位置无所谓,最后确保正确引入即可。在项目components文

quickapp_快应用_快应用与h5交互

快应用与h5交互h5跳转到快应用[1]判断当前环境是否支持组件跳转快应用[2]h5跳转到快应用(1)deeplink方式进行跳转(推荐)(2)h5点击组件(接收参数存在问题)(3)url配置跳转(官方不推荐)问题-浏览器问题web组件h5页面嵌入快应用快应用发送消息到h5页面h5页面接收快应用发送的消息h5页面发送消息到快应用快应用页面接收h5页面传递的消息通信前提-trustedurlh5跳转到快应用[1]判断当前环境是否支持组件跳转快应用首先并不是所有机型都支持在h5页面跳转到快应用页面的,因此在进行跳转之前需要先判断当前机型是否支持跳转做好兜底。首先在网页嵌入如下jsscripttype

h5跳转小程序------加密URL Scheme

前言:自2023年12月19日起,微信官方团队新增明文URLScheme跳转小程序开发者无需调用平台接口,可自行根据如下格式拼接appid和path等参数,作为URL Scheme链接。就像这样:用window.location.href就能跳转小程序weixin://dl/business/?appid=*APPID*&path=*PATH*&query=*QUERY*&env_version=*ENV_VERSION*那明明已经有这个方便的方法了,我们还要用加密URLScheme跳转小程序呢原因就是因为这个方法出来的时间还太短了,有限制,看我下面这张图:跳转小程序机型微信浏览器外部浏览器加

ST-Link配置使用与常见问题

目录一、资源下载二、 ST-Link配置三、使用ST-Link进行Debug调试四、遇到的问题一、资源下载ST-Link驱动下载链接:https://pan.baidu.com/s/1F33YmHH6K94ueJPI9XdBQQ?pwd=3kos 提取码:3kos也可通过官网下载:https://www.st.com/content/st_com/en/products/development-tools/software-development-tools/stm32-software-development-tools/stm32-programmers/stsw-link004.html

c++ - HDF5 H5Dread 内存使用过多

我们曾遇到过因使用过多内存而导致程序崩溃的情况。这是HDF51.8.9。大多数时候,我们没有遇到问题,但有时对于较大的文件会发生以下情况:在这个例子中,我有一个325MBHDF5文件,这导致2GB内存被用来读取它的一些值(HDF5文件中的数据点,只有400,001个double值)。问题似乎是我们对H5Dread方法的使用引起的。知道我们在这里做错了什么吗?导致问题的方法如下所示:std::vectorHdf5DataReader::GetUnlimitedDimensionValues(){//Definehyperslabinthedatasethid_ttime_dataspac

已解决:安卓自带的webview加载前端h5项目白屏时长严重,vue首页加载白屏时间过长,那我让app进入的时候就提前加载网页

(此文方向错了,由于我写文章时刚开始研究前端,被坑了自己还不知道,所以现在在此说明一下,加载慢的原因是因为我的代码被同事在index.html中动了手脚,加了一行加载一个已经停用的组件的样式网站的组件,导致国产浏览器加载不到这个组件,就一直卡着,直到这个地址报错了才开始执行后面的代码,大家要是遇到了前端项目启动慢,也可以照这个思路去想去看看index.html有没有异常就可以了)自己写的vue项目,自己写的安卓壳子,本来自己觉得慢,忍忍就过去了,但是人家觉得慢,你不得改么?结果是前端自己开发,安卓也自己开发,想甩个锅都没法甩,总不能甩给后端吧?哈哈哈言归正传:如果你有急事,可以直接跳到后面看,