自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 端口号被占用怎么办

一:端口号被占用怎么办?1、打开命令行窗口,运行cmd(最好以管理员运行),输入netstat -ano指令查看所有端口占用情况。2、前面的程序占用的进程,冒号后面的就是我们要查找的端口。找到8080,因为我的已经解决了,所以这里图片就不能给大家了。3、看到后面是有一个PID,然后把占用8080端口的PID号记下来。4、在人物栏右击鼠标——选择任务管理器。5、点击菜单栏中的选型——显示前段按钮。然后将选项卡打到进程一栏。这是你就能看到程序所占用的PID号了。6、找

2020-09-15 17:47:55 862

原创

索引和锁是数据库中的两个核心知识点,不论在工作中,还是在面试中,我们都会经常跟它们打交道。加锁是为了保证数据的一致性,这个思想在程序开发领域中同样很重要。在程序开发 中也会存在多线程同步的问题。当多个线程并发访问某个数据的时候,尤其是针对一些敏感 的数据(比如订单、金额等),我们就需要保证这个数据在任何时刻多只有一个线程在进 行访问,保证数据的完整性和一致性。按锁的粒度划分分为行锁、页...

2020-04-20 10:13:16 189

原创 如何解决虚拟机 CentOS Linux 7版本找不到网卡(ip)地址问题

大家开机自己的虚拟机(桥接连接模式)输入ifconfig/ip addr有时会查不到自己虚拟机的ip地址,如图解决方法1.重启网络服务: 输入命令service network restart,发现出现以下错误:2.根据提示输入: systemctl status network service发现:3.最后查到问题关键地方以及解决方法。在Ce...

2020-04-19 10:59:48 1362

原创 数据库没有备份,如何快速的亡羊补牢

前言数据库是存放我们项目中所有的信息,掌管着项目的命脉。通常数据库建好之后第一步我们都会进行备份,以便不时之需。还有一种Binlog二进制日志,它记录了对数据库进行更新的事件,实际上主从同步的原理就是基于Binlog进行数据同步的(在这里不加赘述,详情可在百度网盘主从同步下载提取码:7ka8)。...

2020-04-09 10:22:04 755

原创 关于索引以及缓冲池的一些疑惑

前言

2020-04-07 20:59:27 193

原创 resultmap绑定实体类与字段

