摘要: 我的方式非主流,控制却可以更加灵活,喜欢的朋友,不妨花一点时间学习一下 jwt认证分为两部分,第一部分是加密解密,第二部分是灵活的应用于中间件,我的处理方式是将获取token放到api的一个具体的controller中,将发放token与验证分离,token的失效时间,发证者,使用者等信息存放到co 阅读全文
posted @ 2019-05-25 14:46 FreeTimeWorker 阅读(5482) 评论(29) 推荐(7) 编辑
摘要: using Chloe.SqlServer; using System; using System.Collections.Generic; using System.IO; namespace bak { class Program { static void Main(string[] args 阅读全文
posted @ 2021-08-12 12:25 FreeTimeWorker 阅读(36) 评论(0) 推荐(0) 编辑
摘要: 一般的服务端类型都有泛型支持,对于flutter来说虽然也支持泛型,但是在序列化这里却始终存在问题,flutter不允许用反射,对于flutter项目的开发来说除了画页面,可能最烦人的就是跟服务端打交道的时候对对象创建以及序列化,虽然目前网上也有通过json to dart之类的在线工具根据json 阅读全文
posted @ 2021-06-02 15:04 FreeTimeWorker 阅读(520) 评论(0) 推荐(0) 编辑
摘要: Microsfot.Data.SqlClient.SqlException(0x80131904):A connection was successfully established with the server, but then an error occurred during the pre 阅读全文
posted @ 2021-04-21 14:56 FreeTimeWorker 阅读(1524) 评论(2) 推荐(0) 编辑
摘要: 堆结构的内部是以数组实现,表现形式为一个完全二叉树,对应关系上,上级节点的下标始终等于直接下级节点的下标(任意一个)除2的除数,下级节点的坐标左孩子为上级坐标的位置x2+1,右孩子为上级坐标的位置x2+2,这个条件始终满足 如下代码就是一个简易的堆结构实现 using System; namespa 阅读全文
posted @ 2021-03-31 11:22 FreeTimeWorker 阅读(69) 评论(0) 推荐(0) 编辑
摘要: 1,ssh相关 在初始化一台云服务器的时候,第一件事情就是去把该关的门都关上,首先第一关就是禁用root登录,禁用密码登录,顺便改一下远程登录端口,让登录都通过ssh密钥对来进行,阿里云里有密钥对管理,创建完以后会下载一个私钥给你,公钥通过将密钥对绑定到新建的服务器放到新服务器的目录/root/.s 阅读全文
posted @ 2021-03-12 15:22 FreeTimeWorker 阅读(485) 评论(0) 推荐(2) 编辑
摘要: 插件式开发 思考一种情况,短信发送,默认实现中只写了一种实现,因为某些原因该模块的所依赖的第三方无法继续提供服务,或者对于winform程序,某按钮单击,需要在运行时增加额外的操作,或者替换目前使用的功能,对于类似这样的需求,可以考虑使用插件式的方式搭建框架,以实现更灵活的可拆卸动态增加功能。 .n 阅读全文
posted @ 2020-12-09 19:02 FreeTimeWorker 阅读(1161) 评论(0) 推荐(0) 编辑
摘要: postman用于接口调试 通常情况下,对于个别接口,可能会去手动去写url写请求头,然后做一大堆初始工作,对于纯api项目,这样的调试方式显然是无法忍受的。其实postman的强大不只是一个测试接口的工作,它是一个非常便捷的测试接口的工具。下面就postman的使用写一点具体有用的东西。 1,导入 阅读全文
posted @ 2020-11-24 17:31 FreeTimeWorker 阅读(431) 评论(0) 推荐(0) 编辑
摘要: .net core 3.0 网站发布到centos后,绑定ssl证书,一个服务器绑一个证书,一个服务器绑多个证书 开始之前:对于windows服务器不存在这个问题,在iis中绑定证书是非常简单的一件事,不是本篇博客讨论的范围,绑定多个证书一样 3.0中指定url的方式可以通过在配置文件中加urls: 阅读全文
posted @ 2020-08-25 00:00 FreeTimeWorker 阅读(1343) 评论(3) 推荐(5) 编辑
摘要: 1,准备工作 需要下载的: java jdk 版本1.8.0_261 Java SE 8u261 下载地址:https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html andorid studio https: 阅读全文
posted @ 2020-08-20 10:11 FreeTimeWorker 阅读(1267) 评论(0) 推荐(0) 编辑
摘要: 做小程序的支付时,在翻阅了大量的别人分享的代码后,感觉写的简直就是一堆垃圾,不敢苟同,要是代码都那么写,维护性简直了,于是才有了这篇文章。 首先流程是很清楚的,就是先统一下单拼一个xml,然后把有值的参数排序后做计算一个签名,把签名也写到xml中,提交给微信,返回发起支付需要的参数,紧接着进行二次签 阅读全文
posted @ 2020-08-17 17:59 FreeTimeWorker 阅读(761) 评论(3) 推荐(0) 编辑