摘要: 1. 创建存储过程建立一个MySQL的存储过程 add_pro delimiter // drop procedure add_pro // create procedure add_pro(a int , b int , out sum int ) begin set sum = a * b; end; //2.调用存储过程package com.zhanggaosong;import java.sql.CallableStatement;import java.sql.Connection;import java.sql.DriverManager;import java.sql.T... 阅读全文
posted @ 2013-03-14 08:41 zhgs_cq 阅读(309) 评论(0) 推荐(0) 编辑
摘要: 1. Struts 2文件下载目录结构2. 下载Action类package com.zhanggaosong.action;import java.io.FileInputStream;import java.io.InputStream;import org.apache.struts2.ServletActionContext;import com.opensymphony.xwork2.ActionSupport;public class DownloadAction extends ActionSupport { // 1.下载的目标资源 2.下载的文件类型 3.下载的文件名 pri 阅读全文
posted @ 2013-03-12 14:00 zhgs_cq 阅读(183) 评论(0) 推荐(0) 编辑
摘要: 1.ssh整合目录结构 jar包图 2. action层 2.1 UserAction类package com.zhanggaosong.action;import java.util.Map;import org.apache.struts2.interceptor.RequestAware;import com.opensymphony.xwork2.ActionSupport;import com.zhanggaosong.domain.User;import com.zhanggaosong.service.UserService;public class UserAction ... 阅读全文
posted @ 2013-03-12 10:24 zhgs_cq 阅读(292) 评论(0) 推荐(0) 编辑
摘要: 1.文件上传Action类package com.zhanggaosong.action;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.util.UUID;import org.apache.struts2.ServletActionContext;import com.opensymphony.xwork2.ActionSupport;public class UploadAction extends ActionSupport { private 阅读全文
posted @ 2013-03-12 09:57 zhgs_cq 阅读(140) 评论(0) 推荐(0) 编辑
摘要: Student(S#,Sname,Sage,Ssex) 学生表 S#:学号;Sname:学生姓名;Sage:学生年龄;Ssex:学生性别Course(C#,Cname,T#) 课程表 C#,课程编号;Cname:课程名字;T#:教师编号SC(S#,C#,score) 成绩表 S#:学号;C#,课程编号;score:成绩Teacher(T#,Tname) 教师表 T#:教师编号; Tname:教师名字问题:1、查询“001”课程比“002”课程成绩高的所有学生的学号; select a.S# from (select s#,score from SC where C#='001' 阅读全文
posted @ 2013-03-12 09:32 zhgs_cq 阅读(291) 评论(0) 推荐(0) 编辑
摘要: 1. 解压 freemarker-ide-0.9.14.zip包2. 在D:\Program Files\Genuitec路径下新建文件夹freemarker,并将将解压后的文件夹plugins复制到该文件夹中3. 在MyEclipse安装路径下找到dropins文件夹 在文件夹内新建一个*.link的文件 里面就是放 plugins 文件所在的路径即 path=path=D:\\Program Files\\Genuitec\\freemarker 阅读全文
posted @ 2013-03-12 09:30 zhgs_cq 阅读(142) 评论(0) 推荐(0) 编辑
摘要: public class HalfSearch {public static int halfSearch(int a[], int x) {int mid, left, right;left = 0;right = a.length - 1; mid = (left + right) / 2;while (a[mid] != x) {if (x > a[mid]) {left = mid + 1;}else if (x < a[mid]) {right = mid - 1;} mid=(left+right)/2;}return mid;}public static void m 阅读全文
posted @ 2013-03-12 09:29 zhgs_cq 阅读(175) 评论(0) 推荐(0) 编辑
摘要: public class BubbleSort {/** * 冒泡排序法 */public static void bubbleSort(int a[]){ int temp; for(int i=0;i<a.length-1;i++){ for(int j=0;j<a.length-i-1;j++){ if(a[j]>a[j+1]){ temp=a[j+1]; a[j+1]=a[j]; a[j]=temp;} } } }public static void main(String[] args) {int a[] = { 2, 1, 4, 7, 5 };// 调用冒泡排序方 阅读全文
posted @ 2013-03-12 09:28 zhgs_cq 阅读(120) 评论(0) 推荐(0) 编辑
摘要: public class SelectSort {public static void selectSort(int a[]){int temp;/** * 采用选择法对数组a排序 */for (int i = 0; i < a.length-1; i++) {for (int j = i + 1; j < a.length; j++) {if (a[i] > a[j]) {temp = a[i];a[i] = a[j];a[j] = temp;}}}}public static void main(String[] args) {int a[] = { 2, 4, 1, 6 阅读全文
posted @ 2013-03-12 09:26 zhgs_cq 阅读(134) 评论(0) 推荐(0) 编辑
摘要: package com.zhanggaosong.utils;public class MD5 {public static String getMD5(byte[] source) {String s = null;char hexDigits[] = { // 用来将字节转换成 16 进制表示的字符'0', '1', '2', '3', '4', '5', '6', '7', '8', '9', 'a', ' 阅读全文
posted @ 2013-03-12 09:19 zhgs_cq 阅读(161) 评论(0) 推荐(0) 编辑