- 博客(150)
- 收藏
- 关注
原创 JavaWeb-IDEA下创建web项目和配置tomcat服务器
创建web项目 创建web项目File---创建项目Project,勾选web application---勾选创建web.xml文件,finish。点击项目名,按F4---进入配置界面,右击WEB-INF,选择new folder(创建新文件夹)在WEB-INF下创建classes和lib文件夹.path选项卡下选择第二项,更改编译文件到classes。dependenci...
2018-10-17 09:09:26
202
原创 JavaWeb-用户登录案例
用户登录需要和数据库进行匹配.这是数据库中的表.id userame password email 1 Tom 1234 tom@qq.com 2 Jerry 1234 jerry@qq.com 登录页面<!DOCTYPE html><html><head><...
2018-10-14 11:55:34
5700
原创 JavaWeb-Servlet的配置
Servlet的配置1.基本配置<!--Servlet的类的配置---> <servlet> <servlet-name>abc</servlet-name> <servlet-class>com.web.servlet.QuickStartServlet</servlet-class> <in...
2018-10-13 15:57:04
700
原创 JavaWeb-Servlet的生命周期
java文件package com.web.servlet;import java.io.IOException;import javax.servlet.Servlet;import javax.servlet.ServletConfig;import javax.servlet.ServletContext;import javax.servlet.ServletExc...
2018-10-13 11:12:15
149
原创 JavaWeb-虚拟目录的映射方式(如何部署web程序)
Web应用开发好后,若想供外界访问,需要把web应用所在目录交给web服务器管理,这个过程称之为虚似目录的映射。 1.直接将我们的web应用复制到webapps下就可以. 2.web应用程序与tomcat不在一个路径.(tomcat不推荐使用这种方式) web应用在 d盘 tomcat在 e盘 在tomcat/conf/s...
2018-10-10 09:52:27
1446
原创 JavaWeb-tomcat的安装与配置
配置配置tomcat下载安装jdk,安装tomcat.tomcat目录/bin/startup.bat启动浏览器输入localhost:8080,出现网站就代表安装成功 端口占用问题 使用DOS命令的netstat -ano查看占用端口的程序的pid,在任务管理器根据pid关闭占用程序Tomcat的目录结构web应用 Web应用:例如有a.html 、b.ht...
2018-10-10 09:49:11
192
原创 MySQL-JDBC的一些练习
首先,我的表为1.查询女性,成绩80以上的学生数量package demoooo;import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.SQLException;...
2018-09-26 20:03:47
1213
原创 MySQL-JDBC导入驱动jar包
创建lib目录,用于存放当前项目需要的所有jar包选择jar包,右键执行build path / Add to Build Path注意:每个项目都需要导入jar包,不同项目之间不可以互用
2018-09-26 16:55:26
6396
原创 MySQL-读取配置文件的工具类与测试
package JDBCUtil;import java.io.IOException;import java.io.InputStream;import java.sql.Connection;import java.sql.DriverManager;import java.util.Properties;/* * 编写JDBC的工具类,获取数据库的连接 * 采用读取配置...
2018-09-26 10:32:44
238
原创 MySQL-加载配置文件并通过配置文件连接数据库
package demo5;import java.io.IOException;import java.io.InputStream;import java.sql.Connection;import java.sql.DriverManager;import java.sql.SQLException;import java.util.Properties;/* * 加载...
2018-09-26 09:45:53
1114
原创 MySQL-properties文件的创建和编写
开发中获得连接的四个参数(uri,端口号,用户名,密码)通常到存在配置文件中,方便后期维护,程序如果需要更换数据库,只需要更改配置文件就行,在src目录下新建文件,后缀名为properties,文件名随意.一行一组数据,格式为"key=value".文本注释信息可以用"#"来注释。例:data.properties driverClass=com.mysql.jdbc.Driv...
2018-09-26 09:19:23
2509
原创 MySQL-数据表数据存储对象
package demo4;import java.sql.Connection;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.SQLException;import java.util.ArrayList;import java.util.List;import JDBC...
2018-09-25 20:11:03
2533
1
原创 MySQL-JDBC的工具类和测试
每次,为了创建数据库连接对象都很麻烦,要写一大串语句,为了简化操作,所以写个工具类.其中包含创建数据库连接对象的方法和释放资源的方法. package JDBCUtil;import java.sql.Connection;import java.sql.DriverManager;import java.sql.SQLException;import java.sql.St...
2018-09-25 19:22:12
805
原创 MySQL- 使用PreparedStatement接口,实现数据表的更新,查询操作
更新操作 package demo2;import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.SQLException;/* * 使用PreparedStatement接口,实现数据表的更新操作 */public ...
2018-09-23 18:34:04
2427
原创 MySQL-演示如何防止注入攻击
package demo;import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.SQLException;import java.util.Scanner;/* * ...
2018-09-23 17:26:11
680
原创 MySQL-演示如何被别人注入攻击
这是其中一种方式 package demo;import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.SQLException;import java.sql.Statement;import java.util.Scanner;/*...
2018-09-23 11:29:11
2138
原创 MySQL-JDBC技术,查询数据表,获取结果集
package demo;import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.SQLException;import java.sql.Statement;/* * JDBC技术,查询数据表,获取结果集 */public clas...
2018-09-23 10:24:01
1554
原创 MySQL-JDBC操作数据库的步骤
package demo;import java.sql.Connection;import java.sql.DriverManager;import java.sql.SQLException;import java.sql.Statement;/* * JDBC操作数据库的步骤 * 1.注册驱动 * 告知JVM使用的是哪一个数据库的驱动 * 2.获得连接 * ...
2018-09-22 18:44:50
297
原创 MySQL-mysql语句
mysql语句库创建数据库 CREATE DATABASE 数据库名;使用数据库 use 数据库名;显示数据库 show databases;删除数据库 drop database 数据库名;表创建数据表 create table 表名(列名1 数据类型 约束(可选) , 列名2 数据类型 约束(可选), ..... );删除表 drop table 表名;主键约...
2018-09-22 11:46:02
160
原创 血与泪的教训2--小白的痛!
哭了,独显驱动死活安装不上!起因是因为GeForce Experience打不开,于是开始了作死之旅.失败!先是安装网上的教程卸载了GeForce Experience重新安装,竟然安装失败?又失败!于是按另一个教程把所有关于英伟达的程序和文件夹都删除并重启,再从神舟官网上下载笔记本型号的出厂显卡驱动,结果安装时候到一半黑屏,起初以为是得黑屏一段时间才好,结果放了六个小时也没好...
2018-08-25 23:41:19
215
原创 IO流-自定义类模拟LineNumberReader的获取行号功能案例
package MyLineNumberReader;import java.io.IOException;import java.io.Reader;/* * 自定义类模拟LineNumberReader的获取行号功能案例 * * BufferedReader * |--LineNumberReader * public int getLineNumber():...
2018-08-13 21:43:51
268
原创 IO流-用Reader模拟BufferedReader()的readLine()功能
package mybufferedreader;import java.io.IOException;import java.io.Reader;/* * 用Reader模拟BufferedReader()的readLine()功能 * * readLine():一次读取一行,根据换行符判断是否结束,只返回内容,不返回换行符 */public class MyBuffer...
2018-08-13 21:43:26
278
原创 IO流-键盘录入五个学生信息,并按照总分从高到低存入文本文件
键盘录入五个学生信息(姓名,语文成绩,数学成绩,英语成绩),按照总分从高到低存入文本文件package studentExample;import java.io.BufferedWriter;import java.io.FileWriter;import java.io.IOException;import java.util.Comparator;import java.u...
2018-08-13 21:27:39
2432
1
原创 IO流-两个案例
复制多级文件夹案例package someExample;import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import ...
2018-08-13 21:26:07
337
原创 IO流-几个简单的练习
把集合中的数据存储到文本文件案例package someExample;import java.io.BufferedWriter;import java.io.FileWriter;import java.io.IOException;import java.util.ArrayList;/* * 把集合中的数据存储到文本文件案例 * * 需求:把ArrayList集...
2018-08-12 22:20:54
367
原创 IO流-字符缓冲流
字符缓冲输出流BufferedWriter的使用package bufferedwriter;import java.io.BufferedWriter;import java.io.FileWriter;import java.io.IOException;/* * 字符缓冲输出流BufferedWriter的使用 * * 字符流为了高效读写,也提供了字符缓冲流 * ...
2018-08-12 21:47:20
136
原创 IO流-字符流
转换流OutputStreamWriter的使用package outputstreamwriter;import java.io.FileOutputStream;import java.io.IOException;import java.io.OutputStreamWriter; /* * 转换流OutputStreamWriter的使用 * * OutputSt...
2018-08-11 22:55:21
113
原创 IO流-String类中的编码和解码问题
package encoded;import java.io.IOException;import java.util.Arrays;/* * String类中的编码和解码问题 * * String(byte[] bytes,String charsetName):通过指定的字符集解码字节数组。 * byte[] getBytes(String charsetName):通过...
2018-08-11 22:52:52
351
原创 IO流-BufferedOutputStream和BufferedInputStream
BufferedOutputStream写出数据package bufferedoutputstream;import java.io.BufferedOutputStream;import java.io.FileOutputStream;import java.io.IOException;/* * BufferedOutputStream写出数据 * * 通过定义数...
2018-08-10 21:32:08
173
原创 IO流-三个字节流复制文本文件案例
package example;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;/* * 字节流复制文本文件案例 * * 复制文本文件 * * 数据源:从哪里来 * a.txt ---读取数据---FileInputStream * ...
2018-08-10 21:09:46
165
原创 IO流-字节输入输出流
IO流的分类与 FileOutputStream的构造方法package outputstream;import java.io.FileOutputStream;import java.io.IOException;/* * IO流的分类与 FileOutputStream的构造方法 * * IO流的分类: * 流向: * 输入流 读取数据 * 输出流...
2018-08-10 20:30:50
247
原创 算法-兔子问题解析(斐波那契数列)
package fun_02;/* * 兔子问题解析(斐波那契数列) * * 有一对兔子,从出生后第3个月起每个月生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子不死,问第二十个月的兔子对数是多少? * 分析:我们要想办法找规律 * 兔子对数 * 第一个月: 1 * 第二个月: 1 * 第三个月: 2 * 第四个月: 3 * 第五个月: 5 * 第六...
2018-08-08 21:40:49
6369
原创 IO流-递归
递归概述和注意事项package fun_01;/* * 递归概述和注意事项 * * 递归:方法定义中调用方法本身的现象 * public void show(int n){ * if(n<=0){ * System.exit(0); * } * System.out.println(n); * show(n--); * } * *...
2018-08-08 21:40:16
175
原创 IO流-File类
File类的概述和构造方法package fun_01;import java.io.File;/* * File类的概述和构造方法 * * 我们要想实现IO的操作,就必须知道硬盘上文件的表现形式. * 而java就提供了一个类File供我们使用 * * File:文件和目录(文件夹)路径名的抽象表示方式 * 构造方法: * File(String pathn...
2018-08-07 21:21:59
134
原创 IO流-异常的注意事项
package cn.itcast_09; import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Date; /* * 异常注意事项: * A:子类重写父类方法时,子类的方法必须抛出相同的异常或父类异常的子类。(父亲坏了,儿子不能比父亲更坏【父亲怎么坏,儿子就怎么坏...
2018-08-06 21:19:19
283
原创 IO流-自定义异常的实现和测试
测试类package cn.itcast_08; import java.util.Scanner; /* * 自定义异常测试类 */public class StudentDemo { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.pr...
2018-08-06 21:18:55
321
原创 IO流-finally关键字
finally关键字的特点及作用package fun_07;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Date;/* * finally关键字的特点及作用 * * finally:被finally控制的语句一定会执行 * 注意:如果在执行到f...
2018-08-06 20:57:25
460
原创 三国志13pk版登录武将输入中文名方法与更改图像详解
今天来个正经的文! 三国志13里登录武将,设定姓名时,如果用的是自带输入法,就会出现一堆乱码,这时候,有两种解决方法.下载一个具有大五码的输入法,然后输入时候既要切换输入法,切换繁体,切换窗口模式,很麻烦.尤其在输入列传的时候,打很多字会很不方便.所以不推荐. 第二种方式就是在登录武将时候,先不要管姓名,保存这个武将然后点输出登录武将资料这个选项.执行新武将姓名输入工具 , 点...
2018-08-05 22:06:07
14663
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