随笔分类 - C#
C#
摘要:网上大多实现jwt滑动过期的方案要结合Redis,或者返回俩个token,我这里介绍一个稍微简单点的方案,由于 jwt的总的有效时间是 expires 加上 ClockSkew, 那么我们就在这个ClockSkwe(滑动过期时间)上做做文章 我们首先创建个配置类 public class JwtKe
阅读全文
摘要:我的部署环境 1. 程序准备 程序我已放到gitee中,地址https://gitee.com/CRole/gitlab-cicd.git, 1.1 .gitlab-ci.yml文件 stages: # 分段 - build - clear - run # 定义 job build: stage:
阅读全文
摘要:1. 引用EasyQuartz 2. Startup Add Service using EasyQuartz; public void ConfigureServices(IServiceCollection services) { //Add Service services.AddEasyQu
阅读全文
摘要:1.使用EF的Model First的模式进行开发 如果还是先建数据库表的话,脑子里想着就是表的设计原则,关联关系之类的, 生成出的实体不是一个好的领域模型, 所以我们应该先根据业务来建立一个领域模型,当然不知道怎么建模型的话,我们可以根据怎么建表的思路来建模型 2. 每个模型的无参构造函数都设为p
阅读全文
摘要:前言: DDD的基础知识这里就不讲了,网上有很多,无外乎 架构从以外的三层变成四层,有聚合、实体、值对象、领域服务等这些概念,我也是最近看了很多,但无从下手,正好我们现有的项目是基于ABP 框架的,虽说也支持DDD,也是分为了4个项目,有领域有Domain,但感觉还是个三层项目,想了想,最大的问题还
阅读全文
摘要:#region 返回时间差 public static string DateDiff(DateTime DateTime1, DateTime DateTime2) { string dateDiff = null; try { TimeSpan ts1 ...
阅读全文
摘要:1. 首先我们要引用一下AspNetPager.dll 2. 然后新建一个页面,在页面头部加上,这里很重要!!! <%@ Register Assembly="AspNetPager" Namespace="Wuqi.Webdiyer" TagPrefix="webdiyer" %> 3. 前台代码
阅读全文
摘要:<asp:LinkButton ID="Link_change" OnClientClick='<%#ChangeStatus(Eval("OrderNumber")) %>' runat="server">发货</asp:LinkButton> <asp:LinkButton ID="LinkBu
阅读全文
摘要:http://www.jsjtt.com/bianchengyuyan/net/30.html 网页打开空白,程序和功能里面该打开的都打开
阅读全文
摘要:<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="Chines._Default" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0
阅读全文
摘要:委托就是一个类,因为类才有对象的概念,这也体现了c# 是面向对象的语言 c#中的委托相当于c++中的函数指针,委托是面向对象的,是类型安全的,是引用类型 使用委托的步骤 定义---> 声明---->实例化对象--->作为参数传递给方法----> 使用委托
阅读全文
摘要:太慢了。。。上多线程 效果如果static int i = 3800; static object locker = new object(); static Thread t1, t2, t3, t4, t5; public static void Mai...
阅读全文
摘要:这俩天想注册个域名,然后一个个的试又感觉太累,所以才写了个程序效果如下然后上代码 public static void Main() { int i = 1; while (true) { ...
阅读全文
摘要:首先向大家推荐个博客http://www.cnblogs.com/zhaopei/p/4823359.html ,感觉他写的真的挺不错的。 三层指的是以下三层用户界面表示层(USL)业务逻辑层(BLL)数据访问层(DAL)首先,写个数据库访问的接口 public interface IS...
阅读全文
摘要:接口和抽象类有什么区别你选择使用接口和抽象类的依据是什么?接口和抽象类的概念不一样。接口是对动作的抽象,抽象类是对根源的抽象。抽象类表示的是,这个对象是什么。接口表示的是,这个对象能做什么。比如,男人,女人,这两个类(如果是类的话……),他们的抽象类是人。说明,他们都是人。人可以吃东西,狗也可以吃东...
阅读全文
摘要:C# 操作XML的小例子一,首先当然是先创建个XML文件 admin1 1234567 二,创建控制台程序 class Program { static void Main(string[] args) { XmlEle...
阅读全文
摘要:class Program { static void Main(string[] args) { HttpWebRequest request = (HttpWebRequest)WebRequest.Create("http://wthr...
阅读全文
摘要:public同一程序集中的任何其他代码或引用该程序集的其他程序集都可以访问该类型或成员。private只有同一类或结构中的代码可以访问该类型或成员。protected只有同一类或结构或者派生类中的代码可以访问该类型或成员。internal同一程序集中的任何代码都可以访问该类型或成员,但其他程序集中的...
阅读全文
摘要:class A { public A() { PrintFields(); } public void PrintFields() ...
阅读全文

浙公网安备 33010602011771号