自定义博客皮肤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)
  • 收藏
  • 关注

原创 mybatis-plus+sqlserver存储过程

mybatis-plus中使用exec执行sqlserver中的存储过程

2022-10-26 14:38:56 1231 1

原创 mybatis常见的用法

mybatis常用标签及动态SQL

2022-10-18 09:26:05 313

原创 springboot+mybatis-plus+sqlserver批量插入数据

mybatis+sqlserver批量插入

2022-10-15 15:35:33 2830

原创 SQLserver利用bcp导入导出大容量数据-SQL脚本

SQLserver中利用bcp大容量导入导出

2022-07-22 14:40:56 1281

原创 SQLserver使用笔记

SQLserver常用笔记-存储过程

2022-01-06 15:31:30 345

原创 js前端操作经验

JS工作经验一、$(document).click() 在苹果手机上不能正常运行之前:$().click(function(){})在苹果手机上没有生效;修改:$().on("click touchstart",function(){});试试看有没有生效;二、JS和jQuery的区别链接:https://www.cnblogs.com/konglxblog/p/10409863.html...

2020-05-14 16:44:30 93

原创 js常见的操作

一、js之数组:1. join(separator)功能:将数组中所有元素都转化为字符串并连接在一起。参数:separator,可选,指定使用分隔符,默认逗号;eg:string str = arr.join("^");2. reverse()功能:将数组中的元素颠倒顺序。3. concat()功能:数组拼接的功能 ,返回新数组,原数组不受影响。4. slice()截取数组生成...

2020-03-08 20:53:19 252

原创 CSS使用笔记

