首页 > 编程语言
Spring事务的传播行为案例详细分析
1、spring给出经常面试的考点Spring事务的4个特性含义 这个很容易理解 2、spring事务传播特性的定义以及案例分析 一、事务的特性ACID 这四个英文单词拼写我一直记不住,求记忆方法 原子性(Atomicity):事务是一系列原子操作,要么全部成功,要么全部失败。 一致性(Consis ...
分类:编程语言   时间:2020-08-10 15:05:28    收藏:0  评论:0  赞:0  阅读:17
锁:主流锁整体认知(悲观锁与乐观锁、CAS算法、自旋锁、synchronized分析)
1、悲观锁与乐观锁 (1)悲观锁与乐观锁 悲观锁 悲观锁认为自己在使用数据的时候一定有别的线程来修改数据,在获取数据的时候会先加锁,确保数据不会被别的线程修改 锁实现:关键字synchronized、接口Lock的实现类 适用场景:写操作较多,先加锁可以保证写操作时数据正确 乐观锁 乐观锁认为自已在 ...
分类:编程语言   时间:2020-08-10 15:03:20    收藏:0  评论:0  赞:0  阅读:12
用python写乘法口诀
for i in range(1,10): for j in range(1, i+1): print(f"{j}*{i} = {j*i}",end=' ') print('\n') 今天做测试题,要写一个乘法口诀。好,来思路: 首先要输入 1*1 = 1 以后呢,1*2 的时候,不能换行,但是pr ...
分类:编程语言   时间:2020-08-10 12:57:43    收藏:0  评论:0  赞:0  阅读:21
贪心算法与动态规划的区别
这个问题是之前考研复试老师问的一个问题,当时答得还不错。今天刷题后记录一下。 贪心算法: 基本思想:贪心算法并不从整体最优上加以考虑,它所做的选择只是在某种意义上的局部最优解。 基本要素:最优子结构性质和贪心选择性质。 动态规划: 基本思想:将待求解的问题分解成若干个子问题,先求解子问题,然后从这些 ...
分类:编程语言   时间:2020-08-10 12:53:47    收藏:0  评论:0  赞:0  阅读:19
springboot异步线程管理,实现AsyncConfigurer
package com.common.base.config; import org.springframework.aop.interceptor.AsyncUncaughtExceptionHandler; import org.springframework.context.annotatio ...
分类:编程语言   时间:2020-08-10 12:50:56    收藏:0  评论:0  赞:0  阅读:14
Javase第一部分:JDK的安装和环境变量的配置
一:jdk的下载和安装 1、可以到官网去 下载,是开源的 下载地址:http://www.oracle.com/technetwork/java/javase/ downloads/jdk8-downloads- 2133151.html 如果你的电脑是64为操作系统下载:“ jdk-8u25 1- ...
分类:编程语言   时间:2020-08-10 12:43:02    收藏:0  评论:0  赞:0  阅读:11
centos 安装java和tomcat
一、yum环境 1、查看yum是否安装 rpm -qa | grep yum 二、Java环境 1、查看java是否安装,若没有,进行安装 rpm -qa | grep java 2、查找java-1.8.0的可以使用的安装包 yum list | grep java-1.8.0-openjdk 3 ...
分类:编程语言   时间:2020-08-10 12:42:42    收藏:0  评论:0  赞:0  阅读:13
关于js基础知识的一些整理 数组拷贝
一.数组浅拷贝(2020年8月10号) 方法一: Array.prototype.slice() Array.prototype.concat() 这两种方法都可以返回一个新的数组 let user = [{name: "leo"}, {age: 18}]; let user1 = [{age: 2 ...
分类:编程语言   时间:2020-08-10 12:42:28    收藏:0  评论:0  赞:0  阅读:8
springboot入门 | 创建第一个springboot工程
什么是springboot 我们都知道spring是当下盛行的Java EE企业级开发框架,它通过Ioc容器和Aop编程框架简化了Java开发。但是在spring中我们需要做大量的配置,这些配置多数情况下都是差不多的。 为了解放程序员的双手,Springboot横空出世了,它遵循了“约定优于配置”的 ...
分类:编程语言   时间:2020-08-10 12:40:14    收藏:0  评论:0  赞:0  阅读:7
Springboot整合mybatis配置多数据源
1.自定义动态数据源类继承AbstractRoutingDataSouce类,并创建一个ThreadLocal变量,用于设置或者获取当前数据源的key 2.实现determineCurrentLookupKey()方法,此方法用于确定当前数据源的key,以选择对应的数据源。 3.将多数据源封装到ta ...
分类:编程语言   时间:2020-08-10 12:38:20    收藏:0  评论:0  赞:0  阅读:12
零基础可以学python吗?python有哪些优点?
在大家眼中,python是一门非常简单易学的编程语言,也是不少人转行的首选。但是真正了解python的人并不是很多,你知道python有什么优点吗?python适合零基础学习吗?小编为大家详细介绍一下。
分类:编程语言   时间:2020-08-10 11:19:48    收藏:0  评论:0  赞:0  阅读:27
Java请求Cross跨域配置及Nginx反向代理配置
1.CrossJava跨域配置 首先给出Java的跨域请求cross配置(简单控制版) import java.io.IOException; import java.util.Enumeration; import javax.servlet.Filter; import javax.servle ...
分类:编程语言   时间:2020-08-10 10:48:30    收藏:0  评论:0  赞:0  阅读:20
Java技术核心总结出 PDF 版本了!!!
之前小伙伴们一直私信我说希望我能出一篇Java基础总结,一直看网上的总结不是那么细致,而且涵盖的地方不是很全,所以索性我自己写了一篇「Java核心技术总结」,现在分享给你。支持书签,思维导图也非常清晰。一共是75页,这75页可是我呕心沥血的大作啊!!!我女友和我说她老板买一份这种PDF的版权要几万块。现在cxuan免费分享出来,后台回复java基础即可领取。文章的思维导图如下目前版本是1.0,后面
分类:编程语言   时间:2020-08-10 10:42:30    收藏:0  评论:0  赞:0  阅读:14
Python Selenium自动登录12306官网
超级鹰超级鹰官网http://www.chaojiying.com/超级鹰功能1.超级鹰图片分类及识别录入系统2.独立的数据及统计服务,实时与总部数据中心直连。3.整合云录入客户端,提供更高的安全性及工作效率。4.采用世界先进的图片处理算法以及神经网络训练系统来提供识别率超级鹰使用步骤1.注册:普通用户2.登录:普通用户3.题分查询:充值(做实验充值1块钱就够)4.创建一个软件(id)5.下载示例
分类:编程语言   时间:2020-08-10 10:41:32    收藏:0  评论:0  赞:0  阅读:14
python drop()
drop()——删除dataframe中的指定行列 drop(labels=None, axis=0, index=None, columns=None, level=None, inplace=False, errors='raise'): labels:一个字符或者数值,加上axis ,表示带l ...
分类:编程语言   时间:2020-08-10 10:40:54    收藏:0  评论:0  赞:0  阅读:12
JavaFX桌面应用-MVC模式开发,“真香”
使用mvc模块开发JavaFX桌面应用在JavaFX系列文章第一篇 JavaFX桌面应用开发-HelloWorld 已经提到过,这里单独整理使用mvc模式开发开发的流程。 ~ JavaFX桌面应用开发系列文章 ~ JavaFX桌面应用开发-HelloWorld JavaFX布局神器-SceneBui ...
分类:编程语言   时间:2020-08-10 10:40:05    收藏:0  评论:0  赞:0  阅读:14
java---类加载器和反射
类的加载 当程序要使用某个类时,如果该类还未被加载到内存中,则系统会通过加载,连接,初始化三步来实现对这个类进行初始化。 步骤: 1. 创建类的实例 2. 类的静态变量,或者为静态变量赋值 3. 类的静态方法 4. 使用反射方式来强制创建某个类或接口对应的java.lang.Class对象 5. 初 ...
分类:编程语言   时间:2020-08-10 10:39:02    收藏:0  评论:0  赞:0  阅读:17
JavaScript 复习01
1 - 编程语言 1.1 编程 编程: 就是让计算机为解决某个问题而使用某种程序设计语言编写程序代码,并最终得到结果的过程。 计算机程序: 就是计算机所执行的一系列的指令集合,而程序全部都是用我们所掌握的语言来编写的,所以人们要控制计算机一定要通过计算机语言向计算机发出命令。 1.2 计算机语言 计 ...
分类:编程语言   时间:2020-08-10 09:23:07    收藏:0  评论:0  赞:0  阅读:21
java基础之集合2
一、AarrayList方法 1、public void add(int index, E element) : 将指定的元素,添加到该集合中的指定位置上。 2、public E get(int index) :返回集合中指定位置的元素。 3、public E remove(int index) : ...
分类:编程语言   时间:2020-08-10 09:22:42    收藏:0  评论:0  赞:0  阅读:25
稀疏数组
package com.jishu.array;import java.util.Arrays;public class arrayDemo04 { public static void main(String[] args) { //1.创建一个 二维数组 11*11 0:没有棋子 ,1:黑棋, ...
分类:编程语言   时间:2020-08-10 09:21:29    收藏:0  评论:0  赞:0  阅读:23
528725条   1 2 3 4 ... 26437 下一页
© 2014 bubuko.com 版权所有 鲁ICP备09046678号-4
打开技术之扣,分享程序人生!
             

鲁公网安备 37021202000002号