自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 学习day28

学习的内容:Servlet修改://2.由于不用传递参数,接收参数这一步不用写。从这里进去添加学生进到servlet(value="/student")://1.设置字符编码        request.setCharacterEncoding("utf-8");        response.setCharacterEncoding("utf-8");

2018-04-18 08:35:44 134

原创 学习day27

学习的内容: 开始步入servlet的学习,把所有的包、驱动、jdbc、DBHelper各种东西都解决后开始设计、编写。 首先学习了简单的登录注册:登录页面核心代码: ${message} <form action="${pageContext.request.contextPath}/login" method="post"> 。。。省略部分代码。。。 </from>在L...

2018-04-17 09:46:53 138

原创 学习day26

学习的内容: servlet是后于jsp问世的。 它的开发需要两个步骤: 1、创建继承Servlet类,并在controller中重写doGet()和doPost()方法 2、配置url和servlet的映射,通过xml或者注解配置 3、通过浏览器访问servlet out JSPWriter request HttpServletRequest response HttpServletR...

2018-04-17 08:26:33 144

原创 学习day25

学习的内容: 四大作用域所谓“作用域”就是“信息共享的范围”,也就是说一个信息能够在多大的范围内有效,也称为四大存储范围。page存储在page 作用域中的数据,仅限于在用户请求的当前页面中被获取,离开当前JSP页面,则page 中的所有属性值就会丢失。操作page 作用域使用pageContext 内置对象。request存储在request 作用域中的数据,在请求开始到结束这段时间内的任何页面...

2018-04-15 08:34:34 129

原创 学习day24

学习的内容: jsp实战,查、删、增、改。 ###查:     <% //1创建DBHelper对象        DBHelper hp = new DBHelper();        //创一个 返回上下文路径        String pa = request.getContextPath();        //2拼写sql        String sq...

2018-04-13 08:46:29 193

原创 学习day24

学习的内容: jspwriter具有一个缓存区要输出缓存区内存要满足三个条件中的任意一条: 1.调用out.flush() 2.jsp响应结束后会输出 3.缓存已满会输出 会话跟踪 1.会话:从用户进入一个网站浏览到退出这个网站或者关闭浏览器成为一次会话。 2.会话跟踪的目的:浏览器与服务器的多次请求与响应之间保持数据共享 3.解决路径:    a.URL重写         ...

2018-04-12 23:50:48 119

原创 学习day23

学习的内容: 内置对象 application、config、exception、out、page、 pageContext、request、response、session 中的out: out是具有缓冲功能的javax.servlet.jsp.JspWriter类的对象。 它的方法有: print(Object) 向客户端浏览器输出数据 void flush() 清洗缓冲区 vo...

2018-04-10 23:24:05 84

原创 学习day22

学习的内容: 软件模式b/s和c/s结构 b/s:浏览器/服务器模式(胖服务器),无需安装客户端。 c/s:客户端/服务器模式(胖客户端),需要安装客户端。 C/S 和B/S 结构区别 *1. B/S 无需安装,客户端不需要安装有浏览器即可。 *2. B/S 具有分布性特点,可以随时随地进行查询、浏览等业务处理。 *3. B/S 升级维护便捷,无需升级多个客户端,升级服务器即可,就可以实现所有用户...

2018-04-10 08:35:48 200

原创 学习day21

学习的内容: 事务 事务(Transaction)是访问并可能更新数据库中各种数据项的一个程序执行单元(unit)。在关系数据库中,一个事务可以是一条SQL 语句,或者多条SQL 语句。事务的执行是由高级编程语言编写的程序来执行的。在Java 中使用JDBC 操作事务。 事务具有4 个属性:原子性、一致性、隔离性、持久性。这四个属性通常称为ACID 特性。 事务的执行分为三个步骤 (1). 开始事...

2018-04-08 21:55:26 191

原创 学习day20

