码迷,mamicode.com
首页 > 全部
Semaphore--控制并发线程数
Semaphore 美[?sem?f??r] 信号量Semaphore 可以用于做流量控制,特别是公用资源有限的应用场景,比如数据库连接。Semaphore的构造方法 Semaphore(int permits)接受一个整型的数字,表示可用的许可证数量。Semaphore(10)表示允许10个线程获 ...
分类:编程语言   时间:2021-02-01 12:46:58    阅读次数:0
[CF551C] GukiZ hates Boxes - 二分,贪心
有 n 个位置编号 1 到 n,第 i 个位置上有 ai 个箱子,有 m 个人,开始在 0 位置,每秒钟每个人可以选择搬走自己当前位置上的一个箱子或者向前走一步,问至少需要多少时间能把所有箱子搬完。 ...
分类:其他好文   时间:2021-02-01 12:46:44    阅读次数:0
用Dockerfile来build原理和过程
> docker build -t harbor.xxxxx/xxxx:v1.0.1 -f docker/Dockerfile . Sending build context to Docker daemon 998.8MB Step 1/7 : FROM harbor.xxxxx/xxxxx_ba ...
分类:其他好文   时间:2021-02-01 12:46:27    阅读次数:0
TCP/IP协议栈在Linux内核中的运行时序分析
一. 基础概念简介 1.什么是TCP/IP? TCP/IP 也即传输控制协议/网际协议(Transmission Control Protocol / Internet Protocol),是一类通信协议,也是因特网种最根本的协议,用于提供已连接因特网的计算机进行通信。TCP/IP 定义了电子设备( ...
分类:系统相关   时间:2021-02-01 12:46:04    阅读次数:0
Redis 5 种数据类型
字符串 @GetMapping("/string") public String stringTest(){ redisTemplate.opsForValue().set("str","Hello World"); String str = (String) redisTemplate.opsFo ...
分类:其他好文   时间:2021-02-01 12:45:42    阅读次数:0
springboot基础配置-->Properties配置
Spring Boot项目中的application.properties配置文件一共可以出现在如下4个位置: 项目根目录下的config文件夹中。 项目根目录下。 classpath下的config文件夹中。 classpath下。 如果这4个位置中都有application.properties ...
分类:编程语言   时间:2021-02-01 12:45:28    阅读次数:0
Redis 事务 和乐观锁
事务(事务不保证原子性,没有回滚) 原理:所有命令行入队列 发起执行命令的时候才会执行 事务+乐观锁 原理:exec执行的版本看一下与原来获取的版本一致不一致,一样执行成功 ...
分类:其他好文   时间:2021-02-01 12:45:02    阅读次数:0
CVE-2021-3156漏洞复现
exp地址:https://github.com/blasty/CVE-2021-3156 影响版本: Sudo 1.8.2 - 1.8.31p2 Sudo 1.9.0 - 1.9.5p1 不受影响版本: Sudo =>1.9.5p2 复现过程: ...
分类:其他好文   时间:2021-02-01 12:44:41    阅读次数:0
Lua元表应用举例:配置表格转为Lua配置表
把配置表格.xlsx数据转为Lua配置表,其实就是把表格数据用Lua写一遍,这里的实现重点就是setmetatable设置元表。 以下以表格student_info.xlsx举例,展示对应Lua配置表内容: 表格内容: student_info.xlsx内容 对应Lua配置表起名为student_i ...
分类:其他好文   时间:2021-02-01 12:44:24    阅读次数:0
0.02年学会linux
入门的入门知识 本教程结合菜鸟教程和哔哩哔哩韩顺平图解linux2021版。 启动过程 启动分为5个阶段 内核引导,BIOS自检,操作系统接管硬件以后,首先读入 /boot 目录下的内核文件 运行init,init 程序 首先是需要读取配置文件 /etc/inittab。 运行级别,貌似是开机启动项 ...
分类:系统相关   时间:2021-02-01 12:44:09    阅读次数:0
【转】 Tornado + Ajax 实现页面内刷新
原文链接:https://blog.csdn.net/tsing1996/article/details/73740426 需要的环境 jquery-3.2.1.min.js (从jQuery官网下载 http://jquery.com/download/) simplejson (pip inst ...
分类:Web程序   时间:2021-02-01 12:43:55    阅读次数:0
Mybatis--第?部分:?定义持久层框架
?定义持久层框架 分析JDBC操作问题 public static void main(String[] args) { Connection connection = null; PreparedStatement preparedStatement = null; ResultSet resul ...
分类:其他好文   时间:2021-02-01 12:43:34    阅读次数:0
排序与查找
1.排序 KY210 排序 题目描述 对输入的n个数进行排序并输出。 输入描述: 输入的第一行包括一个整数n(1<=n<=100)。 下来的一行包括n个整数。 输出描述: 可能有多组测试数据,对于每组数据,将排序后的n个整数输出,每个数后面都有一个空格。 每组测试数据的结果占一行。 输入 4 1 4 ...
分类:编程语言   时间:2021-02-01 12:43:13    阅读次数:0
3NF和BCNF
书上写了,BCNF是完善后的3NF。从图2中显然得出,1-3NF都是规范非主属性与码之间的关系。而主属性之间的关系没有规范。有人说了 ,要是构成码的主属性之间存在部分函数依赖或传递函数依赖,那么这就不是码,是超码了。too young!谁告诉你码必须是一个了?比方说AB->C,BC->A,此时AB、 ...
分类:其他好文   时间:2021-02-01 12:42:57    阅读次数:0
Mybatis【17】-- Mybatis自关联查询一对多查询
注:代码已托管在GitHub上,地址是:https://github.com/Damaer/Mybatis-Learning ,项目是mybatis-13-oneself-one2many,需要自取,需要配置maven环境以及mysql环境(sql语句在resource下的test.sql中),觉得 ...
分类:其他好文   时间:2021-02-01 12:42:39    阅读次数:0
[HAOI2018]苹果树
首先发现一次生长相当于去掉一个分支并增加两个分支, 那么所有树出现的概率都是相同的, 一共有 N! 种树。 所以要求输出的那个东西就是不便度的平均数 * 树的总数, 即所有树的不便度之和。 对于某棵树的不便度, 把它拆到边上, 具体地, 这棵树的不便度等于 \(\sum_u siz(u) * (n ...
分类:移动开发   时间:2021-02-01 12:42:17    阅读次数:0
工程变更号的修改生效日期--实例
FUNCTION ZEPE00_CHANGE_ECN .*" *"*"本地接口:*" IMPORTING*" VALUE(LEAD_CHANGE_NO) TYPE /PLMB/AENNR OPTIONAL*" VALUE(LV_EFFECTIVE_DT) TYPE CC_DATUV_BI OPTIO ...
分类:其他好文   时间:2021-02-01 12:41:57    阅读次数:0
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!