代码改变世界

SSMS表设计器显示说明(注释)字段

2020-09-14 13:50 by Giant Liu, 30 阅读, 0 推荐, 收藏, 编辑
摘要:原文地址:https://www.giantliu.cn/2020/09/14/200914SSMSTableDesignAddDescription/ SQL Server Management Studio 表设计器默认 当我们新建表/设计表 的时候,SSMS会帮我们打开默认表设计器 如下图。只 阅读全文

国产系统UOS安装体验

2020-09-07 09:54 by Giant Liu, 82 阅读, 0 推荐, 收藏, 编辑
摘要:原文链接 https://www.giantliu.cn/2020/09/04/200904InstallUOS/ UOS简介 统信桌面操作系统(Uniontech OS)个人正式版是统信软件基于Linux内核打造,专为个人消费者用户设计,满足丰富场景需求,提供舒适、流畅、愉悦的使用体验。 极致体验 阅读全文

自动部署Asp.Net Core到Docker

2020-08-25 12:46 by Giant Liu, 638 阅读, 7 推荐, 收藏, 编辑
摘要:原文链接:个人博客:自动部署Asp.Net Core至Docker 本文简介 最近在开发一个管理系统,代码框架是用的前后台分离的方式 后台使用的是Asp.Net Core平台,开发所有业务,向前台提供Rest API接口。 使用的认证方式是JWT 前端有两个项目,一个是Web端,一个是Mobild端 阅读全文

使用PowerShell连接Ubuntu

2020-08-20 13:24 by Giant Liu, 89 阅读, 0 推荐, 收藏, 编辑
摘要:Ubuntu安装PowerShell Ubuntu安装PowerShell帮助文档 # Download the Microsoft repository GPG keys wget -q https://packages.microsoft.com/config/ubuntu/18.04/pack 阅读全文

使用PowerShell自动编译部署前端

2020-07-18 13:39 by Giant Liu, 550 阅读, 3 推荐, 收藏, 编辑
摘要:前言 最近在开发一套管理系统,做了前后端分离。 后台使用的是Asp.Net Core 3.1 前端使用的是Vue+Ant Design 自己搞了一台云服务器,打算把系统部署到云服务器上。以供外网访问。 服务器OS是WinServer2016 所以打算通过IIS平台来发部与部署系统。 后台部署 后台部 阅读全文

基于Win服务的标签打印(模板套打)

2019-12-09 18:27 by Giant Liu, 1573 阅读, 18 推荐, 收藏, 编辑
摘要:最近做了几个项目,都有在产品贴标的需求 基本就是有个证卡类打印机,然后把产品的信息打印在标签上。 然后通过机器人把标签贴到产品上面 标签信息包括文本,二维码,条形码之类的,要根据对应的数据生成二维码,条形码。 打印标签的需求接到手后,开始了我的填坑之旅。 打印3.0源代码:https://githu 阅读全文

Asp.Net Core基于Cookie实现同域单点登录(SSO)

2018-12-13 16:30 by Giant Liu, 2084 阅读, 2 推荐, 收藏, 编辑
摘要:在同一个域名下有很多子系统 如:a.giant.com b.giant.com c.giant.com等 但是这些系统都是giant.com这个子域。 这样的情况就可以在不引用其它框架的情况下,直接基于Cookie实现同域单点登录SSO 注:用ID4,OAuth,其它SSO框架也同样可以实现。本文不 阅读全文

MVC使用Redis实现分布式锁

2018-06-21 11:19 by Giant Liu, 1679 阅读, 10 推荐, 收藏, 编辑
摘要:使用场景 在做Web项目的时候,有很多特殊的场景要使用到锁 比如说抢红包,资源分配,订单支付等场景 就拿抢红包来说,如果一个红包有5份,同时100个人抢如果没有用到锁的话 100个人同时并发都抢成功,那就出大事了 怎么实现锁 这样我们就可以很好的控制并发的情况,从而不出现问题 但是在项目还小的时候, 阅读全文

申请免费通配符证书(Let's Encrypt)并绑定IIS

2018-05-25 18:01 by Giant Liu, 4794 阅读, 3 推荐, 收藏, 编辑
摘要:什么是 Let’s Encrypt? 部署 HTTPS 网站的时候需要证书,证书由 CA 机构签发,大部分传统 CA 机构签发证书是需要收费的,这不利于推动 HTTPS 协议的使用。 Let’s Encrypt 也是一个 CA 机构,但这个 CA 机构是免费的!!!也就是说签发证书不需要任何费用。 阅读全文

细说Web页面与本地电脑通讯

2018-05-04 11:21 by Giant Liu, 1813 阅读, 5 推荐, 收藏, 编辑
摘要:话说在很久很久以前。Web页面与客户的本地电脑Localhost通讯,有两种方式: 1。Flash 2。ActiveX控件 由于Flash本人不是很了解,也给出不了什么示例代码, 对于ActiveX控件来说,可以直接在在网络上搜索“ActiveX控件”,就会有很多相关的答案 但是: 对于现代浏览器来 阅读全文