自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

技术蜗牛

自我奋进的新进程序员

  • 博客(35)
  • 资源 (1)
  • 收藏
  • 关注

原创 Mysql Join连接

一、Mysql中的Join查询1.测试示例表t_deptt_emp2.SQL测试-- 内连接SELECT * FROM t_emp e INNER JOIN t_dept d ON e.deptid=d.id;-- 左连接SELECT * FROM t_emp e LEFT JOIN t_dept d ON e.deptid=d.id;-- 左连接,去除A、B两表重叠部分SELECT * FROM t_emp e LEFT JOIN t_dept d ON e.deptid=

2021-03-13 20:55:50 114

原创 Java后端开发面试笔试复盘(一)

复盘一下今日上海延锋的笔试,内容、难度、深度比想象中的强一些,与自己没有重视且复习不全面有关,本着失败即收获的心态记录下,督促自己认真复习一、选择题RIP跳数问题概念复习:RIP(Routing Information Protocol,路由信息协议)是一种内部网关协议(IGP),是一种动态路由选择协议,用于自治系统(AS)内的路由信息的传递。RIP协议基于距离矢量算法(DistanceVectorAlgorithms),使用“跳数”(即metric)来衡量到达目标地址的路由距离。这种协议的路由器

2021-02-07 22:12:13 367

原创 SpringBoot微服务跨域访问

一、在运行项目时,前端提示的跨域问题解决方案跨域资源共享(CORS):允许浏览器向跨源服务器发出XML Http Request请求,从而克服了ajax只能同源使用的限制。CORS需要浏览器和服务器同时支持,它的通信由浏览器自动完成,无需用户参与。CORS的通信关键在于服务器,服务器需要实现CORS接口。三种解决方案全局配置全局过滤器(Filter),实现javax.servlet.Filter 接口的doFilter方法@CrossOrigin注解 配置在controller层,配合@

2021-01-25 11:30:18 305

原创 Mycat&ShardingJDBC

一、近期学习总结算是对近期学习中遇到的一些频率比较高的小问题进行记录,加深下记忆,免得不久后又被困扰而辛苦百度SpringBoot程序运行或测试 出现Failed to load Application配置文件有问题 一般都是拼写或者缩进有误 或者程序无法找到与配置文件中对应的一些信息报 error infinite create bean with “xxxxx” || “xxxx” defined in localpath /xxx/xxx/xx 大多数情况是因为有重复的ja

2021-01-21 14:05:26 121

原创 Lucene&Docker&kafaka学习笔记

一、关于IDEA中,软件设置正常开启条件下,SpringBoot项目热部署无效的问题Tips:新项目在导入了热部署坐标后,程序启动后进行修改,发现并没有热部署成功。重启IDEA,启动项目,测试热部署,发现正常执行。...

2021-01-19 10:34:17 238 1

原创 SpringBoot&SpringCloud笔记

一、二、

2021-01-09 22:19:08 80

原创 分布式项目-后端

一、关于Maven项目pom.xml文件冒红线 || Dependency xx.xxxxx.xxxxx:5.0.2.RELEASE not found || Element ‘dependency’ cannot have character [children], because the type’s content type is element-only. 等问题原因:因不满笔记本的性能,还是决定把台式机的环境搭起来,万事俱备后,创建了Maven项目,导入依赖坐标后,屏幕疯狂冒红解决:首先

2020-12-24 21:48:30 573

原创 Redis&FastDFS 学习笔记

一、记录我的服务器第一次被黑图方便,自己新服务器搭完环境后,常用端口都开放了,而且没有对访问IP进行限制,每次写完demo都是放着连接不管,虽然超时后会自动断开。好在服务器上没有什么数据,直接重装系统了。亡羊补牢,为时不晚。重装系统后立马对所有端口的访问进行了IP限制,而且每次笔记本xshell用完后都主动断开连接了,因为也有可能是从笔记本携带过去的,无论何时,数据安全还是第一位的,就算没数据,重新搭建环境也是挺麻烦的了。二、码云推送结束后提示:you only have x opportunit

