- 浏览: 96101 次
- 性别:
- 来自: 杭州
最新评论
-
shanpao1234560:
julydave 写道文章中的例子显然是有问题的,没有对for ...
Java 7 Fork/Join 并行计算框架概览 -
julydave:
文章中的例子显然是有问题的,没有对forkjoin正确使用…… ...
Java 7 Fork/Join 并行计算框架概览 -
wangyu1221:
这几天做的事情和lz做的事情基本相同,碰到的一个事务锁问题被l ...
在Spring中结合Dbunit对Dao进行集成单元测试 -
墨子宇:
因为其在下载前就弹出对话框让用户选择下载文件的存放路径,所以无 ...
Flex文件上传下载 -
duzc2:
Executor框架 的链接:http://mshijie.i ...
Java 7 Fork/Join 并行计算框架概览
文章列表
在Flex中,同样支持使用HTTP,multipart/form-data格式上传文件。还支持冲URL下载文件到本地,当然也可以直接跳转浏览器到下载链接,让下载工具来下。
一、文件上传:
分为Flex客户端,和Servlet服务器端。服务器端使用apache-common-filupload库上传。
客户端
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layou ...
- 2009-07-28 13:17
- 浏览 7652
- 评论(2)
1.使用PopupManager创建弹出窗口。
2.UIComponent可以做不可视组的数据管理器组件的跟标签,这样可以使用父类的dispatchEvent等方法。
3.使用ListBase的子类显示列表数据,如 :List,HorizontalList等。通过dataProvider提供显示的数据。使用labelFiled指定显示的简单标签。使用labelFuntion指定获取标签的函数。使用itemRender指定显示的组件。在组件中使用data属性应用传入的数据。
4.使用Repeater。使用Repeater重复显示组件,使用currentItem和curren ...
- 2009-07-26 10:16
- 浏览 1287
- 评论(0)
1.使用Image控件时,source属性指定图片路径是,可以使用外部相对路径,也可意见使用@Embed指定嵌入资源.编译在编译时,会把@Embed指定的资源嵌入到swf文件中.如<image source="@Embed('assets/water.jpg')" />
2.creationComplete事件在组件创建完成并显示后触发,容器在所有子元素都触发该事件后触发.
3.E4X的简单使用
E4X提供了对XML语言级别的支持。E4X实用点操作符访问数据。
比如有一个XML文件
<?xml version="1.0&quo ...
- 2009-07-25 12:27
- 浏览 1160
- 评论(0)
今天继续学习Flex,学习了Flex的编译和部署模型。
Flex也有类似Jar包的机制,SWC,可以把编译的代码和资源文件打包在一起,方便分发。使用mxmlc工具编译程序的同时,可以包含嵌入资源文件,使用compc工具可以生产SWC文件。
SWC为一个ZIP压缩包。SWC通常包括一个类编译的library.swf文件,catelog.xml索引文件,未编译的资源文件,例如图片,CSS等。使用SWC作为库时,可以通过动态链接和静态导入两种方法是用库中的类。
动态方式:也就是RSL(Runtime Shared Library),编译器提取出SWC中的SWF文件, ...
- 2009-07-25 12:06
- 浏览 1512
- 评论(0)
Flex学习笔记: 前几天大概看了一本电子书,对flex的所有内容有了大概的了解,今天开始阅读一本实例类型的书,并准备做点儿笔记,把知识点掌握牢固.以前看书学东西,看太快了,一本两书天读完没有足够实践和总结,很快就忘了.这次尝试改变这个情况.
1.使用容器
Flex内置了很多布置组建的容器,通过容器的嵌套使用,可以很方便的布局.VBox,子元素垂直方向排列.HBox子元素水平方向排列.Canvas,使用x,y坐标绝对布局或使用约束布局.Application和Panel通过设置layout属性,兼具VBox,HBox,Canvas的功能.Title,将子元素排列成一个或多个列或行 ...
- 2009-07-25 12:04
- 浏览 1192
- 评论(0)
java并发编程-Executor框架
java5引入了很多新的并发容器和工具,极大的简化了并发程序的编写。本文先介绍Collections.synchronizedXXX工厂方法创建的同步容器的不足,再介绍ConcurrentHashMap,CopyOnWriterArrayList,BlockingQueue,CountDownLatch,Semaphore,CyclicBarrier和显示锁类。
一、引言
所有的并发问题都来源于如何协调访问并发状态,可变状态越少,并发控制也就越容易容易。没有可变状态的对象永远是现成安全。对有可变状态的对象的并发访问必须进行加锁,对每个方法都 ...
- 2009-04-13 20:26
- 浏览 5074
- 评论(3)
java并发编程-构建块
Executor框架是指java 5中引入的一系列并发库中与executor相关的一些功能类,其中包括线程池,Executor,Executors,ExecutorService,CompletionService,Future,Callable等。他们的关系为:
并发编程的一种编程方式是把任务拆分为一些列的小任务,即Runnable,然后在提交给一个Executor执行,Executor.execute(Runnalbe)
。Executor在执行时使用内部的线程池完成操作。
一、创建线程池
Executors类,提供了一系列工厂方法用于创先线 ...
集成struts,spring,hibernate时,对于初学者来说最大的麻烦就其繁琐的xml配置文件。现在三者都对基于注解的配置提供了良好的支持。在struts2中,使用convent plugin,得益于annotation和规约,配置过程得以大大减少。在spring2.5也可以使用@Autowired,进行注入,使用@Controller,@Service,@Repository注解,自动定义bean,还支持annotation风格的声明式事务支持,以及aspectJ类似的AOP。hibernate也可以使用JPA标准注解定义实体描述,避免使用mapping文件。
当然,对于annota ...
JSP页面往往在容器提供的一个运行时环境中执行。相应地,所有鉴别和访问控制都可以由容器处理,从而将应用开发人员解脱出来,而不必完成诸如实现适当安全控制等重要任务。安全性很难把握,因此作为起步,使用容器提供的机制往往是上选之策,这些机制已经经受了时间的考验,本文以Tomcat为例,简单的配置使用容器提供的鉴别功能。相关代码见附件。
一:首先创建项目
项目目录结构
其中admin目录为需要进行访问控制的,login.html为登陆页面。login登陆界面使用表单向容器提供鉴别信息。表单内容如下:
<form name="logonForm" method=" ...
最近看Jboss in action,里面提到Jboss的hot deploy功能,今天动手试了一下了一下,发现确实很好用。
首先使用eclipse的Automaticlly publish when resources change
功能
,设置一个较短的时间,比如一秒,那么在编辑保存之后,eclipse会自动发布更新到jboss部署目录。
在jboss中,可以使用Jmx Console,deploy,undeploy和redeploy。
例如:C:\Jboss\bin\twiddle invoke "jboss.system:service=MainDeployer&qu ...
Previous
:注解驱动的spring mvc(一)
四:视图名的确定。
spring mvc可以通过可以通过多种方式确定视图名,在前面的例子中,方法无返回值,视图名更具请求参数确定。Controller方法还是返回一个String类型的值作为视图名。
@RequestMapping("/user/list.htm")
public String listAllUser(){
return "user/list-user";
}
那么该例子的视图文件就为/WEB-INF/jsp/user/list-user.jsp
五:视图模型参数的传递。
在sp ...
- 2009-03-24 11:28
- 浏览 4469
- 评论(1)
Next
:注解驱动的spring mvc(二)
基于注解驱动的配置越来越流行,使用注解加上Conversion over Configuration可以大为简化配置的过程。struts 2.1.6引入的Conversion插件在注解和规约驱动的配置上做的很好。spring在2.5以后也对MVC进行了大幅度改进,现在你无须让 Controller 继承任何接口,无需在 XML 配置文件中定义请求和 Controller
的映射关系,仅仅使用注解就可以让一个 POJO 具有 Controller 的绝大部分功能。
一:Hello World
1.编写Controller
package mao. ...
1.设置META-INF/context.xml
<?xml version="1.0" encoding="UTF-8"?>
<Context antiJARLocking="true" path="/datasourcetest">
<Resource name="jdbc/testdb"
auth="Container"
type="javax.sql.DataSourc ...
- 2009-01-19 21:40
- 浏览 1403
- 评论(0)