摘要:
从CSV文件导入到MySQL:LOAD DATA INFILE 'E:/file.csv'INTO TABLE t1CHARACTER SET gb2312FIELDS TERMINATED BY ',' ENCLOSED BY '"'LINES TERMINATED BY '\r\n'(column1, @var1)SET column2 = @var1/100;从MySQL导出到CSV文件:SELECT col1,col2,col3 FROM t1INTO OUTFILE 'E:/file.csv' 阅读全文
摘要:
在面向对象编程的时代,实体类的操作已经越来越普遍了,从数据库中获取数据,离线存储在实体类集合中,对集合的修改再反馈到数据库中等。对于实体类的修改就意味着对数据库的修改,为了更好的自动化编程,减少编码量,同时也为了提高运行速度,这里发布个代码类——对象的深度拷贝和对象属性的浅拷贝,利用了Emit操作,执行速度肯定是最快的。ObjectCopypublic static class ObjectCopy{ struct Identity { int _hashcode; RuntimeTypeHandle _type; public Ident... 阅读全文
摘要:
WPF是的界面控件是基于绑定的,很多直接操作的方法都消失了,通过属性的改变自动响应。那么就带来了一个响应速度问题了,比如我点击右键菜单,响应Click事件,按理说菜单消失后执行我要的事件,但实际上却是先执行我设定的Click事件,然后菜单才会消失,如果执行时间很长,虽然我锁定了界面不能随便乱点,并给了SplashScreen来提示用户进度,但是一旁弹出的右键菜单却死活不会消失,难看死了。因此需要一个功能——事件延迟触发,等待菜单消失后再触发Click事件,这样就可以让界面完成它该有的刷新动作后,再把界面锁定。 public class WpfApplication { ... 阅读全文