命名空间为 System.Drawing ,Image.FromFile 一旦使用后,对应的文件在一直调用其生成的Image对象被Disponse前都不会被解除锁定,这就造成了一个问题,就是在这个图形被解锁前无法对图像进行操作(比如删除,修改等操作). 解决方法常用如下:[1]在要进行文件操作...
DAO就不写接口了,直接写实现类public List tree(String hql, String par) { Session session = getHibernateTemplate().getSessionFactory() .getCurr...
分类:
其他好文 时间:
2015-11-09 20:39:23
阅读次数:
193
由于操作的原因,往往需要页面通过ajax后台加载一些数据,但是在django下,数据往往是通过models获得实例得到的,而传统的json格式只支持dict和list,创建的模型类是不能被序列化的。因此需要先导入from django.c...
分类:
Web程序 时间:
2015-10-19 21:00:39
阅读次数:
249
一、什么是AJAXAJAX = 异步 JavaScript 和 XML (Asynchronous JavaScript and XML)简短点说,就是在不加载整个网页的情况下,AJAX通过后台加载数据,并在网页上进行显示。AJAX是一种创建交互式网页应用的网页开发技术。二、JQuery AJAXJ...
分类:
Web程序 时间:
2015-07-07 21:13:10
阅读次数:
209
在Asp.Net开发时,用到的JS库、通用的CSS等,在许多页面都会用到,而每次都需要手动引入,相当麻烦,而且有时一旦忘了引用,还得找半天才能找到问题。那有没有什么办法能够一劳永逸的呢?答案是有的。我们知道Asp.Net是可以通过后台来渲染前端的,所以如果能够在渲染时将所要的js库和css等添入就可...
分类:
Web程序 时间:
2015-06-01 09:31:40
阅读次数:
124
Processing Bitmaps Off the UI Thread 非UI线程加载图片BitmapFactory.decode*一系列方法,在之前的高效加载大图的文章中讲到过。
如果图片的数据源是磁盘,或则网络(内存以外的其他地方),那么解析图片的方法不应该在UI线程中执行。这些数据加载任务所要花费的时间有许多不可控因素,(例如:磁盘读取速度,图片的大小,CPU的频率,等等)如果这些任务阻塞...
分类:
编程语言 时间:
2015-05-31 16:55:09
阅读次数:
124
网页在加载一张大图片时,往往要加载很久;
而且,在加载过程中,无法很好地控制图片的样式,容易造成错位等显示错误;
如果能够在加载大图时,先使用一张较小的loading图片占位,然后后台加载大图片,当大图片加载完成后,自动替换占位图,
这样能提供更好的用户体验;
由于,我在开发一个图片查看器时,遇到这样的需求,所以我写了个angular服务,来解决这个问题,效果还不错;
虽然是angula...
分类:
编程语言 时间:
2015-04-22 09:45:28
阅读次数:
184
1. 引言:为了提高ListView的效率和应用程序的性能,在Android应用程序中不应该一次性加载ListView所要显示的全部信息,而是采取分批加载策略,随着用户的滑动,动态的从后台加载所需的数据,并渲染到ListView组件中,这样可以极大的改善应用程序的性能和用户体验。2. 交互:进入Li...
分类:
移动开发 时间:
2015-02-12 12:18:24
阅读次数:
194
异步执行脚本script元素的async属性可以使关联脚本相对于页面的其余部分进行异步加载和执行。 也就是说,在继续对页面进行解析的同时,在后台加载并执行脚本。如果页面使用了要占用大量处理时间的脚本,那么使用async属性可以显著提高页面加载性能。async 属性。async属性是万维网联合会 (W...
分类:
其他好文 时间:
2015-02-05 18:19:37
阅读次数:
157
在新版的 WordPress 中,为了后台的美观度,开发者在页面上加入了 Google Web 字体,这本来会让英文显示更加精美。我们只要移除 Google 在线字体即可恢复原来的速度。在你的主题的 function.php 顶部加入以下代码即可add_filter('gettext_with_co...
分类:
其他好文 时间:
2015-01-08 15:07:02
阅读次数:
172