天马3798

Nothing at All,需要做小程序、网站、app私聊wx:tianma102

  • 博客(929)
  • 资源 (12)
  • 收藏
  • 关注

原创 Cordova 插件合集_cordova-plugin合集

1.0cordova-plugin-contacts 联系人,新增,联系人,拨打电话cordova plugin add cordova-plugin-contacts详细:cordova-plugin-contacts联系人操作_天马3798的博客-CSDN博客_cordova 联系人1.cordova-plugin-themeablebrowsercordova plugin add cordova-plugin-themeablebrowser详细使用:cordova-p...

2022-04-05 16:58:53 5674

原创 微信小程序canvas 使用案例(一)

微信小程序canvas 使用案例,cavans 对象获取、上线文创建

2024-07-20 16:32:25 300

原创 微信小程序数组绑定使用案例(二)

/微信小程序 data 数据单项绑定,setData方法修改属性并且渲染页面展示。// this.data.name='李四';'name': '李四'//方案2,根据路径修改变量。3.css 代码忽略。

2024-07-20 15:32:16 337

原创 微信小程序数组绑定使用案例(一)

重点解读:可以使用js对象路径方式,修改变量并重新绘制页面。微信小程序数组绑定案例,修改数组中的值。

2024-07-20 15:12:49 391

原创 js 数据类型详解

总结:想要转整数用parseInt(),想要转小数用parseFloat(),想要转数字:Number();字符串 之间用 '+' 会拼接字符串,如果其他类型数据和字符串拼接,会被转换为字符串,这其中涉及到变量的隐式转换。NaN 不是一个数字,或者不是数字与数字的计算就会得到 NaN (isNaN() 判断一个值是不是 NaN)可以声明全局或局部作用域的变量。3. const:用于声明块级作用域的只读变量,即其值被设置后无法更改。用于声明块级作用域的变量,即在一对花括号{}内有效。

2024-07-06 16:11:15 377

原创 JS 四舍五入使用整理

一、Number.toFixed()把数字转换为字符串,结果的小数点后有指定位数的数字,重点返回的数据类型为字符串toFixed() 方法将一个浮点数转换为指定小数位数的字符串表示,如果小数位数高于数字,则使用 0 来填充。toFixed() 方法可把 Number 四舍五入为指定小数位数的数字。注意:toFixed() 方法在进行四舍五入时可能会产生一些不准确的结果,这是因为 toFixed() 方法在处理浮点数时,实际上使用的是舍入到最近的偶数(银行家舍入)策略,而不是标准的四舍五入。这种舍入策略是为了

2024-07-06 15:36:19 528

原创 JQuery Ajax教程_Ajax服务器交互

通过 jQuery AJAX 方法,您能够使用 HTTP Get 和 HTTP Post 从远程服务器上请求文本、HTML、XML 或 JSON - 同时您能够把这些外部数据直接载入网页的被选元素中。上传文件时使用的编码格式, 提交的数据从request.POST中提取, 上传的文件从request.FILES中提取。ajax发送的json格式数据, 在request.POST中取不到数据, 需要在request.body中提取数据。默认的编码格式, 提交的数据从request.POST中提取。

2024-06-22 15:15:39 1017

原创 JQuery 概念、历史、发展、优势-JQuery开发教程

jQuery是一个快速、简洁的JavaScript框架,是继Prototype之后又一个优秀的JavaScript代码库(框架)于2006年1月由John Resig发布。它推动了JavaScript在浏览器端的应用,为开发者提供了便利和效率,成为了Web开发中不可或缺的一部分。版本3.x系列:2016年发布的jQuery 3.x系列进一步改进了性能和稳定性,并增加了一些新特性。社区和生态系统:除了核心库之外,jQuery还拥有丰富的插件和扩展,这些由社区贡献的内容为开发者提供了更多的选择和功能。

2024-06-22 14:50:48 765 1

原创 JQuery 开发教程入门基础

五、JQuery HTML Dom操作、表单操作。八、JQuery 插件封装(可以放高级教程中)二、JQuery 开发环境搭建、运行、调试。三、JQuery 语法、遍历、数据、选择器。一、JQuery 概念、历史、发展、优势。四、JQuery Ajax 服务器交互。六、JQuery 动画效果操作。七、JQuery 事件绑定。

2024-06-22 14:28:34 327

原创 Cordova WebView重定向到网站

即可实现重定向指定的网站页面。

2024-06-10 21:23:44 396

原创 cordova-plugin-inappbrowser内置浏览器插件

允许在在单独的窗口中加载网页。例如要向应用用户展示其他网页。当然可以很容易地在应用中加载网页内容并管理,但有时候需要不同的用户体验,InAppBrowser加载网页内容,应用用户可以更方便的直接返回到主应用。1.直接使用: 隐藏地址栏,全部或者全屏显示2.重写window.open() 支持打开1. URL参数为浏览器跳转的地址;2. target的参数有三种:_self:如果URL地址在WhiteList中,则用Cordova的WhiteList将其打开;_blank:直接在App中将其地址打开;

