Go to my github
摘要: typescript编译时,当我们开启严格模式时,下面的代码就会报错: function doSomething(x: string | null) { console.log("Hello, " + x.toUpperCase()); } 编译错误: hello.ts:56:29 - error 阅读全文
posted @ 2022-04-02 10:41 Liuww06 阅读(46) 评论(0) 推荐(1) 编辑
摘要: 背景 项目中后台web服务部署成https服务时,需要使用SSL证书,如果我们不使用公共的CA时,怎么办? 不仅如此,因为是小项目,App应用主要是小范围使用,此时只有IP地址,根本没有域名,怎么办? 下面就给出我的解决方案! 环境 后台服务 IIS托管的Asp .net web api 服务,使用 阅读全文
posted @ 2021-10-01 21:04 Liuww06 阅读(1793) 评论(0) 推荐(0) 编辑
摘要: 文章默认你已经入门WPF了 ​ WPF日常开发,经常遇到默认的控件功能不满足需求,怎么办? No1. 自定义控件模板 ​ 平时开发中,经常遇到比较”俗“的需求,嫌弃控件默认的样子。怎么办?哈哈,那就整个容呗..... 😜! 还记得心灵深处的Button吗?是不是第一印象就是规规矩矩的长方形,好了, 阅读全文
posted @ 2021-07-16 21:17 Liuww06 阅读(559) 评论(0) 推荐(0) 编辑
摘要: 中间件真面目 关于ASP.NET Core中间件是啥,简单一句话描述就是:用来处理HTTP请求和响应的一段逻辑,并且可以决定是否把请求传递到 中的下一个中间件! 上面只是概念上的一种文字描述,那问题来了,中间件在程序中到底是个啥:question: 一切还是从 说起,没错,就是大家熟悉的 类里面那个 阅读全文
posted @ 2020-05-23 22:51 Liuww06 阅读(712) 评论(0) 推荐(2) 编辑
摘要: DI的一些事 传送门 "马丁大叔的文章" 什么是依赖注入(DI: Dependency Injection)? 依赖注入(DI)是一种面向对象的软件设计模式,主要是帮助开发人员开发出松耦合的应用程序。同时呢,让应用更容易进行单元测试和维护。 DI其实就是用一个 为一个对象提供其依赖的 一个过程 !如 阅读全文
posted @ 2020-03-21 17:23 Liuww06 阅读(995) 评论(2) 推荐(2) 编辑
摘要: JWT认证简单介绍 关于Jwt的介绍网上很多,此处不在赘述,我们主要看看jwt的结构。 JWT主要由三部分组成,如下: HEADER.PAYLOAD.SIGNATURE HEADER包含token的元数据,主要是加密算法,和签名的类型,如下面的信息,说明了 加密的对象类型是JWT,加密算法是HMAC 阅读全文
posted @ 2020-01-10 17:27 Liuww06 阅读(18446) 评论(41) 推荐(27) 编辑
摘要: 背景 最近项目上遇到一个需求,要后台通过定时任务把水晶报表生成pdf文件,然后邮件发送给相关人。 技术实现思路 选用ASP.NET Core框架(基于2.2版本),通过IHostedService接口结合Quartz实现定时任务。但由于当前水晶报表SDK只支持Framework框架,所以ASP.NE 阅读全文
posted @ 2019-12-13 17:54 Liuww06 阅读(1511) 评论(0) 推荐(2) 编辑
摘要: 啰嗦一下 最近在学习scrum项目管理的知识,书上知识点分散,很难有整体的视角来看scrum有哪些核心知识,故制作了思维导图,望给和我一样容易迷失的人一样,起到一个指引作用,废话不多说,直接上图 图谱 阅读全文
posted @ 2019-06-16 15:44 Liuww06 阅读(306) 评论(0) 推荐(0) 编辑
摘要: 需求背景 平时的coding过程中,经常性遇到string类型转换成其他的基本类型,如 int double bool等,那我们正常的方式就是下面的方式进行类型转换 那我们有没有其他方式统一这个转换方式呢? TypeDescriptor实现统一转换 下面我就写了一个string的扩展方法 实现这个方 阅读全文
posted @ 2019-02-12 14:33 Liuww06 阅读(3127) 评论(1) 推荐(3) 编辑
摘要: 一、前言 MSDN关于访问修饰符的访问级别解释: 访问修饰符是一些关键字,用于指定声明的成员或类型的可访问性。本节介绍四个访问修饰符: public protected internal private public protected internal private 使用这些访问修饰符可指定下列 阅读全文
posted @ 2016-03-29 22:01 Liuww06 阅读(33582) 评论(1) 推荐(13) 编辑