自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Javaweb项目中出现java.sql.SQLException: The server time zone value '�й���׼ʱ��' is unrecognized or represe...

javaweb项目中java.sql.SQLException: The server time zone value '�й���׼ʱ��' is unrecognized or represents more than one time zone. 异常,如下图:服务器时区值“????±××?±?无法识别或代表一个以上的时区。如果希望利用时区支持,则必须配置服务器或JD...

2019-08-13 15:45:00 831

转载 mysql连接出现Unknown system variable 'tx_isolation'异常

出现这个异常,是因为mysql-connector-java.jar的版本太低,数据库的版本太高,不匹配导致的。 因此将mysql-connector-java升级到最新版本就解决了问题.最新的三个版本已放在云盘,以供下载使用:https://pan.baidu.com/s/1CqIyL2ph8YGEHS4rkB3zUg转载于:https://www.cnblogs.com/...

2019-08-13 15:14:00 2516

转载 eclipse2018整合tomcat9

eclipse2018整合tomcat9  选择 Windows --> preferences --> server --> runtime environmen;点击“add”按钮。  点击add按钮后,页面跳转,按照下面箭头指向,选择tomcat9,选择next(因为我安装的是tomcat9,所以在这里选择tomcat9)...

2019-08-03 14:17:00 262

转载 tomcat9下载与安装

tomcat9下载与安装官网下载地址:https://tomcat.apache.org/百度云地址:链接:https://pan.baidu.com/s/109PYcSh-eqTctLAXIsb5ig 提取码:8rj9  windows64位,tomcat9下载安装。选择红色框中的tomcat9下载。  找到core,选择操作系统对...

2019-08-03 09:38:00 832

转载 mysql8忘记密码的解决方法

mysql8忘记密码的解决方法1.管理员身份打开cmd,进入dos2.停止mysql服务  命令:net stop mysql3.无密码启动  命令:mysqld --console --skip-grant-tables --shared-memory4.另启一个dos窗口,无密码登录  命令:mysql -u root...

2019-08-02 17:20:00 123

转载 mysql8下载安装及配置

mysql8下载和安装一、下载官网地址:https://dev.mysql.com/downloads/mysql/8.0.html  选择“downloads”-->"mysql community server",如下图所示:    向下滑动页面,找到你电脑适配的版本,点击“download”,如下图:    页面跳转,不需要注册...

2019-08-01 14:40:00 169

转载 jdk11下载安装及环境变量配置

jdk11下载安装及环境变量配置官网地址:https://www.oracle.com/technetwork/java/javase/downloads/jdk11-downloads-5066655.html进入百度云地址:链接:https://pan.baidu.com/s/1C755IoHKxZJHI8jXxHX1Ww 提取码:enx4   往...

2019-07-31 15:09:00 369

转载 展示所有商品案例

案例一:展示所有商品需求: 点击首页上的超链接,在页面上展示所有的商品信息步骤分析:alter database hjh character set utf8 collate utf8_bin;设置数据库编码,以避免中文乱码。1.数据库和表 create database hjh; use hjh; ...

2019-07-02 09:54:00 386

转载 事务(转账实例)

事务(以转账为例)事务:   就是一件完整的事情,包含多个操作单元,这些操作要么全部成功,要么全部失败.   例如:转账,包含转出操作和转入操作.mysql中的事务: mysql中事务默认是自动提交,一条sql语句就是一个事务. 开启手动事务方式 方式1:关闭自动事务.(了解) ...

2019-06-26 09:45:00 372

转载 反射(获取构造器、方法)

反射反射: 1.获取class对象 方式1: Class clazz=Class.forName("全限定名") 方式2: Class clazz=类名.class; 方式3: Class clazz=对象.getClass; ...

2019-06-25 15:12:00 104

转载 jsp之jstl(展示所有商品、重写登录案例)

jsp之jstljstl: jsp标准的标签库语言,apache的,是用来替代java脚本使用步骤: 1.导入jar包 (jstl.jar和standard.jar) 2.在页面上导入标签库 <%@taglib prefix="" uri=""%> ...

2019-06-21 10:45:00 280

转载 JSP之el表达式

