• 5分钟快速了解数据库死锁产生的场景和解决方法

    2021-05-10

    前言加锁(Locking)是数据库在并发访问时保证数据一致性和完整性的主要机制。任何事务都需要获得相应对象上的锁才能访问数据,读取数据的事务通常只需要获得读锁(共享锁),修改数据的事务需要获得写锁(排他锁)。当两个事务互相之间需要等待对方释放获得的资源时,如果系统不进行干预则会一直等待下去,也就是进入了死锁(deadlock)状态。以下内容适用于各种常见的数据库管理系统,包括 Oracle、MyS

  • 4种非常实用的python内置数据结构

    2021-04-28

    arrayPython不仅仅可以使用内置的list实现数组,还支持像C语言那样的指定类型的原生数组array。很显然,因为list可以存储各种类型的对象,而array只存储一个指定的原生类型,所以当数据量较大时,原生array在内存占用方面要比list小。而且array不像C语言里那样在定义时就限制了大小,它支持list所支持的各种常用函数。相比之下Python的array更像是C++的vecto

  • wget下载整个网站(整个子目录)或特定目录

    2021-04-02

    使用wget命令下载父目录下的整个子目录使用wget命令下载父目录下的整个子目录,命令如下:wget -r --level=0 -E --ignore-length -x -k -p -erobots=off -np -N http://www.remote.com/remote/presentation/dir将会下载远程服务器的整个文件夹下到你电脑当前文件目录下。如何使用 wget 下载一个目

  • R5-5600x对比i5-10600kf哪个好?

    2021-03-19关键词: 性能游戏竞技帧数两款

    R5 5600x和i5-10600kf这两款处理器经常被拿出来比较,围绕这两款处理器的争论也是不断,让选择困难症饱受折磨!小编为大家带来了全新的对比,作为两家的中端游戏主机首选的CPU,这两款处理器还是非常值得测评的!让我们一起来看看这次的对比测评,挑选你合适的处理器,感兴趣的朋友不要错过了。价格对比AMD R5 5600x 盒装 单CPU目前售价 2499搭配主板套装 5600x + 微星b55

  • nginx如何将http访问的网站改成https访问

    2021-02-01

    1. 背景我有个用于数据展示的网站使用nginx对外提供http访问,另外一个系统用超链接的方式跳转到我的网站提供给终端用户访问。后来对方说他们的站点是https访问的,不能直接访问http,所以需要我支持https访问。所以这里仅限于展示类网站的参考,交互式网站我也不会。***对nginx的了解仅限于可以通过配置文件完成网站访问的配置,其他没有深入理解。***2. 预备知识https:HTTPS

  • 用python对excel进行操作(读,写,修改)

    2020-12-25

    一、对excel的写操作实例:将一个列表的数据写入excel, 第一行是标题,下面行数具体的数据import xlwt#只能写不能读stus = [['姓名', '年龄', '性别', '分数'],    ['mary', 20, '女', 89.9],    ['mary', 20, '女', 89.9],    ['mary', 20, '女', 89.9],    ['mary', 20,

  • 如何用python批量调整视频声音

    2020-12-22

    今天来研究python中moviepy模块的用途近来有大量处理视频的需求,常会碰到一个问题是下载的视频音量过小,会需要将它调大声,虽然有在线工具VideoLouder可以免费调整视频音量大小,但毕竟若量很大的话一个一个上传视频也是挺麻烦的事情,因此决定再用程序帮忙解决。使用教学基础程序调整一个视频音量的代码如下:from moviepy.editor import VideoFileClip,co

  • 微星RTX 3060 Ti GAMING X TRIO怎么样 微星RTX 3060 Ti GAMING X TRIO评测

    2020-12-16关键词: 微星三星显卡性能角形

    随着此次RTX 30系显卡60型号的发布,从入门到旗舰级产品已经补全,整体来看30系显卡有着非常恐怖的性能飞跃,即使是RTX 3060 Ti这种甜品级显卡的性能都在RTX 2080 SUPER,也就是上一代的准旗舰之上。今天为大家带来的是微星GeForce RTX 3060 Ti GAMING X TRIO的评测,感兴趣的朋友不要错过了。微星GeForce RTX 3060 Ti GAMING X

  • 骁龙888和苹果A13哪款好 骁龙888和苹果A13对比评测

    2020-12-14关键词: 处理器三星性能基带多核

    骁龙888处理器是最近新推出的一款安卓手机处理器,很多人对骁龙888和苹果a13非常的好奇,到底哪个好?哪个更强?接下来一起来看看处理器性能对比吧~骁龙888和苹果A13对比评测:一、骁龙888处理器性能1、制作工艺搭载最新一代5nm制作工艺,为用户带来今年最强的旗舰处理器性能2、CPU架构依然是超大核+大核+小核的三丛集架构,其中超大核为Cortex X1,大核为Cortex A78,小核为Co

  • 骁龙875对比骁龙775G哪个更好

    2020-12-02关键词: 三星性能处理器麒麟小米

    大家都知道,骁龙875和骁龙775G是两款在某些配置方面还是有相同地方的中端手机的处理器,但是骁龙875在性能方面比骁龙775G有一定的优势,那么骁龙875和骁龙775G有什么区别呢?哪个好?下面就和小编一起来看一看具体的跑分性能对比,感兴趣的朋友不要错过了。参数性能对比高通将于12月1日-2日举办2020骁龙技术峰会,发布新一代骁龙875旗舰处理器,该处理器采用三星5nm EUV工艺打造,对标的

  • 骁龙750g和骁龙765g哪个好 骁龙750g对比骁龙765g评测

    2020-11-20关键词: 三星多核伽利略像素都是

    大家都知道,骁龙750g是新出的一款新片,同属于7系定位都是在中端,那么这款新的芯片和先前发布的骁龙765g,都是7系,这两者之间有什么差别的呢,以及性能上到底有多少的差距,感兴趣的朋友不要错过了。【相关介绍】以搭载骁龙750G的小米工程机为例:GeekBench5跑分为单核650分,多核1950分;以搭载骁龙765G的一加Z为例:GeekBench5跑分为单核600分,多核1700分;骁龙750

  • 爱剪辑是什么软件?

    2020-08-27关键词: 剪辑功能视频剪辑独创性易用

    爱剪辑是一款易用、强大的视频剪辑软件,完全根据国人的使用习惯、功能需求与审美特点进行全新设计,许多创新功能都颇具独创性。爱剪辑支持给视频加字幕、调色、加相框等齐全的剪辑功能,且其诸多创新功能和影院级特效。爱剪辑是最易用、强大的视频剪辑软件,也是国内首款全能的视频剪辑软件,由爱剪辑团队凭借10余年的多媒体研发实力,历经6年以上创作而成。爱剪辑是完全根据国人的使用习惯、功能需求与审美特点进行全新设计,

  • 使用Nginx搭建流媒体服务器实现直播功能

    2020-07-24关键词: 的是流媒体地址服务器互联网

    写在前面最近几年,直播行业比较火,无论是传统行业的直播,还是购物、游戏、教育,都在涉及直播。作为在互联网行业奋斗了多年的小伙伴,你有没有想过如果使用Nginx搭建一套直播环境,那我们该如何搭建呢?别急,接下来,我们就一起使用Nginx来搭建一套直播环境。安装Nginx注意:这里以CentOS 6.8服务器为例,以root用户身份来安装Nginx。1.安装依赖环境yum -y install wge

  • 详解tomcat设置默认路径致使项目url冲突解决方法

    2019-10-18

    前言 tomcat作为java容器非常出色,但是依然会有一些避之不及的小坑,在此记录一笔. START 问题 部署多个项目后url路径冲突 情景描述 1.webapps下有两个项目 projectA,projectB.两个项目除开管理信

  • 详解关于tomcat切割catalina.out日志的三种方式

    2019-10-18关键词:

    1.log4j进行日志切分 1)准备三个包:log4j-1.2.17.jar tomcat-juli.jar tomcat-juli-adapters.jar 放到tomcat的lib目录或者是工程的WEB_INF/lib下, 2)在lib目录下新建log4j.properties,加入以下内容 log4j.rootL

  • Tomcat默认程序发布路径的使用与修改方法讲解

    2019-10-18

    tomcat7默认的程序发布路径为tomcat/webapps/ROOT/下面。 例子 比如我在tomcat/webapps/ROOT/路径下新建一个jsp文件,则可以直接通过URL为: http://localhost:8080/index.jsp 来访问。 再比如我做文件的上

  • Tomcat+Mysql高并发配置优化讲解

    2019-10-18关键词:

    1.Tomcat优化配置 (1)更改Tomcat的catalina.bat 将java变成server模式,增大jvm的内存,在文件开始位置增加 setJAVA_OPTS=-server -Xms1024m -Xmx2048m -Xss512K -XX:PermSize=128m-XX:MaxPermSize=256msetCATALINA_OPTS=-se

  • Eclipse/tomcat 如何实现热部署和热启动

    2019-10-18关键词:

    1、 热部署:就是容器状态在运行的情况下重新部署整个项目.在这种情况下一般整个内存会清空,重新加载.简单来说就是Tomcat或者其他的web服务器会帮我们重新加载项目.这种方式可能会造

  • Tomcat支持https访问的步骤讲解

    2019-10-18关键词:

    如何让tomcat支持https访问呢 步骤: (1)生成keystore文件 命令: keytool -genkey -alias tomcat -keyalg RSA -keysize 1024 -validity 365 -keystore tomcat22.keystore 生成的文件 就是: tomcat22.keystore (2)把keystore 文件放

  • window和linux通过tomcat9手工部署war包的方法

    2019-10-18关键词:

    亲测在windows环境和linux环境不一样 Windows 第1步: 用maven打war包 (假如得到的war包名为: hello-back.war) 第2步: 把war包拷贝到tomcat安装的webapps目录下 第3步: 启动tomcat (可以在conf/server.xml修改端

  • Tomcat中的Connector配置讲解

    2019-10-18

    JBoss使用Tomcat作为Web容器,因此在JBoss中对于Web容器的配置也类似于在Tomcat中的配置,主要就是对于 server.xml文件的编辑,在JBoss 5.x中,这个文件位于 ${JBOSS.HOME}server${confifure}deployjbo

  • 解决Tomcat使用shutdown.bat关闭会将其他Tomcat关掉的问题

    2019-10-18关键词:

    shutdown.bat文件有一句 if not "%CATALINA_HOME%" == "" goto gotHome 执行关闭命令的时候,程序会根据CATALINA_HOME去查找,这句话的意思是如果环境变量配置的这个路径不为空,就执行这个,否则就“

  • Tomcat使用Log4j输出catalina.out日志

    2019-10-18

    Tomcat默认的日志是用java.util.logging,有几点不足,文件catalian.out不能像log4j一样按天生成,将越来越大。日志格式和项目中用log4j打出来的不一致,不利于解析。 从tomcat官网(https://tom

  • ansible批量部署tomcat的方法

    2019-10-18

    1.1 构建目录结构 此操作是安装nginx+mysql+tomcat+db的目录结构,可以参考一下,不错~ mkdir -p /ansible/roles/{nginx,mysql,tomcat,db}/{defaults,files,handlers,meta,tasks,templates,vars} defaults 默认寻找路径 tas

  • Tomcat7.0设置虚拟目录配置虚拟路径的方法讲解

    2019-10-18关键词:

    Tomcat7.0设置虚拟目录 (1)目前,我们的网站站点都是放在默认的目录下:tomcat/webapps/下的。但是,在某种情况下,我们需要把站点放到其他的目录,比如:tomcat所在磁盘的空间不足;

 252    1 2 3 4 5 6 7 8 9 10 下一页 尾页

微信扫一扫

易采站长站微信账号