自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 宿主机ping虚拟机,解决办法(暴力)

1、查看本地的V1和V8跟虚拟机的是否在同一网段V8也是同样的方法查看,需要设置为同一网段。注意点:v8中的网关需要同虚拟机的网卡网关一致。2、直接还原默认设置选中v1,点击恢复默认设置,即可。...

2021-03-23 23:12:38 368

转载 使用Git将本地项目上传到Github操作详解

Git的安装就不说了。一、建本地仓库1、第一步:我们需要先创建一个本地的版本库(其实也就是一个文件夹)。 你可以直接右击新建文件夹,也可以右击打开Git bash命令行窗口通过命令来创建。反正就是创建一个文件夹,然后进入该文件夹2、第二步:通过命令git init把这个文件夹变成Git可管理的仓库  这时你会发现文件夹里面多了个.git文件夹,它是Git用来跟踪和管理版本库的。如果你看不到,是因为它默认是隐藏文件,那你就需要设置一下让隐藏文件可见。其实也没必要,知道有这么回事就行。

2020-12-13 11:36:48 247

原创 停止服务器上运行的项目,重新部署项目

终止服务器正在运行的项目 ps -ef | grep javaroot 7723 1754 0 14:00 pts/0 00:00:00 grep --color=auto javaroot 8188 1 0 Apr16 ? 00:00:00 jsvc.exec -java-home /usr/java/jdk1.8.0_121 -user www -pidfile /www/server/tomcat/logs/catalimcat/logs/

2020-06-06 14:55:34 3280 1

原创 输入在线图片地址进行预览( 在线图片转base64)

代码:<!DOCTYPE html><html lang="zh-cn"><head><meta charset="utf-8" /><meta name="author" content="EdieLei" /><title>HTML5 图片上传预览</title><script type="text/javascript" src="https://cdn.bootcss.com/jquery/3.2

2020-06-02 13:00:14 2052

原创 三张图带你理解Spring IOC

我们知道在面向对象设计的软件系统中,它的底层都是由N个对象构成的,各个对象之间通过相互合作,最终实现系统地业务逻辑。如果我们打开机械式手表的后盖,就会看到与上面类似的情形,各个齿轮分别带动时针、分针和秒针顺时针旋转,从而在表盘上产生正确的时间。图1中描述的就是这样的一个齿轮组,它拥有多个独立的齿轮,这些齿轮相互啮合在一起,协同工作,共同完成某项任务。我们可以看到,在这样的齿轮组中,如果有一个齿轮出了问题,就可能会影响到整个齿轮组的正常运转。缺点:伴随着工业级应用的规模越来越庞大,对象之间的依赖关系

2020-05-22 12:22:40 164

原创 三张图让你理解IOC中的依赖注入

传统新建对象方法创建一个UserDao接口创建一个其实现类 UserDaoImpl implements UserDao创建一个UserService接口创建一个其实现类UserServiceImpl implements UserService这样子有弊端,就是我们再新建UserDao的实现类时,我们需要去改动UserServiceImpl里面的源码,假设我们的这种需求非常大 , 这种方式就根本不适用了, 甚至反人类对吧 , 每次变动 , 都需要修改大量代码 . 这种设计的耦合性太高了, 牵一

2020-05-22 11:59:18 182

原创 什么?转发和重定向的区别你不懂

转发(服务端行为)形式:request.getRequestDispatcher(url).forward(request,response) 转发在服务器端发挥作用,通过forward()方法提交信息在多个页面之间进行传递。- 地址栏不会改变- 转发只能转发到当前Web应用内的资源- 在转发过程中,可以将数据保存到request域对象中去- 转发只有一次请求 转发是服务器端行为index.jsp页面<%@ page contentType="text/html;charset=UTF

2020-05-18 10:04:36 130

转载 IDM试用到期怎么办

