自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(38)
  • 资源 (1)
  • 问答 (1)
  • 收藏
  • 关注

转载 将dev分支的代码合并到master

一、在dev分支上运行以下命令  1. git add.// 暂存所有更改  2. git commit-m"更改的备注信息"// 将修改 提交到本地仓库,双引号内是提交的备注信息  3. git pull origin dev// 拉取远程dev分支代码  4. git push origin dev// 将本地修改的代码提交到远程的dev分支上  5. git checkout master// 切换到master分支二、在master分支上运行以下命令  1...

2021-09-02 11:19:36 2691

转载 grep命令详解

ps -ef |grep -v grep|grep -v "sh -c"|grep "perl/my/perl/test.pl"|wc -l检查系统进程(排除带有“grep” 或 “sh -c”的命令行), 统计其中命令行包含 "perl /my/perl/test.pl"的进程数。其中, “ps -ef” 显示全部进程;“grep -v” 排除一部分匹配条件的进程“wc -l ” 统计行数...

2021-08-26 17:25:35 443

转载 Security 过滤器链配置

package com.itheima.config;import com.itheima.service.UserService;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.context.annotation.Bean;import org.springframework.context.annotation.Configuration;import org.

2021-08-14 17:21:21 852

转载 mysql 查询当天、本周,本月,上一个月的数据

今天select * from 表名 where to_days(时间字段名) = to_days(now());昨天SELECT * FROM 表名 WHERE TO_DAYS( NOW( ) ) - TO_DAYS( 时间字段名) <= 1近7天SELECT * FROM 表名 where DATE_SUB(CURDATE(), INTERVAL 7 DAY) <= date(时间字段名)近30天SELECT * FROM 表名 where DATE_SU

2021-08-12 16:04:21 120

原创 Linux文件夹下查询字符串

./ -name "*.out" | xargs grep "完成"-name 文件后缀 "*.*"grep"完成" 要查询的字段

2021-08-10 17:22:55 87 1

翻译 gremlin语法

http://sql2gremlin.com/

2021-08-06 09:51:42 271

转载 xshell无法启动解决方案

原文地址 https://baijiahao.baidu.com/s?id=1694204617636327814&wfr=spider&for=pc1.右击电脑,点击管理,进入服务2.把flexnet licensing service服务停止掉然后把启动类型改成禁止。看看是不是能打开了,再不行就重启一下。...

2021-07-21 11:28:12 3579 2

转载 项目启动时,把数据库对应的数据加载到Redis作为缓存

// (把普通pojo实例化到spring容器中,相当于配置文件中的 <bean id="" class=""/>就是当我们的类不属于各种归类的时候(不属于@Controller、@Services等的时候),我们就可以使用@Component来标注这个类。@Componentpublic class InitParameter implements ApplicationRunner { @Autowired private InitParameterService p.

2021-07-13 22:55:18 2374

原创 面向切面 AOP编程详解

AOP(Aspect Orient Programming),面向切面编程。面向切面编程是从动态角度考虑程序的运行过程。 AOP底层,就是采用的动态代理模式实现的。采用了两种代理:JDK的动态代理,CGLib的动态代理 AOP的作用:利用AOP对业务逻辑的各个部分进行隔离,降低业务逻辑的耦合性,提高程序的可重用型和开发效率。AOP编程有什么好处???1、减少重复代码2、专注业务开发Tip:AOP只是对OOP的一种补充AOP编程术语...

2021-06-26 01:03:41 414 1

原创 Unknown database ‘mybatis_plus‘

学习baomidou的MybatisPlus出现一些老旧的问题首先第一,配置完成实体、Mapper、Boot启动MapperScan、application.yml、测试启动bao

2021-06-13 12:08:51 2820 2

原创 Docker 学习历程-容器数据卷、DockerFile

什么是容器数据卷1、启动CentOS并且指定-v 目录docker run -it -v /home/ceshi:/home centosdocker inspect 8cb966e186e0 // 8cb966e186e0 是容器id已经成功将容器内部的文件同步到外部系统中之后系统的数据操作都会在这个文件里生成,例如...

2021-05-17 17:52:28 167

原创 Docker 学习历程 -入门

