-
Linux(redhat,as4)下配置jdk+tomcat
在linux 下安装 java jdk以及jre环境,配置 tomcat 环境,很多东西记不住了,记录下来,以便以后查询。在redhat下配置,理论上其他linux 系统也差不了多少。
Date: 2013-01-08 View: 3871
-
JAVA 单例模式与hashmap结合实现缓存
在平时做项目的时候,有一些数据并不是很频繁的改动,而且这些数据在很多地方用到,这个时候就可以把这个数据做成缓存的形式,一旦有了缓存,就不用每次用到的时候,就去数据库里读取,只需要第一次拿到数据以后,以后就可以从缓存里面提取数据。一个通常的处理方式,就是在应用程序启动的时候,就从数据库读取数据,然后保存在缓存中
Date: 2013-01-06 View: 6898
-
怎么用java将png图片转换成jpg格式的图片
png是一种背景透明格式的图片,大量用于网络上,保真性很好,JPG是压缩图片,占用空间少。但有一些失真,所以在将png图片转换成jpg图片之后,肯定是有一些差异的,毕竟这是两种不同的格式.
Date: 2013-01-04 View: 9367
-
jquery 的一些好插件
import java.awt.Color;import java.io.File;import java.io.IOException;
Date: 2014-05-09 View: 1937
-
django model orM 用字典作为参数,保存数据
假设有一个字典,里面已经有了所有相关信息,现在想利用这个字典作为参数,跟django model 结合,用很少的代码量保存数据,有什么简便方法,比如有如下定义的mode
Date: 2012-12-31 View: 7555
-
在django模板中定义变量(set variable in django template)
总有一些情况,你会想在django template中设置临时变量,但是django 对在模板中对临时变量的赋值没有很好的开箱即用的tag 或者filter。但是还是能通过一些其他方法实现的。1. 利用 django 自带的 with 标签实现2. 利用自定义 tag 实现,应该灵活很多.
Date: 2012-12-27 View: 17270
-
基于jquery的tab选项卡的实现(tab页,附源码)
jquery这款杀手级别的js框架,显然已成了开发界的标准js库,在开发一般web应用的时候,常常用到。今天找到一个实现jquery tab页的插件,效果还不错,比自己用javascript和css去实现一个tab页好多了。用 tab 页美化界面,对于用户体验来说是显而易见,让各种不同类型的数据分布在不同的tab页中。很直观,也避免了很多数据现在在一个界面中,显得很臃肿,看上去就怕。这一款基于jquery 的tab 页插件名字叫:billy.carousel
Date: 2012-12-26 View: 3574
-
自定义django的模板标签(template tag)
django 提供了丰富的模板标签(template tag)和过滤器(tempalte filter),但这些并非完全能满足自己的需要,所以django 也提供了自定义模板标签和filter. 自定义这些标签其实很简单,用一个方法举例,今天有一个需要在页面中计算几个数的乘积的需求,比如 订单数量*订单价格*商品折扣
Date: 2012-12-25 View: 10557
-
在django template 中实现乘法,除法运算
Django的模板运算功能很差,基本是不提供,要自己扩展,或者在view中先计算好。然后render到界面上显示。当然,有很多种办法解决在django 模板中进行计算的方法。至少可以通过自己扩展 filter,或者tag, 完全可以做到。下面介绍今天遇到的一个关于乘法的运算,我发现是可以通过django 自带的tag: widthratio 来实现乘法运算,看起来有点变态,但确实可行.
Date: 2012-12-25 View: 10526
-
得到java list 中重复的部分
怎么得到在java list中重复的item呢, 理论上有很多种方法,比如循环比较,遍历,这是最常用的方法, 但事实上还可以采用 可以采用 Collections.frequency 和 Map 来实现。
Date: 2012-12-24 View: 4048
-
mybatis SqlSessionDaoSupport的使用(附代码下载)
前面的系列mybatis 文章,已经基本讲到了mybatis的操作,但都是基于mapper隐射操作的,在mybatis 3中这个mapper 接口貌似充当了以前在ibatis 2中的 DAO 层的作用。但事实上,如果有这个mapper接口不能完成的工作,或者需要更复杂的扩展的时候,你就需要自己的DAO 层. 事实上 mybatis 3 也是支持DAO 层设计的,类似于ibatis 2 .下面介绍下
Date: 2012-12-23 View: 16380
-
第一次尝试视频托管服务(盛大云与酷6网)
我的硬盘里有很多资料,还有很多是视频资料。有时候,在给朋友们给资料的时候,都是通过qq发送给他们。很不方便,而且要是我没有带移动硬盘的话,就没办法分享了。我同事就开玩笑说,你这硬盘里的资料,可以做一个学习的视频网站了。做视频网站,没那么容易,成本之高(包括视频处理等技术门槛)是我等屌丝无法接受的,我只能玩玩小博客还可以,但最近几年云计算是越来越火爆了,听说亚马逊也要进入中国搞云服务了,twitter 也在搞,youtube一直被墙,所以很郁闷。在国外已经很成熟的视频托管服务,在中国内地呢?我只发现了如下几家服务1. cc播客,官方网站:www.bokecc.com ,收费也很恐怖,用不起。2. 激动云,没测试过
Date: 2012-12-22 View: 4140
-
django admin框架使用系列之三:扩展user model
django 自带的权限框架,其中auth_user表的字段,很难满足正常的需求,因此需要扩展,至于扩展,一般有如下几种选择:1. 直接修改django 源码,修改User class 的定义,以及各种方法等,然后把数据库auth_user表里的字段扩展到与自己需求一致.(源代码在:django.contrib.auth.models import User),这种方式,每次升级django都得很小心.2. 把django 的user以及认证部分的源代码拷贝到自己的app下面,然后修改,配置,这样就不需要改动django的代码了.但如果你要升级django ,就可能有麻烦
Date: 2012-12-20 View: 10227
-
django admin框架使用系列之二:注册自定义类,并配置显示样式
在上一片文章(django基本环境搭建),已经把django admin 的环境搭建起来了,但进入管理界面之后,只能看到系统自带的user,group 管理,还没有与自己业务相关的表等管理.所以这一讲的主要内容,就是讲如何注册自定义的类到admin中,配置admin 的display_list,显示的fileds,配置search框,配置filter过滤等.
Date: 2012-12-18 View: 4543
-
django admin框架使用系列之一:配置djang admin环境
django的三大特点:一是orm,二是模板,三是admin管理框架.最近在做一个内部的小系统,边学边做,于是就有了这些学习记录, 用django admin 来搭建环境,可以减少很多工作量,常用表的增删改查,基本全部有现成的,不需要你写代码,只需要稍做配置就可以了,另外django admin 的模板也是可以扩展的,如果不能满足自己需要的,可以定制扩展。
Date: 2012-12-18 View: 4431