第一步:卸载IDM软件。搜索"程序与功能",找到IDM后选择完全卸载。第二步:重置注册表信息。新建一个txt文件,将以下信息复制到txt文件中Windows Registry Editor Version 5.00[-HKEY_CURRENT_USER\Software\Classes\CLSID\{7B8E9164-324D-4A2E-A46D-0165FB2000EC}][-...

2020-04-22 16:52:03 27558 6

原创 创建Linux虚拟机并且安装JDK、Tomcat、Tengine(保姆级教程)

一、 创建虚拟机1、配置虚拟机2、安装虚拟机二、虚拟机网络配置1、 查看自己的子网ip和子网掩码2、 配置虚拟机的ip修改网络地址:1、设置网卡为NAT模式并查看虚拟机的子网ip 2、确保windows下的服务是否启动(dhcp,NAT服务) 3、编辑文件 vi/etc/sysconfig/network-scripts/ifcfg-eth0 4、O...

2020-04-06 20:29:01 311

转载 Java中匿名内部类

Java中匿名内部类匿名内部类也就是没有名字的内部类正因为没有名字,所以匿名内部类只能使用一次,它通常用来简化代码编写但使用匿名内部类还有个前提条件:必须继承一个父类或实现一个接口(象类和接口的区别:抽象类由abstract关键字来修饰,接口由interface关键字来修饰。抽象类中除了有抽象方法外,也可以有数据成员和非抽象方法;而接口中所有的方法必须都是抽象的,接口中也可以定义数据成员...

2020-03-25 20:16:08 120

转载 Java中的异常

1. java.lang.nullpointerexception这个异常大家肯定都经常遇到,异常的解释是"程序遇上了空指针",简单地说就是调用了未经初始化的对象或者是不存在的对象,这个错误经常出现在创建图片,调用数组这些操作中,比如图片未经初始化,或者图片创建时的路径错误等等。对数组操作中出现空指针,很多情况下是一些刚开始学习编程的朋友常犯的错误,即把数组的初始化和数组元素的初始化混淆起来了。...

2020-03-25 11:12:36 105

转载 面试官:连Serializable都不知道是什么,你这5年都干些什么了?

分享职场干货、软件编程、程序人生和创业资源。文|洪生鹏程序员面试时,序列化知识点经常会遇到。张工是一名java程序员,工作5年了,一直从事java开发。最近到某互联网公司面试,做了笔试题后,有一道笔试题是这样子的:Serializable有什么作用,张工没有作答,面谈时面试官又问了,张工回答不出个所以然。面试官:你都工作五年了,连序列化都不知道,你这5年都干些什么了?张工一脸的无助,不过确实...

2020-03-21 20:26:33 178

原创 Linux的基本指令(2)

编辑器之神——vim编辑器一、vi介绍Vi编辑器是所有Unix及Linux系统下标准的编辑器,类似于windows系统下的notepad(记事本)编辑器,由于在Unix及Linux系统的任何版本,Vi编辑器是完全相同的,因此可以在其他任何介绍vi的地方都能进一步了解它,Vi也是Linux中最基本的文本编辑器,学会它后,我们将在Linux的世界里畅行无阻,尤其是在终端中。关于vim:vi和v...

2020-03-20 22:26:16 220

原创 主机ping不通虚拟机

一、虚拟机网络连接方式选择Nat二、关闭Linux防火墙命令:service iptables stop / service firewalld stop查看Linux防火墙状态命令:service iptables status / service firewalld status三、关闭windows防火墙四、查看Linux虚拟机ip,命令:ifconfig将对应的i...

2020-03-20 13:11:02 178

原创 JPA第三天

第1章 Specifications动态查询有时我们在查询某个实体的时候,给定的条件是不固定的,这时就需要动态构建相应的查询语句,在Spring Data JPA中可以通过JpaSpecificationExecutor接口查询。相比JPQL,其优势是类型安全,更加的面向对象.import java.util.List;import org.springframework.data.dom...

2020-03-19 21:14:50 111

原创 Linux的基本指令

基础指令(重点)1、ls指令含义:ls (list)用法1:#ls含义:列出当前工作目录下的所有文件/文件夹的名称用法2:#ls 路径含义:列出指定路径下的所有文件/文件夹的名称关于路径(重要):路径可以分为两种:相对路径、绝对路径。相对路径:相对首先得有一个参照物(一般就是当前的工作路径);相对路径的写法:在相对路径中通常会用到2个符号“./”【表示当前目录下】、“…/”【...

2020-03-19 20:06:53 515

原创 Linux系统的安装

1、安装方式目前安装操作系统方式有2种:真机安装、虚拟机安装。真机安装:使用真实的电脑进行安装,像安装windows操作系统一样,真机安装的结果就是替换掉当前的windows操作系统;虚拟机安装:通过一些特定的手段,来进行模拟安装,并不会影响当前计算机的真实操作系统;如果是学习或者测试使用,强烈建议使用虚拟机安装方式。VMware Workstation的安装①打开安装程序②进行...

2020-03-19 18:44:26 503

原创 Linux运行jar包

要运行java的项目需要先将项目打包成war包或者jar包,打包成war包需要将war包部署到tomcat服务器上才能运行。而打包成jar包可以直接使用java命令执行。在linux系统中运行jar包主要有以下几种方式。一、java -jar XXX.jar这是最基本的jar包执行方式,但是当我们用ctrl+c中断或者关闭窗口时,程序也会中断执行。二、java -jar XXX.jar &...

2020-03-17 15:26:49 254

转载 mysql 常用语句大全

最常用的显示命令:1、显示数据库列表。show databases;2、显示库中的数据表:use mysql;show tables;3、显示数据表的结构:describe 表名;4、建库:create database 库名;5、建表:use 库名;create table 表名 (字段设定列表);6、删库和删表:drop database 库名;drop tabl...

2020-03-17 11:26:49 145

原创 Sqlyog实现远程连接的云服务器的mysql

第一种方法(mysq链接)但是这种方法要在云服务器那边开一下权限mysql> grant all privileges on *.* to 'root'@'%' identified by 'root' with grant option;Query OK, 0 rows affected, 1 warning (0.00 sec)mysql> flush privileg...

2020-03-17 11:23:57 2162

原创 JPA第二天

第1章 Spring Data JPA的概述1.1 Spring Data JPA概述Spring Data JPA 是 Spring 基于 ORM 框架、JPA 规范的基础上封装的一套JPA应用框架,可使开发者用极简的代码即可实现对数据库的访问和操作。它提供了包括增删改查等在内的常用功能,且易于扩展!学习并使用 Spring Data JPA 可以极大提高开发效率!Spring Data ...

2020-03-13 21:25:53 102

原创 JPA第一天

第1章 1.ORM概述[了解]ORM(Object-Relational Mapping) 表示对象关系映射。在面向对象的软件开发中,通过ORM,就可以把对象映射到关系型数据库中。只要有一套程序能够做到建立对象与数据库的关联,操作对象就可以直接操作数据库数据,就可以说这套程序实现了ORM对象关系映射简单的说:ORM就是建立实体类和数据库表之间的关系,从而达到操作实体类就相当于操作数据库表的目的...

2020-03-13 21:09:43 154

原创 常见的Dos命令

#盘符切换 C:\Users\xiaojin>E: E:\>#查看当前目录下的所有文件 dir#切换目录 cd E:\>cd 编程工具 E:\编程工具>#从C盘目录切换到E盘 C:\Users\xiaojin>cd test C:\Users\xiaojin\test>cd /d E: E:\&...

2020-03-13 11:22:39 64

原创 ThinkPHP4种路由访问形式

ThinkPHP4种路由访问形式普通形式路由pathinfo 形式路由‘Rewrite 形式路由兼容形式路由普通形式路由(get形式)路由形式:http://网址/入库文件?m=分组名&c=控制器名&a=方法名&参数名=参数值例如:访问Home分组下的User控制器中的test方法,并且传递一个参数,id=100http://localhost/inde...

2020-03-10 20:20:49 231

原创 IDEA上传项目到GitHub,更新后再上传,把GitHub上修改后的代码pull下来

第一步:安装Git,注册GitHub账号下载地址:https://git-scm.com/注册地址:https://github.com/安装成功后,git --version查看git版本第二步,在IDEA中配置好Git、GitHub在IEDA左上角File → Settings → Version Control → Git,选择Git的路径,点击Test,看看是否成功。...

2020-03-08 22:42:58 1775 2

原创 如何在博客中添加Live2D动漫人物

看到别人的博客都有一个可爱的live2d,想要自己也有一个,那么就让我们来创建一个吧!!!

2020-03-07 18:03:32 1855 5

原创 如何在博客的背景加上炫酷的鼠标跟随CSS3动态特效

如何在博客的背景加上炫酷的鼠标跟随CSS3动态特效其实很简单,只要把以下代码copy到HTML中就可以了<!--代码放置于</body>上方--><script>!function(){function n(n,e,t){return n.getAttribute(e)||t}function e(n){return docu...

2020-03-07 17:55:52 435

原创 Intellij IDEA创建第一个hibernate项目

最近学习了spring,做了一个项目,里面设计到的技术有hibernate,但是之前学习的都忘记得差不多了,刚好借此机会好好整理一下,顺便帮大家们讲解一下一起学习学习。小白一个,大佬勿喷

2020-03-07 10:57:06 286

转载 Hibernate—— 一对多、多对多关系

最近在学习一个项目,遇到了hibernate的一些问题,所有找了这篇博客来温习温习一下。

2020-03-07 10:36:29 128

空空如也

空空如也

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

TA关注的人

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