今天做项目时遇到一个Mapper层的问题,如图所示这是Mapper层的sql语句,图片里红框的部分是我要查询的字段,但是运行起来的结果却是groupId这个字段带不出来值如下图所示可以看到红框里的内容没有groupId字段,代码是没有毛病的,那应该如何解决呢?resultMapresultMap是Mybatis最强大的元素,它可以将查询到的复杂数据(比如查询到几个...

2020-04-07 09:01:20 1068

原创 SQL必知必会小知识(一)

创建数据库的时候utf8_general_ci,代表对大小写不敏感,如果设置为utf8_bin,代表对大小写敏感AUTO_INCREMENT代表主键自动增长UNIQUE INDEX(唯一索引),NORMAL INDEX(普通索引)。唯一索引和普通索引的区别在于它对字段进行了唯一性的约束DEFAULT,表明了字段的默认值。如果在插入数据的时候,这个字段没有取值,就设置为 默认值。比如...

2020-03-31 08:59:19 191 1

原创 spring之思维导图

这张图是放假期间我们小组4天左右的时间学习完的Spring知识,主要是通过电子书的形式学习,链接如下:http://c.biancheng.net/view/4241.html感兴趣的小伙伴可以学习学习...

2020-03-19 15:46:00 196

原创 IOC入门

控制反转控制反转(Inversion of Control,缩写为Ioc),是面向对象编程中的一种设计原则,可以用来减低计算机代码之间的耦合度。其中最常见的方式叫做依赖注入(Dependency Injection,简称DI),还有一种方式叫“依赖查找”(Dependency Lookup)。通过控制反转,对象在被创建的时候,由一个调控系统内所有对象的外界实体将其所依赖的对象的引用传递给它。也...

2020-03-12 22:14:58 117

原创 J2SE05章

占位

2020-02-23 22:14:55 75

原创 J2SE04章

敬请期待

2020-02-16 22:37:46 147

原创 J2SE 03章

占位

2020-02-02 22:14:35 110

原创 J2SE

占位

2020-01-23 09:53:14 106 2

原创 Spring Boot--@GetMapping ,@PostMapping,@PutMapping,@DeleteMapping请求类型说明

简介@GetMapping用于将HTTP get请求映射到特定处理程序的方法注解具体来说,@GetMapping是一个组合注解,是@RequestMapping(method=RequestMethod.GET)的缩写@PostMapping用于将HTTP post请求映射到特定处理程序的方法注解具体来说,@PosMapping是一个组合注解,是@RequestMapping(me...

2020-01-19 21:16:17 4847 1

原创 Springboot中@RequestMapping用法详解

简介@RequestMappingRequestMapping是一个用来处理请求地址映射的注解,可用于类或方法上。用于类上,表示类中的所有响应请求的方法都是以该地址作为父路径。属性value: 指定请求的实际地址,指定的地址可以是URI Template 模式 method: 指定请求的method类型, GET、POST、PUT、DELETE等 consumes: 指定...

2020-01-12 15:14:22 2314

原创 安全无小事

古人云:有防则安,无防则危,生命最可贵,安全第一位。交通安全、食品安全、生命安全……这些安全常识我们时刻铭记在心。在我们的日常生活中,最重要的就是安全。如行走时,骑车时,要注意前后方来车,不抢道不占道,尤其是雨雪天气要慢行,过马路时要时刻保持注意力集中,骑车的要下车推行。走路的观察好四周。记得有一次,我走在街道上,汽车来来往往,川流不息。走着,走着,我来到了道旁,突然,我看见远处有一辆大卡车正...

2020-01-06 10:06:07 168 1

原创 linuex常用命令集

常用目录/文件操作命令1.展示目录列表命令ls(list) ls 展示当前目录下的可见文件 ls -a 展示当前目录下所有的文件(包括隐藏的文件) ls -l(ll) 展示当前目录下文件的详细信息 ll -a 展示当前目录下所有文件的详细信息 ll -h 友好的显示当前目录下文件的详细信...

2020-01-05 21:26:17 676

原创 Dubbo基本讲解

Dubbo(开源分布式服务框架)Dubbo由阿里巴巴开源的一个高性能优秀的服务框架,使得应用可通过高新能的RPC实现服务的输出和输入功能,可以和Spring框架无缝集成是一款高性能、轻量级的开源Java RPC框架,它提供了三大核心能力:面向接口的远程方法调用,智能容错和负载均衡,以及服务自动注册和发现工作原理Provider:暴露服务方称之为“服务提供者”...

2019-12-28 14:37:20 248 3

原创 SSM简介

目录1.基本概念1.1 Spring1.2 SpringMVC1.3 MyBatis2.整合思路1.基本概念SSM(Spring+SpringMVC+MyBatis)框架集由Spring、MyBatis两个开源框架整合而成1.1 SpringSpring使用基本的JavaBean来完成以前只可能由EJB完成的事情。然而,Spring的用途不仅限于服务器端的开发。...

2019-12-17 10:49:16 2462 1

原创 Mybatis简介

目录1.Mybatis简介1.1基本内容1.2优缺点2、Mybatis框架的原理介绍3、Mybatis全局配置文件3.1全局配置文件的类容和顺序1.Mybatis简介1.1基本内容MyBatis是一个优秀的持久层框架,它对jdbc的操作数据库的过程进行封装,使开发者只需要关注SQL本身,而不需要花费精力去处理例如注册驱动、创建connection、创建state...

2019-12-14 21:29:27 156 2

原创 计算器封装

敲一个关于计算器的功能大家都会实现,但是有的人就会按照计算机的思维逻辑去写,这样做的话会使你的代码缺少灵活性、复用性、可扩展性。会让我们的代码大打折扣,那怎样做才是正确的————面向对象的封装思想...

2019-12-08 21:41:48 157 2

原创 如何将前端代码打包到git上

我们在本地写好代码后将代码放到git上,我们常用的jenkins,但jenkins本身出现问题了我们又该怎么办呢?打包打包的意思就是说将你要放入git的代码不以jenkins的形式上传,而是将它们压缩成一个包绕过jenkins直接放到git上,它就是预防jenkins出现问题时的第二种方法1.打开jenkins,选择你要打包的项目(这里以体测手机端生产为例)2. 进...

2019-11-24 21:34:57 1558 8

原创 如何同步数据库表中的数据

以体测为例,我在开发库中的tt_student表导入了一批学生,此时开发库中tt_student表的数据是最新的。但测试库里tt_student表也需要更新,由于学生数量过于庞大,再重新导入的话费时费力,那么数据同步起到作用了1.打开Navicat,选择工具--数据同步2.选择好要同步的数据库和被同步的数据库3.下一步4.取消全选后选择要同步的对应的表,点击...

2019-11-17 21:12:43 1325 5

原创 详解git fetch与git pull的区别

git fetch和git pull都可以将远端仓库更新至本地那么他们之间有何区别?想要弄清楚这个问题有有几个概念不得不提。FETCH_HEAD: 是一个版本链接,记录在本地的一个文件中,指向着目前已经从远程仓库取下来的分支的末端版本。commit-id:在每次本地工作完成后,都会做一个git commit 操作来保存当前工作到本地的repo, 此时会产生一个commit-id,这是一个能...

2019-11-03 21:56:43 160 3

原创 如何从后端提交代码

Commit选好要提交的路径,我默认选择exam。找到Commit选好文件,填好注释,点CommitPull从git上拉取代码,选择你要拉取的分支,别拉错Push选择分支(因为在第一步我只提交了一次,所以只有一个分支),点Push大功告成...

2019-10-27 16:25:30 241 3

原创 自考总结

敬请期待

2019-10-20 18:30:36 74 1

原创 Redis

概述 在我们日常的Java Web开发中,无不都是使用数据库来进行数据的存储,由于一般的系统任务中通常不会存在高并发的情况,所以这样看起来并没有什么问题,可是一旦涉及大数据量的需求,比如一些商品抢购的情景,或者是主页访问量瞬间较大的时候,单一使用数据库来保存数据的系统会因为面向磁盘,磁盘读/写速度比较慢的问题而存在严重的性能弊端,一瞬间成千上万的请求到来,需要系统在极短的时间内完成成...

2019-09-30 10:56:32 159 4

原创 如何在git上进行分支合并

前言 大家在做项目的时候不免会要向远程服务器提交代码,这时首先要做的是合并你的分支,尤其是从dev到master分支上的合并更要小心。http://192.168.22.136:8090/confluence/pages/viewpage.action?pageId=4171168。如果是在vs code或ideal上直接进行合并的话,大家看这个链接就可以了,我下面要将如何在gi...

2019-09-22 11:00:29 660 5

原创 Jenkins

前言 Jenkins是一个开源的、提供友好操作界面的持续集成(CI)工具(持续集成解释:https://baike.baidu.com/item/%E6%8C%81%E7%BB%AD%E9%9B%86%E6%88%90/6250744),主要用于持续、自动的构建/测试软件项目、监控外部任务的运行。Jenkins用Java语言编写,可在Tomcat等流行的servlet容器中运行,...

2019-09-11 10:30:00 93 3

原创 Tomcat详解

什么是tomcat? tomcat 服务器是一个免费的开放源代码的Web 应用服务器,是一个小型的轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选,因为tomcat 技术先进、性能稳定,成为目前比较流行的Web 应用服务器。 tomcat是应用(java)服务器,它只是一个servlet容器,是Apache的扩展,但...

2019-09-07 18:01:10 559 2

原创 前端|VUE环境的搭建

前言 时下国内最火的三大前端框架有:Angular、React、Vue,其中Vue因其性能好、入门快、轻量化、可拓展性强、数据流双向绑定、灵活等特点,成为了许多前端开发者框架的首选。 它提供一个官方命令行工具,可用于快速搭建大型单页应用。为现代化的前端开发工作流提供了开箱即用的构建配置。搭建Vue需要四行命令 1.npm install -glo...

2019-08-24 16:54:31 133 4

原创 如何消除idea占用的端口

ji敬请期待

2019-08-18 21:31:21 1294 4

原创 自考有感

敬请期待

2019-08-11 21:06:19 134 2

原创 运行vs报错问题

前言: 今天运行vs报了这样的错误,如图所示:解决方法: cd 项目目录(angular.json的那个) ng update @angular/cli --migrate-only --from=<WhateverVersionYouAreCurrentlyOn>...

2019-07-21 21:03:56 188 11

原创 java环境变量配置

‘javac’不是内部或外部命令,也不是可运行的程序或批处理文件。如图所示配置环境变量:新建环境变量:JAVA_HOME 值为:F:\JavaLibrary\jdk\jdk1.8.0_25新建环境变量:CLASSPATH 值为:.;%JAVA_HOME%\lib;(注意:点号表示当前目录,不能省略)在系统变量Path的值的前面加入以下内容:%JAVA_HOME%\bi...

2019-07-03 11:28:18 157 5

原创 e3项目--工程搭建

前沿 最终效果如图过程打开IntelliJ IDEA一、创建e3-parent二:创建e3-common三:创建e3-manager四.创建e3-manager-dao e3-manager-interface...

2019-06-30 21:27:40 181 4

原创 如何发布后端

前言 我们做项目时如果重新更改了后端或者新开发的后端的代码,我们是需要打包发布到服务器中的,下面我来说说如何发布后端一:打开VS,点击生成-发布TomatoV2.1二:点击设置,选择路径,我默认为桌面,点击下一页三:点击保存四:发布五:此时,我的桌面有一个名为“曹轩”的文件夹。以番茄为例,将发布出来的“曹轩”文件夹要放在虚拟...

2019-06-09 19:43:31 577 7

原创 桌面右击Git提示“找不到应用程序”

前言今天要用Git时遇到了一个小问题,我想Done下项目的代码,提示我找不到应用程序解决方法:1.win+R打开命令行窗口,输入“regedit”打开注册表2.找到[HKEY_CLASSES_ROOT\Directory\Background]。...

2019-06-02 19:43:34 2366 9

原创 Files 的值“.mine”无效。路径中具有非法字符。

前言 今天对番茄V2.3版本进行打包时遇到了这么一个问题,纠结了好久,如图所示 这个问题显示的是DAL层报的错,但是我和好几位大神都把D层看了个遍,依然找不到,到后来。。。。 后来啊,我自行百度一下,发现是我在更新SVN时出现了问题,产生了冲突 解决冲突:告诉SVN这个问题已解决(Resolved)。 一般更简单...

2019-05-21 21:48:11 3221 17

原创 WPF——日历控件(Calendar)

前言 最近在做番茄项目需要开发一个新的功能,其中涉及到有关时间控件的使用,所以今天向大家介绍一个我接触过的新的控件——Calendar 这片博客主要介绍Calendar的一些功能和属性DisplayMode属性 DisplayMode 用来调整日历显示模式,分为Month、Year 和Decade 三种(如下表),默认情况下为Month 模式。...

2019-05-19 21:39:46 6282 15

空空如也

空空如也

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

TA关注的人

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