自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

冬藏-winter

大家多多指点,一起学习一起进步。

  • 博客(25)
  • 收藏
  • 关注

原创 Spring入门Ioc以及DI(一)

Spring学习的第一天,分享下总结的笔记。Spring入门Ioc以及DI1、Spring的概述(了解)1.1 Spring是什么1.2 Spring的发展历程1.3 Spring的优势1.4Spring的体系结构2、程序的耦合(理解)3、核心容器的两个接口(掌握)4、依赖注入(掌握)1、Spring的概述(了解)1.1 Spring是什么​ Spring是分层的Java SE/EE应...

2020-04-17 22:17:08 397 1

原创 xml解析方式&Jsoup解析器的基本使用

一、操作xml 文档解析:将文档中的数据读取到内存中。写入:将内存中的xml 数据保存到xml文档中,持久化的存储。二、常见的解析方式DMO: 将标记语言一次性加载进内存,在内存中形成一颗dom树优点:形成了dom树,操作方便,可以对文档进行crud操作。缺点:内存的消耗比较大,一次一般用在服务端。SAX: 逐行解析,基于事件的驱动。优点:基本不占内存(逐行解析,...

2020-03-09 11:19:13 249

原创 JavaScript基础知识点

JavaScript:* 概念: 一门客户端脚本语言 * 运行在客户端浏览器中的。每一个浏览器都有JavaScript的解析引擎 * 脚本语言:不需要编译,直接就可以被浏览器解析执行了* 功能: * 可以来增强用户和html页面的交互过程,可以来控制html元素,让页面有一些动态的效果,增强用户的体验。* JavaScript发展史: 1. 1992年,Nombase公司,开发出...

2020-03-08 19:22:59 211

原创 在idea里,点击浏览器图标没反应,解决方案(static web)

在创建的static web模块中,点击idea右上角的google或Firefox图标打开html页面时,出现下图错误信息:解决步骤(如图所示)1. 点击File 选择Settings 打开2.在Settings 中选择Tools ,打开Web Browsers修改浏览器的path 路径(例如我的Chrome 安装在C:\Program Files (x86)\Google\Chrom...

2020-02-29 13:19:06 3663 2

原创 c3p0连接池的使用

C3P0:数据库连接池技术步骤:1. 导入jar包 (两个) c3p0-0.9.5.2.jar mchange-commons-java-0.2.12.jar * 不要忘记导入数据库驱动jar包2. 定义配置文件: * 名称: c3p0.properties 或者 c3p0-config.xml (注意配置文件的名字必须是这两个中的) * 路径:直接将文件放在src目录下即可。3....

2020-02-28 15:46:17 214

原创 Druid连接池的使用,并封装成工具类

概念: 数据库连接池其实就是一个容器(集合),存放数据库连接的容器。当系统初始化好后,容器被创建,容器中会保存一些连接对象,当用户来访问数据库时,从容器中获取连接对象,用户访问完之后将连接对象归还给容器。优点 :数据库连接池的使用,即节约了资源,又能给用户高效的访问。Druid:数据库连接池实现技术,由阿里巴巴提供的步骤:1.导入jar包,druid-x.x.x.jar2.定义配置文件:...

2020-02-28 15:33:39 802

原创 JDBC连接池&JDBCTemplate

今日内容1. 数据库连接池2. Spring JDBC : JDBC Template数据库连接池1. 概念:其实就是一个容器(集合),存放数据库连接的容器。 当系统初始化好后,容器被创建,容器中会申请一些连接对象,当用户来访问数据库时,从容器中获取连接对象,用户访问完之后,会将连接对象归还给容器。2. 好处: 1. 节约资源 2. 用户访问高效3. 实现: 1...

2020-02-28 12:52:32 148

原创 JDBC封装工具类

JDBC封装工具类1.配置文件(注意配置文件放在src目录下db.propertiesdriverName=com.mysql.jdbc.Driverurl=jdbc:mysql://localhost:3306/db_exer?useUnicode=true&characterEncoding=UTF-8username=rootpassword=root2.JDBCUt...

2020-02-27 13:37:10 140

原创 MySQL基础(四 JDBC)

今日内容1. JDBC基本概念2. 快速入门3. 对JDBC中各个接口和类详解JDBC:1. 概念:Java DataBase Connectivity Java 数据库连接, Java语言操作数据库 * JDBC本质:其实是官方(sun公司)定义的一套操作所有关系型数据库的规则,即接口。各个数据库厂商去实现这套接口,提供数据库驱动jar包。我们可以使用这套接口(JDBC)编程,真...

2020-02-26 16:21:55 179

原创 MySQL基础(三 多表&事务 )

今日内容1. 多表查询2. 事务3. DCL多表查询:* 查询语法: select 列名列表 from 表名列表 where....* 准备sql # 创建部门表 CREATE TABLE dept( id INT PRIMARY KEY AUTO_INCREMENT, NAME VARCHAR(20) ); INSERT INTO dept (NAME...

2020-02-23 11:59:50 167

原创 MySQL基础(二 约束)

今日内容1. DQL:查询语句 1. 排序查询 2. 聚合函数 3. 分组查询 4. 分页查询2. 约束3. 多表之间的关系4. 范式5. 数据库的备份和还原DQL:查询语句1. 排序查询 * 语法:order by 子句 * order by 排序字段1 排序方式1 , 排序字段2 排序方式2... * 排序方式: * ASC:升序,默认的。 * D...

2020-02-23 11:57:04 159

原创 MySQL基础(一)

今日内容数据库的基本概念MySQL数据库软件安装卸载配置SQL数据库的基本概念1. 数据库的英文单词: DataBase 简称 : DB2. 什么数据库? * 用于存储和管理数据的仓库。3. 数据库的特点: 1. 持久化存储数据的。其实数据库就是一个文件系统 2. 方便存储和管理数据 3. 使用了统一的方式操作数据库 -- SQL4. 常见的...

2020-02-23 11:53:32 157

原创 Tomcat启动后中文乱码

双击startup.bat后出现中文乱码,解决:解决办法:修改Tomcat—>conf—>logging.properties 下"logging.properties"文件,把所有Encoding = UTF-8 全改为 Encoding = GBK,保存修改,重新启动startup.bat,乱码就能解决。1.修改"logging.properties"文件2.使用node...

2020-02-22 13:46:25 610

原创 从键盘输入字符串,将读到的整行字符串转化成大写输出,然后继续进行输入操作,直到当输入"e" 或者"exit"时,退出程序。(标准输入输出流Demo--了解)

需求:从键盘输入字符串,将读到的整行字符串转化成大写输出,然后继续进行输入操作,直到当输入"e" 或者"exit"时,退出程序。代码:package com.yang.otherStream;import java.io.*;/** * @author WangYang * @version 1.0 * @create 2020-02-16 13:11 * 标准输入输出流dem...

2020-02-16 13:42:54 1267

原创 网络编程-UDP通信程序demo

需求:UDP发送端:数据来自于键盘录入,直到输入的数据是886,发送数据结束UDP接收端:因为接收端不知道发送端什么时候停止发送,故采用死循环接收实现:SendDemo.javapackage com.yang.scoket.udp;import java.io.BufferedReader;import java.io.IOException;import java.io.I...

2020-02-15 12:54:04 274

原创 线程练习题

第一题编写一个多线程程序:要求 1.创建两个线程 线程的名字分别为网店1 和网店2 主线程的线程名更改为 实体店 2.2个网店分别卖100个乒乓球每卖出一个打印正在卖出第几个, 实体店卖出10个 3.实体店一旦卖完其他两个网店就停止销售package com.yang.day11.title01;/** * @author WangYang * @versi...

2020-02-14 21:41:28 878

原创 idea中输入中文变成繁体字(idea使用问题一)

问题:idea中输入中文变成繁体字,但是浏览器中输入时一切正常。经过一番研究得出结果:原因:idea中适用的快捷键和你输入法快捷键冲突:具体是crtl+shift+f解决方法:①偷懒的话再按一次crtl+shift+f 就切换回简体;②:修改输入法的简繁切换快捷键的设置,crtl+shift+f切换回简体输入方式。...

2020-02-13 13:09:44 8173 2

原创 Java实现随机点名器---(字符缓冲流+集合的方式)

需求:我有一个文件里面存储了班级同学的姓名,每一个姓名占一行,要求通过程序实现随机点名器。思路:①:创建字符缓冲输入流对象②:创建ArrayList集合对象③:调用字符缓冲输入流对象的方法读数据④:把读取的字符串存储到集合中⑤:释放资源⑥:使用Random产生一个随机数,随机数的范围在:[0,集合的长度)⑦:把第六步产生的随机数作为索引到ArrayList集合中获取值⑧:把第七步...

2020-02-11 21:15:02 1183

原创 用递归求5的阶乘,并把结果在控制台输出

阶乘定义:一个正整数的阶乘(factorial)是所有小于及等于该数的正整数的积,并且0的阶乘为1。自然数n的阶乘写作n!。需求:用递归求5的阶乘,并把结果在控制台输出思路:1.定义一个方法,用于递归求阶乘,参数为一个int类型的变量2.在方法内部判断该变量的值是否为1 是:return 1;不是:return n * (n-1)!3.调用方法4.输出结果代码:package ...

2020-02-11 09:10:39 923

原创 统计字符串中各个字符的出现的次数

统计字符串中各个字符的出现的次数(Map集合练习)**需求:1.利用键盘录入,输入一个字符串2.统计该字符串中各个字符的数量(提示:字符不用排序)3.如:用户输入字符串“Ifyou-wanttochange-your_fate_I_thinkyoumustcome-to-the-dark-horse-to-learn-java”程序输出结果:-(9)I(2)_(3)a(7)c(2)...

2020-02-09 09:41:39 1792

原创 Vue项目中实现地址信息的智能解析

一:需求描述在添加收货地址时,为了方便代理下单(因为代理都是下各种不同地址的订单,输入地址的时候,是否可以直接复制粘贴 整个,智能识别,或者 直接读取粘贴的内容)二: 具体实现经过研究和查资料,在GitHub上知道一个开源的项目,实现国内地址地区智能解析,无需完整地址也能正确匹配接下来介绍下我的具体实现installcd 你的项目的目录下npm 安装 开发时依赖npm...

2019-11-05 12:07:35 3502 1

原创 初识MyBatis

1.1JDBC操作持久层的噩梦在次之前我们操作持久层通常都是通过JDBC来完成,刚开始你会觉得JDBC好厉害,一遍,两遍,......。这时你有什么感受,是不会觉得这代码你写的几百遍了,让你有点恶心了。那么mybatis的学习就会让我们舒服舒服。1.2框架(framework)什么是框架,框架从何而来,为什么使用框架?1.框架是一系jar包,其本质是对jdk功能的扩展。2.框架...

2019-03-05 17:03:15 173

原创 Java 中 String的创建方式

String的创建方式有两种,一种是直接初始化,列如,public class StringDemo2{ public static void main(String[] args){ String name = "帅哥"; System.out.println(name); }}第二种方式是通过new关键字创建,列如,public class StringDemo3...

2018-04-10 13:08:59 269

原创 判断字符串相等”equals”和“==”的区别

字符串比较对象相等使用“==”,比较内容相等时用“equals()”方法。demo:

2018-04-10 12:52:48 1477

原创 三目运算符?:

Java支持三元运算符。表达式 condition ? expression1 :expression2当条件condition为真时计算第1个表达式,否则计算第2个表达式。列如:x

2017-11-18 19:43:45 321

空空如也

空空如也

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

TA关注的人

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