学习的内容: 了解使用Logger来打印信息 static Logger log = Logger.getLogger(DBHelper.class);public static void getDateBaseInfo() throws IOException { //读取配置文件 InputStream stream = new FileInputStream("jdbc.propert...

2018-04-08 08:33:39 134

原创 学习day19

学习的内容: 今天学习了昨天作业很需要用到的 子查询 :在WHERE 查询条件中的限制条件不是一个确定的值,而是来自另外一个查询的结果。 查询软件部门下的所有员工: SELECT * FROM emp e WHERE e.deptno = (SELECT d.deptno FROM dept d WHERE d.dname='软件部') 多行子查询:如果子查询返回了多行记录,则称这样的嵌套查询为...

2018-04-08 08:33:06 177

原创 学习day18

学习的内容: 今天学习了昨天作业很需要用到的 子查询 :在WHERE 查询条件中的限制条件不是一个确定的值,而是来自另外一个查询的结果。 查询软件部门下的所有员工: SELECT * FROM emp e WHERE e.deptno = (SELECT d.deptno FROM dept d WHERE d.dname='软件部') 多行子查询:如果子查询返回了多行记录,则称这样的嵌套查询为...

2018-04-04 20:53:55 164

原创 学习day17

学习的内容: 今天的学习就从Dos命令备份数据库开始说起: 代码:masqldump -h127.0.0.1 -uroot -proot employee > c:/employee.sql; #不需要登录数据库和加分号都可以运行。 启动mysql服务有两种方法: 1、任务栏右键--->任务管理器--->服务选项卡--->服务...--->mysql--->右键...

2018-04-03 21:19:54 137

原创 学习day16

学习的内容: 工 具 包: 日期类: java.util.Date 表示特定的瞬间,精确到毫秒。Java.util.Calendar 类是一个抽象类 java.util.Date 类与java.util.Calendar 类最明显的区别就是前者是日期,后者是日历 java.util.Date类主要方法: boolean after(Date when) 测试当前对象表示的时间是否在指定时间之...

2018-04-02 20:57:21 91

原创 学习day15

学习的内容: 进程(process)是指正在运行的程序,例如打开一个word 就会启动一个进程。通过任 务管理器可以查看进程。线程(Thread)是进程中的一个任务 在Java 中创建线程的方式有两种:一种方法是通过创建Thread 类的子类来实现,一种 是通过实现Runnable 接口的类来实现。 子线程输出与主线线程输出交替出现,主线程与子线程是并行执行的,体现出多线程的多 任务同时执行。 ...

2018-03-31 08:37:14 206

原创 学习day14

学习的内容: 输入输出 输入和输出是程序设计语言的一个重要功能,是程序和用户之间沟通的桥梁。相对于内存与硬盘,内存向硬盘传输为输出,反之为输入。 流 Java 语言的输入与输出是以流(Stream)的方式来处理的,流是在计算机输入、输出操作中流动 的数据序列。输入流代表从外设流入到计算机的数据序列,输出流代表从计算机流向外设的数据序列 文件 如果程序运行过程中需要输入或输出信息量大,直接用键盘或...

2018-03-29 21:29:44 121

原创 学习day13

学习的内容: Set接口: boolean   add(Object obj) 加入元素 void  clear() 移除Set 集合中所有元素 boolean   contains(Object obj) 判断Set 集合中是否包含指定元素 boolean  isEmpty() 判断Set 集合是否为空 Iterator  iterator() 返回Set 集合中对元素迭代的迭代器 boo...

2018-03-29 08:36:31 115

原创 学习day12

学习的内容: 数组的长度受限、元素类型也受限。集合是存储元素个数不受限制、元素类型不受限制的数据 存储结构。 Collection集合框架,它包含了List接口与Set接口,而List接口的常用实现类:ArrayList、 LinkedList、Vector、Stack。Set接口常用实现类:HashSet、TreeSet。 Collection有很多种方法常用的有: toArray()  ...

2018-03-27 21:57:00 96

原创 学习day11

学习的内容: 1、各种选择器: 标签选择器:标签名{样式属性名:属性值} ID选择器:#ID{样式属性名:属性值} 类选择器:.类名{样式属性名:属性值} 后代选择器:父类 空格 子类 空格 孙子{样式属性:属性值} 直接子元素选择器:父类>子类>孙子{} 兄弟选择器(只选中相邻的最后一个标签):兄弟 + 兄弟{} 属性选择器:标签名[行内属性名]{样式属性名:属性值} ...

2018-03-26 20:57:55 124

原创 学习day10

学习的内容: css的选择器: 标签选择器(直接是标签名)、类选择器(用“.”开头)、ID选择器(以“#”开头)、 伪类选择器(记住LVHA四个字母“绿蛤”)等等。 修饰文本: color:用来设置字体颜色,值可以为rgb,16进制,英文名称; text-align:用来设置文本对齐方式。 text-decoration:文本下划线的样式 text-indent:文本缩进 修饰字体: ...

2018-03-25 22:02:15 94

原创 学习day9

学习的内容: 复习了一遍行标签和列标签 注释 快捷键:Ctrl+/  <!-- -->。 1、常用的块级标签: Div  p  br hr H1—H6 UL(无序)OL(有序)DL(自定义列表) Type属性可以更改列表前序号的样式 Table tr td align=”center” 设置到table:会让表格相对父容器居中 设置到tr:会让该行内所有单元格内容居中显示 设置到td...

2018-03-24 22:50:17 96

原创 学习day8

学习的内容: 1. 熟悉了 java的 内存区域划分 除了栈和堆,还有个方法区(它包含了常量池) 2. 掌握了堆、栈、方法区的使用 方法区中的内存分配:方法区默认最大容量为64M,Java 虚拟机会将加载的java 类源代码存入方法区,保存类的结构(属性与方法),类静态成员等内容。 堆中的内存分配:堆默认最大容量为64M,堆中存放对象持有的数据,同时保持对原类的引用。可以简单的理解为对象属...

2018-03-24 01:13:57 144

原创 学习day7

学习的内容:  常见关键字:public  protected  private  void  class  static  new  final  finally   super  this  abstract  byte short int long float double char Boolean  extends  抽象类: I.抽象类不能被实例化,但是可以有构造方法。 II.构造方法不...

2018-03-22 22:19:46 120

原创 学习day6

学习的内容: 面向对象程序有三大特征:封装、继承: 1.具有现有类的所有功能  2.在不改变现有类的基础上,对现有类进行扩展。 I.具有父类的成员变量和成员方法。 II.可以使用父类的属性和方法,也可以对父类的属性进行更改,父类的方法进行重定实现。 III.有且只有一个父类 IV.可以继承父类的成员变量和类变量(静态变量) V.子类不能继承构造方法,可以继承static 修饰的和...

2018-03-21 22:04:53 96

原创 学习day5

学习的内容: 方法的补充,方法的设计遵循功能单一原则,被调方法通过return 语句将数据返回给主调方法,一个方法只能返回一个数据给主调方法。return 语句后面的返回值必须与方法声明的返回值类型一致。被调方法中的参数称为形式参数,主调方法中的参数被称为实际参数。当主调方法调用被调方法时,是将主调方法的实际参数传递传递给被调方法的形式参数。 变量的作用域,变量的作用域就是指一个变量定义后,在程序...

2018-03-20 22:02:33 109

原创 学习day4

学习的内容: 今天学习了字符串和方法。 字符串 1、字符串的定义: 字符串分为字符串常量和人字符串变量,使用引号引住的是字符串常量,使用String类声明的是字符串变量 2、字符串的操作: 声明:String 变量名 = "初始值"; 或者 String 变量名 = new String("初始值"); 3、字符串与基本类型转换: a. 通过字符串连接将基本类型转换成String类型。 b...

2018-03-19 22:05:49 112

原创 学习day3

今天是周末 但还是写了好几个程序:1、键盘输入,算出同学们的平均数public class Array_AverageScores { public static void main(String[] args) { // TODO Auto-generated method stub Scanner scanner=new Scanner(System.in); System.out.pr...

2018-03-17 21:30:27 116

原创 学习day2

学习的内容: 今天学习了 1、分支结构:if(嵌套、并列)、if else、switch(可以有default来收尾)。 2、循环结构:while循环(先问再答)、do-while循环(先斩后奏)、for循环。遇到break 语句就跳出循环,即终止(最靠近的一次)循环。而continue只是结束本次循环进入下一 次。 3、数组,使用数组分为四步: 声明数组(大概有两种:数据类型 数组名[];和数...

2018-03-16 20:05:02 82

原创 学习day1

学习的内容: JAVA课本的前两章基础,为接下来的刻苦努力埋下伏笔,最新eclipse、百度脑图、CSDN博客等等。复习了很多最初的程序,一二章作业包括正三角形都能独自完成。看完了全部课本一遍。 有两个大重点:1、基本数据类:byte  short  int  long  double  float  char  Boolean 2、命名规则:a.区分大小写 b.开头只能“_”“$”和字母 c.不...

2018-03-15 21:13:27 101

空空如也

空空如也

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

TA关注的人

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