道者编程

article   来源:原创 2024-08-28 14:46:27

P12证书解析

P12是一种数字证书文件格式的扩展名,包含了私钥、公钥以及其他证书,下面我们做一个提取,我们用OpenSSL 提取 .p12 文件中的证书。假设我的这个文件是:test.p121.、提取私钥openssl pkcs12 -in test.p12 -nocerts -out privatekey.pem -nod…

article   来源:原创 2023-09-20 16:47:53

sm4加密解密

一:SM4算法是我国自主设计的分组对称密码算法,用于实现数据的加密/解密运算,以保证数据和信息的机密性。SM4算法的分组长度和密钥长度均为128比特,加密算法与密钥扩展算法都采用32轮非线性迭代结构,数据解密和数据加密的算法结构相同,只是轮密钥的使用顺序相反,解密轮密钥是加密轮密钥的逆序。二:SM4算法支持两种…

article   来源:原创 2023-04-18 11:32:46

nodejs一些常用的方法

第一次干node项目是用koa框架,后来api基本上都用node了,代码简洁,IO性能高效。记录一些以前常用的方法1:微信支付签名,也可以用于api签名校验,把所有参数按照url规则根据ASCII码(字典序)排序,算出一个值,后端校验这个值,防止参数篡改//签名 function getSign(args,k…

article   来源:原创 2023-04-16 22:04:11

Gin设置跨域

什么是跨域:在浏览器上,一个网页的代码想要访问另一个网页的资源,但这两个网页的域名不同,或者同一个域名下的不同子域名,也可能是端口号不同。例如,页面 A 想要读取页面 B 的信息,但由于安全策略的限制,这种跨域访问是被浏览器禁止的。这是为了保障用户信息在网络上的安全性。因此,跨域要通过其他方法,比如使用 JSO…

article   来源:原创 2023-04-12 09:00:00

Gin参数验证-Validator

在进行api开发的时候,参数验证是极其频繁的一步,选择一个验证轮子很重要。validator是一个开源的验证器包,可以快速校验输入信息是否符合自定规则。访问地址:https://github.com/go-playground/validator一:安装到我们项目中:go get github.com/go-p…

article   来源:原创 2023-01-23 08:56:56

vue3使用

一:安装nodejs版本要求大于等于16.01:node.js安装,下载地址:http://nodejs.cn/download/2:win安装,直接下一步即可,安装完后,查看:可以看到npm也安装了,因为node集成了这玩意儿,不需要另外安装3:因为在宇宙中心,npm可能不是很稳定,弄一个cnpm,其实就是个…

article   来源:原创 2022-07-19 20:16:46

php一些实用小众的用法

1:array_filter //回调函数过滤数组元素,默认过滤空值改方法常用于语过滤数组空值,但有个问题,如果数组元素有0的话,也会被过滤掉。<?php $arr = [     'name'=>'liling',     'sex' =>'…

article   来源:原创 2022-07-11 14:40:01

golang通过yaml设置配置文件

1:安装go get gopkg.in/yaml.v2 #v2版本 go get gopkg.in/yaml.v3 #v3版本,选择一个就行 2:随便取个名字,建一个conf.yaml的文件。# 数据库信息 database: dbtype: mysql host: 127.0.0.1…

article   来源:原创 2022-04-23 01:23:50

frp内网穿透

一:官方介绍:frp是一种快速反向代理,可帮助您将NAT或防火墙后面的本地服务器公开到Internet。目前,它支持TCP和UDP,以及HTTP和HTTPS协议,在这些协议中,请求可以通过域名转发到内部服务。frp还具有P2P连接模式。官方文档:https://gofrp.org/二:下载软件包https://…

article   来源:原创 2022-03-29 17:39:33

Go语言-Gin框架

Gin是一个用Go编写的web微框架,和php的laravel相比的话,更像是一个库,短小精致,灵活,需要根据使用情况,自己组合装载其他依赖扩展。一:安装:我这里用 go mod方式,go mod相当于php的composer,node的npm。1:首先创建一个项目目录,我这里叫:dao2:开启对mod支持se…

共有 192 条记录  首页 上一页 下一页 尾页 12345678910...20