1Docker为什么会出现Docker历史Docker能做什么安装 DockerDocker Run流程的原理在这幅图中,我们可以看到,Docker 容器的生命周期里分为五种状态,其分别代表着:Created:容器已经被创建,容器所需的相关资源已经准备就绪,但容器中的程序还未处于运行状态。Running:容器正在运行,也就是容器中的应用正在运行。Paused:容器已暂停,表示容器中的所有程序都处于暂停 ( 不是停止 ) 状态。Stopped:容器处于停止状态,占用的资源和沙盒环境都依

2021-05-07 01:37:48 168

原创 java8新特性-Lambda表达式的详解

代码顺便练了一次这几天复习了java8的一些新特性,作为一个从java5以来最具革命性的版本,一直没有来得及总结。本系列文章主要是从《java8实战》总结的。这是第一篇文章主要介绍java8的lambda。一、为什么要使用lambda表达式如果之前见到的话都会觉得,lambda就是一个匿名函数,我们可以这样来理解就好了,Lambda表达式就是为了使得我们的代码更加的简洁。如何简洁呢?我...

2019-12-13 15:09:13 155

原创 JavaEE总结(6)——JSP

JSP什么是JSP(JSP就是Servlet)java service page :java服务(动态)网页JSP就是Java中用来做动态网页的技术Servlet : JAVA代码(主) + HTML代码JSP : JAVA代码 + HTML代码(主)以后我们会慢慢的达到一个目标:servlet里面不要写HTML代码,jsp里面不要写javaJAVA就是Serv...

2019-09-03 11:37:03 190

原创 JavaEE总结(5)——Servlet

Servlet概述Servlet 是运行在 Web 服务器中的小型 Java 程序。Servlet 通常通过 HTTP(超文本传输协议)接收和响应来自 Web 客户端的请求。Servlet实现1. 定义类,实现servlet接口或者继承GenericServlet或者继承HTTPServlet2. 在web.xml中针对实现的servlet进行配置3. 浏览器上访问servle...

2019-09-03 10:09:56 163

原创 JavaEE总结(4)——JDBC&Tomcat

JDBC什么是JDBCJDBC是接口 是规范,本身sun公司没有实现 需要各大数据库厂商实现;持久化概念把数据保存到可掉电的设备里面存储;JDBC版本认识属于 java.sql包 jdbc4.0 (java6以后)JDBC增删改查建立DAO实现步骤:1. 创建一个domain包,专门用于建立普通的class类,便于增删改查2. 定义...

2019-09-03 10:08:42 322

原创 JavaEE总结(2)——注解&反射

注解&反射注解什么是注解注解(Annotation),也叫元数据,标签(便利贴),注释。注解有时候,也叫注释,但是容易和java的注释混淆, 一种代码级别的说明。它是JDK1.5及以后版本引入的一个特性,与类、接口、枚举是在同一个层次。它可以声明在包、类、字段、方法、局部变量、方法参数等的前面,用来对这些元素进行说明,注释。注解的作用 ①编写文档:通过代码里标识的元...

2019-09-03 10:05:49 144

原创 JavaEE总结(3)——Mysql

MySQLmysql具体安装方法请百度MySQL介绍①数据库(Database,简称DB) 是按照数据结构来组织、存储和管理数据的仓库.保存有组织的数据的容器(通常是一个文件或一组文件)②数据库管理系统(Database Management System,简称DBMS)① 专门用于管理数据库的计算机系统软件;② 能够为数据库提供数据的定义、建立、维护、查询和统计等操作...

2019-09-03 10:03:35 648

原创 JavaEE总结(2)——注解&反射

注解&反射注解什么是注解注解(Annotation),也叫元数据,标签(便利贴),注释。注解有时候,也叫注释,但是容易和java的注释混淆, 一种代码级别的说明。它是JDK1.5及以后版本引入的一个特性,与类、接口、枚举是在同一个层次。它可以声明在包、类、字段、方法、局部变量、方法参数等的前面,用来对这些元素进行说明,注释。注解的作用 ①编写文档:通过代码里标识的元...

2019-09-03 09:58:42 173

原创 sql优化相关

MySQL的查询过程:数据库层面问题解决思路一般应急调优的思路:针对突然的业务办理卡顿,无法进行正常的业务处理,需要立马解决的场景。1)show processlist;2)explain select id ,name from stu where name='clsn'; # ALL id name age sex;select id,name from stu w...

2019-09-03 09:47:19 106

原创 idea中git的用户名修改

昨天寫完的代碼今天提交,怎麽提交都是上一個離職同事的名字拼音,看了許多文章都不行,自己突然想起來裝git的時候會讓我們自己設置一個用戶名,具體如下idea中git工具的用户名修改在Terminal中输入gitconfiguser.name获取当前的用户名修改用户名输入gitconfig--globaluser.name"用户名"完成...

