首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何甄别哪些过期技术?哪些流行技术?

例如,想使用模板技术,我们就存在FreeMarke、Velocity和thymeleaf选择。那如何甄别哪些技术已经过期,哪些技术目前非常流行呢?...今天整理了一下小编从业九年曾经用到技术,而现在已经不怎么用了;目前哪些技术非常流行。 1、页面技术servlet、jsp servlet和jsp技术算是j2ee里最老两门技术了。...以如果学习java,servlet必须学习和掌握一门技术。...druid连接池国内最牛逼互联网企业阿里巴巴开源数据库连接池技术,现在还是有特别多公司在使用。HikariCP不得不说。...jbpm、activiti和OSWorkflow目前用比较多三个工作流引擎。jbpm在5.0之前应用非常多。

75710
您找到你想要的搜索结果了吗?
是的
没有找到

Docker有哪些常见命令?什么Docker数据卷?

这里码农后端。上一篇我们介绍了Docker安装以及腾讯云镜像加速源配置。本篇将带你学习Docker常见命令、数据卷及自定义镜像等相关知识。1、什么镜像与容器?...=Asia/Shanghai \ -e MYSQL_ROOT_PASSWORD=123 \ mysql2.2 命令分析1)docker run:创建并运行一个容器,-d让容器在后台运行2)--name...-e : 环境变量-p : 宿主机端口映射到容器内端口,如 -p 80:80 \3、Docker常见命令3.1 常见命令Docker最常见命令操作镜像、容器命令。...简单理解:数据卷就是容器内目录与宿主机目录之间映射桥梁。如下数据卷常见命令,直接记最后一个单词即可;也可在终端输入 docker volume --help查看。...2)示例如下会被识别为一个数据卷叫mysql-v mysql : /var/lib/mysql 如下会被识别为当前目录下mysql目录-v .

28910

什么MySQL锁?有哪些锁类型?如何使用?

mysql中,写锁优先于读锁!...committed:会出现不可重复读,幻读 Repeatable read:会出现幻读(Mysql默认隔离级别,但是Repeatable read配合gap锁不会出现幻读!)...read隔离级别下再通过GAP锁即可避免了幻读) 满足恢复和复制需要:MySQL恢复机制要求在一个事务未提交前,其他并发事务不能插入满足其锁定条件任何记录,也就是不允许出现幻读 死锁 并发问题就少不了死锁...,在MySQL中同样会存在死锁问题 锁总结 表锁其实我们程序员很少关心它: 在MyISAM存储引擎中,当执行SQL语句时候自动加。...现在我们大多数使用MySQL都是使用InnoDB,InnoDB支持行锁: 共享锁--读锁--S锁 排它锁--写锁--X锁 在默认情况下,select不加任何行锁~事务可以通过以下语句显示给记录集加共享锁或排他锁

1.4K20

MySQLsystem命令显示服务端信息?

MySQLsystem命令很多时候可以方便查看操作系统上相关信息,例如查看文件,查看网卡信息,查看日志信息等,没必要退出MySQL客户端。...但是,有些同学会疑惑,如果我远程连接其他机器数据库,那么system返回结果当前客户端本机还是服务端机器上信息呢? 1....system命令演示 很多时候,我们在MySQL客户端操作时候,会查看操作系统上一些信息,但是又不想频繁退出客户端。...例如使用source命令执行多个sql文件时,如果文件比较多且文件名无规律,需要逐个source命令执行时,可以通过system ls命令查看文件名。...同样在刚才目录下,远程连接其他数据库 可以看到,数据库版本变换了,system ls结果没变。 再看一下返回IP是多少 结果看出,涛声依旧,也就是说返回依旧客户端所在主机信息。

56120

什么命令行工具 哪些系统可以使用命令

命令通俗含义命令提示符,就是说在系统当中输入一串字符或者字母然后启动某些电脑程序,而不是点击鼠标和图标。命令行提示符字符合字串在不同系统当中也是不同命令提示符会粘贴有所差别。...命令主要使用人员一些IT 爱好者,或者编程开发人员,他们对命令行操作更加有兴趣。那什么命令行工具呢? 什么命令行工具 什么命令行工具,其实每一台电脑当中都有命令行工具。...命令行工具就是一个操作程序,和其它电脑应用程序一样。程序尾部exe为标志普通车功能需,并且32位程序,比如系统自带cmd程序就是一个最常用命令行工具。...用户可以通过启动这个程序,在里面输入相关命令行字符,然后来打开自己想要程序或者启动一些程序命令哪些系统可以使用命令行 知道了什么命令行,再来看一看哪些电脑系统可以使用命令行工具。...以上就是什么命令行工具相关知识,命令行对某些电脑爱好者来说是非常便捷一种系统操作方式,学习一下常用命令行字符也是很有帮助

1.7K40

mysql面试题1:MySQL哪些常见存储引擎?MySQL默认哪个存储引擎?

