- 博客(33)
- 资源 (51)
- 收藏
- 关注
原创 javaweb的知识点总结(session和cookie)
1.什么是会话打开浏览器,访问服务器,直到浏览器关闭,称为一次会话2.cookieCookie是客户端技术,程序把每个用户的数据以cookie的形式写给用户各自的浏览器。当用户使用浏览器再去访问服务器中的web资源时,就会带着各自的数据去。这样,web资源处理的就是用户各自的数据了主要方法Cookie(String name,String value)String getName(...
2018-10-03 11:51:20 320
原创 javaweb知识点总结(request和response)
一.HttpServletResponse1.http协议:web服务器收到客户端的http请求,会针对每一次请求,分别创建一个request和response2.HttpServletResponse2.1响应行 setStatus2.2响应头 2.2.1setHeader 请求响应头信息A.刷新页面response.setHeader("refresh","1");...
2018-10-03 11:25:48 410
原创 javaweb知识点总结(servlet)
1.什么是serveltservlet是运行在web服务器上的小型java程序,就是服务器的小型应用程序,servlet通过http接收和响应来自web客户端的请求1.1首先写一个servletpublic class ServletDemo1 implements Servlet { //接收用户请求,并且做出响应 @Override public void ser...
2018-10-03 11:23:20 355
原创 Springmvc 02
<form action="${pageContext.request.contextPath}/user/recievecustomer.do" method="post">姓名:<input type="text" name="user.username" id="username">年龄:<input type="te
2018-07-25 11:23:18 207
原创 Springmvc 01
javaee的体系结构springmvc是类似于web层的mvc框架springmvc和spring springmvc是spring的一部分Struts2执行流程:strutsPrepareAndExcuteFilter拦截请求(控制层),拦截请求,转发请求 寻找Action执行 ActionProxy:strutsActionProxy extends...
2018-07-24 17:11:26 194
原创 Mybatis01
1 Mybatis是什么?MyBatis 本是apache的一个开源项目iBatis, 2010年这个项目由apache software foundation 迁移到了google code,并且改名为MyBatis,实质上Mybatis对ibatis进行一些改进。 MyBatis是一个优秀的持久层框架,它对jdbc的操作数据库的过程进行封装,使开发者只需要关注 SQL 本身,而不需要花...
2018-07-07 11:09:35 213
原创 java笔试题目(合集1)
一:单选题1. 下列哪一种叙述是正确的(D )A. abstract修饰符可修饰字段、方法和类 B. 抽象方法的body部分必须用一对大括号{ }包住没有body部分C. 声明抽象方法,大括号可有可无 不存在bodyD. 声明抽象方法不可写出大括号2. 如下代码public class Test {public int aMethod() {static int i = 0;i++;return...
2018-05-21 22:12:42 4473 1
原创 easyUIDraggable(拖动)组件03
一.加载方式//class 加载方式<div id="box" class="easyui-draggable" style="width:400px;height:200px;background:red;">内容部分</div>//JS 加载调用 $('#box').draggable();二.属性列表 Draggable 属性 属性名值说...
2018-05-19 12:16:17 291
原创 easyUI02
一.引入必要的文件 由于刚刚更新了 jQuery EasyUI1.3.6,这个小微版本的更新主要是内部优化和 UI 的一些微调,本身不影响学习。之前我们采用 1.2.4 版本的中文手册学习 1.3.5 都没有什么障碍,所以,不必担心版本问题。//引入 jQuery 核心库,这里采用的是 2.0<script type="text/javascript" src="easyui/jquer...
2018-05-19 11:48:10 222
原创 JQuery EasyUI01
一.什么是 jQuery EasyUI jQuery EasyUI 是一组基于 jQuery 的 UI 插件集合,而 jQuery EasyUI 的目标就是帮助Web 开发者更轻松的打造出功能丰富并且美观的 UI 界面。开发者不需要编写复杂的JavaScript,也不需要对 css样式有深入的了解,开发者需要了解的只有一些简单的 html标签。官方网站:http://www.jeasyui.com...
2018-05-18 11:50:31 203
原创 struts02
一、国际化概念(了解) 1、什么是国际化 软件的国际化:软件开发时,要使它能同时应对世界不同地区和国家的访问,并针对不同地区和国家的访问,提供相应的、符合来访者阅读习惯的页面或数据。 2、什么需要国际化 程序:需要国际化。 数据:是什么样的就是什么样的。 比如: 用户注册的表单,有用户名,密码这5个汉字,在zh_CN语言环境,显示的就是用户名和密码。但是在en_US语言环境,显示的就...
2018-05-16 23:02:02 194
原创 mysql02
字段名称字段类型说明deptnoint部分编码dnamevarchar(50)部分名称locvarchar(50)部分所在地点 CREATE TABLE dept( deptno INT, dname varchar(14), loc varchar(13));INSERT INTO dept values(10, 'ACCOUNTING', 'NEW YORK');INSERT INTO ...
2018-05-10 21:52:04 151
原创 mysql
一、数据库概述数据库(DataBase,DB):指长期保存在计算机的存储设备上,按照一定规则组织起来,可以被各种用户或应用共享的数据集合。(文件系统)数据库管理系统(DataBase Management System,DBMS):指一种操作和管理数据库的大型软件,用于建立、使用和维护数据库,对数据库进行统一管理和控制,以保证数据库的安全性和完整性。用户通过数据库管理系统访问数据库中的数据。数据库...
2018-05-10 19:42:37 189
原创 css
css介绍1. css是什么 CSS 指层叠样式表 (Cascading Style Sheets)l 样式定义如何显示 HTML 元素l 样式通常存储在样式表中l 把样式添加到 HTML 4.0 中,是为了解决内容与表现分离的问题l 外部样式表可以极大提高工作效率l 外部样式表通常存储在 CSS 文件中l 多个样式定义可层叠为一2. css作用1. 样式表解决了html的内容与表现分离2. 使用...
2018-05-09 16:22:41 292
原创 Struts 01
一、关于三层架构三、控制器:MVC中的控制器1、MVC回顾 M:Model 模型,封装数据。javabean V:view 视图,展示界面。jsp C:Controller 控制器,控制程序流程。Servlet2、Servlet和Filter 总结: Servlet能做的事情,过滤器也可以做到。并且过滤器比Servlet还多了一个放行的功能,因此过滤器比Servlet功能更为强大。 ...
2018-05-03 09:53:08 199
原创 HTML
html基本标签Html介绍1. 什么是html? Html是用来描述网页的一种语言。l HTML 指的是超文本标记语言 (Hyper Text Markup Language)l HTML 不是一种编程语言,而是一种标记语言 (markup language)l 标记语言是一套标记标签 (markup tag)l HTML 使用标记标签来描述网页2. Html的作用?Web浏览器的作用是读取ht...
2018-04-30 10:46:53 278
原创 JQuery入门
1 jQuery介绍1.1 JS类库l JavaScript 库封装了很多预定义的对象和实用函数。能帮助使用者建立有高难度交互客户端页面, 并且兼容各大浏览器。 1.2 当前流行的 JavaScript 库有:l jQuery ,最流行l EXT_JS,2.0开始收费l Dojo ,很多js单独文件,优化:打包。(常见:开发小图标,一张图片)l Prototype,对js扩展,框架开发。l YUI...
2018-04-23 18:50:42 319
原创 Nexus私服安装
第一步:下载nexus.war包,然后拷贝到tomcat下的webapps目录中第二步:启动tomcat第三步:访问http://localhost:8080/nexus/显示如下:第四步:点击右上角“log in” ,输入username:admin 和Password:admin123登录第五步:登录成功第六步:点击Views/Repositories 中RepositoriesNexus内置...
2018-04-23 16:22:17 250
原创 Maven入门
一.maven大致内容1、 maven的介绍2、 maven的安装配置3、 创建maven工程4、 M2Eclipse5、 Maven的核心概念a) 坐标b) 依赖管理c) 生命周期d) 插件e) 继承f) 聚合6、 maven的仓库管理1 maven的介绍1.1 开发中遇到的问题...
2018-04-22 21:49:58 272
原创 spring入门之三
l AOP :切面编程 切面:切入点和通知结合l spring aop 编程<aop:config> 方法1: <aop:pointcut expression="切入点表达式" id=""> <aop:advisor advice-ref="通知引用" pointcut-ref="切入点的引用">
2018-04-03 09:09:50 195
原创 Spring入门之二
1 AOP1.1 AOP介绍1.1.1 什么是AOPl 在软件业,AOP为Aspect Oriented Programming的缩写,意为:面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。AOP是OOP(面向对象编程)的延续,是软件开发中的一个热点,也是Spring框架中的一个重要内容,是函数式编程的一种衍生范型。利用AOP可以对业务逻辑的各个部...
2018-04-03 09:05:33 212
原创 Spring入门之一
1.spring框架概述1.1什么是springl Spring是一个开源框架,Spring是于2003 年兴起的一个轻量级的Java 开发框架,由Rod Johnson 在其著作Expert One-On-One J2EEDevelopment and Design中阐述的部分理念和原型衍生而来。它是为了解决企业应用开发的复杂性而创建的。框架的主要优势之一就是其分层架构,分层架构允许使用者选择...
2018-04-02 20:17:47 222
原创 14 struts result type 的类型
1.dispacher默认的类型,相当于servlet的forward,服务器端跳转。客户端看到的是struts2配置的地址,而不是真正的地址,一般用于跳转到jsp页面.2.redirect,redirect-action页面重定向,客户端跳转,前者用于跳转到jsp页面,后者用于跳转到action3.chain将请求转发到一个action4.stream一般用于下载文件
2018-02-06 22:02:51 205
原创 13struts与servlet交互
作用域对象一般有application session request1.通过ActionContext对象获取 //获取ActionContext对象 ActionContext ctx=ActionContext.getContext(); //获取application Map applicationMap=ctx.getApplication(); applica
2018-02-06 20:28:56 150
原创 12 struts action注解,数据传输
1.bo对象public class PersonBO { private String pid; private String name; private Date birthday; private SexType sex; private String introductor;public String getPid() { return pid;}publ
2018-02-06 11:19:24 250
原创 11.struts
1.先添加一个struts2-core依赖和servlet-api依赖2.web.xml<!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd" > Archetype Created Web
2018-02-04 20:48:59 188
原创 06通用DAO层实现分页和查询
1.一个通用接口public interface GenericDAOI { int ADD=1; int DEL=2; int UPT=3; public boolean addObj(Obj obj) throws Exception; public boolean delObj(String id)throws Exception; public boolean uptObj(
2018-02-02 17:22:36 1708
原创 05.hibernate通用dao层实现增删改查
1.将之前的dao层进行提取出一个接口public interface GenericDAOI { int ADD=1; int DEL=2; int UPT=3; public boolean addObj(Obj obj) throws Exception; public boolean delObj(String id)throws Exception; public bo
2018-02-01 16:34:07 964
原创 04.hibernate DAO层 实现增删改查
1.首先先要有一个PO对象@Entity@Table(name="t_person")public class PersonPO { private String pid; private String name; private Date birthday; private SexType sex; private String introductor; @Id publi
2018-01-31 15:50:52 627
原创 03.hibernate增删改查以及主键生成策略
之前我们对表进行修改,将表和java对象联系起来采用的是personPO.hbm.xml文件,由于过于麻烦我们采用注解的形式进行关联。 @Entity@Table(name="t_person")public class PersonPO { private String pid; private String name; private Date birthday;
2018-01-30 22:46:05 343
原创 01Hibernate配置环境
1.先添加hibernate所需要的包在pom.xml中添加对应的依赖。依赖在http://mvnrepository.com/中查找,找到相应的hibernate比如 于是导包结束后得到 2.xml文件的配置<!DOCTYPE hibe
2018-01-30 12:33:19 218
原创 02使用hibernate对表进行修改
1.首先我们先要有一个PersonPO对象,其中包含了一个表中具备的属性public class PersonPO { private int pid; private String name; private Date birthday; public int getPid() { return pid; } public void setPid(int pid) {
2018-01-30 12:30:58 630
原创 maven项目的创建
1.创建一个maven项目:new--->other--->maven project--->选择类型比如quick start(java项目)-->如图 2.给maven项目分包 :右键项目--->maven---->New Maven Module Project 如果子模块是web项目 则选择webapp,如果是Java项目则选择quick sta
2018-01-28 16:55:39 270
软件工程课件
2018-07-02
星网锐捷java笔试题
2018-05-22
Q版缓冲区溢出教程
2018-05-13
网络扫描技术揭秘 原理、实践与扫描器的实现.李瑞民.扫描版
2018-05-13
Nmap渗透测试指南
2018-05-13
Google_Hacking技术手册
2018-05-13
struts2+Hibernate+spring+mysql +EasyUI图书管理系统
2018-01-27
基于安卓的手电筒app
2018-01-27
wpe网络封包编辑器
2018-11-28
思科模拟器的视频讲解
2018-11-28
mpandroidchartlibrary-2-1-6
2018-11-28
系统详细概要说明书
2018-11-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人