摘要: 1、技术框架 struts+appframe+dwr+jquery2、appframe架构与crm1的框架中struts+spring+ibatis中的区别,appframe使用的是使用soa的架构模式bo和set可以自己看文档比较简单3、service+dao+db的代码EmployeeActionpackage com.asiainfo.employee.action;import com.ai.appframe2.common.SessionManager;import com.ai.appframe2.service.ServiceFactory;import com.asiainf. 阅读全文
posted @ 2011-09-06 17:46 飞鹰小谭 阅读(422) 评论(0) 推荐(0) 编辑
摘要: 1、MVC框架结构2、目录结构3、代码ScanInfoActionpackage com.asiainfo.crm.infomanage.action;import java.util.List;import com.asiainfo.crm.infomanage.manger.ScanInfoManager;import com.asiainfo.crm.infomanage.model.ScanInfo;import com.asiainfo.crm.web.BaseActionSupport;public class ScanInfoAction extends BaseActionSu 阅读全文
posted @ 2011-09-04 22:59 飞鹰小谭 阅读(826) 评论(0) 推荐(0) 编辑
摘要: 1、使用的技术jsp、servlet、swfupload、jquery2、MVC模式 这个模块使用的是:jsp直接请求到servlet中,通过swfupload实现图片的批量上传。3、工程的组织结构4、重要代码SaveFileServletpackage com.asiainfo.crm.infomanage.action;import java.io.IOException;import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpSer. 阅读全文
posted @ 2011-09-04 21:24 飞鹰小谭 阅读(521) 评论(0) 推荐(0) 编辑
摘要: EJB的开发,首先要在jboss安装路径的client目录下找到,通常会把client目录下的所有jar文件添加到项目的类路径下.编写一个接口,之后再编写一个实现该接口的类。下面的例子有bean间的调用,代码中有详细的注解例子:1、编写接口Otherpackage com.tjp.ejb3;public interface Other { public String say(String str);}HelloWordpackage com.tjp.ejb3;public interface HelloWord { public String sayHello(String str);}Hel 阅读全文
posted @ 2011-07-20 23:49 飞鹰小谭 阅读(636) 评论(0) 推荐(0) 编辑
摘要: EJB中的三种bean1.会话bean(session bean) 负责与客户端交互,是编写业务逻辑的地方,在会话bean中可以通过jdbc直接操作数据库,但大多数情况下都是通过实体bean来完成对数据库的操作.2.实体bean(entity bean) 它实际上属于java持久化规范(简称JPA)里的技术, JPA的出现主要是为了简化现有的持久化开发工作和整合ORM技术,结束现在Hibernate、TopLink等ORM框架各自为营的局面。3.消息驱动bean(message-driven bean) 它是专门用于异步处理java消息的组件.具有处理大量并发消息的能力.会话bean无状态会话 阅读全文
posted @ 2011-07-20 23:38 飞鹰小谭 阅读(433) 评论(0) 推荐(0) 编辑
摘要: EJB3的运行环境EJB3.0应用需要运行在JDK1.5以上版本。进入http://java.sun.com/javase/downloads/index_jdk5.jsp下载JDK。在页面中找到JDK 5.0 Update 16(版本在不断更新中,有可能大于16),点击右边的Download。按照安装向导提示安装,安装路径选择C:\Java\jdk1.5.0_16。Jdk安装完后,接着问你是否安装jre,也一起安装上。右键点击“我的电脑”->“属性”->“高级”->“环境变量”,在“系统变量”里添加JAVA_HOME 变量,值为JDK的安装路径,如:C:\ Java\jdk 阅读全文
posted @ 2011-07-20 23:32 飞鹰小谭 阅读(522) 评论(0) 推荐(0) 编辑
摘要: 什么是EJBEnterprise JavaBeans是一个用于分布式业务应用的标准服务端组件模型。采用Enterprise JavaBeans架构编写的应用是可伸缩的、事务性的、多用户安全的。采用ejb编写的这些应用,可以部署在任何支持Enterprise JavaBeans规范的服务器平台,如jboss、weblogic等EJB用来干什么EJB实际上是用于编写业务层代码。如果大家对于MVC (model-view-controller)结构的应用有所了解的话,我们知道一个基于MVC结构的应用应包含显示层、控制层和业务层, 假设我们采用ejb开发基于MVC结构的应用,那么ejb就是用于开发应用 阅读全文
posted @ 2011-07-20 23:25 飞鹰小谭 阅读(508) 评论(0) 推荐(1) 编辑
摘要: 第一步:在功能清单文件AndroidManifest.xml中添加音频刻录和照相机权限: <uses-permission android:name="android.permission.RECORD_AUDIO"/><uses-permission android:name="android.permission.CAMERA"/><uses-permission android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS"/><u 阅读全文
posted @ 2011-06-08 00:30 飞鹰小谭 阅读(584) 评论(0) 推荐(0) 编辑
摘要: 在main.xml布局文件添加用于显示取景画面的SurfaceView 控件: <SurfaceView android:layout_width="fill_parent" android:layout_height="240dip" android:id="@+id/surfaceView" /> SurfaceView surfaceView = (SurfaceView)this.findViewById(R.id.surfaceView);surfaceView.getHolder().setFixedSize( 阅读全文
posted @ 2011-06-08 00:27 飞鹰小谭 阅读(1146) 评论(0) 推荐(0) 编辑
摘要: 效果图知识要点surfaceView.getHolder().setFixedSize(176, 144);//设置分辨率 surfaceView.getHolder().setType(SurfaceHolder.SURFACE_TYPE_PUSH_BUFFERS);//设置surfaceview不维护自己的缓冲区,而是等待屏幕的渲染引擎将内容推送到用户面前 surfaceView.getHolder().addCallback(new SurceCallBack());//对surface对象的状态进行监听mediaPlayer.reset();//重置为初始状态mediaPlayer.s 阅读全文
posted @ 2011-06-02 23:49 飞鹰小谭 阅读(826) 评论(0) 推荐(0) 编辑