自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Git基础--知识图谱

git基础--知识图谱

2022-07-09 15:01:24 323 1

原创 maven的基本使用(学习笔记)

maven的基本使用概念Maven对项目进行模拟抽象,充分运用面向对象的思想构建项目。Maven可以通过一小段描述信息来管理项目的构建,还提供高级项目管理工具作用(1) maven对项目的第三方构建(jar包)进行统一管理。向工程添加jar包不需要复制粘贴,通过maven的一小段描述就可以引用jar包(2) maven提供一套对项目生命周期管理(从项目开始到项目完成)的标准,开发人员和测试人员统一使用maven进行项目的构建。项目生命周期管理:编译,测试,打包,部署,运行(3) maven对工

2022-07-09 14:52:37 195

原创 Git---分布式控制软件

Git—分布式控制软件前提了解—SVNSVN是集中式版本控制软件,版本库集中存放在中央服务器。工作时,需要先从中央服务器获得最新的项目版本,完成工作后需要把项目推送到中央服务器。集中式版本控制系统必须要联网才能工作。基本概念Git是分布式版本控制软件,可以没有中央服务器,每个人的电脑就是一个完整的版本库。SVN与Git的区别(1) Git有多个仓库(分布式),SVN只有一个仓库(集中式)(2) Git是仓库对仓库,SVN是项目对仓库Git工作流程(1) 克隆Git远程仓

2022-07-09 14:40:28 160

原创 算法题目:盛最多的水

盛最多的水方式1:暴力求解描述:n个数字{a1,a2,a3…an},使用双重for循环获取每一个数字能组成的容器,并获取容量的最大值复杂度:时间复杂度:O(n^2)空间复杂度:O(1)方式二:双指针描述:双指针分别指向数组的最左端和最右端。比较两个数字的大小,如果左边指针数小于右边,则往右边移动;如果右边指针数字小于左边指针数字,右边指针往左边移动,直到左右指针重合。每次指针指的位置都要求出其容量的值,获取里面容量的最大值,则是我们要获取到的最大容量值。代码:public int ma

2021-07-31 01:36:01 102

原创 java基础--反射

java基础–反射反射的基础介绍什么是反射简单来说,反射是一种机制,通过该机制可以在程序运行过程中对类进行解剖,操作类的所有成员,包括构造方法,成员属性和成员方法应用场景(1) 开发IDE(集成开发环境)(2) 开发框架Class对象介绍使用反射则必须获取类对应的Class对象,每个类的Class对象都是唯一的获取Class对象的方式(1) 类名.class Class c1 = String.class; System.out.println(c1);(2)

2021-05-28 22:20:42 128

原创 Lucene基本介绍

Lucene全文检索技术介绍Lucene是apache软件基金会下的一个子项目。是一个成熟,免费,开放源代码的全文检索引擎工具包Lucene能够为文本类型的数据建立索引,只需要把数据转换成文本格式,Lucene就可以对文档进行索引和检索。常见的有word,html,pdf文档。什么是全文检索(1) 索引程序:计算机实现原理:倒排索引法以Lucene为例建立倒排索引:文件一(编号0):we like java java文件二(编号1):we like lucene lucene

2021-04-25 15:00:14 195

原创 Oracle基础使用2

Oracle基础2视图介绍视图可以封装一条sql查询语句进行展现数据,视图是虚拟的表,不真实存在,为数据库真实的表提供多种展现方式供其他用户查看,可以屏蔽敏感信息视图的创建与查看create or replace view 视图名称 as sql查询语句 -- 创建视图1(非只读)说明:sql语句查询的数据会封账到视图中。这样创建视图存在一定的危险性,因为用户可以修改视图的内容,从而修改源表的数据select * from 视图名称 -- 查看视图create or replace

2021-04-20 16:34:45 126

原创 Oracle基本语法

