本站首页    管理页面    写新日志    退出


«August 2025»
12
3456789
10111213141516
17181920212223
24252627282930
31


公告
 本博客在此声明所有文章均为转摘,只做资料收集使用。

我的分类(专题)

日志更新

最新评论

留言板

链接

Blog信息
blog名称:
日志总数:1304
评论数量:2242
留言数量:5
访问次数:7590928
建立时间:2006年5月29日




[Java Open Source]读取JPG文件中的EXIF信息
软件技术

lhwork 发表于 2006/12/15 10:15:39

项目中要用到的一个功能,稍微google了一下选中一个最简单的解决方案。
使用Drew Noakes的metadata extractor library,jar的下载地址:http://www.drewnoakes.com/code/exif/metadata-extractor-2.3.1.jar

应用的方法很简单,把jar文件复制到CF安装路径下的wwwroot\WEB-INF\lib
文件夹中(例如:C:\CFusionMX7\wwwroot\WEB-INF\lib),重启CF服务,就可以在代码中使用这个java class了。

下面是读取EXIF的示


阅读全文(2870) | 回复(0) | 编辑 | 精华 | 删除
 


[MySQL]MySQL服务维护笔记
软件技术

lhwork 发表于 2006/12/15 9:56:49

转自:http://www.chedong.com/tech/mysql.html作者: 车东 Email: chedongATbigfoot.com/chedongATchedong.com内 容摘要:使用MySQL服务的一些经验,主要从以下几个方面考虑的MySQL服务规划设计。对于高负载站点来说PHP和MySQL运行在一起(或者说任何 应用和数据库运行在一起的规划)都是性能最大的瓶颈,这样的设计有如让人一手画圆一手画方,这样2个人的工作效率肯定不如让一个人专门画圆一个人专门画方 效率高,让应用和数据库都跑在一台高性能服务器上说不定还不如跑在2台普通服务器上快。
以下就是针对MySQL作为专门的数据库服务器的优化建议:MySQL服务的安装/配置的通用性; 系统的升级和数据迁移方便性; 备份和系统快速恢复; 数据库应用的设计要点;


阅读全文(1425) | 回复(0) | 编辑 | 精华 | 删除
 


[Spring]简化Spring配置文件
软件技术

lhwork 发表于 2006/12/15 9:51:15

转自: http://www.blogjava.net/calvin/archive/2005/08/21/10530.html作者:江南白衣 1.1.autowire="byName" /"byType"     假设Controller有一个属性名为customerDAO,Spring就会在配置文件里查找有没有名字为CustomerDAO的bean, 自动为Controller注入。
     如果bean有两个属性,一个想默认注入,一个想自定义,只要设定了autowire,然后显式的声明那个想自定义的,就可以

阅读全文(1676) | 回复(0) | 编辑 | 精华 | 删除
 


[FreeMarker]FreeMaker+Spring MVC
软件技术

lhwork 发表于 2006/12/15 9:49:29

新团队使用FreeMaker+Spring MVC做表现层。以前研究Spring Webflow的时候,顺带看了一下Spring MVC。虽然是半年前的事了,不过还好,上手并不难。FreeMaker 到是第一次接触,大量的标签的确让我一开始很不习惯,还得写JavaScript。flt文件又不可能用Dreamware打开来看,即使打开来看,大量 的FreeMaker标签也已经打乱了HTML。。。呵呵,现在回想起以前用Tapestry来开发的日子,简直是在天堂。FreeMaker的确很简单,看看例子立马就可以入手。Spring MVC在FreeMaker搭配下,使用起来方便多了。整个开发流程基本上是:1)打开flt文件,面向action思维;2)在Spring的web配置文件中定义或寻找action与bean之间的联系,然后匹配action与bean中的ModelAndView方法。3)在bean的ModelAndView方法中从HttpServletRequest对象中提取传递参数

阅读全文(13620) | 回复(2) | 编辑 | 精华 | 删除
 


[FreeMarker]FreeMarker 4 整合Struts
软件技术

lhwork 发表于 2006/12/15 9:47:10

