1、范例 日常业务中存在的问题使用大量的try/catch来捕获异常导致整个控制层代码可读性极差,并且此类工作重复枯燥、容易复制错。一份糟糕的控制器代码如下:@RequestMapping("test/run/old") public JsonResponse testRunOld() { try ...
分类:
其他好文 时间:
2018-10-08 12:06:09
阅读次数:
221
本文参考《深入理解java虚拟机》 虚拟机加载类的过程: java源程序被编译器编译成class文件后,会被虚拟机的类加载器加载,加载完成后,会为class文件在内存中开辟一块空间用来存储class文件对象,之后对class文件进行校验,准备,解析和初始化,最终形成能被虚拟机使用的java类型,这叫 ...
分类:
其他好文 时间:
2018-09-30 20:07:31
阅读次数:
112
1、在winform中,所有对UI的操作,都得回到UI线程(主线程)上来,才不会报错 线程间操作无效: 从不是创建控件的线程访问它。 2、在winform中,允许通过Control.invoke对控件进行操作。如下代码: ...
分类:
编程语言 时间:
2018-09-30 20:05:51
阅读次数:
214
在更新DataGridView的条目后,调用gv.Refresh()进行刷新,但刷新后的结果未显示到页面 this.gridFiles.Refresh(); 网上查资料后发现需要进到创建控件的主线程去更改,即Invoke方法,用委托去进行刷新 if (gridFiles.InvokeRequired ...
分类:
编程语言 时间:
2018-09-30 19:58:28
阅读次数:
292
在此先声明最重要的一点:使用jacob将html导入word时图片是使用链接的方式引入的,也就是说如果你的图片删除了,那么word中图片也没了。 原文链接:https://blog.csdn.net/feicy101/article/details/52134938?locationNum=15 本 ...
分类:
编程语言 时间:
2018-09-30 18:23:36
阅读次数:
229
https://blog.csdn.net/gtosky4u/article/details/20118813 this.BeginInvoke(new EventHandler(delegate { this.textBox1.Text += "2"; })); this.Invoke(new E ...
Java设计模式 介绍 GOF是Gang of four(四人帮)的简称,是由四位java业界的专家编写的针对特定场景下问题的专家级解决方案。大概包含23中设计模式,设计模式本身与技术没有太大关系,主要是设计思想的运用,比较著名的像单例模式、工厂模式等。本文不打算给出所有设计模式的说明,主要给出实际 ...
分类:
编程语言 时间:
2018-09-29 20:23:48
阅读次数:
193
Understanding sources and subscribers makes it much easier to understand what's going on with mergeMap under the hood. Where a typical operator invoke ...
分类:
Web程序 时间:
2018-09-27 19:46:48
阅读次数:
155
在文章:Mybatis源码解析,一步一步从浅入深(二):按步骤解析源码中我们提到了两个问题: 1,为什么在以前的代码流程中从来没有addMapper,而这里却有getMapper? 2,UserDao明明是我们定义的一个接口类,根本没有定义实现类,那这个userMapper是什么?是mybatis自 ...
分类:
其他好文 时间:
2018-09-26 13:53:41
阅读次数:
198