- 博客(42)
- 资源 (5)
- 收藏
- 关注
原创 EF core 输出生成的SQL 到控制台
nuget 下载Microsoft.Extensions.Logging.Debug修改RMSDB :DbContext[Obsolete]public static readonly LoggerFactory LoggerFactory = new LoggerFactory(new[] { new DebugLoggerProvider() });protected override void OnConfiguring(DbContextOptionsBuilde...
2021-02-05 10:14:20 559
原创 C# 利用特性做数据校验
1、首先新建一个抽象类,规范所有的自定义属性public abstract class CustormAttribute:Attribute { public abstract bool Validate(object value); }2、新建一个类继承上边的抽象类,实现抽象类的方法 public class RequireAttribute : CustormAttribute { public override bool Vali
2021-01-19 10:36:28 1151 1
原创 .net 实现动态代理
1、先新建一个要被代理的类public class User: MarshalByRefObject { public string SayHello() { Console.WriteLine("I am SayHello"); return "I am SuperMan"; } }2、创建类 用于代理类执行方法 /// <summary> /// 动态代理.
2021-01-11 13:51:31 926
原创 devexpress 卸载不干净 无法重装 解决办法
1、在开始栏 输入 regedit 打开注册表2、\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\DevExpress 找到这个路劲删除需要删除的版本信息即可
2020-12-01 10:47:55 3055
转载 visual studio 2019 +EF+Mysql生成实体数据模型闪退解决方案
https://blog.csdn.net/xingkongtianyuzhao/article/details/107704575
2020-11-02 15:57:42 544
原创 vue_cli安装
1、安装cnpmnpm install -g cnpm --registry=https://registry.npm.taobao.org2、安装vue_clicnpm install vue_cli -g3、初始化项目vue init webpack 项目名称4、进入到项目目录,安装模块cnpm install5、启动项目cnpm run dev...
2020-10-27 23:09:21 66
转载 分库分表(垂直分库,垂直分表,水平分库,水平分表)
https://blog.csdn.net/weixin_44062339/article/details/100491744
2020-10-26 09:04:04 151 1
原创 死锁产生原因及解决方法
死锁(线程级):死锁是指两个或两个以上的线程在执行过程中,由于竞争资源而造成的一种阻塞的现象产生的4个条件1 互斥使用:即一个线程在使用时,另外线程不可使用2 不可抢占资源:资源请求者不能强制从资源占有者手中夺取资源3 占有且等待:当前线程在请求其他资源时,保持对原有资源占有4 循环等待:线程1等待线程2占有的资源 线程2又等待线程1占有的资源当以上四个条件全部满足时 才有可能产生死锁避免死锁方法:我们只需要破坏以上四个条件中的一个 就可以预防死锁的发生1 破坏互斥条件,若.
2020-10-25 11:16:19 576
原创 Nginx WCF做负载均衡
Nginx WCF做负载均衡创建3个WCF服务,修改app.config<?xml version="1.0" encoding="utf-8"?><configuration> <appSettings> <add key="aspnet:UseTaskFriendlySynchronizationContext" value="true" /> </appSettings> <system.web&g
2020-10-13 13:58:24 649
原创 算法时间复杂度大小顺序
O(1)<O(log2n)<O(n)<O(nlog2n)<O(n^2)<O(n^3)<O(2^n)<O(n!)<O(n^n)
2020-08-15 11:20:48 3405
原创 C# winform 界面多语言
首先需要做多语言的,我分为三种1、界面上的控件名称这种我们可以再数据库中配置对应的语言,比如增加按钮 我们在写程序时 该按钮的text为增加 那么我们可以在数据库中增加一按钮为key的几种语言数据将所有的多语言数据按照key分类进行遍历即可public void SetLanguageData(Control con1) { if (Portal.gc.DicLag.ContainsKey(con1.Text)) ...
2020-07-01 19:57:41 551
转载 类和接口的区别以及使用场景
https://blog.csdn.net/qq_37766026/article/details/90702387?utm_medium=distribute.pc_relevant.none-task-blog-baidujs-2
2020-06-27 21:46:14 419
原创 SqlServer 根据表 生成实体类
DECLARE @TableName sysname = 'MESMENU';--MESMENU 要生成实体类的表名DECLARE @Result VARCHAR(MAX) = 'public class ' + @TableName + '{';SELECT @Result = @Result + ' /// <summary> /// ' + CAST(t.Summary AS VARCHAR(MAX)) + ' /// </summary&...
2020-06-22 16:11:55 746
原创 epicor数据表增加字段
1.首先打开该界面路劲system setup->system maintenance->UD column maintenance2.下拉选择new table随便选择一张表,建议选择UD 开头的数据表点击保存3.建字段完成后点击保存,这个时候还不能用 因为数据还没更新过来,需重启下epicor服务器先打开 epicor administrator console 界面点击重启之后 即可在UD表中看到新增加的字...
2020-06-11 09:22:39 471
原创 devpress-XtraTabControl嵌套form
private void LoadTabPageForm(XtraTabControl tabcontrol, Form form, String title) { bool found = false; XtraTabPage selectedPage = null; foreach (XtraTabPage page in tabcontrol.TabPages) { ...
2020-06-10 08:32:09 341
转载 前端界面瀑布流
https://blog.csdn.net/m0_37568521/article/details/78487568?utm_medium=distribute.pc_relevant.none-task-blog-baidujs-1
2020-06-09 14:24:18 205 1
原创 23种设计模式之原型模式
public abstract class Prototype { private string id; public Prototype(string id) { this.id = id; } public abstract Prototype Clone(); }public class ConcretePrototype : Prototype { ...
2020-05-14 17:55:34 137
原创 23设计模式之单例模式
定义:一个类只有一个实例,且该类能自行创建这个实例的一种模式。特点:1、单例类只有一个实例对象 2、该单例对象必须由单例类自行创建。 3、单例类对外提供一个访问该单例的全局访问点。代码实现: 实现方式有好多种 我在这里就写个简单点的 public class Test { private static volatile Test t = null; private Test() { } [...
2020-05-14 17:01:15 97
原创 Android日常踩坑 1
最近需要将winform界面弄成Android的,只需要将界面重写就行,后台还是调用原有的WCF服务在调用本地接口时,先是一直再报连接被拒绝,去网上搜了下,说是ip不能写127.0.0.1或者localhost 因为我用的是虚拟机 (真机调试也不可以)他会认为是在自己调自己,所以cmd ipconfig 改成 现在的ip ,运行 卧槽 ,还是报刚才的错,再去网上搜 ,找到一个答案说 是...
2019-09-16 17:33:06 100
原创 C# 日常报错1
最近要将之前的winfrom项目 由windows应用程序转为类库形式输出,结果在生成的时候报错CS4023 C# /platform:anycpu32bitpreferred 只能与 /t:exe、/t:winexe 和 /t:appcontainerexe 一起使用解决办法如下:找到文件 项目下.csproj 文件 以文本方式打开,删除所有的 true...
2019-08-14 08:35:13 1207
EpicorICETools_UserGuide_102300_1().zip
2020-09-03
EpicorCustomization_UserGuide_100700().zip
2020-09-03
Epicor10_techrefWCFServices_102300.zip
2020-09-03
EpicorICETools_UserGuide_102300_2(有道文档翻译结果).zip
2020-09-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人