其他
docker分层 docker镜像的分层(使用的是kvm 链接克隆,写时复制的特性) 1:分层的好处:重复利用,节约资源 2:镜像越大,迁移时间越长;并且你如果使用docker做集群,那么如果镜像太大, 有变化,每个更新的话,都需要很长时间。所以最好是镜像分2-3层(基础系统-应用服务-代码),集群 ...
278. First Bad Version 二分法,如果isBadVersion返回true则坏版本在左边,right = mid,否则 left = mid + 1。 注意溢出问题 left+(right - left) /2 最后return left right均可 /* The isBad ...
You are given two non-empty linked lists representing two non-negative integers. The digits are stored in reverse order and each of their nodes contai ...
一、伴你一生的中学记忆 人们常说,没有高考的人生是不完整的。古歌的记忆里已经模糊了那个时候的他经历了怎样的九死磨难才让高考结束。人生算是完整了。或许没有想象中那么可怕,他记得高三的自己反而胖了,只是胡子太长,显得邋遢猥琐,整个人的形象都精神不起来。其实,古歌们班上所有人都胖了,因为大家都是凌晨才睡觉 ...
https://www.2cto.com/database/201806/754717.html EXPLAIN命令是查询性能优化不可缺少的一部分。 使用explain关键字可以模拟优化器执行SQL查询语句,从而知道MySQL是如何处理你的SQL语句的,分析你的查询语句或是表结构的性能瓶颈。 typ ...
在tomcat文件夹找到conf文件夹中的tomcat-user.xml文件, 用记事本打开,在最下面可以看到tomcat默认把用户注释掉了,也就是说打开tomcat主页是进不去管理页面的。 方法如下:找到<!--<role rolename="tomcat"/><role rolename="ro ...
1、使用Werkzeug实现密码散列 在User模型中加入密码散列 app/models.py 计算密码散列值的函数通过名为password的只写属性实现,设定这个属性的值时,赋值方法会调用Werkzeug提供的generate_password_hash()函数,并把得到的结果赋值给passwor ...
地址 https://www.acwing.com/solution/LeetCode/content/5765/ 题目描述新一轮的「力扣杯」编程大赛即将启动,为了动态显示参赛者的得分数据,需要设计一个排行榜 Leaderboard。 请你帮忙来设计这个 Leaderboard 类,使得它有如下 3 ...