该文章专注于面试,面试只要回答关键点即可,不需要对框架有非常深入回答,如果你想应付面试,足够了,抓住关键点 面试官:MySQL哪些常见存储引擎?...MySQL有以下几种常见存储引擎: InnoDB:默认存储引擎,支持事务处理、行级锁定和外键约束等特性,适用于大部分应用场景。...MyISAM:在早期版本MySQL中常用存储引擎,适用于读频繁应用,但不支持事务处理和行级锁定。...NDB:适用于高可用性和高并发读写存储引擎,具备分布式数据库特性,用于构建MySQL Cluster。 另外,还有一些其他存储引擎如Merge、Federated等,但使用较为有限。...面试官:MySQL默认哪个存储引擎? MySQL默认存储引擎InnoDB。

3600

MySQL 优化方案有哪些

同时,在实际工作中还有面试中关于 MySQL 优化知识点,都是面试官考察重点内容。 我们本课时面试题MySQL 优化方案有哪些?...适当使用前缀索引,MySQL 支持前缀索引,也就是说我们可以定义字符串一部分来作为索引。...② 网络 保证网络带宽通畅(低延迟)以及够大网络带宽 MySQL 正常运行基本条件,如果条件允许的话也可以设置多个网卡,以提高网络高峰期 MySQL 服务器运行效率。...我们可以通过设置“slow_query_log=1”来开启慢查询,它开启方式有两种: 通过 MySQL 命令模式进行开启,只需要执行“set global slow_query_log=1”即可,...需要注意,在开启慢日志功能之后,会对 MySQL 性能造成一定影响,因此在生产环境中要慎用此功能。

2.7K40

mysql停止命令 停止mysql服务命令

如果没有将mysql注册为系统服务,那么我们可以使用MySQL为我们提供一些工具来开启,关闭,重启mysql。当然,mysql服务脚本对mysql操作也是调用这些工具来完成。...这些工具都在mysql安装目录bin目录中。...image.png 如果我们按照上面的操作将mysql注册为系统服务的话,使用service来开启,关闭,重启mysql非常方便,命令如下: #重启 service mysqld restart #开启...--socket=/tmp/mysql.sock --port=3306 有点长,上面我黏贴正在运行mysql进程,大家也可以在关闭mysql之前使用ps查看,并复制一下。...所以没有直接重启命令,还是乖乖先关闭,再启动吧! 当然,利用mysql提供工具来控制mysql开启和关闭,应该还有其它方法,我目前还不要太清楚,有知道请留言告知,万分感谢!

18.8K40

网页哪些部分构成?网页分为哪些种类?

大家接触过互联网中网站用户们都知道网页网站最重要组成部分,可以说网页对于网站来说是最基本元素,所有的网站都是由一个个网页组成,网站拥有很多不同功能,这些功能都是通过网页实现,用户们访问网站过程中也是通过点击网站中不同网页...很多人都对网页非常好奇,那么网页哪些部分构成?网页分为哪些种类?下面小编就为大家来详细介绍一下。 image.png 一、网页哪些部分构成?...网页一般来说是包含HTML标签纯文本文件,那么网页哪些部分构成?...二、网页分为哪些种类?...网页从发明到现在一般都是分为两种,分别是静态网页和动态网页,静态网页意思就是比较固定网页,虽然网页内容没有任何变化,但是网页成本比较低制作比较简单,因此现在还是拥有非常大使用量。

3.8K20

MySQl 中有哪些

MySQL 中有哪些锁? 数据库中锁设计初衷处理并发问题,作为多用户共享资源,当出现并发访问时候,数据库需要合理控制资源访问规则。锁就是实现这些访问规则中重要数据。...锁分类 根据加锁范围,MySQL 里面的锁可以分成全局锁、表级锁、行锁三类。...全局锁 全局锁,就是对整个数据库实例加锁,MySQL 提供了一个加全局读锁方法,命令: Flush tables with read lock (FTWRL) 当需要整个库只读状态时候,可以使用这个命令...如果执行FTWRL命令之后由于客户端发生异常断开, 那么MySQL会自动释放这个全局锁, 整个库回到可以正常更新状态。...读写之间、写锁之间互斥,用来保证变更表结构操作安全性,如果有两个线程要同时给一个表加字段,其中一个要等另外一个执行完才能执行。 更改表结构要注意哪些

1.3K10

哪些线程安全_redis线程安全

大家好,又见面了,我你们朋友全栈君。 Java中平时用最多map就是hashmap但是它却是线程不安全。 那除了hashmap还有哪些常见线程安全map?...那就看看它源码,我们可以看出我们常用put,get,containsKey等方法都是同步,所以它是线程安全 public synchronized boolean containsKey(Object...3、ConcurrentHashMap Map concurrentHashMap=new ConcurrentHashMap(); 这个目前使用最多...,而且也是最推荐一个集合,实现也是比较复杂一个。...我们看源码其实是可以发现里面的线程安全是通过cas+synchronized+volatile来实现,其中也可看出它分段锁,所以它性能相对来说是比较好。整体实现还是比较复杂

1.2K20
领券