el表达式el: jsp的内置表达式语言,从jsp2.0开始,用来替代<%=..%> 作用: 1.获取域中数据 ★ 2.执行运算 ★ 3.获取常见的web对象 4.调用java的方法 格式: ${el表达式}获取域中数据:★ 注意...

2019-06-21 10:40:00 57

转载 会话技术之Session(购物车加入、查看和清空)

会话技术之Sessionsession:服务器端会话技术 当我们第一次访问的服务器的时候,服务器获取id, 能获取id 要拿着这个id去服务器中查找有无此session 若查找到了:直接拿过来将数据保存,需要将当前sessin的id返回给浏览器 若查找不到:创...

2019-06-17 11:22:00 633

转载 会话技术之cookie(记录当前时间、浏览记录的记录和清除)

cookie会话技术:  当用户打开浏览器的时候,访问不同的资源,直到用户将浏览器关闭,可以认为这是一次会话. 作用:   因为http协议是一个无状态的协议,它不会记录上一次访问的内容.用户在访问过程中难免会产生一些数据,通过会话技术就可以将数据保存起来.    例如:       用户登录       验证码       购物车    ...

2019-06-14 16:30:00 350

转载 JSP

JSPjsp:java server pages(java服务器页面) 本质上jsp就是一个servlet,在html代码中嵌套java代码, 运行在服务器端,处理请求,生成动态的内容. 对应的java和class文件在tomcat目录下的work目录 后缀名 .jsp 执行流程: 1.浏览器发送请求,...

2019-06-14 15:43:00 93

转载 HTTP之request请求(注册)

HTTP之request请求request:请求 作用:获取浏览器发送过来的数据 组成部分:请求行 请求头 请求体操作请求行 格式: 请求方式 请求资源 协议/版本 常用方法:HttpServletRequest 掌握 String getMethod()...

2019-06-11 16:07:00 292

转载 Http响应response(文件下载、验证码)

Http响应responseresponse:响应作用: 往浏览器写东西组成部分: 响应行 响应头 响应体操作响应行 格式: 协议/版本 状态码 状态码说明状态码: 1xx:已发送请求 2xx:已完成响应 200:正常响应 3xx:还需浏览器进一步操作 302...

2019-06-03 17:00:00 443

转载 servlet

