自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 python学习第一天

1、python的数据类型:数值类型:int,float 布尔型:true,false str-字符串 list-列表 tuple-元祖 set-集合 dict-字典2、举例说明类型 列表:[10,20,30] 元祖:(10,20,30) 集合:{10, 20, 30} 字典:{'a':10, 'b':20,'c':30}...

2020-06-28 09:42:29 103

原创 spring Boot

1、spring boot的含义spring Boot是spring开源组织下的子项目,是spring组件一站式的解决方案。主要目的是为了简化spring的难度,减少了复杂的配置。提供了各种启动器。开发者可以快速上手。2、为什么要用spring Bootspring Boot 的优点:独立运行简化配置自动配置无XML配置应用监控3、spring Boot的核心配置spring...

2019-08-13 20:48:14 116

原创 springmvc——Day02

springmvc第二天 高级知识 复习: springmvc框架:         DispatcherServlet前端控制器:接收request,进行response         HandlerMapping处理器映射器:根据url查找Handler。(可以通过xml配置方式,注解方式)         HandlerAdapter处理器适配器:根据特定规则去执行Handler,编写Ha...

2018-06-24 21:00:01 180

原创 springmvc——Day01

springmvc 第一天 springmvc的基础知识 课程安排:第一天:springmvc的基础知识什么是springmvc?springmvc框架原理(掌握)         前端控制器、处理器映射器、处理器适配器、视图解析器springmvc入门程序         目的:对前端控制器、处理器映射器、处理器适配器、视图解析器学习         非注解的处理器映射器、处理器适配器     ...

2018-06-24 20:59:03 217

原创 Spring第一天

Spring课程分析:第一天:Spring的IOC(XML)   要求 能够独立搭建IOC的开发环境 理解IOC的优势第二天:Spring的IOC(注解)   要求 能够独立搭建注解的IOC开发环境 使用XML和注解实现案例第三天:Spring的AOP(XML和注解)   要求   能够搭建AOP的开发环境 理解AOP的技术 实现案例第四天:Spring的JdbcTemplate和声明式事务   ...

2018-06-19 21:32:40 157

原创 hibernate——Day04

Day04总结:一、一对一的关联关系映射(外键 + 唯一)         基于外键的                   有外键方:<many-to-onename="obj" class=".." column=".."unique="true"/>                   无外键方:<one-to-onename=".." class=".

2018-06-15 17:39:19 106

原创 hibernate——Day03

Day03对象的状态临时状态:与数据库没有对应的关系,和session没有关联,一般是刚new出来的对象持久化状态:对象在session的管理之中,特点:有OID,对象的修改会同步到数据库中。游离状态:与数据库有对应记录,但是对象不在session管理之中删除状态:调用了close之后。通过调用方法来改变四种状态:save():将临时状态变成持久化update():将游离状态变成持久化saveOr...

2018-06-15 17:38:41 103

原创 hibernate——Day02

Day02API1, API简介。(1) Configuration 配置方法:1 configure()读取默认的配置文件2 configure(String resource)读取指定的配置文件3buildSessionFactory()创建sessionFactory4addResource(Stringresource)导入一个指定位置的映射文件5 addClass(User.Class)...

2018-06-15 17:38:05 94

原创 hibernate——day01

