摘要:
一、WEB编程1.客户端WEB编程a) 知道html和xhtml的区别b) 熟悉框模型(盒子模型)概念,了解margin、border、padding的区别c) 熟悉浮动、定位的概念,了解position、float的用法d) 熟练运用jquerye) 熟练运用ajax进行js编程2.服务端Web编程a) 熟练运用Java struts编程b) 熟练运用session和cookies进行会话编程c) 能够编写Ajax的服务端程序d) 能够编写以图形方式输出报表的程序e) 能够编写web方式的接口程序(比如跨系统的http单点登录、http网银交费、http短信发送)二、业务处理能力1.核心技能 阅读全文
2013年8月18日
2013年8月2日
摘要:
Spring声明式事务让我们从复杂的事务处理中得到解脱。使得我们再也无需要去处理获得连接、关闭连接、事务提交和回滚等这些操作。再也无需要我们在与事务相关的方法中处理大量的try…catch…finally代码。 我们在使用Spring声明式事务时,有一个非常重要的概念就是事务属性。事务属性通常由事务的传播行为,事务的隔离级别,事务的超时值和事务只读标志组成。我们在进行事务划分时,需要进行事务定义,也就是配置事务的属性。 Spring在TransactionDefinition接口中定义这些属性,以供PlatfromTransactionManager使用, PlatfromTransactio 阅读全文
2013年5月10日
摘要:
有时候当我们注册完的时候系统会提示有一封邮件发送到了你的邮箱,如何做呢? 就要用到spring+velocity+javamail这3个玩意,其实只用了spring,因为其他2个都被spring集成了。 先看代码Java代码 packagecom.worthtech.app.util;importjava.io.File;importjava.util.Map;importjavax.mail.MessagingException;importjavax.mail.internet.MimeMessage;importorg.apache.velocity.app.VelocityEngine 阅读全文
2012年12月12日
摘要:
tomcat启动时ClassNotFoundException, tomcat加载机制 eclipse tomcat插件sysdeo.eclipse.tomcat_3.3.0问题: web project在eclipse里设置好了classpath(通过maven的eclipse:eclipse), 无编译错误,使用tomcat插件启动时却发生 SEVERE: Error configuring application listener of class org.springframework.web.context.ContextLoaderListener java.lang.ClassN 阅读全文
2012年11月6日
摘要:
Java Annotation学习第一节概述关于annotation是什么东西,百度一下会有很多关于它的描述,在这里就不用再copy了,我们还是以一个示例开始吧,在开始示例之前,我们先来一个小故事。一:故事有一个不学无术的孩子,整日游手好闲,用时下流行的话来形容我觉得最恰当不过,那就是“吃老一族”,依仗着父母现在还能蹦跶,自己好吃懒做无所事事,有一天突然看到台湾呕像歌星菜10的演唱会海报,此时他就准备让老爸帮他倒腾一张贵宾票观看演出,要知道菜10的演唱会贵宾票那是相当难买了,但是老爸为了成全儿子,还是通过各种渠道想尽办法帮他料理,老爸找到了主办单位,经过一番金钱的沟通,最终人家愿意让他的儿子以 阅读全文
2012年10月10日
摘要:
摘要:随着互联网应用的广泛普及,海量数据的存储和访问成为了系统设计的瓶颈问题。对于一个大型的互联网应用,每天百万级甚至上亿的PV无疑对数据库造成了相当高的负载。对于系统的稳定性和扩展性造成了极大的问题。 随着互联网应用的广泛普及,海量数据的存储和访问成为了系统设计的瓶颈问题。对于一个大型的互联网应用,每天百万级甚至上亿的PV无疑对数据库造成了相当高的负载。对于系统的稳定性和扩展性造成了极大的问题。 一、负载均衡技术 负载均衡集群是由一组相互独立的计算机系统构成,通过常规网络或专用网络进行连接,由路由器衔接在一起,各节点相互协作、共同负载、均衡压力,对客户端来说,整个群集可以视为一台具有超... 阅读全文
2012年10月8日
摘要:
Spring实现动态代理配置是有两种配置文件:1、 xml文件方式;2、 annotation方式(使用AspectJ类库实现的。)一、 AOP配置annotation方式(一) 搭建annotation开发环境首先:需要在配置文件中加入@AspectJ标签<aop:aspectj-autoproxy/>自动帮我产生代理注意:Spring默认并没有加入aop的xsd文件,因为我们需要手动加入(红色部分)<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="htt 阅读全文
摘要:
事务配置首先在/WEB-INF/applicationContext.xml添加以下内容:<!-- 配置事务管理器 --><bean id="transactionManager" class="org.springframework.orm.hibernate3.HibernateTransactionManager"> <property name="sessionFactory"> <ref bean="mySessionFactory"/> </prop 阅读全文
2012年9月28日
摘要:
Spring已经为我们实现了AOP技术,我们在使用的过程中只要进行简单配置就可以使用了,但在工作中我发现只会使用这些东西是远远不够的,特别是我们使用注解配置AOP的时候,虽然方便简单,但是原理我们根本不懂,这有时候会影响我们的开发效率,不懂原理,我们永远是初级。现在我就当自己根本不知道Spring的AOP,一点点往下分析:现在我们在项目中有一个需求,就是如果我们要访问某一个类中的所有方法,那么必须在访问之前打印一句话,比方说:public class CardServiceImpl implements CardService{public void delete() {System.out. 阅读全文
2012年8月13日
摘要:
一,什么负载均衡一个新网站是不要做负载均衡的,因为访问量不大,流量也不大,所以没有必要搞这些东西。但是随着网站访问量和流量的快速增长,单台服务器受自身硬件条件的限制,很难承受这么大的访问量。在这种情况下,有二种方案可以选择:1,对单台服务器的硬件进行更新,由双核的变成四核的,内存加大等。2,增加服务器的台数,来分担服务器的负担。以实现增加网络带宽,增加服务器的处理能力的目的。第一种方法可以理解为纵向发展,这种方法总是有限。第二种方法才是解决问题的正确选择实现负载均衡的方法,大至分为二个方向,一种是用软件来实现负载均衡,另一种是硬件实现负载均衡(包括结合硬件和软件)用软件来实现负载均衡,实现负载 阅读全文