- 浏览: 72300 次
- 性别:
- 来自: 深圳
最新评论
-
hehaisu:
新手学习了
Struts2 -
starlight_王亦:
chen6485 写道我的妈啊,这是90后MM技术员自己写的文 ...
junit4 单元测试service(Spring)方法 -
cx372877498:
刚刚需要,明天去试试。
junit4 单元测试service(Spring)方法 -
wujianjun12315:
Struts2 -
lan343072911:
看起来很深奥!
hibernate 一级缓存与二级缓存
文章列表
一个类是线程安全的,是指在被多个线程访问时,类可以持续的进行正确的行为。
顺序执行转为并行执行:
if (null != userConnList && userConnList.size() > 0) {
for (UserConn userConn : userConnList) {
taskServiceConsumer.pushMsg(pushInfo, userConn);
}
}
static final ExecutorService executor = Executors. ...
1. Dubbo是什么?
Dubbo是一个分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,以及SOA服务治理方案。简单的说,dubbo就是个服务框架,如果没有分布式的需求,其实是不需要用的,只有在分布式的时候,才有dubbo这样的分布式服务框架的需求,并且本质上是个服务调用的东东,说白了就是个远程服务调用的分布式框架(告别Web Service模式中的WSdl,以服务者与消费者的方式在dubbo上注册)其核心部分包含:1. 远程通讯: 提供对多种基于长连接的NIO框架抽象封装,包括多种线程模型,序列化,以及“请求-响应”模式的信息交换方式。2. 集群容错: 提供基于接口方法 ...
bootstrap 布局
- 博客分类:
- bootstrap
http://www.bootcss.com/p/layoutit/
<div class="iteye-blog-content-contain" style="font-size: 14px"></div>
Spring MVC PK Struts2
我们用struts2时采用的传统的配置文件的方式,并没有使用传说中的0配置。spring3 mvc可以认为已经100%零配置了(除了配置spring mvc-servlet.xml外)。
Spring MVC和Struts2的区别:
1. 机制:spring mvc的入口是servlet,而struts2是filter(这里要指出,filter和servlet是不同的。以前认为filter是servlet的一种特殊),这样就导致了二者的机制不同,这里就牵涉到servlet和filter的区别了。
2. 性能:spring会稍微比stru ...
package com.top.nhm.manage.action.channel;import java.io.BufferedReader;import java.io.InputStreamReader;import java.io.PrintWriter;import java.net.URL;import java.net.URLConnection;public class XXX { public static void getUrl() { char[] shortdwz = new char[100]; char[] line2 = null; ...
mybatis 新增返回id
- 博客分类:
- ibatis
<insert id="insert" parameterType="com.top.nhm.domain.entity.DistributorCompany" >
<selectKey resultType="java.lang.Integer" order="AFTER" keyProperty="id"> SELECT LAST_INSERT_ID() as id </selectKey>
insert int ...
String gb = new String(iso.getBytes("ISO-8859-1"),"GB2312"); 在action里面通过String productName=request.getParameter("name");取到的值还是乱码, 如果productName = new String(productName.getBytes("ISO-8859-1"),"UTF-8");这样的话就不是乱码。
button类型 submit提交
- 博客分类:
- jsp
<input name="" value="确 认" type="button" id="wjsSubmit" onclick="$('#wjsForm').submit();" class="btn btnBlue3" />
<delete id="deleteByPrimaryKey" parameterType="java.lang.Long" > <![CDATA[ delete from admin_user where id = #{id,jdbcType=BIGINT} ]]> </delete>
加上
<![CDATA[
]]>
就好了!
struts2时间控件
jsp页面 写道
<head>
<sx:head theme="ajax" /> 引用这个是必不可少的,不然会报错
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />
<title>< ...
创建三种图片的工厂类
import java.awt.Color;
import java.awt.Font;
import java.awt.Rectangle;
import java.awt.Shape;
import java.io.IOException;
import java.io.PrintWriter;
import java.text.DecimalFormat;
import java.text.NumberFormat;
import javax.servlet.http.HttpServletRequest;
import javax.servle ...
import static org.junit.Assert.assertEquals;
import org.junit.Before;
import org.junit.Test;
import org.springframework.context.ApplicationContext;
import org.springframework.context.support.ClassPathXmlApplicationContext;
import com.job36.admanage.service.AdAdTypeService;
import com.job36. ...
public static void main(String[] args)
{
String aString = "你好abc";
String anotherString = null;
try {
anotherString = new String(aString.getBytes("GBK"), "ISO8859_1");
}
catch (UnsupportedEncodingException ex) {
}
System. ...