- 博客(27)
- 资源 (5)
- 收藏
- 关注
原创 MySQL写触发器,级联删除
我就不造你的 学生表和成绩表了.用 test_main 表 和 test_sub 代替说明123456789101112131415161718192021222324
2014-05-08 10:59:33
4985
原创 mysql下的触发器
USE exam ;#创建一个触发器##注意:“--”在语句中是被执行的,,不能使用,但是“#”是不被执行的,,但是必须在“;”号之后#Create trigger hava_select_add after insert on t_paper_questions for each row #mysql此处写死,仅支持行触发,oracle、sql_server支持表触发#Beg
2014-04-04 11:36:38
502
原创 所有的安排都是最好的选择,嘿嘿
为期4个月的考研生涯结束了,无论大家用什么来形容考研的生活,但我想说的是所有的安排都是最好的选择,一直到大三结束都没有考研的打算,由于某些原因,不得不在走这一步。短短的四个月,少不了心情浮躁,不可避免来自各方面的压力,也不会缺起早贪黑的日子,但就是这短短的四个月比四年的大学生活来的更有意义。 如果要问我收获最多的是什么??不是更深入的学了很多知识,不是成绩还蛮不错。最关键的,是对人生
2014-03-03 20:45:46
653
原创 数据库分页查询总结
1,sql server的分页select top 2 * from stock where stock_id not in (select top 2 stock_id from stock)执行顺序:1,select * from stock 查出所有的记录2,where stock_id not in where stock_id not in (select
2013-06-08 00:11:07
477
原创 cookie保存user数据及cookie实现自动登录
1.login.jsp<%String path = request.getContextPath();String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";%> "> My JSP 'lo
2013-06-06 22:35:52
2424
原创 HttpSessionListener实现统计在线人数
HttpSessionListener主类:package com.httpSessionListener;import javax.servlet.http.HttpSessionEvent;import javax.servlet.http.HttpSessionListener;public class OnlineNum implements HttpSessionListe
2013-06-06 22:19:55
621
转载 记住密码
在网站中,我们经常看到每当我们准备登陆时,网页询问我们是否保存用户名和密码,以便下次登陆时不用再次输入。诸如此类的功能如何实现哪?经过两天的研究,终于有了收获!现将我的经验与大家分享。 在网页中记录用户的信息通常有如下几种方式:Session、Cookie、以及.Net环境下的ViewState等。比较起来,Session将用户的信息暂存在内存中,除非用户关闭网页,否则信息将一直有效
2013-06-03 13:15:15
686
原创 ==与equal的比较
package com.test;public class IndexofTest { public static void main(String[] args) { //基本类型比较 int a1=1; int a2=1; System.out.println("String型的\t'=='是\t"+(a1==a2)+"基本类型不能用’equal'")
2013-05-29 00:01:21
514
原创 String的indexof()方法的实现
indexof()取得最大字符创的位置package com.test;public class IndexofTest { public static void main(String[] args) { String s1="heabcllllo"; String s2="bcl"; System.out.println(myIndexoftest(s1, s2));
2013-05-28 23:07:28
1277
原创 DOM4J生成和解析XML文档
DOM4J 是一个非常非常优秀的Java XML API,具有性能优异、功能强大和极端易用使用的特点,同时它也是一个开放源代码的软件。如今你可以看到越来越多的 Java 软件都在使用 DOM4J 来读写 XML,特别值得一提的是连 Sun 的 JAXM 也在用 DOM4J。xml文件 ddviplinux m 30 解析与创建package c
2013-05-26 23:14:14
409
原创 fatory的模拟
package com.wenwen.drp.beanfactory;import java.util.HashMap;import java.util.Map;import org.dom4j.Document;import org.dom4j.DocumentException;import org.dom4j.Element;import org.dom4
2013-05-26 22:56:10
594
原创 ssh2的重要代码
<!-- 初始化webApplicationContext(相当于beanfactory), listener将其放入了servletcontext中 --> org.springframework.web.context.ContextLoaderListener contextConfigLocation classpath:applicatio
2013-05-26 22:47:19
579
原创 注册jdbc驱动程序的三种方式
注册jdbc驱动程序的三种方式 1、比较常用try{ Class.forName("com.mysql.jdbc.Driver");//加载数据库驱动 String url="jdbc:mysql://localhost:3306/databasename";//数据库连接子协议 Connection conn=DriverManager.getConnection(url,"username",
2013-05-26 10:31:22
777
原创 级联删除
PowerDesigner 参照完整性约束:限制(Restrict):不允许进行修改或删除操作。若修改或删除主表的主键时,如果子表中存在子记录,系统将产生一个错误提示。这是缺省的参照完整性设置。置空(Set Null):如果外键列允许为空,若修改或删除主表的主键时,把子表中参照的外键列设置为空值(NULL)。置为缺省(Set Default):如果指定了缺省值,若修改或删除主表的主键时
2013-05-25 18:33:14
7066
原创 sql查询
一,选择表中的若干组员查询 1,当使用通配符的时候, 字符长本身就含有通配符,如“%” ,“\”,需要使用escape'%', 将通配符进行转意 SELECT * FROM users WHERE NAME LIKE 's\_o' ESCAPE '\' 2,查询某一列的数值为空的组员 SELECT * FROM users WHERE gender Is
2013-05-25 18:32:18
505
原创 数据库建表及初始化
drop database if exists sqltestcreate database sqltestuse sqltest;/*建立抢险工程表*/drop table if exists saving ;create table saving(prj_id int primary key,prj_name varchar(20) not null,star
2013-05-25 18:30:34
1444
原创 视图学习
--视图学习use sqltestselect * from savingselect * from stockselect * from out_stock/**操作(增删改查)参考table的操作,基本相同*/--创建视图create view view1(stock_id,stock_name,speci,warehouse)as select s
2013-05-25 18:29:25
444
原创 数据库三大范式
第一范式(1NF):数据库表中的字段都是单一属性的,不可再分。这个单一属性由基本类型构成,包括整型、实数、字符型、逻辑型、日期型等。 例如,如下的数据库表是符合第一范式的: 字段1 字段2 字段3 字段4 而这样的数据库表是不符合第一范式的: 字段1 字段2 字段3 字段4 字段3.1 字段3.2 第二范式(2NF):数
2013-05-25 18:24:44
458
原创 Request的getParameter和getAttribute方法的区别
request.getParameter()方法传递的数据,会从Web客户端传到Web服务器端,代表HTTP请求数据。request.getParameter()方法返回String类型的数据。 request.setAttribute()和getAttribute()方法传递的数据只会存在于Web容器内部,在具有转发关系的Web组件之间共享。这两个方法能够设置Object类
2013-05-25 17:08:14
444
转载 forward和redirect的区别
Servlet中forward和redirect的区别标签: servlet it 分类: J2SEforward方式:request.getRequestDispatcher("/somePage.jsp").forwardrequest, response); redirect方式:response.sendRedirect("/somePage.jsp");forwar
2013-05-25 16:56:39
456
原创 链队基本操作及打印杨辉三角
#include "stdio.h"#include typedef struct Node/*结点类型定义*/{int data;struct Node * next;}LinkQueueNode;typedef struct/*链队的类型定义*/{LinkQueueNode * front;LinkQueueNode * rear;}LinkQu
2013-05-24 21:45:29
695
原创 多线程下载
package com.downloadthreads;import java.io.File;import java.io.RandomAccessFile;import java.util.Date;/* * 多线程下载示例 * * */public class DownloadMain { private long startpoint; p
2013-05-24 21:37:57
424
原创 filter过滤器
<web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun
2013-05-24 21:18:03
372
原创 各种排序算法
/**四种插入排序(直接插入排序,折半插入排序,希尔排序)*/#include#define N 8#define M 3void sort1(int a[N]);void sort2(int a[N]);void print(int a[N]);void sort3(int a[N]);void sort3two(int a[N
2013-05-24 21:07:07
432
原创 二叉树相关操作
#include "stdio.h"#include "stdlib.h"#include "malloc.h"typedef struct Node/*类型定义*/{ int data; Node * LChild; Node * RChild;}BiTree;BiTree * CreateBiTree(BiTree * bt)/*先序创建二叉树*/
2013-05-24 17:47:07
537
原创 drp项目管理日志
一,数据库的设计0.模块:人员管理,物料管理,报表部分,物流单部分1,生成报表的工具(第三方工具:直接与数据库连,可用sql语句查询):润乾包表,等等;2,web展现工具:ext,doado等3,数据库的三个范式:a.第一范式:有主键,列不可分割独立; b.第二范式:完全依赖,不存在部分依赖;
2013-05-24 12:35:19
887
原创 触发器案例
/**触发器学习*/--我的第一个触发器create trigger trig1on stockfor insertas print '插入成功'select * from stockinsert into stock values(5,'方便面',100000,'n1','救灾3#',1)/*insert触发器 for insert原理:在
2013-05-24 12:26:12
497
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人