2024-06-10 19:56:47 559

原创 input组件 type为nickname pc端获取不到这个绑定的值?

开发者工具可以获取,Android 手机端可以获取,苹果手机端可以获取。在pc端 使用input blur 事件获取选择昵称结果失败。PC端不少的版本框架目前,获取不到选择的头像;使用微信小程序form表单方式,获取选择的昵称。pc端真机调试,打印没有内容。

2024-06-07 17:35:37 393

原创 HTML网页滚动条使用整理_网页滚动条使用详解

HTML Document 滚动条,自动出现;当网页内容超出浏览器可视宽度或者高度,滚动条自动出现;不同浏览器滚动条样式效果不同。1.js绑定2.jquery 绑定3.js滚动条监听:滚动条事件,操作滚动条滚动。

2024-06-01 15:00:43 548

原创 C# GDI+ 字体使用 Font

GDI+中将具有相同的样式成为字体系列,如我们常见的 “宋体”、“仿宋” 、“微软雅黑”、 “Arial”等。FontStyle 枚举列出了常见的字体风格,其定义如下。计算机字体表示组层:字体集、大小,规格,单位。字体库/字体集:FontFamily。字体单位:GraphicsUnit。字体规格:FontStyle。

2024-05-18 15:43:24 565

原创 C# GDI+ 绘制文字不同的操作系统渲染文字大小不同

原因:使用Font 字体的时候,没有指定字体渲染的单位。在指定字体的时候,指定字体大小,同时也要设置字体的单位。不同系统的默认字体单位会不同。

2024-05-18 15:18:46 408

原创 ApacheCordova 12 +Vs 2022 项目搭建教程_开发环境搭建教程

1.添加Android_Home;ANDROID_SDK_ROOT环境变量。2.添加 build-tools,Platform-Tools 到环境变量。原因:使用远程下载gradle 编译,下载外网速度太慢。使用命令 adb devices 验证是否配置成功。1.启动调试问题注意 gradle 配置环境变量。2.启动编译 使用本地 gradle 压缩。1.增加环境变量:Java_Home。

2024-05-05 17:25:51 639 2

原创 .Net MAUI 搭建Android 开发环境

1. 安卓手机设备,开启 “开发者模式”,开启USB调试。安装时候选择上 .Net MAUI 跨平台开发。,Android镜像、编译工具、加速工具。4.调试成功,安装运行到手机上了。3.启动调试,选择 安卓设备。

2024-05-05 16:55:00 860

原创 cordova build android 下载gradle太慢

2.修改设置环境变量,CORDOVA_ANDROID_GRADLE_DISTRIBUTION_URL。然后解压缩到 C:\Users\Administrator\.gradle 文件夹中,下载慢导致失败。1.自己提前下载好 gralde-all.zip 压缩包。等下次使用的时候,解压缩出来使用。对于国内的链接地址下载太慢。等待了很长时间之后还会报错。默认第一次编译在线下载。

2024-05-05 15:41:35 656

原创 微信小程序触屏事件_上划下划事件

原理:触点从屏幕滑动距离,超过指定像素大小触发处理。从Y轴方向判断,超出距离,上划下划从X轴方向判断,超出距离,作划右划。

2024-03-02 15:37:55 1228

原创 微信小程序事件绑定

当一个组件上的事件被触发后,该事件不会向父节点传递。语法,catchXXX或者catch:XXX。自定义事件参数:data-xxx==>e.currentTarget.dataset.xxx。当一个组件上的事件被触发后,该事件会向父节点传递。语法,bindXXX或者bind:XXX。如无特殊说明,当组件触发事件时,逻辑层绑定该事件的处理函数会收到一个事件对象。

2024-03-02 15:24:20 1009

原创 Vue3.4+element-plus2.5 + Vite 搭建教程整理

目前推荐使用 Vue Router ---> Yes;创建好Vue3 项目后,安装 Element-plus UI 框架。3.修改编译文件路径 build.rollupOptions。2.导入 element-plus,完整导入。4.修改引用文件基础路径、引用前缀 base。2.修改编译目录 build.outDir。1.安装 element-plus。1.安装 并 创建Vue3 应用。3.编译发布 Vue3 引用。

2024-02-06 16:37:51 1234

原创 Vite 下一代的前端工具链,前端开发与构建工具