2020-12-20 21:04:54 405 2

原创 Zookeeper&Dubbo学习笔记

一、Zookeeper集群搭建(基于三台云服务器)问题一:zookeeper服务启动失败 报错"Error contacting service.It is probably not running"首先问题根源主要有:集群中没有启动超过半数的服务防火墙没有放行相关端口,如2181 2888 3888由于我本身笔记本性能不足,使用的云服务器进行搭建环境,在云服务器放行了相关端口后,我们需要在zookeeper的安装目录下的conf目录修改下配置文件:解决方案一:使用vim命令进入zoo.

2020-12-10 22:03:42 264

原创 SSM项目整合——后端

问题一:maven出现:Failed to execute goal on project …: Could not resolve dependencies for project …造成这个问题的主要原因是Maven插件执行顺序有问题,我出现这个问题的原因:首先项目是maven聚合工程,即分模块构建;在运行项目时,首先执行了父模块的clean–>compile,然后在子模块中执行了打包命令,启动时导致的报错。分析:因为整个项目只执行到了编译阶段,各个子模块互相依赖的jar包并未打包或安装,如果

2020-11-28 01:21:28 643

原创 SpringMVC

一、学习过程的问题

2020-11-14 22:35:30 45

原创 Spring学习笔记

一、IDEA中报错"Error:java: 不再支持源选项 5。请使用 6 或更高版本。"(1)解决方案一在IDEA创建maven项目并利用Junit测试时报了这个错,前提是IDEA中我没有更改任何选项;看到报错第一时间想的是JDK版本问题,于是去查看了项目设置和模块设置,均为JDK11,然后又去全局设置查看如下:(这里我已经更改过了,初始设置并非图中版本)这是选择项目字节码版本为6时的提示,但不影响运行,有强迫症的可以用更高一点版本的就不会看到了。当然,我也是我项目使用的都是JDK11,所以

2020-11-11 21:27:19 87

原创 SSM(一) Mybatis

一、问题汇总二、需巩固的知识点三、学习收获

2020-11-03 23:16:49 78

原创 项目前后端项目总结

一、二、

2020-11-02 14:54:04 1004 1

原创 项目实战(一)问题汇总

问题一:settings.xml文件标签对问题1.settings文件中标签未对齐,导致执行maven命令时报错 通过查看错误信息找到问题2.修改问题1时手抖在配置远程仓库的标签对里多加了字母导致出错问题二:

2020-10-25 21:50:59 100

原创 JavaWeb(二)