传统意义上JSP常常作为MVC的view来使用,JSP技术为Web表现层技术提供了灵活、丰富的功能支持。然而站在工程的角度而言,过于强大的JSP 也成为系统维护的头号大敌-- 程序员在JSP 中将业务逻辑、数据逻辑、表现逻辑代码相混杂,代码重用性、系统可维护性极低,难以避免的造成代码的混乱,可维护性的下降。相反地,模板技术相对传统JSP技术有以下两个主要优势:1. 在技术层面,将表现逻辑与业务逻辑相分离。 1. 为人员之间的分工提供了一个良好的分界点。页面美工只需专著关心模板的设计,而程序员则专注于业务逻辑的实现。二者重合点明显减少。我们将以一个简单的留言本作为例子,来看看FreeMarker将如何替代JSP 整合到实际的Struts应用中去。

阅读全文(21331) | 回复(19) | 编辑 | 精华 | 删除
 


[FreeMarker]FreeMarker 3 宏
软件技术

lhwork 发表于 2006/12/15 9:46:38

宏Macro 宏是在模板中使用macro指令定义l.1 基本用法宏是和某个变量关联的模板片断,以便在模板中通过用户定义指令使用该变量,下面是一个例子:<#macro greet>
<font size="+2">Hello Joe!</font>
</#macro>调用宏时,与使用FreeMarker的其他指令类似,只是使用@替代FTL标记中的#。 <@greet></@greet> <#--<@greet/>-->

阅读全文(3209) | 回复(1) | 编辑 | 精华 | 删除
 


[FreeMarker]FreeMarker 2 指令说明
软件技术

lhwork 发表于 2006/12/15 9:46:01

FreeMarker 数据模型 在FreeMarker模板中使用的三种基本对象类型:Scalars、Hashes 和Sequences。在解释这些对象类型之前,我们先来看看数据模型。典型的数据模型是树型结构,可以有任意深的层次,比如说: (root)
|
+- animals
| |
| +- mouse
| | |
| | +- size = "small"
| | |
| | +- price = 50
| |
| +- elephant
| | |
| | +- size =
阅读全文(6209) | 回复(0) | 编辑 | 精华 | 删除
 


[FreeMarker]FreeMarker 1 概述
软件技术

lhwork 发表于 2006/12/15 9:45:29

模板引擎 Template Engine 在B/S程式设计中,常常有美工和程序员二个角色,他们具有不同专业技能:美工专注于表现——创建页面、风格、布局、效果等等可视元素;而程序员则忙于创建程式的商业流程,生成设计页面要显示的数据等等。很多时候,要显示的资料在设计的时候并不存在,它们一般是在运行时由程式产生的,比如执行“价格不高于800NT的USB Disk”查询的返回结果。这种技术需求产生了JSP等Scriptlet,JSP十分强大,但是也常常被滥用,并导致一些不良的后果 将逻辑和表现混合在一起。破坏了美工和程序员职责的正常分解。使JSP页面难以阅读和维护。模板引擎就是为了解决上面的问题而产生的。在设计HTML的时候,我们加入一些特定指令来指定要插入哪些数据,这些加了特殊指令的HTML或者其他文本,我们称为模板(Tem

阅读全文(9133) | 回复(2) | 编辑 | 精华 | 删除
 


[Spring]利用 Spring 和 EHCache 缓存结果(翻译)
软件技术

lhwork 发表于 2006/12/14 17:13:27

导言 从 Spring 1.1.1

阅读全文(1916) | 回复(0) | 编辑 | 精华 | 删除
 


[Spring]Spring中WebApplicationContext的研究
软件技术

lhwork 发表于 2006/12/14 16:52:08

ApplicationContext是Spring的核心,Context我们通常解释为上下文环境,我想用“容器”来表述它更容易理解一些, ApplicationContext则是“应用的容器”了:P,Spring把Bean放在这个容器中,在需要的时候,用getBean方法取出,虽然 我没有看过这一部分的源代码,但我想它应该是一个类似Map的结构。
在Web应用中,我们会用到WebApplicationContext,WebApplicationContext继承自 ApplicationContext,先让我们看看在Web应用中,怎么初始化WebApplicationContext,在web.xml中定义:
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>/WEB-INF/applicationContext.xml</par

阅读全文(1803) | 回复(0) | 编辑 | 精华 | 删除
 


« 61 62 63 64 65 66 67 68 69 70 »



站点首页 | 联系我们 | 博客注册 | 博客登陆

Sponsored By W3CHINA
W3CHINA Blog 0.8 Processed in 0.688 second(s), page refreshed 144760619 times.
《全国人大常委会关于维护互联网安全的决定》  《计算机信息网络国际联网安全保护管理办法》
苏ICP备05006046号