07 2019 档案

摘要:一. 为什么要引入锁 多个用户同时对数据库的并发操作时会带来以下数据不一致的问题: 丢失更新 A,B两个用户读同一数据并进行修改,其中一个用户的修改结果破坏了另一个修改的结果,比如订票系统 脏读 A用户修改了数据,随后B用户又读出该数据,但A用户因为某些原因取消了对数据的修改,数据恢复原值,此时B得 阅读全文
posted @ 2019-07-26 17:02 霖薇暮 阅读(11288) 评论(0) 推荐(3)
摘要:委托可以这么来理解,委托就像是定义一个指针(C++),提供入口。 1 实例1:执行一个委托定义的方法 第一步:定义一个委托 public delegate void Computer(); //委托用delegate定义,此方法是void类型,并且没有任何参数 第二步:定义一个和委托类型相同的方法, 阅读全文
posted @ 2019-07-07 19:34 霖薇暮 阅读(2761) 评论(0) 推荐(0)
摘要:IntPtr 一:什么是IntPtr 先来看看MSDN上说的:用于表示指针或句柄的平台特定类型。这个其实说出了这样两个事实,IntPtr 可以用来表示指针或句柄、它是一个平台特定类型。对于它的解释,这个哥们写的比较好:It's a class that wraps a pointer that is 阅读全文
posted @ 2019-07-07 12:50 霖薇暮 阅读(1462) 评论(0) 推荐(0)
摘要:// 获取程序的基目录。System.AppDomain.CurrentDomain.BaseDirectory// 获取模块的完整路径,包含文件名System.Diagnostics.Process.GetCurrentProcess().MainModule.FileName// 获取和设置当前 阅读全文
posted @ 2019-07-04 16:22 霖薇暮 阅读(163) 评论(0) 推荐(0)
摘要:最近在做项目的时候遇到一个问题,需要将原有的数据取出后装进dataTable中,但在操作dataTable中发现又需要数据的主键信息,利于dataTable的PrimaryKey属性根本就拿不到主键值。最后通过查阅资料发现,当要把数据拿出来的时候需要设置拿出数据附带主键属性(不知道这么说跟时间原理是 阅读全文
posted @ 2019-07-02 21:19 霖薇暮 阅读(477) 评论(0) 推荐(0)