一、文字超过两行隐藏并在末尾添加。。。.text{ text-overflow: -o-ellipsis-lastline; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; line-clamp: 2; -we...

2020-01-06 11:04:02 110

转载 CSS之弹性布局

在网页制作过程中,布局是我们最重要的一个环节。可以说布局的好坏直接影响到整个网页的成败!布局成,则事半功倍;布局败,则事倍功半。随着移动互联的到来,响应式网站风靡。这也就兴起了一种新兴的布局方式——弹性布局。取代我们之前“display+float+position”的布局形式,采用全新的弹性布局,会让你的网站如丝般顺滑!今天,就让我们一起来学习一下弹性布局,让我们用5个div玩转弹性...

2020-01-06 10:36:26 165

转载 CSS3属性

CSS3属性transform详解之(旋转:rotate,缩放:scale,倾斜:skew,移动:translate)在CSS3中,可以利用transform功能来实现文字或图像的旋转、缩放、倾斜、移动这四种类型的变形处理,本文将对此做详细介绍。一.旋转 rotate用法:transform: rotate(45deg);共一个参数“角度”,单位deg为度的意思,正数为顺时针旋转,...

2020-01-06 10:21:58 99

原创 Vue使用心得笔记

Vue官网:https://cn.vuejs.org1、生命周期:https://cn.vuejs.org/v2/guide/instance.html#生命周期图示2、展示页面基本命令及事件 数据双向绑定:v-model="selected"; 是否显示控制:v-show="show" 绑定点击事件:@click="del(item)" ...

2019-12-20 11:31:42 184

原创 Git使用心得-win10

一、下载安装,就不讲了、、、二、初始化,创建用户名和邮箱:$ git config --global userName "xxx" //创建用户名$ git config --global userEmail "[email protected]" //创建邮箱$ git config --list //查看配置 (里面是否包括用户名和邮箱)三、初始化 仓库:$ git ini...

2019-12-12 14:24:23 171

原创 Vue-分页插件

PagingPlug插件使用手册插件:<template> <nav> <ul class="pagination" v-show="isTotal"> <li :class="{'disabled': current == 1}"><a href="javascript:;" @click="setCu...

2019-12-12 13:49:07 294

转载 分布式事务四种解决方案-转载

简述分布式事务指事务的操作位于不同的节点上,需要保证事务的 AICD 特性。例如在下单场景下,库存和订单如果不在同一个节点上,就涉及分布式事务。事务的特性事务有原子性、一致性、隔离性、持久性四个特性,取英文名的首字母,简称为ACID特性。1.原子性(atomicity):一个事务是一个不可分割的工作单位,事务中包括的诸操作要么都做,要么都不做。2.一致性(consistenc...

2019-11-18 11:51:37 98

原创 Java线程wait()、sleep()、yield()、join()方法的区别-总结

1、sleep()sleep()是Thread类方法,它作用是在指定的毫秒数内让当前“正在执行的线程”休眠(暂停执行)。这个“正在执行的线程”是指this.currentThread()返回的线程。sleep方法有两个重载版本:sleep(long millis)//参数为毫秒sleep(long millis,int nanoseconds)//第一参数为毫秒,第二个...

2019-11-08 10:54:09 436

转载 搜索引擎框架之Lucene

Lucene介绍与入门使用  Lucene简介  Lucene是apache软件基金会4 jakarta项目组的一个子项目,是一个开放源代码的全文检索引擎工具包,但它不是一个完整的全文检索引擎,而是一个全文检索引擎的架构,提供了完整的查询引擎和索引引擎,部分文本分析引擎(英文与德文两种西方语言)。Lucene的目的是为软件开发人员提供一个简单易用的工具包,以方便的在目标系统中实现全文检索的...

2019-11-04 16:49:29 267

转载 面试题:Kafka、ActiveMQ、RabbitMQ、RocketMQ 有什么优缺点

面试题1.为什么使用消息队列?2.消息队列有什么优点和缺点?3.Kafka、ActiveMQ、RabbitMQ、RocketMQ 都有什么区别,以及适合哪些场景?面试官心理分析其实面试官主要是想看看:第一,你知不知道你们系统里为什么要用消息队列这个东西?不少候选人,说自己项目里用了 Redis、MQ,但是其实他并不知道自己为什么要用这个东西。其实说白了,就是为了用而用,或...

2019-11-04 15:46:44 152

转载 ActiveMQ、RabbitMQ、RocketMQ、Kafka有什么优点和缺点

ActiveMQ  单机吞吐量:万级  topic数量都吞吐量的影响:  时效性:ms级  可用性:高,基于主从架构实现高可用性  消息可靠性:有较低的概率丢失数据  功能支持:MQ领域的功能极其完备  总结:    非常成熟,功能强大,在早些年业内大量的公司以及项目中都有应用     偶尔会有较低概率丢失消息     现在社区以及国内应用都越来越少,官...

2019-11-04 15:28:32 98

转载 什么是EJB?通俗易懂。。。

到底EJB是什么?被口口相传的神神秘秘的,百度一番,总觉得没有讲清楚的,仍觉得一头雾水。百度了很久,也从网络的文章的只言片语中,渐渐有了头绪。  用通俗话说,EJB就是:"把你编写的软件中那些需要执行制定的任务的类,不放到客户端软件上了,而是给他打成包放到一个服务器上了"。是的,没错!EJB 就是将那些"类"放到一个服务器上,用C/S 形式的软件客户端对服务器上的"类"进行调用。快崩溃了吧!这...

2019-11-04 15:26:35 652 1

原创 微服务架构(一)

微服务的概念源于2014年3月Martin Fowler所写的一篇文章“Microservices”(http://martinfowler.com/articles/microservices.html)。一,为什么需要微服务架构?1、使用传统的整体式架构(Monolithic Architecture)应用开发系统,如CRM、ERP等大型应用,随着新需求的不断增加,企业更新和修复大...

2019-10-31 16:01:14 188

转载 Mybatis面试总结-很全面

原文链接:https://blog.csdn.net/a745233700/article/details/809771331、什么是Mybatis?(1)Mybatis是一个半ORM(对象关系映射)框架,它内部封装了JDBC,开发时只需要关注SQL语句本身,不需要花费精力去处理加载驱动、创建连接、创建statement等繁杂的过程。程序员直接编写原生态sql,可以严格控制sql执行性能,...

2019-10-30 17:30:42 156

原创 浅谈SpringMVC

SpringMVC是一种基于Java的实现MVC设计模式的请求驱动类型的轻量级Web框架,使用了MVC架构模式的思想,将web层进行职责解耦,基于请求驱动指的就是使用请求-响应模型,框架的目的就是帮助我们简化开发。MVC是指,C控制层,M模块层,V显示层这样的设计理念,而SSM框架里面SPRING MVC本身就是MVC框架,作用是帮助(某种意义上也可以 理解为约束)我们要按照M...

2019-10-30 17:24:46 345

原创 Vmware在NAT模式下网络配置步骤-个人心得

我是新手小白,Linux中的网络配置对于接触Linux不久的小白菜来说,还是小有难度的,可能是不熟悉这种与windows系列迥然不同的命令行操作,也可能是由于对Linux的结构与运作原理还很陌生,诸如此因。这次配置个人在网上看了很多资料,配置了好几天终于搞明白整体过程;本文案例中版本信息:NAT模式下配置静态ip至关重要的一步就是在本地的vmnet8中配置好主机IP、网关,DNS等...

2019-10-26 14:05:27 608

转载 Docker入门教程

Docker相关知识教程:https://www.cnblogs.com/ityouknow/p/8520296

2019-10-25 16:04:51 175

原创 Java基础篇--复习、面试

一、Java中数据类型:二、String, Stringbuffer, StringBuilder 的区别String 不可变字符串序列,常量 (final修饰,不可被继承),String是常量,当创建之后即不能更改。StringBuffer 可变字符串序列,变量,效率低,线程安全。StringBuilder 可变字符串序列,变量,效率高,线程不安全。使用场景:...

2019-10-25 16:02:12 312

原创 Redis实战使用-自己使用心得

Redis 官网:https://redis.io/Redis 在线测试:http://try.redis.io/Redis简介• Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。Redis特性1〉速度快---Redis安装在硬盘,数据存在内存、c语言、单线程;2〉键值对的数据结构服务器...

2019-10-25 11:09:33 172

转载 @Transactional事务几点注意

这里面有几点需要大家留意:A. 一个功能是否要事务,必须纳入设计、编码考虑。不能仅仅完成了基本功能就ok。B. 如果加了事务,必须做好开发环境测试(测试环境也尽量触发异常、测试回滚),确保事务生效。C. 以下列了事务使用过程的注意事项,请大家留意。1. 不要在接口上声明@Transactional ,而要在具体类的方法上使用 @Transactional 注解,否则注解可能无效。2.不要...

2019-10-23 15:09:27 119

转载 Redis面试题及答案-2019

Redis面试题大全含答案Redis面试题大全含答案1.什么是Redis?答:Remote Dictionary Server(Redis)是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。它通常被称为数据结构服务器,因为值(value)可以是 字符串(String), 哈希(Map), 列表(list), ...

2019-10-17 15:08:56 172

转载 消息队列-总结复习

七自问:为什么使用消息队列?使用消息队列有什么缺点?消息队列如何选型?如何保证消息队列是高可用的?如何保证消息不被重复消费?如何保证消费的可靠性传输?如何保证消息的顺序性?我们围绕以上七点进行阐述。需要说明一下,本文不是《消息队列从入门到精通》这种课程,因此只是提供一个复习思路,而不是去教你们怎么调用消息队列的API。建议对消息队列不了解的人,去找点消息队列的博客看看,再看本文,收...

2019-10-16 17:48:03 567

转载 什么是消息队列?

最近公司重构订单中心,用到消息中间件,闲暇时间对此进行学习了解,下面是学习内容的总结。一、什么是消息队列消息(Message)是指在应用之间传送的数据,消息可以非常简单,比如只包含文本字符串,也可以更复杂,可能包含嵌入对象。消息队列(Message Queue)是一种应用间的通信方式,消息发送后可以立即返回,有消息系统来确保信息的可靠专递,消息发布者只管把消息发布到MQ中而不管谁来取,...

2019-10-16 16:58:55 244

转载 Redis到底能做什么?

最近阅读了《redis设计与实现》,这是一本比较枯燥的书,毕竟涉及到redis底层数据结构。我写本文章的目的,主要围绕redis设计与实现这本书整体的一个印象,然后梳理了这本书整体思路:为什么要选择Redis:介绍Redis的使用场景与使用Redis的原因;Redis常用命令总结:包括时间复杂度总结与具体数据类型在Redis内部使用的数据结构;Redis的高级功能:包括持久化、复制、哨兵、...

2019-10-16 16:25:40 146

转载 比较java枚举成员使用equal还是==?

一般在Java代码里面,涉及到比较2个值的问题,除了是简单的一般数据类型意外,字符串除外,我们都是使用==来判断是否相等的,但是对于字符串和对象以及封装类型的数据都是使用equals方法,来判断2个值是否相等。我知道Java枚举会被编译成一个包含私有构造参数和一堆静态方法的类,当去比较两个枚举的时候,总是使用equals()方法,例如:public useEnums(SomeEnum a...

2019-10-15 15:33:11 141

转载 java学习方法

Java学习路线1、针对性学习也就是说学习要有针对性,需要结合自身所处的阶段。那么如何才能知道你自己处于哪个阶段呢?思维导图可以帮到你。你可以根据这张图规划自己的路线。这样你就知道你自己学了什么,然后近期需要学什么,而不是看到什么就学什么!针对性学习让你自己更了解自己,同时让你更自信。2、引导式学习找到你需要学习的项目之后,你需要做的就是提前预习这个项目,怎么样预习呢,部分的开...

2019-09-19 16:32:48 175

转载 Java 前端到后台常用框架及设计模式介绍

Java Web前端到后台常用框架介绍一、SpringMVChttp://blog.csdn.net/evankaka/article/details/45501811Spring Web MVC是一种基于Java的实现了Web MVC设计模式的请求驱动类型的轻量级Web框架,即使用了MVC架构模式的思想,将web层进行职责解耦,基于请求驱动指的就是使用请求-响应模型,框架的目的就是帮...

2019-09-19 12:21:33 415

原创 Linux系统下Oracle数据库自动备份脚本经验分享

1、新建Oracle数据库备份目录mkdir -p /backup/oracledata  2、新建Oracle数据库备份脚本vi /backup/oracledata/ordatabak.sh 3、脚本内容:#!/bin/shexport ORACLE_BASE=/u01/app/oracleexport ORACLE_HOME=$ORACLE_BASE/product/11.2.0/dbhom...

2018-07-13 09:12:13 18465 1

空空如也

空空如也

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

TA关注的人

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