-
-
1:Activity:
Activity01.java
package mars.activity;
import android.app.Activity;
import android.os.Bundle;
import android.widget.Button;
import android.widget.TextView;
/**
* 创建Activity的要点
* 1.一个Activity... -
在tomcat中配置不用把(MyEclipse)项目发布到Tomcat的目录就能启动项目,注:Eclipse不行的咯。
方法:在Tomcat的conf目录里找到server.xml文件,打开并在
view plaincopy to clipboardprin... -
public class UtilString {
public static String toHtml(String str) {
if (null == str)
return null;
StringBuffer sb = new StringBuffer();
int len = str.length();... -
tomcat 连接池的配置步骤如下
(1) 将JDBC驱动jar 复制到tomcat_home/common/lib目录下,已便容器能够找到JDBC包。
(2) 配置 tomcat_home/conf/context.xml,在context.xml文件中的<Context></Context>标签中添加如下内容:
&l... -
rowSize---从第多少条开始
pageSize----每页显多少条记录
t----表名
Mysql分页SQL语句:
&nb... -
控制台输出打印语句:
set serveroutput on ;
-
创建用户:
create user zt --用户名称
identified by 123456 --用户密码
default tablespace zhengz... -
先编辑Context文件:
<Context>
<Resource name="jdbc/db_gm" auth="Container"
type="javax.sql.DataSource"
maxActive="100" maxIdle="30" maxWait="10000"
username="root" password="... -
先创建个表:
create table TB_TEST
(
ID NUMBER,
NAME VARCHAR2(20)
)
创建存储过程语句:
create or replace procedure find (theid number) as
tt varchar2(20)... -
首先是创建sequence:
create ... -
在tomcat6.0\conf中context.xml中找到<Context>标签
把<Context>修改成<Context reloadable="true">
修改目的:当Web应用中的文件或者web.xml文件修改后,Tomcat服务器会自动重新加载当前Web应用,避免重新启动Tomcat.
不过,这个修改会对Tomcat的运行性能有影响,如果把Tomcat作为产品阶段所使用的服... -
在tomcat6.0\conf中server.xml中找到:
<Connector executor="tomcatThreadPool"
port="8080" protocol="HTTP/1.1"
&n... -
1.安装jdk并配置环境变量
下载:jdk1.5.0_08:有了这个安装程序,你就可以开发和运行跟JAVA有关的程序
按照JDK的提示来安装,安装完之后设置环境变量
JDK环境变量配置的步骤如下:
1.我的电脑-->属性-->高级-->环境变量.
2.配置用户变量:
a.新建 JAVA_HOME
C:\Program Files\Java\j2sdk1.5.0 (JDK的安装路径)
b.... -
在Tomcat中配置项目
1:找到tomcat6.0\conf目录中的server.xml文件
2:打开文件,在最下面找到</host>标签上面写上<Context docBase="E:\work\mywork\OAMIS\WebRoot" path="/OAMIS" />其中的E:\work\mywork\OAMIS\WebRoot为你项目所在的目录,而/OAMIS刚为你的项目名
3:配置好以后... -
Tomcat 密码配置
密码配置文件:apache-tomcat-6.0.14\conf\tomcat-users.xml
下面是文件内容
<?xml version='1.0' encoding='utf-8'?>
<tomcat-users>
<role rolename="manager"/>
<role rolename="standard"/... -
Mysql 常用命令
1. 连接mysql:
mysqlbinmysql -h主机地址 -u 用户名 -p 用户密码
2.退出mysql:exit
3. 修改密码:
mysqlbinmysqladmin -uroot -p(oldpassword) password newpassword
4.增加用户:
添加一个用户test1 密码为ABC;让他可以在任何主机上登录,并对所有数据库... -
1 Windows的快捷键
CTRL+A:选中活动窗口的所有内容
CTRL+C:把选中的东西复制到粘贴板
CTRL+F:显示“查找和替换”对话框
CTRL+G:显示定位对话框
CTRL+N:显示新建对话框
CTRL+O:显示打开对话框
CTRL+P:显示打印对话框
CTRL+S:保存当前文档 ... -
photoshop CS2 9.0 快捷键
取消当前命令:Esc;
工具选项板:Enter;
选项板调整:Shift+Tab;
退出系统:Ctrl+Q;
获取帮助:F1;
剪切选择区:F2 / Ctrl+X;
拷贝选择区:F3 / Ctrl+C;
粘贴选择区:F4 / Ctrl+V;
显示或关闭画笔选项板:F5;
显示或关闭颜色选项板:F6; ... -
工具类
箭头工具【V】
部分选取工具【A】
线条工具【N】
套索工具【L】
钢笔工具【P】
文本工具【T】
椭圆工具【O】
矩形工具【R】
铅笔工具【Y】
画笔工具【B】
任意变形工具【Q】
填充变形工具【F】
墨水瓶工具【S】
颜料桶工具【K】
滴管工具【I】 ... -
文件菜单
新建文档 Ctrl+N
打开一个 HTML文件 Ctrl+O或者将文件从[文件管理器]或[站点]窗口拖动到[文档]窗口中
在框架中打开 Ctrl+Shift+O
关闭 Ctrl+W
保存 Ctrl+S
另存为 Ctrl+Shift+S
检查链接 Shift + F8
退出 Ctrl+Q
编辑菜单
撤消 Ctrl+Z
重复 C... -
六、Struts的模块使用实例
在使用Struts框架时,每个请求都由Action去处理,并且还要在struts-config.xml中加以设定,这样以来做小项目还行,在大型网站的开发中,有很多小组负责不同的模块,如果每一个小组要对一个struts-config.xml进行设定,将会导致struts-config.xml的版本控制问题。
您可以为每个小组分配不同的struts-config.xml设定文件,方法是在ActionServlet参数的confi... -
五、Struts中验证数据实例
一、Struts的ActionForm的表单验证
ActionForm类用于在视图层和控制层之间传递HTML表单数据。控制层可以从ActionForm Bean中读取用户输入的表单数据,也可以把来自模型层的数据存放到ActionForm Bean中,然后把数据返回给视图。即ActionForm Bean从HTML表单中获取用户输入的数据并将传递给Action类,也可以把从业务层返回的数据用来填充ActionForm Bean... -
四、Struts 中的国际化
一、概念
I18N作为“国际化”的简称,其来源是明文单词“internationlization”的首末字符“i”和“n”之间的字符数为18。随着全球经济的遗体化为一种主流的趋势,软件开发者应该开发出支持多国语言、国家化的web应用程序吧。也就是一个web应用程序在运行时能够根据客户端请求所来自的国家和语言的不同显示不同的用户界面。... -
效果图:
我们以结果为导向,首先大家先看看要完成的效果图,对接下来要做的事情有个清晰的认识。
1、如图键入:
显示结果如下图:
如果您输入的是不合法的话,则如下图:
修改步骤:
A、数据源配置
在struts-config.xml文件中有一元... -
二、解决中文乱码的问题实例
在进行web应用程序开发的过程中,中文问题经常困扰着很多程序员。因此,在接下来的两个课程的学习中,我将根据实践经验来谈一下web应用中的中文问题的解决方法。让大家不再为此而头痛。
我们就前那个登录验证的例子,进行进阶,处理中文乱码问题。前面例子中,只要用户名和密码都是123,才返回成功的页面。为了处理中文,我们判断只有用户名是张三才登陆成功。
一、程序进阶:
既然是中文乱码处理,页面的... -
Struts 从零开始
Struts是一个基于Sun J2EE平台的MVC框架,主要是采用Servlet和JSP技术来实现的。由于Struts能充分满足应用开发的需求,简单易用,敏捷迅速,在过去的几年中颇受关注。Struts把Servlet、JSP、自定义标签和信息资源(message resources)整合到一个统一的框架中,开发人员利用其进行开发时不用再自己编码实现全套MVC模式,极大的节省了时间,所以说Struts是一个非常不错的应用框架。很多公司开发的产品都是基于此框... -
基于Web的MVC framework在J2EE的世界内已是空前繁荣。TTS网站上几乎每隔一两个星期就会有新的MVC框架发布。目前比较好的MVC,老牌的有Struts、Webwork。新兴的MVC框架有Spring MVC、Tapestry、JSF等。这些大多是著名团队的作品,另外还有一些边缘团队的作品,也相当出色,如Dinamica、VRaptor等。这些框架都提供了较好的层次分隔能力。在实现良好的MVC 分隔的基础上,通过提供一些现成的辅助类库,同时也促进了生产效率的提高。
... -
封装数据库操作,目的就是为了隐藏java.sql包内的类,在编码中去掉核心的数据库操作代码。以杜绝直接数据库操作容易带来的资源未释放问题。同时也减少了数据库操作的编码量。
但是很多网友在封装时,却喜欢返回结果集(ResultSet对象),那么这个封装就没有意义了。
1. 又是直接操作核心数据库类,跟封装前几乎没什么变化。
2. 结果集总是依赖于它使用的连接(Connection)对象。因此当连接对象在方法内被关闭后,你返回... -
一、首先Java的基础、面向对象的基础和设计模式的基础知识是必不可少的。
关于设计模式我觉得不用学太多,但以下三个模式是学习Spring必不可少的:factory模式(包括简单工厂和抽象工厂),Strategy模式,Template method模式。如果不掌握这些你就根本没法领悟Spring的精髓,只能依样画葫芦地照搬,这是很可怕的事。
我这里强烈建议的书可能让人有点意外,那就是Expert one on one J2EE design an...