Day01Hibernate:定义得到session的方法:(API)publicclass HibernateUtils {    // sessionFactory全局只有一个就可以了。    privatestatic SessionFactory sessionFactory;    初始化sessionFactory    static {    /*  Configurationcfg...

2018-06-15 17:37:05 110

原创 Java web学习第二十九天——Ajax

AjaxAjax(asynchronous javascript and xml)异步的js,,xml它可以使用js 访问服务器,而且是异步的异步交互:发送一个请求,无需等待服务器响应,就可以发送第二个请求,可以说使用js接受服务器的响应然后使用局部刷新。同步交互:发送一个请求,就要等待服务器响应结束才可以发送第二个请求, Ajax应用场景:百度的搜索框,当输入一个字就会出先提示框,有10个相关的...

2018-05-29 21:27:14 140

原创 Java web学习第二十八天——文件的上传下载

文件上传导包:commons-fileupload.jar   commons-io.jar上传三步:相关的类:工厂  DiskFileItemFactory         解析器: ServletFileUpload         表单项: FileItem创建工厂:DiskFileItemFactory factory = new DiskFileItemFactory();创建解析器: ...

2018-05-29 21:26:17 176

原创 JavaWeb学习第二十七天——项目实例

项目实例:客户管理系统先写原型:只有页面,并没有实际的功能;功能分析:添加客户;查询;编辑;删除;多条件组合查询;创建表创建包:公司名.项目名.分层com.haut.damaincom.haut.Daocom.haut.service com.haut.servlet 程序流程:例如删除功能:从主页面点击链接—>到Servlet中,直接找到delete方法(1 获取参数id,2传递cid给s...

2018-05-25 21:12:17 9819

原创 java Web学习第二十六天——数据库链接池

数据库连接池连接池也是使用四大参数来进行连接三种方式:使用dbcp来连接操作使用之前首先导入包:Commons-dbcp-1.4.jarCommons-pool-1.3.jarMysql-commerctor-java-5.1.2.jar然后:BasicDataSource dataSource = new BasicDataSource();       dataSource.setDriver...

2018-05-19 21:35:30 157

原创 java web学习第二十五天——mysql

Day25约束外键:必须是另一张表的主键;外键可以重复,可以为空;一张表可以有多个外键Constraint  fk_dept foreign key(外键) preferences表名(主键) 多表查询:1.     合并结果集(表之间必须列相同,类型相同)Select * from ab union (all不去除重复) select * from cd链接查询内连接:select * from...

2018-05-07 21:28:49 117

原创 java web 学习第二十四天——数据库

Day24数据库数据库mysql的下载地址:http://www.filehorse.com/download-mysql-64/16122/查看mysql是否已经启动:此电脑à管理à服务和应用服务à服务àMySQL登录mySQL:cmdàmysql –u用户名(root) -p密码(123)启动或者停止MySQLcmdànetstart(stop) mysqlmysql的卸载:想要卸载首先停止运...

2018-05-04 21:14:09 156

原创 java web学习第二十三天——MVC

Day23自定义标签步骤:1 自己定义标签处理类      2 tld 文件      3 导入tad路径MVC模式所用的b/s结构项目都使用M  model 模型(自己写的代码)V  view   视图(jsp)C  cotroller 控制器(Servlet) javaweb三层架构Web层:与web相关的内容(Servlet)业务层:业务对象(功能)数据层:操作数据库...

2018-05-04 21:12:50 145

原创 java web学习第二十二天——jsp

Day22JSTL标签库四大标签库:Core:核心库 C标签1.out输出:<c:out value=”xxx”/>输出xxx                     <c:out value = “${aaa}”/>与${aaa}相同,全域查找                     Value的值可以是字符串也可以是EL表达式Set设置:<c:set var=”a...

2018-05-04 21:11:58 133

原创 java web学习第二十一天——jsp

Day21Jsp的动作标签Jsp中的动作标签是由Tomcat来解释执行的,和java代码一样。而HTML是由浏览器执行的。 <jsp:forword>:转发!和RequestDispatcher的forWord()方法一样,在jsp中使用<jsp:include>:包含!和RequestDispatcher的include()方法一样<jsp:parm>:它用来...

2018-04-27 21:16:16 136

原创 java web学习第二十天——jsp

Day20Jsp的三大指令:一个jsp页面中可以有0到多次的指令1.      如果两个属性只写了一个,那么另一个值和他相同,都没写默认ISO page 格式<%@Page属性=属性值 %>pageEncoding它指定当前jsp的编码contentType:它表示添加一个响应头import:导包,可以出现多次errorPage:当前页面出现异常转...

2018-04-27 21:15:28 111

原创 java web学习第十九天——jsp

Day19Jsp基础1  jsp的作用:在HTML的基础上添加java脚本。2  jsp和Servlet的分工    Jsp:   作为请求发起页面,例如显示表单,超链接   作为请求结束页面,例如显示数据   Servlet:作为请求处理数据的环节3  jsp的组成   Jsp=HTML+java代码+jsp标签指令   Jsp中无需创建就可以使用的对象有9个eg:request respons...

2018-04-27 21:14:44 121

原创 java web学习第十八天——Servlet

Day18请求转发和请求包含是一个请求,至少包含两个Servlet,请求方法不可以有响应体,只可以有响应头,请求转发:response.setHeader("404","cuowu");//可以传过去              response.getWriter().print("响应体");//传不过去              RequestDispatcher re= request.ge...

2018-04-27 21:11:00 98

原创 Java web学习第十七天——Servlet

Day17例题:访问量的统计创建一个int类型的变量,然后把它保存到ServletContext的域中,这样可以保存所有的Servlet都可以访问到思想:最初ServletCOntext中没有保存访问量的属性的第一次访问时,创建一个变量,设置值是1,保存的ServletContext中当以后访问时,从中获取,值加1.//步骤:先获取,根据获取的值,做出判断,如果是空就是第一次访问,就直接创建,如果...

2018-04-22 19:45:46 234

原创 Java web学习第十六天——HTTP协议

Day 16软件体系结构:常见的软件体系结构B/S,C/SC/S:客户端/服务器(client/Server)例如QQ,有独立的客户端,APP  优点:安全性高,不与本地连接  缺点:软件更新需要客户端和服务器两端,比较麻烦B/S:浏览器/服务器 :  优点:只需要编写服务器程序  缺点:安全性差Web资源:静态资源:HTML动态资源:jsp/Servlet动态资源需要先转化为静态资源才可以访问浏...

2018-04-22 19:44:46 184

原创 java web学习第十五天——枚举

Day 15枚举需要在一定的范围内取值,这个值只能是这个范围内值的任意一个目标:实现交通信号灯的案例枚举使用一个关键字:enumPrivate Color color;Public void test(){ thid.color=Color.RED}enum Color(){ RED,REEN,YELLOW}枚举的构造方法也是私有的 特殊的枚举类:在枚举里面添加一个构造方法,如果构造方法里面有参数...

2018-04-19 19:51:54 164

原创 java web学习第十四天——jdk

Day 14 Jdk 5.0的新特性 Jdk1.1  1.2 1.3  1.4  5.0**泛型,枚举 , 静态导入 , 自动产装箱 , 增强for循环, 可变参数反射泛型:为什么要使用泛型?一般在集合上,比如现在把一个字符串类型的值放在集合里面,这个时候,这个值放入到集合之后,失去了本身的类型,之能是object,这个时候,比如想要进行类型转换,很容易出现类型转换的错误,可以使用泛型来解决。 如...

2018-04-19 19:50:52 158

原创 java web学习第十三天——解析器

实现简单的学生管理系统<Student><stuid=101><name>zhangsan</name><age>10</age></stu><stuid=102><name>zhangsan</name><age&a

2018-04-19 19:48:50 189

原创 java web 学习第十二天——xml

Day 12sax解析原理sax方式:事件驱动,边读边解析 当解析到开始标签的时候,自动执行startElement方法当解析到文本时候,自动执行characters方法当解析到标签的时候,自动执行endElement方法 使用jaxp的sax方法来解析xml 只能查询,不可以增删改:查询所有内容publicclass TestSax {publicstaticvoid main(String[]...

2018-04-17 21:43:08 171

原创 java web 学习第十一天——XML

Day 11Jaxp解析器在jdk的javax.xml.parsers包里面使用Jaxp实现查询操作:Person.xml<?xml version="1.0"encoding="UTF-8"?><person>    <p1>        <name>zhangsan</name>        <age&amp

2018-04-15 09:35:12 126

原创 Java web 学习第十天——XML

Day 10 xml表单提交方式:<a href=”目标地址”?参数=参数值/>Onclick:鼠标点击事件Onchenge:改变内容(一般和select一起使用) XML简介eXtensible Markup Language :可扩展标记型语言**标记型语言:HTML是标记性语言  使用标签操作**可扩展:标签可以自己定义,也可以有中文XML用途主要的工能是存储数据,有利于程序的维...

2018-04-12 20:34:15 112

原创 Java web 学习第九天——js 应用举例

Day 09案例2 动态显示时间       <scripttype="text/javascript">       function getD1(){              var date = new Date();//获取当前时间              var d1 = date.toLocaleString();//格式化时间              var div...

2018-04-12 20:33:15 147

原创 Java web 学习第八天——js

day 08案例1 实现一个列表后面添加文本<body>                 <ulid="ulid">                     <li>111</li>                     <li>111</li>                     <li&gt

2018-04-07 20:34:32 226

原创 java web学习第七天——js

Day 07总结 Css和HTML的四种结合方式 1:标签里面直接使用style属相定义属性值值2:使用标签 <style type=”text/css”>css代码</style>3: 在是style标签里面使用 @import url(css的路径)  <style type=”text/css”>@import url(div.css);</styl...

2018-04-06 21:39:37 181

原创 Java web学习第六天——js

day 06js的数组 定义方式:1 var arr=[ 123,”asd”,true,”3123”];2使用内置对象Array             var arr=Array(5);//如果是一个数,表示数组的长度3 var arr= Array(1,3,4); //如果有多个数,就表示传入多个数  Length可以求数组的长度 arr.lengthJs 的函数1 function : fu...

2018-04-06 21:38:17 108

原创 Struts2 框架学习第五天

值栈中获取数据使用Struts2 标签加上ognl获取数据1 获取字符串privateString  username;       public String getUsername() {              return username;}       public String execute() throwsException {               username="...

2018-04-02 20:36:56 82

原创 Java web 学习第五天——javascript

Day 05JavaScript的简介 基于对象和事件驱动的语言,应用于客户端——基于对象:提供好了很多对象,可以直接使用——事件驱动:HTML做网站静态效果,JavaScript是动态的——客户端:专门指浏览器Js的特点 :交互性,安全性(不可以访问本地磁盘),跨平台性(浏览器),Js与Java的区别:1)Java是sun 公司 ,现在是Oracle;js是网景公司2)Js是基于对象的,Java...

2018-04-02 19:29:19 198

原创 java web 学习第四天-css

1       Css的简介Css层叠样式表 层叠 :一层一层的 样式表: 很多属性与书属性值Css可以将页面的内容与显示的样式分离,提高了显示功能2       css 与html 的四种结合方式1)每一个HTML标签上面都有一个属性 styleEg<divstyle="background-color:red;color:green">asdfgasdg</div>2)...

2018-04-01 20:24:25 174

原创 Java web学习第三天

11 表单标签*<form></form>  可以定义表单的范围,也就是在最外部。Form 的属性:<!-- 属性 action 提交到的页面 method 提交的方式 getpost  enctype文件上传的时候使用--><!-- get 与post 的区别 1,get请求方式地址栏中会显示请求的参数值,post不会 2 get安全级别低 3 get请...

2018-03-31 21:42:02 219 1

原创 Struts2 框架学习第四天

值栈1 之前在web中,在Servlet 里面进行操作,把数据放到域对象中,在页面使用el表达式获取到,域对象在一定范围内,存值与取值。2 在Struts2 中提供本身一种存储机制,类似于域对象,可以存值与取值1)在action中吧数据放到值栈里,在页面中获取值栈的数据3 值栈的存储的位置  1)每次访问action的时候,都会有一个action对象,在每个action里面都有一个值栈对象4 Se...

2018-03-31 21:40:28 120

原创 Java web复习第二天———HTML

6 列表标签**  <dl></dl>  列表的范围 <dt> </dl>  上层内容 <dd> </dd> 下层内容   有序列表标签:1)  <ol> </ol> 有序列表的范围 ,有属性 type 可以取 1,a,i2)  Ol里面的标签<li> 具体内

2018-03-30 21:30:50 144

原创 Struts2 框架学习第三天笔记

OGNL表达式概述 1 在 Struts2 中操作值栈数据 2 一般把sgnl 在Struts2 操作, 和Struts标签一起使用操作值栈的数据 3 ognl 是一种单独的项目,经常和Struts一起使用1) 使用ognl 需要导入jar包,但是Struts2提供了jar包 Eg:1 支持对象方法的调用1)如果要计算字符串的长度在Java中使用length()方法2)使用Struts2标签:在j...

2018-03-30 21:29:19 243

空空如也

空空如也

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

TA关注的人

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