servletservlet: 定义:动态的web开发技术,本质是一个类,是运行在服务器端的一个java小程序 作用:处理业务逻辑,生成动态web内容编写一个servlet步骤: 1.编写一个类 a.继承HttpServlet b.重写doGet或者doPost方法 2.编写配置文件(w...

2019-05-29 10:55:00 63

转载 HTTP请求响应头信息

HTTP请求响应头信息请求:(request) 组成部分: 请求行 请求头 请求体请求行:请求信息的第一行 格式:请求方式 访问的资源 协议/版本 例如:GET /day0801/1.html HTTP/1.1 请求方式:get和post ...

2019-05-28 10:49:00 141

转载 web服务器与tomcat

web服务器与tomcat服务器分类: 硬件服务器和软件服务器web服务器: 提供资源供别人访问web: 网页的意思,资源.web资源分类: 动态的web资源:内容有可能发生改变的 静态的web资源:内容是一成不变的.(几乎看不到)web开发技术: 动态的web开发技术:servl...

2019-05-28 10:12:00 120

转载 xml入门与解析

xml入门与解析1.xml基础知识 xml:可扩展的标签语言,标签自定义.作用:存储数据.(配置文件)书写规范: 1.区分大小写 2.应该有一个根标签 3.标签必须关闭 <xx></xx> <xx/> 4.属性必须用引号引起来, ...

2019-05-27 13:54:00 110

转载 jdbc框架-dbutils的简单使用

jdbc框架-dbutils的简单使用dbutils:是apache组织的一个工具类,jdbc的框架,更方便我们使用 使用步骤:   1.导入jar包(commons-dbutils-1.4.jar)   2.创建一个queryrunner类     queryrunner作用:操作sql语句     构造方法:       new QueryRunn...

2019-05-15 17:46:00 191

转载 连接池c3p0

连接池c3p0C3P0:hibernate和spring使用,有自动回收空闲连接的功能. 使用步骤:   1.导入jar包(c3p0-0.9.1.2.jar)   2.使用api a.硬编码(不推荐)   new ComboPooledDataSource()步骤:  1.创建一个DataSourse项目  2.新建一个包com.c3p0...

2019-05-15 16:09:00 81

转载 连接池dbcp

连接池dbcp DBCP:apache组织 使用步骤:   1.导入jar包(commons-dbcp-1.4.jar和commons-pool-1.5.6.jar、commons-logging-1.2.jar)   2.使用api a.硬编码   //创建连接池   BasicDataSource ds = new BasicDataSou...

2019-05-15 14:01:00 107

转载 装饰者模式

装饰者模式  装饰者模式使用步骤:  1.装饰者和被装饰者实现同一个接口或者继承同一个类   2.装饰者中要有被装饰者的引用  3.对需要增强的方法进行加强  4.对不需要加强的方法调用原来方法   小练习:  1.创建项目DesignMode  2.创建包com.decorator_pattern.hjh  3.接口Car、被装饰者类BMCar、装饰者类Ca...

2019-05-15 10:48:00 100

转载 自定义连接池DataSourse

自定义连接池DataSourse连接池概述:   管理数据库的连接, 作用:   提高项目的性能.就是在连接池初始化的时候存入一定数量的连接,用的时候通过方法获取,不用的时候归还连接即可.所有的连接池必须实现一个接口 javax.sql.DataSource接口 获取连接方法:   Connection getConnection() 归还连接的方法就是以前的释放资源的方法...

2019-05-15 10:14:00 117

转载 xml入门

xml入门1.xml简介XML :可扩展标记语言(eXtensibleMarkupLanguage),被设计用来传输和存储数据。HTML:超文本标记语言,被设计用来显示数据。什么是 XML?XML 指可扩展标记语言(EXtensible Markup Language)。XML 是一种很像HTML的标记语言。XML 的设计宗旨是传输数据,...

2019-05-13 09:54:00 96

转载 JDBC操作数据库实例

jdbc操作数据库实例1.jdbc创建数据库1.1 前提条件  1.拥有创建和删除表的权限  2.数据库已经启动,且可用1.2 jdbc创建数据库表的步骤:  导包:导入需要进行数据库编程的 JDBC 类的包。大多数情况下,使用import java.sql.就足够了。注册 JDBC 驱动程序:初始化驱动程序,使之可以与数据库打开通...

2019-05-09 15:48:00 117

转载 prepareStatement设置参数,mysql数据出现中文‘?’的情景与解决方式

在prepareStatement中传入中文的参数,mysql数据库中出现“?”号try { Class.forName("com.mysql.jdbc.Driver"); conn = DriverManager.getConnection("jdbc:mysql://localhost/hejh", "root", "root"); String sql = "...

2019-05-08 15:19:00 745

转载 jdbc知识点(连接mysql)

jdbc连接mysql1.JDBC简介JDBC:  指 Java 数据库连接,是一种标准Java应用编程接口( JAVA API),用来连接 Java 编程语言和广泛的数据库。从根本上来说,JDBC 是一种规范,它提供了一套完整的接口,允许便携式访问到底层数据库常见的 JDBC 组件: JDBC 的 API 提供了以下接口和类:  DriverMana...

2019-05-05 11:02:00 183

转载 servlet入门与进阶

servlet入门与进阶1、servlet基础认知Servlet(Server Applet):全称Java Servlet,是用Java编写的服务器端程序,其主要功能在于交互式地浏览和修改数据,生成动态Web内容。  狭义的Servlet是指Java语言实现的一个接口  广义的Servlet是指任何实现了这个Servlet接口的类,一般情况下,人们将Servlet理解为...

2019-04-30 16:15:00 149

转载 mysql出现 Unknown column 'bname' in 'where clause'和Unknown column 'bid' in 'field list'

在用mysql数据库建表和修改数据库数据时,出现Unknown column 'bname' in 'where clause'和Unknown column 'bid' in 'field list'。除了网友提供的诸多种情形和解决方案,答主列举一种特殊的,由懒而生的一个出错情景:首先创建了一张bank表,插入了2条数据,用select语句查询如下图所示:...

2019-04-22 17:44:00 885

转载 mysql入门与进阶

MySQL入门与进阶需求:对一张表中的数据进行增删改查操作(CURD)  C:create 创建  U:update 修改  R:read 读|检索 查询  D:delete 删除涉及技术:数据库1、数据库认知1.1、数据库   本质上就是一个文件系统.通过标准的sql对数据进行curd操作安装数据库管理系统:数据库管理系统就是一个软件,与安装其他软件操作一样,但是需要进行配...

2019-04-17 10:39:00 172

转载 Servlet入门小案例

案例一:tomcat9、jdk1.8 1.eclipse创建web项目  1)创建一个Dynamic web project,名字为Servlet_hjh  2)在src下创建一个包,为com.hjh.day0306  3)在包下创建一个servlet类,为MyServlet  4)在WEB-INF目录下,创建一个web.xml文文件  2.MySer...

