自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (1)
  • 收藏
  • 关注

转载 数据库事务的四大特性

⑴ 原子性(Atomicity)  原子性是指事务包含的所有操作要么全部成功,要么全部失败回滚,这和前面两篇博客介绍事务的功能是一样的概念,因此事务的操作如果成功就必须要完全应用到数据库,如果操作失败则不能对数据库有任何影响。⑵ 一致性(Consistency)  一致性是指事务必须使数据库从一个一致性状态变换到另一个一致性状态,也就是说一个事务执行之前和执行之后都必须处于一致性状态。...

2019-05-22 16:24:58 135

原创 Mybatis与Hibernate区别

引用别人的链接,总结的挺好的原文

2019-05-21 17:53:05 146

原创 线程池和连接池

一、 线程池的原理:线程池,究竟是怎么一回事?其实线程池的原理很简单,类似于操作系统中的缓冲区的概念,它的流程如下:先启动若干数量的线程,并让这些线程都处于睡眠状态,当客户端有一个新请求时,就会唤醒线程池中的某一个睡眠线程,让它来处理客户端的这个请求,当处理完这个请求后,线程又处于睡眠状态。可能你也许会问:为什么要搞得这么麻烦,如果每当客户端有新的请求时,我就创建一个新的线程...

2019-05-21 15:48:14 203

转载 为什么要使用MQ?

引用其他博主的链接一个用消息队列 的人,不知道为啥用 MQ,这就有点尴尬

2019-05-16 11:06:25 415

原创 什么是vue?在项目开发中为什么要用vue?

在近两年的web及项目开发中,vue技术的使用越来越普遍,其各种资料、介绍以及使用攻略内容资料非常多,那么vue到底什么?在项目开发中,vue起到什么作用?它与传统的html+css+js+lamp开发网站项目又有什么区别呢?什么是vue?Vue.js是一套构建用户界面的渐进式框架,Vue 采用自下向上增量开发的设计,其核心库只关注视图层,易于上手,同时vue完全有能力驱动采用单文件组件和...

2019-05-16 09:07:46 5344

原创 Springboot总结

为什么使用Springbootspringboot是随着Spring4.0出生的, 他的出现,目的是为了解决Spring这么多年来的发展导致本身的笨重、各类繁琐及与第三方框架整合的配置文件,对于码农或项目团队来说,是不希望见到的。因此springboot的出现是为了解决spring多年发展带来的弊端。springboot的核心功能1、独立运行Spring项目Spring boot 可...

2019-05-16 09:02:49 206

原创 个人总结的一些Java基础知识点和框架知识点

Java基础知识点 1.Java基本数据类型 这个应该不用过多解释。Java基本数据类型分别是:byte、short、int、long、char、float、double、boolean。通过类型来区分有四种:1 字符类型:byte,char2 基本整型:short,int,long3 浮点型:float,double...

2019-05-15 19:34:08 173

原创 Java基础知识点及框架知识点

我的好朋友 @今晚熬夜吗 整理的一些知识点:个人整理的一些知识点(个人参考)

2019-05-15 17:14:49 165

原创 equals和==的区别

==:== 比较的是变量(栈)内存中存放的对象的(堆)内存地址,用来判断两个对象的地址是否相同,即是否是指相同一个对象。比较的是真正意义上的指针操作。1、比较的是操作符两端的操作数是否是同一个对象。2、两边的操作数必须是同一类型的(可以是父子类之间)才能编译通过。3、比较的是地址,如果是具体的阿拉伯数字的比较,值相等则为true,如:int a=10 与 long b=10L 与 d...

2019-05-15 17:03:18 87

转载 volatile关键字是否能保证线程安全

在当前高并发的时代,不懂一点高并发多线程都不好意思出去,即使没地方使用,网上大多数相关文档博客也都讲解了这些部分。我并不想具体介绍什么是volatile,我写这篇博客目的是说明白为什么volatile保证不了线程安全。想要线程安全必须保证原子性,可见性,有序性。而volatile只能保证可见性和有序性在说明这个问题之前,首先还是要说明下cpu和内存,cpu和内存直接是有高...

2019-05-15 17:00:41 7917 2

转载 JDK和JRE的区别

JDK(Java Development Kit)是针对Java开发员的产品,是整个Java的核心,包括了Java运行环境JRE、Java工具和Java基础类库。Java Runtime Environment(JRE)是运行JAVA程序所必须的环境的集合,包含JVM标准实现及Java核心类库。JVM是Java Virtual Machine(Java虚拟机)的缩写,是整个java实现跨平台的最核...

2019-05-15 16:57:45 99

原创 个人网站

在阿里云购买的云服务器, 个人网站自己的个人网站。

2019-03-08 11:42:02 275

原创 Spring集成Redis

properties配置文件redis.host = 127.0.0.1redis.port = 6379redis.pass = 123456redis.maxIdle = 200redis.maxActive = 1024redis.maxWait = 10000redis.testOnBorrow = truespring配置<beans xmlns="ht...

2019-03-05 20:08:36 418

原创 Druid在Spring中的配置

Spring配置中dataSource配置<bean id="dataSource" class="com.alibaba.druid.pool.DruidDataSource" init-method="init" destroy-method="close"> <!-- 基本属性 url、user、password --> <prop

2019-01-31 13:02:18 1758

原创 C3P0连接池的详细配置

<c3p0-config> <default-config> <!--当连接池中的连接耗尽的时候c3p0一次同时获取的连接数。Default: 3 --> <property name="acquireIncrement">3</property> <!..

2019-01-31 13:00:19 248

原创 Struts2配置

使用过SpringMVC后自学了SSH,Struts2的配置文件拦截静态资源把我搞迷了,老师帮我看代码也没改出来,最后莫名其妙就好了...下面把配置文件的代码放上来。<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD S...

2019-01-08 10:26:39 167 2

原创 什么是协同过滤算法

协同过滤推荐算法应用于预测和推荐。算法通过对用户历史行为数据的挖掘发现用户的偏好,基于不同的偏好对用户进行群组划分并推荐品味相似的商品。协同过滤推荐算法分为两类,分别是基于用户的协同过滤算法(user-based collaboratIve filtering),和基于物品的协同过滤算法(item-based collaborative filtering)。简单的说就是:人以类聚,物以群分核...

2019-01-07 15:52:56 1024

SSM框架整合jar包

SpringMVC+Spring+Mybatis所需jar包,日常开发能用到的

2019-01-12

空空如也

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

TA关注的人

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