一、JSTL标签和EL表达式1.EL表达式(一)主要功能EL表达式简化了JSP的表达式写法,可以使得我们更方便地去访问和获取各种数据。主要功能有:依次访问(依次尝试获取)pageContext、request、session和application作用域对象存储的数据。获取请求参数值。访问Bean对象的属性。访问集合中的数据。输出简单的运算结果(二)访问类型(1)内置对象特意标黑 是为了表明两者的对应关系JSP传统表达式:<%=request.getAttribute(

2020-10-22 18:33:33 147

原创 JavaWeb

Java Bean特性支持反射机制支持事件——利用事件可以将相应的信息通知给bean支持属性:可以自定义属性,利用标准标签与JSP页面交互数据支持持久性:可以保存Java Bean,需要时可重新载入遵循规范必须是public类JSP页面调用的方法,必须赋予public访问权限(java权限修饰符的概念)get、set方法 编辑器一般都可以自动生成 不熟悉可以自己写 权限是public (同上)必须拥有不带参数的构造方法public class Car{ private Str

2020-10-18 19:35:26 76

原创 JQuery知识点复习

JQuery一、介绍JQuery是目前最流行的JavaScript程序库,是对JS对象和函数的再封装。实现与JS代码相同效果的情况下代码更加简洁。二、优势体积更小强大的选择器出色的DOM封裝可靠的事件处理机制出色的浏览器兼容性三、使用与引入JS文件方式一致。<script src="js/jquery-3.4.1.min.js"></script>(一)基本语法<script> /* 工厂函数 $() :将DOM对象转化为jQuery对

2020-10-11 22:28:00 558

原创 前端知识复习(HTML、CSS、JS)

前言:记录的不是百分百全面,是基于自己复习过程中仍需要着重掌握的一些点,加深下印象,以及掌握的不太好的地方进行记录。一、HTML1.环境安装(一)说明前端的编辑器很多,选择自己喜欢的或者实际需求使用的编辑器都可,VS、SublimeText3、VScode都可。这里只提一下VScode的配置,因为其他的基本都是下载之后就随便能用,不需要其他附属操作。(二)配置VScode下载链接 :https://code.visualstudio.com/安装vscode之后,在界面的左侧,选择安装中文插

2020-10-08 22:44:34 2385

原创 JDBC复习

一JDBC1、概述JDBC是一套操作关系型数据库的接口即规则,数据库厂商需要实现这套接口,并且提供数据库驱动jar包。我们实际执行的是对应驱动包中的实现类2、连接数据库(一)注册驱动(二)获取连接(三)执行CRUD操作Statement//1.创建Statement对象Statement st=con.createStatement();String sql="create table test(id int auto_increment,name varchar(20))";/*

2020-10-05 13:39:38 198 2

原创 MySQL复习

MySQL知识复习一、基本语句和语法数据库的创建和表的创建、查看创建数据库 create database db;使用指定数据库 use db;查看数据库或者表结构 desc db;查看一个数据库的定义信息 show create database db;查看当前正在使用的数据库 select database();修改数据库 alter database db character set 字符集;复制一张数据表 create table t1 like

2020-10-01 18:53:27 264

原创 JDK各版本新特性及设计模式简要

一、常用设计原则1.软件开发流程需求分析文档、概要设计文档、详细设计文档、编码和测试、安装和调试、维护和升级2.设计原则开闭原则(Open Close Principle)对扩展开放对修改关闭,为了使程序的扩展性好,易于维护和升级。里氏代换原则(Liskov Substitution Principle)任何基类可以出现的地方,子类一定可以出现,多使用多态的方式。依赖倒转原则(Dependence Inversion Principle)尽量多依赖于抽象类或接口而不是具体实现类,对子类具

2020-09-27 07:11:46 100

原创 Java高级API复习

一、异常机制1.基本概念程序的异常行为java.lang.Throwable类是Error和Exception的超类Error用于描述java虚拟机无法解决的严重错误,通常无法编码解决,如JVM挂掉了等Exception类主要用于描述因编程错误或偶然外在因素导致的轻微错误,通常可以解决2.异常的分类(一)RuntimeException-运行时异常,也叫非检测性异常主要子类ArithmeticException类 - 算术异常ArrayIndexOutOfBoundsExcepti

2020-09-19 10:30:04 292

原创 Java包装类库

包装类一、BigDecimal类和BigInteger类1.BigDecimal提供比float和double更高精度的运算,减小运算过程中的误差2.BigInteger若希望表示比long类型范围还大的数据,则需要使用java.math.BigInteger类型来描述。3.运算两个类中都包含有各自定义好的加减乘除以及求余的方法。二、String类1.概念String类由final关键字修饰,不可被继承。从java9开始类的底层不使用char[](数组)来存储数据,而是改成byte[

2020-09-11 10:27:35 99

原创 面向对象复习

一、二级标题二级标题二级标题二、三、四、五、六、

2020-08-09 00:33:21 305

原创 Java编程基础

文章目录一、Java基础概念1、一些常用快捷键2、Java的几个基本命令3、Java跨平台特性二、Java的开发环境搭建1、常用开发工具及其快捷键三、第一个Java程序-记事本一、Java基础概念1、一些常用快捷键这是一些比较常用的系统快捷键,多用几下就记住了ctrl+s 保存 ctrl+c 复制 ctrl+v 粘贴ctrl+a 全选 ctrl+x 剪切 ctrl+z 撤销 ctrl+f 搜索ctrl+shift 切换输入法,使用shift进行中英文切换 windows+d 回到桌面 win

2020-08-08 19:52:38 198

原创 DAO

DAO设计模式DAO(Data Access Object):主要是对数据进行操作,对应上面的层级就是数据层。在数据操作过程中,主要是以面向接口编程为主,一般将DAO划分为以下几个部分:VO(Value Object):一个用于存放网页的数据,即用户类,主要由属性和getter和setter方法组成,与表中字段相对应DatabaseConnection:用于打开和关闭数据库操作的类DAO...

2020-03-26 17:43:31 169

原创 使用JavaBean 实现简单的登陆验证

思路: 用户在登陆页面输入信息(用户名、密码),提交表单验证信息, 如果数据库中有该用户的信息,则跳转至登陆成功页面,否则返回 登陆页面,并提示用户信息不存在。准备工作:1、一个存储用户信息的Bean类,并包含验证方法和获取错误信息的方法2、登陆页面(login.jsp)、检查信息页面(check.jsp)、登陆成功页面(success.jsp)User.javap...

2020-03-26 14:40:45 3594

原创 Java Bean

Java Bean特性支持反射机制支持事件——利用事件可以将相应的信息通知给bean支持属性:可以自定义属性,利用标准标签与JSP页面交互数据支持持久性:可以保存Java Bean,需要时可重新载入遵循规范必须是public类JSP页面调用的方法,必须赋予public访问权限(java权限修饰符的概念)get、set方法 编辑器一般都可以自动生成 不熟悉可以自己写 权限是pu...

2020-03-24 11:08:53 123

原创 Java多线程复习

#Runnable与Callable有何区别?Runnable是在JDK1.0的时候提出的多线程的实现接口,而Callable是在JDK1.5之后提出的Runnable接口中只提供有一个run()方法,并且没有返回值java.util.concurrent.Callable接口提供有call方法,可以有返回值(get()方法)...

2020-03-07 10:27:01 157

转载 Eclipse

Eclipse快捷键大全Ctrl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+D: 删除当前行Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)Alt+↑ 当前行和上面一行交互位置(同上)Alt+← 前一个编辑的页面Alt+→ 下一个编辑的页面(...

2019-02-06 19:09:44 203

原创 java基础概念

java学习笔记1、冯诺依曼结构数据和程序以二进制形式不加区别的存放在存储器中,存放位置由地址确定。计算机由运算器、控制器、存储器、输入输出设备五大部分组成。2、c++与java比较①java可跨平台,但与c++具有相同的语法、规则、关键字和保留字。②java引入了真正的数组,而c++中用指针实现“伪指针”;③java无指针,c++有指针④java不支持多继承;⑤java是面向对象...

2019-01-03 09:58:37 338

原创 JAVA练习

熟悉代码的练习类与对象练习public class Flame {public static void main(String[] args) {Flame flame = new Flame();String name=“cost”;int ISBN = 10;int price=5551; System.out.println(&amp;quot;书名:&amp;quot;+name); System.ou...

2018-12-26 10:44:09 139

原创 java类与对象练习

总结:1、static public与public static是等价的2、先声明方法,再使用。3、局部变量指的是在成员方法内定义的一个变量,在语句执行时创建,方法执行结束后销毁。且局部变量在使用时必须进行赋值操作或初始化,否则会出现编译错误。例:public String getName(){ //定义一个getName()方法int id=0; ...

2018-12-26 10:44:01 811

原创 java 面向对象编程作业练习

根据现实世界的抽象,创建一个多层继承关系的java类,至少两层(不包括继承Object)类中使用 public 、private、static、final 等定义fields和methods 体现组合的重用 体现类之间继承的关系重用 体现override函数和多态的特性以上为作业要求,如下是自我练习的代码:存在方法声明错误,待纠改public class Country { Co...

2018-12-26 10:43:55 2760 1

微机原理习题库

微机原理与接口技术习题库,可用于期末考试复习以及课程掌握检测

2018-12-22

空空如也

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

TA关注的人

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