自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 第一个Java Web应用所遇问题及解决

第一个Java Web应用Tomcat启动时乱码问题情景:当使用Tomcat的 startup.bat启动Tomcat时,启动的控制台对于中文信息出现乱码。原因:乱码出现的原因是因为字符的编码方式和解码方式不一致导致的。在windows电脑中,系统默认的编码方式为GBK,而Tomcat默认的控制台的编码方式UTF-8,我们只要将其更换为一致即可。解决:从Tomcat安装目录中打开 conf/logging.properties 文件,更改 java.util.logging.ConsoleHa

2021-05-22 23:26:41 106

原创 入门Tomcat

Web服务器1.概念:Web服务器一般指网站服务器,是指驻留于因特网上某种类型计算机的程序,可以处理浏览器等Web客户端的请求并返回相应响应,也可以放置网站文件,让全世界浏览;可以放置数据文件,让全世界下载。目前最主流的三个Web服务器是Apache、 Nginx 、IIS。2.工作原理Web服务器的工作原理,一般可分成如下4个步骤:连接过程、请求过程、应答过程以及关闭连接。下面对这4个步骤作一简单的介绍。连接过程就是Web服务器和其浏览器之间所建立起来的一种连接。查看连接过程是否实现,用户可以找到和

2021-05-15 18:03:43 100

原创 Dbutils工具

Dbutils工具由来:我们知道编写一个JDBC程序,需要注册驱动、获取连接、获得执行SQL语句对象、执行SQL语句,这些基本步骤。而有了连接池,简化获取连接的代码同时也重复利用已创建的资源大大提高了程序的效率。但是不难发现获取执行SQL语句对象、执行SQL语句的代码同样也是类似的,于是人们又这两个步骤包装成工具类供我们开发使用,简化代码。概念:Dbutils工具就是在我们开发JDBC程序时,简化执行SQL语句的工具。DButils工具使用介绍1.工具架包引入工具架包下载地址:http://com

2021-05-08 21:40:35 327

原创 Druid连接池

连接池**概念**:首先我们先了解什么是连接池。我们在编写JDBC程序时通常的步骤是注册驱动、获取连接、获得执行SQL语句对象、增删改查数据,也就是说每一个对数据库记录的操作都要执行一遍这些步骤。一个java程序的业务逻辑层就是通过调用每一个数据库表格对应的数据管理类来完成业务操作,也就是说一个java程序有多个数据管理类而且这些类需要多次调用。如果每次调用执行数据管理类需要执行之前的那些操作那样的话执行效率很低,而我们不难发现其实每一次执行JDBC类其中有些操作是相同的,如注册驱动、获取连接、获得执行S

2021-05-02 21:39:45 462

原创 第一个JDBC程序

JDBC概念 首先了解什么是JDBC,当然,JDBC是一种java程序语言,而JDBC程序的作用就是在java程序中连接并管理数据库。 在还未学习JDBC前,我们连接数据库大多都是通过控制台,或者专门的管理数据库软件来连接并管理数据库,但是这样的的管理得到的数据都是只能以表的形式展现给我们,我们无法利用得到的数据,更不能在程序中利用得到的数据进行运算。而这时JDBC这一种java语言就完成了java程序连接和管理数据库的作用。 JDBC程序前的准备 java程序通过JDBC连接数据库,而写JDBC

2021-04-24 21:05:52 73

原创 双向链表

循环链表首先我们来了解什么是循环链表

2021-04-04 13:50:14 54

原创 顺序表与单链表

顺序表与单线表(java实现) 线性表:有多个数据特性相同的元素构成的有限序列 线性表基本操作 创造并初始化线性表 返回当前线性表数据元素个数 插入数据元素 删除数据元素 查询数据元素 顺序表实现 单链表实现顺序表实现 顺序表实现原理其实就是定义一个数组用来存放数据元素,在定义数组时先给定数组为非常大的空间...

2021-03-27 15:22:11 152

原创 C语言指针

总纲 一、指针定义 二、指针种类 三、定义与使用指针 四、指针的作用一、指针定义指针简单定义:所谓指针简单地可以理解为导航器。变量名使用变量:在计算机中内存我们可以看成一栋巨大公寓,程序运行过程中你需要使用变量来储存运行时产生的数据,你就需要在公寓找一间房间存放数据,住房需要登记,登记需要身份证,有身份证就知道你个变量姓名是什么,这个姓名就是这个变量的变量名。我们运行时需要用到这个变量时,计算机先需要

2020-12-02 18:25:41 127

原创 爬台阶、转换进制数、顺时针打印矩阵数组

爬楼梯问题例、一只青蛙一次可以跳上1级台阶,也可以跳上2级。求该青蛙跳上一个n级台阶总共有多少种跳法(先后次序不同算不同的结果)。示例:输入0输出0输入1输出1输入10输出89代码:#include<stdio.h>int main(){ long f(int n); //声明计算函数 int n; //n表示青蛙跳的台阶数 long count = 0;

2020-11-25 18:35:44 80

原创 循环嵌套

循环多层嵌套多层循环:多层循环就是在一个循环里还存在一个循环,甚至在内层循环里存在循环,三层,四层······对于嵌套的循环执行步骤,每执行一次外层循环时执行完一次内层循环,若内层循环内还有嵌套循环,则执行步骤依次类推。对于循环的嵌套执行逻辑与单个循环相比更绕,但多层循环可以做到一些更加复杂的操作。下面通过一些例题来体现多层循环可以实现的复杂操作。输入一个大小为10的整数型数组,数组中一个或连续多个整数组成一个数组。求所有的和的最大值。例子:输入一个数组:1 5 6 2 3 4 9

2020-11-20 10:57:18 914

原创 2020-11-09

前言大家好,本人是某大学的大一新生。今天是我第一天成为······呃呃呃呃呃呃呃呃·····有点小紧张不好意思,回归正题,你们第一想到是不是以为我是第一天成为软件工程师,不不不,我想说的是今天我第一天成为一名博客,对,没错,第一天成为博客毫无经验当天就发表我作为博客的第一篇文章。第一天成为一名博客好紧张呀,但是不慌吃口药缓解一下心情。我,一名博客新人,软件工程师新手(呃呃呃呃呃,把自己说的好高大上呀,其实我感觉自己作为新手啥也不是,但是我想不到其他名词来描述我们这个专业,所以先预称自己是一名软件工程师吧)

2020-11-10 22:07:41 80

空空如也

空空如也

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

TA关注的人

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