2019-07-26 11:41:40 11907 2

转载 MySQL 如何创建索引?怎么优化?

原文地址:https://www.cnblogs.com/lfs2640666960/p/9147768.htmlMySQL 如何创建索引?怎么优化?索引类似大学图书馆建书目索引,可以提高数据检索的效率,降低数据库的IO成本。MySQL在300万条记录左右性能开始逐渐下降,虽然官方文档说500~800w记录,所以大数据量建立索引是非常有必要的。MySQL提供了Explain,用于显示...

2019-07-15 23:59:36 190

转载 使用IntelliJ IDEA 配置Maven(入门)

首先声明,本文非EamonSec原创,转自哪儿我现在也不知道了,可能被我转的人也不是原创。。。1. 下载Maven官方地址:http://maven.apache.org/download.cgi解压并新建一个本地仓库文件夹2.配置本地仓库路径3.配置maven环境变量4.在IntelliJ IDEA中配置maven打开-File-Sett...

2019-05-06 00:43:53 57

原创 关于Mybatis-mybatis-config.xml的引入操作

先上问题——启动时报错遇到这种某某文件不存,本来就是很低级的错误,可是我居然找了1个多小时,没有找到,第二天来到公司请一个比我有经验的老铁看的才看出来~表示很难受百度看了两页也没有找到答案,技术群问了3个,也没有正常启动。按照我的经验来看,这种问题无非是文件名写错、文件位置放错、写代码的时候格式错误(大小写,yml和properties对齐)、忘记写什么东西了,以上问题看了个遍也没有找...

2019-03-15 12:58:55 3230 2

原创 JavaEE总结(1)——html

JavaEE()HTML&CSS.修改工作空间编码【UTF-8】Eclipse中修改工作空间编码:Window—>Preference—>General—>workspace—>Text File Encoding创建静态网站右键—>New—>Project—>Web—>Static Web ProjectHTML...

2018-12-13 23:12:01 1554

原创 SpringBoot创建、运行、主要标签解析(2)

Spring Boot项目底层原理pom.xml文件spring-boot-starter-parent 是当前项目的父级依赖当前hello项目的 父级依赖&lt;parent&gt;  &lt;groupId&gt;org.springframework.boot&lt;/groupId&gt;  &lt;artifactId&gt;spring-boot-starter-pa...

2018-12-13 23:10:40 198

原创 SpringBoot介绍、环境(1)

 Spring Boot 优点快速构建独立运行的Spring项目;无须依赖外部Servlet容器,应用无需打成WAR包;项目可以打成jar包独自运行;提供 一系列 starter pom 来简化 Maven 的依赖加载;大量的自动配置,对主流开发框架的无配置集成;无须配置XML,开箱即用,简化开发,同时也可以修改默认值来满足特定的需求;Spring Boot 并不是对 Spring 功...

2018-12-12 23:07:37 157

原创 JavaSE总结

亲身经历后的总结+视频老师辅导+目前工作实践Day1-学习方法及编程思维学习可能遇到的问题问题:总是感觉模糊,懵...1.每天学习的内容都是崭新的,前面知识点,相关性不是很大!每天都是细节!内容多(10天)2.概念:理解!细节没思路:1.老师的代码看的懂!基本都是抄!2.理解不够,基本工作没有做够!【多练习,熟悉基础知识】学习的方法1.当天的内容为重,必须完...

2018-11-03 11:22:04 457

转载 Elasticsearch(ES)面试小结

原文地址:https://www.cnblogs.com/luckcs/articles/7052932.html追加:什么是ES?es是一个高扩展、开源的全文检索和分析引擎,它可以准实时地快速存储、搜索、分析海量的数据。为什么要使用到ES?因为在我们商城中的数据,将来会非常多,所以采用以往的模糊查询,模糊查询前置配置,会放弃索引,导致商品查询是全表扫面,在百万级别的数据库中,...

2018-10-23 00:07:22 42995 1

转载 十大经典排序算法总结(JavaScript描述)(转)

源地址http://www.cnblogs.com/jztan/p/5878630.html前言读者自行尝试可以想看源码戳这,博主在github建了个库,读者可以Clone下来本地尝试。此博文配合源码体验更棒哦~~~个人博客:Damonare的个人博客原文地址:十大经典算法总结这世界上总存在着那么一些看似相似但有完全不同的东西,比如雷锋和雷峰塔,小平和小平头,玛丽和马里奥,J...

