- 浏览: 90570 次
- 性别:
- 来自: 宜昌
-
最新评论
-
chenaha:
不知道大哥是否会用sencha touch,我想写一个这样的效 ...
用ext读取XML写一个“省-市-邮编”三级联动
文章列表
struts2上传
1.设置表单提交方式method="POST" 编码类型enctype="multipart/form-data",注意及时struts2默认表单提交方式是post的,也要设置一下,否则日志中会warn。
2.在上传的Action中,配置以下属性:
String savePath-----上传的目录见struts.xml配置
File xx-----文件域,与表单的文件域name属性一致
String xxFileName-----上传的文件名
String xxContentType-----上传的文件类型
3.str ...
第一篇 开始axis之旅
1.下载axis.bin.zip和axis.war.zip
2.解压axis.war.zip将axis.war文件copy到你的服务器下,自动解压为axis2目录;对于java开发人员来说,这个应该知道吧。
3.在浏览器地址栏输入http://localhost:8080/axis2/,看到如下效果
恭 ...
struts2标签
struts2只用一个标签,主要分为两类:UI标签和非UI标签
UI标签:
<%@ page contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" %>
<%@ taglib prefix="s" uri="/struts-tags" %>
<html>
<head>
<title>UI 标签</title>
</head> ...
环境的搭建和Hello World
1.添加基本jar包(s2jar.zip )
2.在web.xml中配置filter
<filter>
<filter-name>struts</filter-name>
<filter-class>
org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter
</filter-class>
</filter>
<filter-mapping>
<filter- ...
一.观点
1.多线程的目的是为了最大限度的利用CPU资源。同时也存在一个并发的问题。2.当一个应用程序启动时,启动一个JVM进程,操作系统为该进程分配一个内存块。JVM进程找到main方法执行,产生一个主线程。对于一个进程中的多个线程来说,多个线程共享进程的内存块,当有新的线程产生的时候,操作系统不分配新的内存,而是让新线程共享原有的进程块的内存。因此,线程间的通信很容易,速度也很快。不同的进程因为处于不同的内存块,因此进程之间的通信相对困难。3.JVM负责线程的调度(根据优先级)start()方法的调用后并不是立即执行多线程代码,而是使得该线程变为可运行态(Runnable),什么时候运行是 ...
Java中对象都是分配在heap(堆)中。从heap中分配内存所消耗的时间远远大于从stack产生存储空间所需的时间。 (1)每个应用程序运行时,都有属于自己的一段内存空间,用于存放临时变量、参数传递、函数调用时的PC值的保存。这叫 ...
public class ServletProxy extends GenericServlet
{
private Servlet proxy;
public void init() throws ServletException
{
String servletName = getServletConfig().getServletName();
WebApplicationContext wac = WebApplicationContextUtils
.getRequiredWebA ...
1、再烦,也别忘微笑;再急,也要注意语气; 再苦,也别忘坚持;再累,也要爱自己。 2、低调做人,你会一次比一次稳健;高调做事,你会一次比一次优秀。 3、成功的时候不要忘记过去;失败的时候不要忘记还有未来。 4、有望得到的要努力,无望得到的不介意,则无论输赢姿态都会好看。 5、生活不是单行线,一条路走不通,你可以转弯。 6、泪水和汗水的化学成分相似,但前者只能为你换来同情,后者却可以为你赢的成功。 7、变老是人生的必修课,变成熟是选修课。 8、以锻炼为本,学会健康;以修进为本,学会求知; 以道德为本,学会做人;以适应为本,学会生存。 9、人生四项基本原则:懂得选择,学会放弃,耐得住寂寞,经得起诱 ...
Log4j由三个重要的组件构成:日志信息的优先级,日志信息的输出目的地,日志信息的输出格式。日志信息的优先级从高到低有ERROR、WARN、 INFO、DEBUG,分别用来指定这条日志信息的重要程度;日志信息的输出目的地指定了日 ...
{components:[{
xtype:'viewport',
layout:"border",
items:[{
region:"north",
margins:"1 1 0 1",
height:62,
autoLoad:{url:'header.html',scripts:true}
},{
region:"west",
margins:"0 0 0 0",
border:false,
width:182,
b ...
DROP TABLE IF EXISTS operate;
CREATE TABLE operate (
code varchar(50) NOT NULL,
name varchar(50) NOT NULL,
icon varchar(50),
fun varchar(50) NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
DROP TABLE IF EXISTS menu;
CREATE TABLE menu (
code varchar(50) NOT NULL,
name varchar(50 ...