DB2使用9.7.3恢复v8的数据库备份
DB2使用9.7.3恢复v8的数据库备份
eclipse配置svn
一.安装subversion
二.建立Repository(保存文档各个版本的数据库)
三.在服务端配置Repository,主要的目的是控制访问权限和添加用户
四.在服务端启动subversion服务器
五、在客户端安装eclipse的svn插件,安装好后几乎无需任何配置
。。。。。。
eclipse3.5安装并破解windowbuilder7.3
eclipse3.5安装并破解windowbuilder7.3
安装
下载
验证安装成功
运行
接下来就是激活
gwt_ant_build脚本研习
gwt_ant_build脚本研习
目录
build.xml源文件
构建工程war的分析
自定义的build工程文件
eclipse中使用gwt插件开发
gwt FAQ
介绍控件和方法
split panel中放置一棵树
客户端与服务器交互的例子
工程的打包文件build.xml
客户端连接数据库的例子
tabbar用法示例
解析xml的公共方法
建立数据库连接的公共方法
调用数据库连接公共方法并执行sql
TabPanel的实现
jdk16+apache2+tomcat6+mysql5
jdk16+apache2+tomcat6+mysql5
软件下载
安装过程
JDK安装
Tomcat安装
Apache安装
MySql安装
用tomcat和openSSL构建https双向认证
这是我实战的笔记,全程直播。
#### Tomcat和Openssl构建HTTPS双向认证 ######
选择HTTPS WEB服务器
Linux下安装OpenSSL
一、创建服务器证书、客户端证书以及CA
1、生成--服务器端--私钥和证书请求
2、生成--客户端-----私钥和证书请求
3、生成CA
4、通过CA签发证书
5、生成pem格式证书
6、生成pkcs12格式证书
二、tomcat实现双向认证
1、创建服务器信任的CA证书库
2、配置Tomcat支持HTTPS双向认证(服务器将认证客户端证书)
svn安装建库导库备份及日常管理操作
svn安装建库导库备份及日常管理操作
在windows上配置svn的方法
在linux 10.117.100.130 上安装svn
svn库的导入导出
........
jsp结合javabean的实践
Jsp结合JavaBean的实践(用到HashMap)
javaBean的用处主要在于存取页面信息,通过getXXX和setXXX方法实现。
1、声明javaBean
<jsp:useBean id="localName" class="com.jguru.Person" scope="application" />
Id:是类的代号
Class:是类的全名
Scope:是类的有效范围
2、保存页面信息(赋值)
<jsp:setProperty name="rd" property="path" value="d:/testsongyc.txt" />
Id:是类的代号
property:是属性名
value:是属性的值
3、取值
<jsp:getProperty id="localName" property="name" />
Id:是类的代号
property:是属性名
示例
readFile.jsp:
<%@ page contentType="text/html;charset=gb2312"%>
<%@ page import="java.sql.*"%>
<%@ page import="java.io.*"%>
<%@ page import="java.lang.reflect.Array"%>
<%@ page import="java.lang.Long"%>
<%@ page import="java.util.HashMap"%>
<jsp:useBean id="rd" class="songyc.ReadFile" scope="application">
<jsp:setProperty name="rd" property="path" value="d:/testsongyc.txt" />
</jsp:useBean>
<%
HashMap hm=new HashMap();
Double db=null;
//rd.setPath(path);
hm=rd.read();
db=(Double)hm.get("sum");
out.print("使用交易系统的时间总数是:"+db.doubleValue());
%>
ReadFile.java
package songyc;
import java.io.*;
import java.util.*;
import java.lang.reflect.Array;
public class ReadFile {
BufferedReader bf;
FileReader fr;
File f;
String filename,readin;
boolean bl=true;
String [] s_array;
boolean has=false;
int p=0;
double temp1=0.0;
double temp2=0.0;
double sum_dingdan=0.0;
double sum_yonghu=0.0;
double sum_shuju=0.0;
double sum_huiyuan=0.0;
double sum_hetong=0.0;
double sum_chengjiao=0.0;
double sum_caiwu=0.0;
HashMap hm=new HashMap();
String path="";
public HashMap read(){
try{
// path = "d:/testsongyc.txt";
f = new File(path);
fr=new FileReader(f);
bf = new BufferedReader(fr);
while(bl){
readin=bf.readLine();
if(readin==null){bl=false;}
if(bl){ //下面要从读的行中提取使用次数和平均时间
s_array=readin.split(" ");
for(int i=0;i<Array.getLength(s_array);i++){
//统计订单系统用时
if(s_array[i].matches("订单系统")){
p=i; //position
temp1=(new Double(s_array[p+3])).doubleValue();
temp2=(new Double(s_array[p+4])).doubleValue();
sum_dingdan+=(temp1*temp2);
break;
}
}
}
}
//HashMap是非常常用的对象,用put(obj key,obj value)赋值,用get(obj key)获得对应的value 对象。
hm.put("sum",new Double(sum_dingdan));
}catch (Exception e){
System.out.println(e.getMessage());
bl=false;
//System.out.println("false");
}
return hm;
}
public void setPath(String pa){
this.path=pa;
}
public String getPath(){
return path;
}
}