自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(44)
  • 收藏
  • 关注

转载 使用注解方式生成Hibernate映射文件

@Entity:表示是一个hibernate的实体类@Table:表示实体类和表的对应关系@Id:表示是数据库中的主键@Column:在数据表中描述的对应的列的信息属性名是根据get方法,数据类型就是get方法的返回值为啥注解都是写在get方法上的?@OneToMany : 一对多关系,在一的那个上边写set集合对应那个多的,一个学历对应多个学生@ManyTo...

2016-10-28 09:50:00 82

转载 技术英语单词中英文对照

toggle 切换mapper 映射器pattern 模式、方式layout 布局appender 追加deploy 部署domain 域widgets 小工具,窗体小部件facade 正面,表面,外观constans 常量schema 模式,计划,图解,概要trigger 触发器corn 玉米(表达式,可表示任何时间,频...

2016-10-12 10:20:00 117

转载 spring监听器

1,web.xml中配,因为tomcat启动web项目时先加载web.xml。2,spring需要启动IOC容器才能为其他框架提供服务,spring是通过监听器来启动容器,初始化这边启动它,也得告诉spring配置文件位置啊转载于:https://www.cnblogs.com/Angelinas/p/5514137.html...

2016-10-12 10:07:00 72

转载 Contact项目梳理

1、共三张表:user用户表 group分组表 contact联系人表entity 分模块,三个实体类,三个模块2、先注册再登录DAO:UserDAOImplpublic User getUser(String userName);根据用户名查询对象——登录时public int saveUser(User user);保存用户——注册时public ...

2016-10-12 10:03:00 202

转载 web项目总结——通过jsp+servlet实现对oracle的增删改查功能

1、DAO模式 分包:依次建立entity:实体包,放的是跟oracle数据库中表结构相对应的对象的属性,也就是这个对象有什么dao:增删改查接口,实现增删改查的具体方法service:同dao,也是一个接口,一个接口的实现类,方法什么的都跟dao差不多servlet:新建servlet类,继承HttpServlet类,一个方法建立一个servlet类,根据不同的方法选择...

2016-10-12 10:03:00 298

转载 Filter

一、Filter简介  Filter也称之为过滤器,它是Servlet技术中最激动人心的技术,WEB开发人员通过Filter技术,对web服务器管理的所有 web资源:例如Jsp, Servlet, 静态图片文件或静态 html 文件等进行拦截,从而实现一些特殊的功能。例如实现URL级别的权限访问控制、过滤敏感词汇、压缩响应信息等一些高级功能。  Servlet API中提供...

2016-10-12 10:02:00 61

转载 jsp页面输出序号

<c:forEach items="${tests}" var="test" varStatus="s"> <li><a href="show?id=${test.id}">${s.count}. ${test.title}</a></li> </c:forEach> <!--状...

2016-10-12 10:02:00 307

转载 jQuery(一)

  1,浏览器内核不同-->兼容性问题-->不同浏览器相对应不同代码  2,javascript框架, 只写代码,不用考虑浏览器兼容问题 prototype、mootools、jQuery(目前最流行)特点:  1,丰富的选择器(快速找到html id)  2,操作简单  3,动画特效  4,ajax通信  5,衍生出很多插件...

2016-10-12 10:01:00 49

转载 JSP 基础语法

1、JSP简介含义:是运行在服务器端的java页面,是动态网页技术,开发时采用html嵌套java代码的方式实现的JSP的执行流程是什么?翻译阶段:web服务器收到jsp请求时,把jsp文件翻译成.java文件编译阶段 : 把.java文件编译成.class文件执行阶段:执行已经被编译完成的字节码文件。把生成的结果页面返还给客户端显示2、脚本元素...

2016-10-12 10:01:00 67

转载 JavaScript

1、document.write("hello"); 打印输出document.write(mystr+"I love JavaScript");document.write(mystr+"<br>");//输出hello后,输出一个换行符document.getElementById("p1").style.color="blue";2、引入外部文件...

2016-10-12 10:00:00 62

转载 用流从一个指定的网址抓取html代码

package cn.bdqn.collect.test;import java.io.BufferedReader;import java.io.InputStream;import java.io.InputStreamReader;import java.net.URL;import java.net.URLConnection;public c...

2016-10-09 11:21:00 156

转载 内容采集

爬虫:用于搜索,但搜索的内容还在原来的网站上,主动,智能采集:把别的网站的内容,放到自己网站上网站首页相当于入口,入口下有很多一级分类,和首页是上下级的关系。分类是有层级关系的网站的内容架构:先确定抓取范围:先分析网站内容结构;eg:抓全栈的数据--那就以网站首页作为入口网站内容架构:首页下是一级分类,一级分类下是二级分类内容抓取流程:入...

2016-10-09 11:09:00 94

转载 SpringMVC控制器与视图的数据交换

1,先创建spring的主配置文件(applicationContaxt.xml如果写在WEB-INF下,就不用配置context了,就是不用告诉它路径了,WEB-INF会自动加载的),由监听器负责加载 ,导入类库,添加spring支持2,stru2的核心控制器就是咱自己写的Action 视图就是jsp 模型:数据访问层、业务逻辑层、实体类 StrutsPrepareAndEx...

2016-10-09 10:54:00 138

转载 简单的SpringMVC的测试项目----跟struts2对比着学习

一,搭建SpringMVC项目1,主配置文件-----地基because,不像struts2是个独立的框架,可以脱离Spring单独使用。需要先添加Spring支持,是Spring框架组成的一部分,相当于Spring的一个扩展so,t添加Spring核心类库、数据库支持、web支持在WEB-INF下添加applicationContext.xml主配置文件 tx,p,c...

2016-10-09 10:54:00 53

转载 Java与JavaScript的区别

(1)执行方式不同java:是编译语言,需要先编译再执行JavaScript:无需编译,直接执行(2)数据类型不同java:强数据类型语言JavaScript:弱数据类型语言(3)运行位置不同java:运行在服务器端(后端)JavaScript:运行在客户端浏览器(前端)转载于:https://www.cnblogs.com/Angelinas/...

2016-10-09 10:52:00 49

转载 在服务器端如何提取checkbox提交的数据?

HttpServeletRequest单个字符串,getParameters()多个字符串,getParametersValues(),返回一个数组,需要提前定义一个数组转载于:https://www.cnblogs.com/Angelinas/p/5587355.html...

2016-10-09 10:52:00 219

转载 MySQL基础

1,由瑞典MySQL AB公司开发,目前是属于Oracle公司2,是开源关系型数据库管理系统。开源意味着没有盗版,关系型意味着跟oracle一样,表与表之间是一对多,多对一等关系3,分为社区版和企业版。社区版不付费语句规范:关键字与函数名大写;数据库名称,表名称,字段名称,小写;sql语句以分号结尾;PK:primary key 主键NN:not...

2016-10-09 10:52:00 51

转载 MyBatis简介

JDBC:传统的JDBC会有很多重复的操作,比较繁琐。MyBatis:轻量级。只需要定义语句,语句的执行,绑定占位符,转换查询结果。既保留了原有的灵活性,又简化了繁琐部分。多表连接,多层嵌套。Hibernate:重量级。sql语句是根据映射文件自动生成的,只能执行标准化,简单的sql语句,适合标准化的模块操作转载于:https://www.cnblogs.com/A...

2016-10-09 10:52:00 49

转载 MyBatis 内连接association 左外连接collection

前提条件:学生表 (多 子表) 年级表(一 主表)1,第一种情况:先查子表所有student.sql.xml文件如何配由于有多表连接,无法把查询结果直接封装成一个实体对象--------> 结果转换规则:自己手动指定内连接 返回单个association<?xml version="1.0" encoding="UTF-8"?>&...

2016-10-09 10:51:00 301

转载 MyBatis 动态SQL查询,多条件,分页

<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE mapperPUBLIC "-//mybatis.org//DTD Mapper 3.0//EN""http://mybatis.org/dtd/mybatis-3-mapper.dtd"><mapper namespace="cn.bdqn....

2016-10-09 10:51:00 111

转载 Mybatis+struts2+spring整合

把student项目改造成ssm struts2 +mybatis+spring1,先添加spring支持:类库三个,applicationContext.xml写在webinf下四个命名空间,监听器2,添加struts2支持 struts2与spring整合的jar包3,添加mybatis2支持,把jar包导入,mybatis与spring整合的jar包,把原来在myb...

2016-10-09 10:51:00 126

转载 HashSet,TreeSet和LinkedHashSet的区别

HashSetHashSet有以下特点 不能保证元素的排列顺序,顺序有可能发生变化 不是同步的 集合元素可以是null,但只能放入一个null当向HashSet结合中存入一个元素时,HashSet会调用该对象的hashCode()方法来得到该对象的hashCode值,然后根据 hashCode值来决定该对象在HashSet中存储位置。简单的说,HashSet集合判断两个元素相等的标...

2016-10-09 10:50:00 46

转载 mybatis的基本配置:实体类、配置文件、映射文件、工具类 、mapper接口

搭建项目一:lib(关于框架的jar包和数据库驱动的jar包)1,第一步:先把mybatis的核心类库放进lib里2,第二步:导入第三方类库(在lib里)。mybatis的核心类库在运行时还依赖一些第三方类库3,第三步:导入连接数据库驱动jar包二:创建mybatis的配置文件1,第一步:先创建实体包,对照着表结构把实体类写出来。封装好就是...

2016-10-09 10:50:00 599

转载 SpringMVC 使用Form标签库制作登录表单

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%><%@ taglib uri="http://www.springframework.org/tags/form" prefix="form"%><%String path = request.getCont...

2016-10-09 10:50:00 148

转载 用户登录模块————账户安全问题

1,输入数据时:木马、浏览器插件会窃听键盘事件,知道点的哪些字母,(网银支付)密码泄露。输入安全性:在输入密码时通过虚拟键盘来录入2,浏览器与服务器之间的通信传输安全性:通过加密。针对密码提交加密之后的数据,数据提交到服务器端再进行解密3,存储的安全性:在数据库中保存密码时不能存储明文密码,可采用MD5生成密码的摘要一:MD5消息摘要不可逆的加密16进制32位...

2016-10-09 10:50:00 162

转载 SpringMVC 配置过滤器解决中文乱码问题

<!-- 字符集过滤器 --> <filter> <filter-name>Charset</filter-name> <filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-cl...

2016-10-09 10:50:00 191

转载 SpringMVC 登陆判断

struts2:extends ActionSupport@Override public String execute() throws Exception { User user = userService.getUser(loginName); if (user==null) { addFieldError("loginName",getText("...

2016-10-09 10:49:00 108

转载 SpringMVC 服务器端验证

1.导入JSR303验证类库Jar包2.在MVC的配置文件中添加<mvc:annotation-driven/>的配置3.在MVC的配置文件中添加验证器的配置4.在接收表单数据的类中添加验证规则注解5.在控制器方法的表单对象参数上添加@valid注解6.在控制器方法中对BindResult对象进行判断struts2:validation.xmlstruts...

2016-10-09 10:49:00 53

转载 SpringMVC 模拟登陆

新建BackgroundController类:package cn.bdqn.mvc.controller;import org.springframework.stereotype.Controller;import org.springframework.web.bind.annotation.RequestMapping;@Controller@R...

2016-10-09 10:39:00 85

转载 Mybatis+SpringMVC+Spring整合

1,先添加spring支持:    applicationContext.xml 配在WEBINF下,四个命名空间:aop,context,tx,p    配Listener:ContextLoaderListener2,添加SpringMVC支持:    在web.xml中配servlet:DispatcherServlet 伪静态*.html    在WE...

2016-10-09 10:39:00 46

转载 WebLogic

一、目录 目录结构/bea bea的主目录 |-/jdk141_03 预打包的1.4.1_03JDK/jre |-/jrockit81sp1_141_03 预打包的jrockit1.4.1 |-...

2016-10-09 10:39:00 60

转载 磁盘管理

逻辑分区包含在扩展分区内,删除扩展分区就也连带逻辑分区删除了。以上是在命令行 给新添加的硬盘分区。以上是MBR分区模式,使用fdisk分区。GPT的主分区中不适合安装X86系统,也就是32位操作系统GPT分区模式,使用partener分区,功能强大,既可以使用MBR又可以使用GPT转载于...

2016-10-09 10:36:00 42

转载 VI编辑器

vim 文件名 当文件不存在时,会自动创建该文件,当文件存在时会直接打开文件。 打开文件后, 当用户不操作时,命令模式与底行模式看起来是一样的。这俩都是等待用户输入的。命令模式常用指令:vim + 文件名 打开文件时,光标定位到文件内容第一行;vim +3 文件名 打开文件时,光标定位到文件内容的第三行;vim + /imooc 文件名 打开...

2016-10-09 10:35:00 58

转载 6,关机与重启命令

如果后悔了,就shutdown -c 撤销关机命令尽量不要在远程终端关机,因为服务器是在服务器机房,一旦关了,怎么在这再开开呢,会很麻烦的。so,服务器远程重启就OK了。这个命令很安全,服务器对关机重启需要格外注意,跟个人电脑强制断电不一样,因为个人电脑是就我一个人用,不处在高速运转的状态下,而服务器是很多人用,出现问题的可能性很大,硬盘损坏,系统坏。这三个命令都不太...

2016-08-10 17:18:00 76

转载 ,2,liunx命令格式

一、命令基本格式~用户的初始登录位置 /root 这个叫root用户的家目录,每个用户都有自己的家超级用户的家是根目录,普通用户的家是home下的二级目录 :/home/uer1pwd 显示当前所在位置cd 切换位置LS 1代表引用计数,改文件被引用多少次;第一个root代表所有者;第二个root代表所有组;文件大小,单位是字...

2016-08-05 10:38:00 46

转载 XShell 安装与虚拟机连接

XShell:是liunx的远程管理工具为啥要用这个工具呢?因为在古老的liunx字符命令下,是看不到中文的,要么使用liunx的图形化界面(支持中文),要么使用远程管理工具,是在windows中的,肯定也支持中文。就是为了支持中文才用的如果非要字符界面支持中文,可以下载zhcon的插件先在虚拟机中输入ifconfig后没有eth0信息的,找不到IP的,可以试试输入 i...

2016-08-04 15:33:00 68

转载 自定义类型转换器converter

作用:目前将日期转换成string,将string转换成我想要的类型 0509课件里讲一、数据类型转换在web应用程序中,数据存在两个方向上的转换:1.当提交表单时 表单数据以字符串的形式提交给服务器,在服务器端转换成不同的Java数据类型2.当需要在页面显示数据时 将不同的Java数据类型转换为对应的字符串格式显示输出二、Struts2内置的类型转换Struts2内置了常用...

2016-05-26 09:36:00 150

转载 服务器端验证--验证框架验证required.

struts2表单验证里field-validator type值一共可以取哪些?都什么含义?int 整数;double 实数;date 日期;expression 两数的关系比较;email Email地址;urlvisitorconversionregex 正则表达式验证;required 是否为空;requiredstring 必须字符;stringlength 输入字符长...

2016-05-26 09:36:00 101

转载 用ActionSupport实现验证

第一种:只要Action类继承了ActionSupport,就可以用验证方案了是个原始的方案,需要自己写代码,但是很灵活,登陆案例不足:业务处理和验证的代码混在一起,不方便验证部分的复用和维护@Override public String execute() throws Exception { User user=userService.ge...

2016-05-26 09:36:00 96

转载 JUnit 单元测试 配置

选中工程,右键 built path , add liberaries , JUnit , JUnit4这样就不用每次测试时都在main方法中写了转载于:https://www.cnblogs.com/Angelinas/p/5405234.html

2016-04-19 16:49:00 63

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除