2019-03-07 10:56:00 250

转载 java se系列(十二)集合

1.集合1.1.什么是集合  存储对象的容器,面向对象语言对事物的体现,都是以对象的形式来体现的,所以为了方便对多个对象的操作,存储对象,集合是存储对象最常用的一种方式。集合的出现就是为了持有对象。集合中可以存储任意类型的对象, 而且长度可变。在程序中有可能无法预先知道需要多少个对象, 那么用数组来装对象的话, 长度不好定义, 而集合解决了这样的问题。1.2.集合和数组...

2019-01-28 15:15:00 106

转载 java se系列(十一)线程

1线程的概述进程:正在运行的程序,负责了这个程序的内存空间分配,代表了内存中的执行区域。线程:就是在一个进程中负责一个执行路径。多线程:就是在一个进程中多个执行路径同时执行。图上的一键优化与垃圾清除同时在运行,在一个进程中同时在执行了多个任务。假象:电脑上的程序同时在运行。“多任务”操作系统能同时运行多个进程(程序)——但实际是由于CPU分时机制的作...

2018-12-17 21:48:00 118

转载 java se系列(四) 函数、数组、排序算法、二分法、二维数组

1 函数1.1数的概述  发现不断进行加法运算,为了提高代码的复用性,就把该功能独立封装成一段独立的小程序,当下次需要执行加法运算的时候,就可以直接调用这个段小程序即可,那么这种封装形形式的具体表现形式则称作函数。  练习:把两个整数相加: 1 public class FunctionDemo1{ 2 public static void main(...

2018-10-19 16:19:00 140

转载 java se系列(三) 顺序语句、if...else、switch、While、do-while、for、break、continue

1顺序语句  语句:使用分号分隔的代码称作为一个语句。    注意:没有写任何代码只是一个分号的时候,也是一条语句,称作空语句。    顺序语句就是按照从上往下的顺序执行的语句。2判断(if…else)什么是判断语句:用于判断的语句叫判断语句。1.格式一   if(判断条件){    如果符合条件执行的代码;    执行的...

2018-10-19 09:50:00 202

转载 java se系列(二) 关键字、注释、常量、进制转换、变量、数据类型转换、运算符...

1关键字1.1关键字的概述  Java的关键字对java的编译器有特殊的意义,他们用来表示一种数据类型,或者表示程序的结构等,关键字不能用作变量名、方法名、类名、包名。1.2常见的关键字备注:不必死记硬背,如果使用关键字作为标识符,编译器能提示错误。  goto 是java的保留关键字,意思是java并没有使用goto,以后是否使用未定。...

2018-10-17 09:29:00 229

转载 java se系列(一)开发前奏

1. 软硬件知识  电子计算机:俗称电脑,是一种能够按照程序运行,自动、高速处理海量数据的现代化智能电子设备。由硬件和软件所组成,没有安装任何软件的计算机称为裸机  cpu:是一台计算机的运算核心和控制核心。其功能主要是解释计算机指令以及处理计算机软件中的数据。CPU由运算器、控制器、寄存器、高速缓存及实现它们之间联系的数据、控制及状态的总线构成。作为整个系统的核心,CPU也是...

2018-09-25 21:55:00 94

空空如也

空空如也

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

TA关注的人

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