51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#包以及
springboot集成mybatis,热部署以及整合Swagger2
1.新建Springboot项目(略)2.导入相关依赖<!--spring-boot--><parent><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-pa...
代码星球
·
2021-01-19
springboot
集成
mybatis
部署
以及
synchronized和volatile以及ReentrantLock
synchronized关键字锁定的是对象不是代码块,demo中锁的是object对象的实例锁定的对象有两种:1.类的实例2.类对象加synchronized关键字之后不一定能实现线程安全,具体还要看锁定的对象是否唯一。看个demo:privateintcount=10;privateObjectobject=newO...
代码星球
·
2021-01-19
synchronized
volatile
以及
ReentrantLock
sql查询数据库中所有表的记录条数,以及占用磁盘空间大小。
SELECTTableName=obj.name,TotalRows=prt.rows,[SpaceUsed(KB)]=SUM(alloc.used_pages)*8FROMsys.objectsobjJOINsys.indexesidxonobj.object_id=idx.object_idJOINsys.part...
代码星球
·
2021-01-19
sql
查询
数据库
所有
记录
什么是H标签?H1,H2,H3标签?以及和strong标签使用的方法及重要性
大家都知道,seo的一个很重要的一点就是要把网站做的条理清晰,让搜索引擎很容易的读明白,这个条理清晰不仅体现在网站的物理路径,url等地方。在<h1><h2><h3>等方面也是这样。并不是<h1>对于关键字排名有帮助,那么在什么有关键词出现的地方我都用<h1>...
代码星球
·
2021-01-16
标签
什么
H1
H2
H3
修改Ubuntu12.04 左侧启动器Launcher图标大小,以及如何隐藏启动器?
在VirtualBox中安装了Ubuntu12,一直使用2D桌面,3D桌面没用上,估计是电脑配置低的问题。左边启动器的图标特别大,占据了很多的桌面空间,打算调小点。奇怪的是,在“系统设置”里,没有找到“修改左边启动器图标大小”的快捷方式。不过,可以修改相应的配置文件,操作如下:#切换到unity-2d目录cd/usr/...
代码星球
·
2021-01-16
启动
修改
Ubuntu12.04
左侧
Launcher
docker 创建.netcore2.2 api容器 以及连接mysql容器
操作系统:Window10专业版开发工具Vs2019专业版Docker: DockerforWindows docker在windows上安装完毕之后可以看到 1:首先以管理员方式打开PowerShell docker运行成功会显示 ...
代码星球
·
2021-01-15
容器
docker
创建
.netcore2.2
api
CSS一些样式以及注意
【在这里归纳一些有用,但是不常用而不容易记住的一些CSS属性-(日后慢慢补充)】border-radius:100px;--圆角【比如按钮使用之后由长方形变成类似椭圆】placeholder="请输入密码";--输入框中提示信息 input中加入 autocomplete="off" 阻止...
代码星球
·
2021-01-15
CSS
一些
样式
以及
注意
解决多线程安全问题-无非两个方法synchronized和lock 具体原理以及如何 获取锁AQS算法 (百度-美团)
本篇文章主要讲了lock的原理就是AQS算法,还有个姊妹篇讲解synchronized的实现原理也是阿里经常问的,参考:深入分析Synchronized原理(阿里面试题)一定要看后面的文章,先说结论: 非公平锁tryAcquire的流程是:检查state字段,若为0,表示锁未被占用,那么尝试占用,...
代码星球
·
2021-01-15
解决
线程
安全
问题
无非
Java设计模式之代理模式(静态代理和JDK、CGLib动态代理)以及应用场景
我做了个例子,需要可以下载源码:代理模式 Spring的AOP面向切面编程,是通过动态代理实现的,由两部分组成:(a)如果有接口的话通过JDK接口级别的代理(b)如果没有接口的话,通过方法级别的代理CGLib代理实现。 1.1定义什么是代理模式? &nb...
代码星球
·
2021-01-15
代理
Java
设计模式
模式
静态
Jvm dump jstack jmap jstat 介绍与使用(内存与线程) 以及使用jstack定位问题
这个问题阿里经常问,参考:阿里面试 结论:(1)栈信息:jstack<pid>输出的信息。(2)堆信息:jmap-dump<pid>输出的文件,(3)jstat查看gc情况,jstat-gc <PID>间隔毫秒数比如 jstat-gc123455000&...
代码星球
·
2021-01-15
jstack
使用
Jvm
dump
jmap
spring学习12 -Spring 框架模块以及面试常见问题注解等
以下为spring常见面试问题: 1、Spring框架中都用到了哪些设计模式?Spring框架中使用到了大量的设计模式,下面列举了比较有代表性的:代理模式—在AOP和remoting中被用的比较多。工厂模式—BeanFactory用来创建对象的实例。单例模式—在spring配置文件中定义的bean默认为单例模...
代码星球
·
2021-01-15
spring
学习
-Spring
框架
模块
数据库事务的四大特性以及4种事务的隔离级别-以及对应的5种JDBC事务隔离级别
本篇讲诉数据库中事务的四大特性(ACID),并且将会详细地说明事务的隔离级别。 如果一个数据库声称支持事务的操作,那么该数据库必须要具备以下四个特性: 原子性是指事务包含的所有操作要么全部成功,要么全部失败回滚,这和前面两篇博客介绍事务的功能是一样的概念,因此事务的操作如果成功就必须要完全应用到数据库,如果操作失败...
代码星球
·
2021-01-15
事务
以及
隔离
级别
数据库
jvm内存模型-和内存分配以及jdk、jre、jvm是什么关系(阿里,美团,京东)
参考:JVM的垃圾回收机制总结(垃圾收集、回收算法、垃圾回收器)1.什么是jvm?(1)jvm是一种用于计算设备的规范,它是一个虚构出来的机器,是通过在实际的计算机上仿真模拟各种功能实现的。(2)jvm包含一套字节码指令集,一组寄存器,一个栈,一个垃圾回收堆和一个存储方法域。(3)JVM屏蔽了与具体操作系统平台相关的信...
代码星球
·
2021-01-15
jvm
内存
模型
分配
以及
Redis 优势以及性能问题
(1)速度快,因为数据存在内存中,类似于HashMap,HashMap的优势就是查找和操作的时间复杂度都是O(1) (2)支持丰富数据类型,支持string,list,set,sortedset,hash (3)支持事务,操作都是原子性,所谓的原子性就是对数据的更改要么全部执行,要么全部...
代码星球
·
2021-01-15
Redis
优势
以及
性能
问题
docker 常用命令 以及常见问题
常见命令windos在搜索框输入windowspowershell,打开。然后输入以下命令#查看镜像列表dockerimagesls#删除单个镜像dockerrmiimage-id【当有id一样的多个镜像的时候】通过此方法删除dockerrmirepository:tag#退出容器exit #删除所有镜像do...
代码星球
·
2021-01-15
docker
常用
命令
以及
常见问题
首页
上一页
...
14
15
16
17
18
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他