黑科技&天坑
SaltySailorXLT
这个作者很懒,什么都没留下…
展开
-
用序列化与反序列化实现C#中对Class类型参数的传值调用
众所周知,函数参数的调用是几乎所有语言中都会涉及到的问题。C#和大部分语言一样,有传值调用和传引用调用。其中对于一般的int,float,bool等基本类型以及struct类型参数,C#是默认传值调用。而对于Class类型以及加了关键字ref,out之类的参数,则使用传引用调用。而我在最近就遇到这样一种情况:使用了Class类型参数,但是并不想传引用调用,我就是想“强行”传值调用(倔强boy脸)。在原创 2016-08-28 12:13:29 · 2996 阅读 · 1 评论 -
Mysql事务操作的坑
首先简单介绍一下数据库事务这一概念,事务:对数据库的一系列操作都可以称之为事务,但是与正常的数据库操作(增删改查这类的)的不同的是,事务的操作具有完整性,并且在一个事务的最后,需要一个commit或者rollback来结束一个事务。而在commit之前,之前所有的操作命令其实都没有“真正”意义上的写入数据库中,与之对应的而如果使用了rollback,则这次的事务之前做的所有操作都会撤销,数据库会回滚原创 2016-12-27 17:52:28 · 2498 阅读 · 2 评论