草庐IT

记录--uniapp 应用APP跳转微信小程序

这里给大家分享我在网上总结出来的一些知识,希望对大家有所帮助最近APP项目开发完成,在评审会上老板提了一个需求,想在开发的APP上添加一个链接,可以跳转公司的小程序商城。     原以为会很复杂,结果只有短短的几行代码。plus.share.getServices(function(res){varsweixin=null;for(vari=0;i代码加上后,用真机运行了一遍,完美的跳转到目标小程序,竟然如此顺利。开心打包,准备结项。然后发现Manifest.json报错,无法打包  经检查后发现是mainfest.json文件下App模块配置中Share(分享)内ios平台通用链接(Univ

Vite+TS项目:论如何便捷的使用pinia

这里给大家分享我在网上学习总结出来的一些知识,希望对大家有所帮助pinia介绍vue新一代状态管理库,相当于vuex特性1.像定义components一样定义store2.支持ts3.去除mutations,只有state,getters,actions(支持同步异步)4.轻量级(1kb)5.vuex是要有主入口进行统一导入,pinia可以分模块导入pina简单使用1.导入path项目全局安装@type/nodenpminstall@types/node--save-dev2.config设置@指标 3.tsconfig.json设置@指标4.导入pinia项目全局安装pinianpminst

企业级自定义表单引擎解决方案(十三)--表单模板1

.netcore研发的自定义表单引擎,采用强大的规则引擎将所有的业务串联起来的,和其他低代码平台是有本质的区别的,目标是完全解放繁琐的CRUD工作。 常规的业务,在需求以及数据库设计完成之后,可能就仅仅在界面上几分钟的配置就能够完成所有的开发、测试、部署工作,完全解放繁琐的CRUD工作。表单模板能够快速创建常规的业务模块,系统尽量将常规的业务功能做成模板,方便快速的创建业务模块功能,选择一个模板之后,会将模板对应的表单、子表单、子视图、控件等所有自定义表单相关的定义全部自动创建出来。模板一:单表模板(ListFormSimple_ts)最常见的业务,即对数据库单张表的管理,包括一个表格和编辑对

Android QMUI实战:沉浸式/适配状态栏

近期研究QMUI换肤的实现,顺便分析了下QMUI的沉浸式。网上已有很多关于QMUI实现页面沉浸式的文章,简而言之:复杂了。本期,我们仅通过几行代码,即可完美实现页面沉浸式效果,并轻松匹配换肤的色彩。1、工程为了节省时间,我们就不再单独新建工程了。直接基于上期QMUI换肤的工程代码,进行开发。demo源码下载在该文章中:《AndroidQMUI实战:实现APP换肤功能,并自动适配手机深色模式》https://www.cnblogs.com/qixingchao/p/15417834.html注意事项:在工程的gradle中有依赖QMUI,如果想以自己的工程进行沉浸式开发实验,请先在gradle中

CVE-2021-41773(42013) Apache HTTP Server路径穿越漏洞复现

一、漏洞概述ApacheHTTPServer(简称Apache)是开源的Web服务器,可以在大多数计算机操作系统中运行,由于其多平台和安全性被广泛使用,是最流行的Web服务器端软件之一。它快速、可靠并且可通过简单的API扩展,将Perl/Python等解释器编译到服务器中。Apache披露了一个在ApacheHTTPServer2.4.49上引入的漏洞,称为CVE-2021-41773。同时发布了2.4.50更新,修复了这个漏洞。该漏洞允许攻击者绕过路径遍历保护,使用编码并读取网络服务器文件系统上的任意文件。运行此版本Apache的Linux和Windows服务器都受到影响。此漏洞是在2.4.

APP 抓包 | 支付宝小程序抓包

引用lulianqi15师傅的原理:为了确保设备安全,安卓系统会有一批自己信任的CA公钥列表(根证书),从Android7.0以后,系统允许每个应用可以自定义可信CA集。有部分应用默认只会信任系统预装的CA证书,而不会信任用户安装的CA证书,而在Android中用户安装的证书都是用户证书,所以无论是Filddler还是Charles我们都只是把他们的根证书安装到了用户证书,这些应用并不使用他们,所以我们的安装的证书是无效的。新建安卓系统我新建了一个安卓7.1(64bit)的系统然后下载了一个支付宝,并尝试打开,确实能打开不会闪退。默认情况下,已经开启了root,这里可以手动查看一下。开启模拟器

vue+.net入门级书签项目

vu3+.net6webApi书签管理项目本项目已接入ChatGpt前言Gitee项目地址:https://gitee.com/zyplj/book-marksGithub项目地址:https://github.com/ZyPLJ/BookMarks作为一个bug程序员,保存了很多书签,直接用浏览器的每次都还要找,很麻烦,比如我自己的Google浏览器就200多个书签。所以做了个简单的项目去管理他们,同样该项目可以作为vue3、.net6webApi入门项目,很容易上手。部署项目需要用到.net6SDK,百度去官网下载即可。使用到的技术前端:vue3后端:.netcorewebApi,EFCo

CVE-2021-41773(42013) Apache HTTP Server路径穿越漏洞复现

一、漏洞概述ApacheHTTPServer(简称Apache)是开源的Web服务器,可以在大多数计算机操作系统中运行,由于其多平台和安全性被广泛使用,是最流行的Web服务器端软件之一。它快速、可靠并且可通过简单的API扩展,将Perl/Python等解释器编译到服务器中。Apache披露了一个在ApacheHTTPServer2.4.49上引入的漏洞,称为CVE-2021-41773。同时发布了2.4.50更新,修复了这个漏洞。该漏洞允许攻击者绕过路径遍历保护,使用编码并读取网络服务器文件系统上的任意文件。运行此版本Apache的Linux和Windows服务器都受到影响。此漏洞是在2.4.

APP 抓包 | 支付宝小程序抓包

引用lulianqi15师傅的原理:为了确保设备安全,安卓系统会有一批自己信任的CA公钥列表(根证书),从Android7.0以后,系统允许每个应用可以自定义可信CA集。有部分应用默认只会信任系统预装的CA证书,而不会信任用户安装的CA证书,而在Android中用户安装的证书都是用户证书,所以无论是Filddler还是Charles我们都只是把他们的根证书安装到了用户证书,这些应用并不使用他们,所以我们的安装的证书是无效的。新建安卓系统我新建了一个安卓7.1(64bit)的系统然后下载了一个支付宝,并尝试打开,确实能打开不会闪退。默认情况下,已经开启了root,这里可以手动查看一下。开启模拟器

vue+.net入门级书签项目

vu3+.net6webApi书签管理项目本项目已接入ChatGpt前言Gitee项目地址:https://gitee.com/zyplj/book-marksGithub项目地址:https://github.com/ZyPLJ/BookMarks作为一个bug程序员,保存了很多书签,直接用浏览器的每次都还要找,很麻烦,比如我自己的Google浏览器就200多个书签。所以做了个简单的项目去管理他们,同样该项目可以作为vue3、.net6webApi入门项目,很容易上手。部署项目需要用到.net6SDK,百度去官网下载即可。使用到的技术前端:vue3后端:.netcorewebApi,EFCo