Oracle基础介绍Oracle数据库系统是美国甲骨文公司提供的以分布式数据库为核心的一组软件产品,是目前最流行的客户/服务器(CLIENT/SERVER)或B/S体系结构的数据库之一体系结构(1) 全局数据库(物理结构,磁盘上的目录)物理磁盘上的数据库(真实存在的磁盘目录),一个全局数据库可以存放所有数据。简单来说就是磁盘上的一个oracle数据库目录,里面存放着所有数据文件。一般一台oracle服务器有多个全局数据库,但是不建议,不仅占据存储空间,而且容易发生兼容性问题,与mysql有别(

2021-04-19 20:32:24 1519

原创 使用客户端工具连接oracle常见问题解决方法

使用oracle客户端常用问题解决问题:在虚拟机中安装了oracle,并使用oracle客户端连接oracle时经常会遇见这个问题解决方法:需要到虚拟机中重启oracle实例服务第一步:输入services.msc命令,查看所有服务第二步:找到oracle实例服务,重新启动即可第三步:过一小会重新使用客户端连接oracle服务介绍OracleOraDb10g_home1TNSListener(监听服务):用于监听接收客户端发送的sql命令,并发送给数据库实例服务去执行OracleSe

2021-04-16 19:47:12 220

原创 Linux

Linux概念Linux是基于Unix的开源免费,多用户,用任务的操作系统,由于系统的稳定性和安全性几乎成为程序代码运行的最佳系统环境。注意:与windows系统不一样,为了安全,软件安装在Linux系统上是不能直接使用外网的。分类2.1 根据市场需求分类(1) 图形界面版:注重用户体验。安卓手机系统底层使用linux系统(2) 服务器版:字符界面。在控制台窗口上输入命令来操作系统,类似于DOS界面2.2 根据发行(对核心版本进行二次开发并重新发行)版本的不同,可以分为(1) ubunt

2021-04-12 15:09:03 126

原创 Redis(学习笔记)

NOSQL概念NoSQL(Not Only SQL),是一项全新的数据库理念,泛指非关系型的数据库关系型与非关系型关系型:表与表之间的关系,一个表中字段与字段之间的关系。在mysql中,存在主子表关系,数据之间是有关系的非关系型:数据之间没有任何关系非关系型数据库存储用户经常查询的数据,在缓存数据库中查询数据的速度很快,但是缓存数据库数据不安全,所有缓存数据库会从mysql数据库获取数据存储到缓存中。这样可以保证mysql的数据存在两份,即使在缓存中丢失也无所谓,因为在mysql中还有

2021-04-10 20:38:24 44

原创 jQuery高级

jQuery动画作用:动画可以控制html元素和jqurey对象显示和隐藏分类:基本动画滑动动画淡入与淡出动画1. 基本动画方法:方法名称说明show([speed],[easing],[fn])显示元素动画hide([speed],[easing],[fn])隐藏元素动画toggle([speed],[easing],[fn])切换显示和隐藏动画参数说明:参数名称说明speed用于设定动画执行的时间,有两种格式。格

2021-03-18 10:48:41 112

原创 jQuery框架的介绍以及基本用法--操作dom

jQuery框架概念jQuery是一个优秀的javascript轻量级框架之一,兼容css3和各大浏览器,提供了dom,events,animate,ajax等简易操作,其本质就是js,并且jquery的插件非常丰富。jquery插件:利用jquery技术实现具有特定功能的效果。......

2021-03-17 10:10:58 307

原创 JSP技术

JSP(Java Server Pages)为什么学习JSPServlet技术需要输出标签的时候,需要拼接字符串,麻烦而且容易出错,而JSP可以解决这个问题概念JSP是java的服务器页面,是sun公司开发用于动态web的一门技术特点在jsp页面,即可以编写java代码,也可以编写html代码JSP初体验目标:完成一个加法案例<%-- Created by IntelliJ IDEA. User: 小黄 Date: 2021/3/8 Time: 10:36 T

2021-03-12 21:10:38 338

原创 Filter过滤器

过滤器概念:用来过滤用户的请求和响应,修改用户请求和响应的数据,对请求进行拦截作用:解决全局乱码问题过滤论坛发表内容中的非法字符登录权限的检查使用过滤器步骤:(1) 创建类实现Filter接口(2) 调用doFilte方法实现过滤功能......

2021-03-12 21:10:17 571

原创 SQL基础语句

SQL基础语句第一部分是对数据库的操作,DDL(Data Definition Language)操作数据库。对数据库的操作包括:创建数据库Create database 库名最基本的创建数据库操作Create database if not exists 库名判断数据库是否已经存在,不存在则创建该数据库Create database 库名 character set 字符集创建数据库并指定字符集查看数据库的定义信息show create data

2020-06-08 14:53:02 123

原创 UDP通信协议(学习笔记)

UDP通信协议1. UDP协议概述UDP:用户数据报协议(User Datagram Protocol)。UDP是无连接通信协议,在数据传输时,数据的发送端和接收端不建立逻辑连接。换句话说就是,当一台计算机向另一台计算机发送数据时,发送端不管接收端是否存在,就直接发送数据,同样接受端在收到数据时,也不会向发送端反馈是否收到数据。2. UDP协议特点面向无连接协议只管发送,不确认对方是否接收到基于数据包传输数据:将数据及源和目的封装成数据包中进行发送每个数据表的大小限制在6

2020-06-07 22:41:53 653

原创 和尚取水问题

题目某寺庙,有小和尚、老和尚若干。有一水缸,由小和尚提水入缸,老和尚从缸中取水饮用。水缸可容纳10桶水,水取自同一水井中,水井径窄,每次只能容一个水桶取水。水桶总数为3个,每次入、取缸水仅为1桶,且不可同时进行。试给出取水、入水的算法描述。对题目的理解:小和尚,老和尚若干个,表示小和尚和老和尚的数量不定水桶总数三个,但没有说明老和尚和小和尚分开用水桶,所有水桶共用水缸最多容纳10桶水,表示如果水桶水满了,则小和尚就不再需要使用水桶去水井取水,等待老和尚往水缸取水后才需要拿起水桶当水缸没有水了,

2020-05-09 22:52:48 2241

原创 HTML会动的时钟(简单又好玩)

`在这里插入代List item码片`会动的时钟/左对齐/text-align: left;}.two{/右对齐/text-align: right;}.boss{/将整个table放在中间/margin: auto;} ...

2020-02-16 15:46:29 1285

空空如也

空空如也

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

TA关注的人

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