转https://www.cnblogs.com/iyyy/p/7993788.html 两者区别: 1.首先synchronized是java内置关键字,在jvm层面,Lock是个java类; 2.synchronized无法判断是否获取锁的状态,Lock可以判断是否获取到锁; 3.synchro ...
分类:
其他好文 时间:
2020-12-28 11:27:51
阅读次数:
0
大数据量在MySQL中查询分页排序,数据量就会很大 我们可以把limit与order by拆分为两个步骤 先根据条件 把limit、ordey by相关的数据的索引查出来,然后再根据索引查询具体的字段信息(也就是两层嵌套) 例: select id, user_name, id, user_name ...
分类:
数据库 时间:
2020-12-25 13:04:20
阅读次数:
0
springboot整合swagger2 来源:https://blog.lqdev.cn/2018/07/21/springboot/chapter-ten/ Swagger是一款RESTful接口的文档在线自动生成、功能测试功能框架。一个规范和完整的框架,用于生成、描述、调用和可视化RESTfu ...
分类:
编程语言 时间:
2020-12-24 11:35:29
阅读次数:
0
背景 之前看到了一篇很有意思的帖子“C++20会变得陌生”。楼主贴出了分别用C++11 和 C++20编写的代码,如下: 以上代码实现了数据操作: ● 从向量v里筛选出偶数的元素 ● 将以上得到的每个元素分别乘以2 ● 将以上得到的每个元素分别打印出来 C++11 通过使用algorithm里的几个 ...
分类:
编程语言 时间:
2020-12-23 12:17:14
阅读次数:
0
背景:1.服务器处于内网或无法连接外网实验步骤1.挂载镜像到/mnt/cdrommkdir/mnt/cdrommount-tiso9660/dev/cdrom/mnt/cdrom2.切换目录到/etc/yum.repos.d/下cd/etc/yum.repos.d/3.将除了CentOS-Media.repo之外的文件修改其文件名mvCentOS-Base.repoCentOS-Base.repo
分类:
其他好文 时间:
2020-12-23 11:58:11
阅读次数:
0
profile的使用 1、作用 使用profile可以对某一条sql性能进行分析 2、语法 mysql> show variables like '%profil%'; + + + | Variable_name | Value | + + + | have_profiling | YES | | ...
分类:
数据库 时间:
2020-12-23 11:52:30
阅读次数:
0
1 两种方式 pip install django-extensions pip install django-werkzeug-debugger-runserver pip install pyOpenSSL pip install sslserver #sslserver运行 第二种 配置dja ...
分类:
Web程序 时间:
2020-12-22 13:03:50
阅读次数:
0
图源:unsplash贾科莫·卡萨诺瓦说:“不犯错的人一事无成。”没有人能从不犯错,尤其是在软件开发这一“艰难”的领域。有的错误严重些,有的错误没有那么大的影响力。错误是始终存在的。无需为犯错而担忧,事实上,犯错使我们成长。以下一些错误是很典型的问题,几乎每个人都经历过,从中吸取经验,在通往优秀开发人员的道路又进一步。假如你没有,那么请从别人的错误中学习。人生中没有如此多的时间来一一经历所有的错误
分类:
其他好文 时间:
2020-12-22 12:12:01
阅读次数:
0
线程间通信的方式: 临界区:通过多线程的串行化来访问公共资源或一段代码,速度快,适合控制数据访问; 互斥量Synchronized/Lock:采用互斥对象机制,只有拥有互斥对象的线程才有访问公共资源的权限。因为互斥对象只有一个,所以可以保证公共资源不会被多个线程同时访问 信号量Semphare:为控 ...
分类:
编程语言 时间:
2020-12-22 11:57:26
阅读次数:
0
这题费用流,题解已经说得很好了,补充一下就是这题不用拆点,(虽然我拆点了),只要现在i到i+k的流量为1就能保证每个点只用一次了 [题目链接](https://ac.nowcoder.com/acm/contest/9680#submit/%7B%22problemIdFilter%22%3A214 ...
分类:
其他好文 时间:
2020-12-22 11:54:15
阅读次数:
0