-
java 多线程基础之二:线程的中断(interrupt)
这篇博客记录怎么中断一个线程(interrupting a thread)有时候,我们需要结束一个线程,因为你想终止程序,或者你想取消某个任务,而这个任务是在线程中执行的。java 提供了 interruption 机制,在我们需要强制结束一个线程的时候使用.但在使用的时候,有一点是需要注意的,那就是要检查这个线程是否被 interrupted, 然后决定是否结束相应请求,或者忽略继续执行其他的
Date: 2013-01-19 View: 3818
-
java 多线程基础之一:多线程创建,执行,状态管理
这几天在看一本书:<Java 7 Concurrency Cookbook> 因为是纯英文版,平时也很少有时间专门去看,快到年底了,没心情做事,所以看看,顺便复习下多线程编程所以,就记录下来
Date: 2013-01-17 View: 4065
-
浓雾密布的京城-《沁园春.雾》
2012 水漫帝都,让世界对京城刮目相看,所有的豆腐渣工程全部现出原形。感谢这一场暴雨,让我们看清楚了真实的京城。可惜是在用人民的生命作为代价的2013 的伊始,浓雾再次弥补京城,PM 2.5 超标几十倍,在帝都生活的哥们,活生生的成了移动吸尘器。大力以牺牲环境为代价的工业化发展,坑了来百姓,到头了也吭了国家,有兄弟做打油诗:《沁园春.雾》
Date: 2013-01-16 View: 3274
-
django admin model 国际化(I18N) 问题解决
用django admin 来做系统的后台管理,节省了很多开发时间,也少写了很多代码,但这只能仅限于比较简单的功能才能用ADMIN,否则还是自己扩展吧。
Date: 2013-01-15 View: 4599
-
jquery Ajax请求 的几种方式总结
用原生的javascript开发ajax有着许多重复的代码,当然你也可以封装成可以复用的js代码,但却不一定那么通用。但jquery 提供的几种AJAX请求的几种方式,从简单到复杂,有更多的选择空间,下面总结几种在项目中常用的jquery ajax请求的方式,由于AJAX 与语言不相关,所以省略后台语言部分,重点放在前端。1. 用jquery 的 load() 方法实现ajax请求2. 用jquery 的 post() ,get() 方法3. 用jquery 的 Ajax() 方法,这个最强悍.
Date: 2013-01-13 View: 5623
-
python 对文件目录操作总结
python 可以很方便的对文件进行打开,读写操作,删除操作,也可以很方便的对文件夹进行遍历操作。总体说来,有如下几个方面:1. python 遍历文件目录,当然可以递归2. python 删除文件3. python 对文件进行重命名操作4. python 创建文件夹 (多个层级创建)5. python 删除文件夹 (多个层级删除)6. python 移动文件7. python 查找文件8. 得到文件夹的大小
Date: 2013-01-10 View: 4067
-
Linux(redhat,as4)下配置jdk+tomcat
在linux 下安装 java jdk以及jre环境,配置 tomcat 环境,很多东西记不住了,记录下来,以便以后查询。在redhat下配置,理论上其他linux 系统也差不了多少。
Date: 2013-01-08 View: 4829
-
JAVA 单例模式与hashmap结合实现缓存
在平时做项目的时候,有一些数据并不是很频繁的改动,而且这些数据在很多地方用到,这个时候就可以把这个数据做成缓存的形式,一旦有了缓存,就不用每次用到的时候,就去数据库里读取,只需要第一次拿到数据以后,以后就可以从缓存里面提取数据。一个通常的处理方式,就是在应用程序启动的时候,就从数据库读取数据,然后保存在缓存中
Date: 2013-01-06 View: 7675
-
怎么用java将png图片转换成jpg格式的图片
png是一种背景透明格式的图片,大量用于网络上,保真性很好,JPG是压缩图片,占用空间少。但有一些失真,所以在将png图片转换成jpg图片之后,肯定是有一些差异的,毕竟这是两种不同的格式.
Date: 2013-01-04 View: 10283
-
jquery 的一些好插件
import java.awt.Color;import java.io.File;import java.io.IOException;
Date: 2014-05-09 View: 2530
-
django model orM 用字典作为参数,保存数据
假设有一个字典,里面已经有了所有相关信息,现在想利用这个字典作为参数,跟django model 结合,用很少的代码量保存数据,有什么简便方法,比如有如下定义的mode
Date: 2012-12-31 View: 8789
-
在django模板中定义变量(set variable in django template)
总有一些情况,你会想在django template中设置临时变量,但是django 对在模板中对临时变量的赋值没有很好的开箱即用的tag 或者filter。但是还是能通过一些其他方法实现的。1. 利用 django 自带的 with 标签实现2. 利用自定义 tag 实现,应该灵活很多.
Date: 2012-12-27 View: 18157
-
基于jquery的tab选项卡的实现(tab页,附源码)
jquery这款杀手级别的js框架,显然已成了开发界的标准js库,在开发一般web应用的时候,常常用到。今天找到一个实现jquery tab页的插件,效果还不错,比自己用javascript和css去实现一个tab页好多了。用 tab 页美化界面,对于用户体验来说是显而易见,让各种不同类型的数据分布在不同的tab页中。很直观,也避免了很多数据现在在一个界面中,显得很臃肿,看上去就怕。这一款基于jquery 的tab 页插件名字叫:billy.carousel
Date: 2012-12-26 View: 4378
-
自定义django的模板标签(template tag)
django 提供了丰富的模板标签(template tag)和过滤器(tempalte filter),但这些并非完全能满足自己的需要,所以django 也提供了自定义模板标签和filter. 自定义这些标签其实很简单,用一个方法举例,今天有一个需要在页面中计算几个数的乘积的需求,比如 订单数量*订单价格*商品折扣
Date: 2012-12-25 View: 11794
-
在django template 中实现乘法,除法运算
Django的模板运算功能很差,基本是不提供,要自己扩展,或者在view中先计算好。然后render到界面上显示。当然,有很多种办法解决在django 模板中进行计算的方法。至少可以通过自己扩展 filter,或者tag, 完全可以做到。下面介绍今天遇到的一个关于乘法的运算,我发现是可以通过django 自带的tag: widthratio 来实现乘法运算,看起来有点变态,但确实可行.
Date: 2012-12-25 View: 11556


