- 博客(17)
- 收藏
- 关注
原创 Github 2FA验证
TOTP生成器实现 该代码实现了一个TOTP(基于时间的一次性密码)生成器,主要包含以下功能: Base32解码:实现了Base32字符串解码功能,包含输入验证和二进制转换处理。 HMAC-SHA1加密: 优先使用Web Crypto API进行高效加密 提供JavaScript回退实现,包含完整的SHA-1算法 实现了密钥导入、消息签名等加密流程 输入验证:包含Base32字符串有效性检查功能。 兼容性处理:自动检测浏览器是否支持Web Crypto API,不支持的浏览器使用纯JavaScript实现。
2025-11-25 19:28:30
183
原创 TMS Controller - 液冷机Modbus通信控制软件
TMS Controller是一款专业的Modbus通信调试工具,支持RTU和TCP协议,适用于PLC、传感器等工业设备。软件提供直观的图形界面,可实时监控寄存器数值、自动轮询数据、记录通信日志,并支持自定义协议配置。该工具最初为液冷设备设计,现已发展为通用平台,具有跨平台特性,可打包为独立可执行文件。系统要求Windows 7及以上,支持从源码运行或直接使用打包版本,包含详细的安装指南和使用说明。
2025-09-18 14:17:04
577
原创 vue+element-plus上传Excel到java springboot后台,并且按行读取
vue+element-plus前端上传excel文件到springboot,后端按行读取数据并 先过滤后处理数据
2023-06-13 09:40:58
2861
原创 angular自定义指令-阻止事件冒泡
自定义指令(directive)directivedirective1、使用命令去创建一个新的指令ng g directive clickStop2、自定义指令import { Directive, Output, EventEmitter, Renderer2, ElementRef } from '@angular/core';@Directive({ selector...
2020-04-29 17:19:34
630
转载 一个页面从输入URL到页面加载显示完成的详细步骤
1、浏览器会开启一个线程来处理这个请求,对 URL 分析判断如果是 http 协议就按照 Web 方式来处理;2、调用浏览器内核中的对应方法,比如 WebView 中的 loadUrl 方法;3、通过DNS解析获取网址的IP地址,设置 UA 等信息发出第二个GET请求;4、进行HTTP协议会话,客户端发送报头(请求报头);5、进入到web服务器上的 Web Server,如 Apache、...
2020-03-25 16:22:54
483
原创 ionic3 自定义页面头部
仿写一个上拉透明到白色的动画html<ion-header no-border> <!-- 返回和分享 --> <div #pnavs class="topspan"> <div class="returnimg" (click)="goBack()"> <img src="../../assets/imgs/return.p...
2019-05-30 12:25:13
476
原创 ionic3 百度地图的使用
1、 在百度地图上申请AK;申请地址http://lbsyun.baidu.com/apiconsole/key2、在index.html中(在jQuery cdn之后)引入,如下;<script src="assets/lib/jquery-3.3.1.min.js"></script><script type="text/javascript" sr...
2019-05-17 16:47:03
822
原创 ionic3 生成splash和icon的命令卡顿
1,确保原始的icon和splash 是符合官网标准的2.运行;(参考:https://github.com/ionic-team/ionic-cli/issues/3385#issuecomment-408508772)npm i ionic@4.1.0-testing.458303e03.重新运行ionic cordova resources android -f...
2019-04-28 15:38:19
249
原创 ionic3 视频选择上传和录制上传
懒得再排版:http://note.youdao.com/noteshare?id=049489892505bcd28b02570d15b5cce3&amp;sub=085DF4D7A81C44448625E151E8C9AE86
2019-02-21 13:02:09
1698
原创 将秒转换成时间格式 00:00:00
export const timeFilter = (seconds: number) => { let ss = Math.floor(seconds)// 秒 let mm = 0// 分 let hh = 0// 小时 if (ss > 60) { mm = Math.floor(ss / 60); ss = Math.floor(ss % 60); } if...
2019-02-11 15:58:52
5131
原创 时间处理 大于3天显示具体日期及时间
const oneMinute = 60;const thirtyMinutes = 30 * 60;const oneHour = 60 * 60;const oneDay = 24 * 60 * 60;const threeDays = oneDay * 3;class timeHandling { str: string; play(time: number) { ...
2019-02-11 15:45:54
1006
原创 使用minapp 的小程序全局数据同步问题
使用了一段时间的ts,感觉使用js有点不顺手;所以就找到了minapp,来开发微信小程序;数据同步:在common下新建event.ts;(在src下新建一个common的文件夹,用于存放公共的方法);class Event { /**事件列表*/ private eventList = <any>{}; /** * 发送事件 * @ty...
2018-12-28 12:47:48
672
原创 angular6.0+ 自定义管道
以身份证号的部分隐藏为例,话不多说,来看代码;在common文件夹下中创建管道;代码如下:import { Pipe, PipeTransform } from '@angular/core';@Pipe({ name: 'idNumber' })export class IdNumberPipe implements PipeTransform { transform(...
2018-10-17 15:54:27
2954
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