因此,针对开发环境中的启动慢问题,Vite开发环境冷启动无需打包,无需分析模块之间的依赖,同时也无需在启动开发服务器前进行编译,启动时还会使用esbuild来进行预构建。而Webpack 启动后会做一堆事情,经历一条很长的编译打包链条,从入口开始需要逐步经历语法解析、依赖收集、代码转译、打包合并、代码优化,最终将高版本的、离散的源码编译打包成低版本、高兼容性的产物代码,这可满满都是 CPU、IO 操作啊,在 Node 运行时下性能必然是有问题。Vite,下一代的前端工具链,为开发提供极速响应。

2024-02-06 15:47:59 2367

原创 Vue3富文本组件UEditor ,vue-ueditor-wrap@3.x

3.使用 v-model 绑定属性。2.0版本跟3.0版本不兼容。2.全局引入 ,注册组件。

2024-02-05 16:58:44 1569 2

原创 efcore 8A connection was successfully established with the server, but then an error occurred during

或者加(Encrypt=True;

2024-02-05 16:13:30 628

原创 EF Core8 Only the invariant culture is supported in globalization-invariant mode

一、Only the invariant culture is supported in globalization-invariant mode。报错显示:这个问题是由于.NET Core应用程序在全球化模式下运行,而该模式只支持不变的文化,而不支持其他任何文化。修改 项目文件.csproj。

2024-02-05 16:09:14 646

原创 基于Vue的移动端UI框架整理

特性:50+ 高质量组件、40+ 京东移动端项目正在使用、基于京东APP 7.0 视觉规范、支持按需加载、详尽的文档和示例、支持定制主题、支持多语言(国际化)、支持 TypeScript、支持服务端渲染(Vue SSR)、单元测试加持、配套有基于Webpack的构建工具,可快速创建已内置本组件库的 Vue 工程。特性:60+ 高质量组件、90% 单元测试覆盖率、完善的中英文文档和示例、支持按需引入、支持主题定制、支持国际化、支持 TS、支持 SSR。简介: 饿了么公司基于 vue 开发的 UI 组件库。

2024-02-05 12:09:26 1777

原创 JQuery 新手经常遇到的问题强调

window.onload 页面加载完毕。JQuery 新手经常遇到的问题强调。

2024-01-27 16:21:23 563

原创 JQuery 操作Class滚动轮播展示效果

JQuery 操作Class滚动轮播展示效果。

2024-01-13 17:23:46 694

原创 微信小程序实现打分效果代码整理

【代码】微信小程序实现打分效果代码整理。

2023-12-02 16:28:42 1334

原创 C# 使用 RSA 加密算法生成证书签名产生“The system cannot find the file specified”异常

这很可能是因为 Cryptographic Service 提供程序试图在用户存储区中存储或加载证书的密钥,并且由于配置文件不可用,因此加密上下文不可用。由于应用程序服务(Azure App Serivces)默认没有开启加载用户配置文件设定。加密算法生成证书签名进行身份验证,在 VS2022 开发工具本地运行应用程序一切正常。在右边“操作”模块下点击“高级设置...”或鼠标右键选择“高级设置...”。进入应用程序池管理页面,点选中要设定的应用程序池。

2023-11-13 20:52:12 1052

原创 商家付款到零钱,“{\“code\“:\“INVALID_REQUEST\“,\“message\“:\“此IP地址不允许调用该接口\\t\“}“

"{\"code\":\"INVALID_REQUEST\",\"message\":\"此IP地址不允许调用该接口\\t\"}"微信支付部分接口,需要配置ip验证白名单;配置之后的电脑可以调用。

2023-11-13 15:33:37 1846 3

原创 C# 微信支付敏感信息加解密解决方案

为了保证通信过程中敏感信息字段(如用户的住址、银行卡号、手机号码等)的机密性,微信支付API v3要求商户对上送的敏感信息字段进行加密。官网下载的apiclient_key.pem,是Java RSA版本的秘钥,没法直接转换成C#RSA秘钥。1.官方给的C#加密方案代码,但是没有给公钥apiclient_key.pem文件转成二进制的方案。与之相对应,微信支付会对下行的敏感信息字段进行加密,商户需解密后方能得到原文。加密算法使用的填充方案,我们使用了相对更安全的。

2023-11-12 18:35:28 807

原创 微信支付平台C#SDK_微信支付.net SDK

一、微信支付平台C# SDK V3https://github.com/fudiwei/DotNetCore.SKIT.FlurlHttpClient.Wechat/blob/main/docs/WechatTenpayV3/接口对应整理:https://github.com/fudiwei/DotNetCore.SKIT.FlurlHttpClient.Wechat/blob/main/docs/WechatTenpayV3/Basic_ModelDefinition.md二、微信支付平台C# SDK

2023-11-12 18:16:02 611

原创 C# 递归算法使用简介_常用整理

递归算法的实质是把问题分解成规模缩小的同类问题的子问题,然后递归调用方法来表示问题的解。递归算法对解决一大类问题很有效,它可以使算法简洁和易于理解。使用递归函数时不要陷入递归函数的执行细节,应首先建立递归模型和确立边界条件。递归算法是一种直接或者间接调用自身函数或者方法的算法。3.数据的结构形式是按递归定义的。分解后的问题与原问题类型完全相同,但规模较小。1.数据的定义是按递归定义的。通过小规模问题的解,能够轻易求得原生问题的解。A、将原问题分解为规模较小的问题进行处理。B、问题的分解是有限的。

2023-10-28 17:14:23 1541

原创 网页在线打开PDF_网站中在线查看PDF之pdf.js

pdf.js 使得不需要在计算机上安装 Adobe Reader 或其他 PDF 阅读器就可以在 Web 上阅读 PDF 文档成为可能。pdf.js 是社区驱动的,并由 Mozilla 支持。我们的目标是为解析和呈现 PDF 创建一个通用的、基于 Web 标准的平台。pdf.js 将 PDF 文档转换为 HTML5 Canvas 元素。PDF.js 是一个使用 HTML5 构建的便携式文档格式查看器。使用方案:file=(指定自己的pdf文件地址即可)pdf.js是一个免费的开源软件。

2023-10-15 21:37:46 3642

原创 微信小程序分享、转发朋友、分享朋友圈使用整理

监听用户点击页面内转发按钮(button 组件 )或右上角菜单“转发”按钮的行为,并自定义转发内容。注意:只有定义了此事件处理函数,右上角菜单才会显示“转发”按钮参数 Object object:此事件处理函数需要 return 一个 Object,用于自定义转发内容,返回内容如下:自定义转发内容 基础库 2.8.1 起,分享图支持云图片。使用案例1:使用案例2:监听右上角菜单“分享到朋友圈”按钮的行为,并自定义分享内容。注意:只有定义了此事件处理函数,右上角菜单才会显示“分享到朋友圈”按钮自定

2023-10-05 17:56:02 3333 1

原创 微信小程序去除默认滚动条展示

微信小程序去除默认滚动条展示,设置成全局样式,展示即可。

2023-10-05 13:01:53 1951 1

原创 .Net Core上传组件_.Net Core图片上传组件_Uploader7.0

more: false, //是否支持多个文件;jpeg',//允许上传的文件扩展名,*----没有显示。background: 'white',// 在使用到背景处理时的,默认背景。maxHeight: 1000,//前台压缩时,最大高度。maxWidth: 1960,//前台压缩时,最大宽度。minHeight: 300,//前台压缩时,最小高度。minWidth: 300,//前台压缩时,最小宽度。uploadType: 1,//上传处理方式。moreCount:5,//最多支持上传个数。

2023-07-29 12:14:08 1001

原创 C# IO FileStream流(一)使用整理

来自其他开发者的整理:文件操作常用相关类二、其他。

2023-07-22 15:01:33 484

原创 C# IO Stream 流(三)基类整理

所以经常会出现这样的情景:流的长度是100,给了长度为100的缓存字节数组,然后第一次读取了10个字节,第二次读取了5个字节,这样一点一点的把这100个字节读取到。这就是因为Excel打开了这个文件,就持有一个文件相关的流,所以QQ无法发送。C#中,所有流都是继承自Stream类,Stream类定义了流应该具有的行为和属性,使得开发人员可以忽略底层的操作系统和基础设备的具体细节。当Stream对象的CanSeek为true时,也就是流支持搜索的时候,可以通过这个属性确认流的长度,也就是有多少个字节的数据。

2023-07-22 14:55:44 576

TeleportUltra网站下载工具

TeleportUltra网站下载工具

2017-02-07

视频转Gif工具

视频转Gif工具1.0.0.1,

2017-01-16

常用字节转换工具

常用字节转换工具

2016-08-14

SublimeText3中文破解版

SublimeText3中文破解版

2016-08-05

CodeTool v1.0

CodeTool v1.0

2016-06-05

本地IIS主机映射配置工具

本地IIS主机映射配置工具,用户域名测试使用

2016-05-17

Compressor(1.2)

1.修复生成文件utf8,浏览器查看源码中文乱码问题2.添加版本表示页

2016-05-09

CompressorTool

Css压缩工具、js压缩工具 源代码:http://git.oschina.net/tiama3798/CompressorTool

2016-05-06

二维码/条形码识别工具(C#/.Net Framework4.5)

二维码/条形码识别工具(C#/.Net Framework4.5)

2016-05-01

C#正则表达式

C#正则表达式和字符串处理,总结,如果你一定需要,不需要可以看看

2014-09-06

ajax入门教程

Ajax全解析入门教程,快速入门,全面掌握,

2014-02-28

smtp_pop3简介

smtp协议,pop3协议,简介,为邮箱开发者提供一点参考为邮箱开发者提供一点参考

2013-06-19

空空如也

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

TA关注的人

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