2018-10-09 22:53:32 163

转载 大量数据并发的情况下 ,不用自增列 怎样设置主键

在平时的项目开发中,我相信有很大一批人都在用这个数据库自增ID,用数据库自增ID有利也有弊。优点:节省时间,根本不用考虑怎么来标识唯一记录,写程序也简单了,数据库帮我们维护着这一批ID号。缺点:for example, 在做分布式数据库时,要求数据同步时,这种自增ID就会出现严重的问题,因为你无法用该ID来唯一标识记录。同时在数据库做移植时,也会出现各种问题,总 之,对此自增ID有依赖的情况,...

2018-10-07 19:29:41 846

原创 数据库的存储引擎

建立索引的优点:  1.大大加快数据的检索速度;       2.创建唯一性索引,保证数据库表中每一行数据的唯一性;       3.加速表和表之间的连接;       4.在使用分组和排序子句进行数据检索时,可以显著减少查询中分组和排序的时间。在开发中,我们经常使用的存储引擎 myisam / innodb/ memoryMyISAM存储引擎如果表对事务要求不高,同...

2018-09-28 23:20:29 120

转载 Java设计模式——装饰模式(Decorator Pattern)

场景一描述:Ladies and gentlemen,May I get your attention,Please?,Now I’m going to talk about decorator  pattern.装饰模式在中国使用的那实在是多,中国的文化是中庸文化,说话或做事情都不能太直接,需要有技巧的,比如说话吧,你要批评一个人,你不能一上来就说你这个做的不对,那个做的不对,你要先肯定他的成绩...

2018-06-22 00:45:05 147

转载 创建线程的两种方式区别

Java提供了线程类Thread来创建多线程的程序。其实,创建线程与创建普通的类的对象的操作是一样的,而线程就是Thread类或其子类的实例对象。每个Thread对象描述了一个单独的线程。要产生一个线程,有两种方法:◆需要从Java.lang.Thread类派生一个新的线程类,重载它的run()方法。 ◆实现Runnalbe接口,重载Runnalbe接口中的run()方法。下面就从几个例子来具体列...

2018-05-06 19:18:10 654

转载 实现线程同步的方式,以及区别

     为何要使用同步?    java允许多线程并发控制,当多个线程同时操作一个可共享的资源变量时(如数据的增删改查),    将会导致数据不准确,相互之间产生冲突,因此加入同步锁以避免在该线程没有完成操作之前,被其他线程的调用,    从而保证了该变量的唯一性和准确性。    同步的方式    1.同步方法    即有synchronized关键字修饰的方法。    由于java的每个对象都...

2018-05-06 19:15:30 323

转载 Comparable和Comparator的区别

ComparableComparable可以认为是一个内比较器,实现了Comparable接口的类有一个特点,就是这些类是可以和自己比较的,至于具体和另一个实现了Comparable接口的类如何比较,则依赖compareTo方法的实现,compareTo方法也被称为自然比较方法。如果开发者add进入一个Collection的对象想要Collections的sort方法帮你自动进行排序的话,那么这个...

2018-05-06 19:06:19 94

转载 Java GC(绝对干货)

范围:要回收哪些区域在JVM五种内存模型中,有三个是不需要进行垃圾回收的:程序计数器、JVM栈、本地方法栈。因为它们的生命周期是和线程同步的,随着线程的销毁,它们占用的内存会自动释放,所以只有方法区和堆需要进行GC。前提:如何判断对象已死所有的垃圾收集算法都面临同一个问题,那就是找出应用程序不可到达的内存块,将其释放,这里面讲的不可达主要是指应用程序已经没有内存块的引用了, 在Java中,...

2018-05-06 18:19:11 1599

转载 Java 常见异常种类

Java 常见异常种类Java Exception:1、Error 2、Runtime Exception 运行时异常3、Exception 4、throw 用户自定义异常异常类分两大类型:Error类代表了编译和系统的错误,不允许捕获;Exception类代表了标准Java库方法所激发的异常。Exception类还包含运行异常类Runtime_Exception和非运行异常类Non_Runtim...

2018-04-23 16:40:14 265

SpringBoot系统学习资料

SpringBoot系统学习资料,给你更好的、更系统的认识、更快速的掌握

2018-12-13

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

TA关注的人

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