摘要: using Demo.Data; using Demo.Domain; using System; using System.Linq; namespace Demo.App { class Program { static void Main(string[] args) { using var 阅读全文
posted @ 2021-04-11 21:00 tofight 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 配置NoTracking不需要变化追踪,我注释了。 public DemoContext() { //ChangeTracker.QueryTrackingBehavior = QueryTrackingBehavior.NoTracking; } 配置日志: nuget包: <PackageRef 阅读全文
posted @ 2021-04-11 20:57 tofight 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 一对一模型的建立: 示例:足球队员和简历的一对一关系:每个足球队员需要对应一份简历信息 足球队员模型: using System; using System.Collections.Generic; namespace Demo.Domain { public class Player { publ 阅读全文
posted @ 2021-04-11 20:08 tofight 阅读(20) 评论(0) 推荐(0) 编辑
摘要: using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations.Schema; namespace Demo.Domain { public class Club { public 阅读全文
posted @ 2021-04-11 18:10 tofight 阅读(7) 评论(0) 推荐(0) 编辑
摘要: using Demo.Domain; using Microsoft.EntityFrameworkCore; namespace Demo.Data { class DemoContext:DbContext { protected override void OnConfiguring(DbCo 阅读全文
posted @ 2021-04-11 17:55 tofight 阅读(37) 评论(0) 推荐(0) 编辑
摘要: 正则表达式用于字符串处理、表单验证等场合,实用高效。现将一些常用的表达式收集于此,以备不时之需。匹配中文字符的正则表达式: [\u4e00-\u9fa5]评注:匹配中文还真是个头疼的事,有了这个表达式就好办了匹配双字节字符(包括汉字在内):[^\x00-\xff]评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1)匹配空白行的正则表达式:\n\s*\r评注:可以用来删除空白行匹配HTML标记的正则表达式:]*>.*?|评注:网上流传的版本太糟糕,上面这个也仅仅能匹配部分,对于复杂的嵌套标记依旧无能为力匹配首尾空白字符的正则表达式:^\s*|\s*$评注:可以用来删 阅读全文
posted @ 2013-12-30 14:49 tofight 阅读(92) 评论(0) 推荐(0) 编辑
摘要: 方法1:方法2:打开IE,按F12调试。方法3:JS断电点debugger代替 阅读全文
posted @ 2013-11-25 17:36 tofight 阅读(277) 评论(0) 推荐(0) 编辑
摘要: Windows Service这一块并不复杂,但是注意事项太多了,网上资料也很凌乱,偶尔自己写也会丢三落四的。所以本文也就产生了,本文不会写复杂的东西,完全以基础应用的需求来写,所以不会对Windows Service写很深入。 本文介绍了如何用C#创建、安装、启动、监控、卸载简单的Windows ... 阅读全文
posted @ 2013-11-19 10:18 tofight 阅读(603) 评论(0) 推荐(0) 编辑
摘要: 创建windows服务:在VisualStudio中用C#创建一个Windows服务,微软MSDN参考地址:http://msdn.microsoft.com/zh-cn/library/zt39148a.aspx安装服务使用installutil.exe 参考地址:http://msdn.microsoft.com/zh-cn/library/50614e95.aspx添加定时器:在服务中添加一个定时器,定期处理一些任务,采用system.timers.timer类,MSDN参考地址:http://msdn.microsoft.com/en-us/library/system.timers. 阅读全文
posted @ 2013-11-19 10:12 tofight 阅读(400) 评论(0) 推荐(0) 编辑
摘要: 工厂模式专门负责将大量有共同接口的类实例化。工厂模式可以动态决定将哪一个类实例化,不必事先知道每次要实例化哪一个类。工厂模式有以下几种形态:• 简单工厂(Simple Factory)模式• 工厂方法(Factory Method)模式• 抽象工厂(Abstract Factory)模式一、 简单工厂(Simple Factory)模式Simple Factory模式根据提供给它的数据,返回几个可能类中的一个类的实例。通常它返回的类都有一个公共的父类和公共的方法。Simple Factory模式实际上不是GoF 23个设计模式中的一员。二、Simple Factory模式角色与结构: 工... 阅读全文
posted @ 2013-10-29 14:31 tofight 阅读(202) 评论(0) 推荐(0) 编辑