码迷,mamicode.com
首页 > 2020年02月18日 > 全部分享
AQS总结
前言AQS(Abstract Queued Synchronizer)是JUC并发包中的核心基础组件,作者是大名鼎鼎的Doug Lea。通过AQS可以实现大部分的同步需求。宏观架构AQS包括一个state和一个FIFO的CLH队列,如下图所示:CLH队列中的每个节点Node就可以对应与争用该资源的线... ...
分类:其他好文   时间:2020-02-18 18:54:59    阅读次数:58
第四章 层的上同调 COHOMOLOGIE A VALEURS DANS UN FAISCEAU
我们只讨论abel群上的sheaf。 4. 1. - Faisceaux différentiels 定义:(faisceau gradué,les homomorphismes,faisceau différentiel,le faisceau dérivé) 因为截断函子是左正合的,我们考虑取值 ...
分类:其他好文   时间:2020-02-18 18:53:49    阅读次数:79
【leetcode】1335. 工作计划的最低难度
题目描述 点击查看题目 你需要制定一份 d 天的工作计划表。工作之间存在依赖,要想执行第 i 项工作,你必须完成全部 j 项工作( 0 <= j < i)。你每天 至少 需要完成一项任务。工作计划的总难度是这 d 天每一天的难度之和,而一天的工作难度是当天应该完成工作的最大难度。给你一个整数数组 j ...
分类:其他好文   时间:2020-02-18 18:53:34    阅读次数:62
Redis:如何停止/重启/启动,以及解决远程不能访问
如果是用apt-get或者yum install安装的redis,可以直接通过下面的命令停止/启动/重启redis /etc/init.d/redis-server stop /etc/init.d/redis-server start /etc/init.d/redis-server restar ...
分类:其他好文   时间:2020-02-18 18:51:46    阅读次数:106
系统存在过多开关的思考
一个系统通过配置文件或者数据库设置几个到几十个开关通常是没有问题,但是如果这个系统拥有上千个开关并且他们之间可能相互依赖,那对于开发、测试人员来说绝对是一个灾难。这样的灾难恰好出现在我之前维护的系统里面,代码大约有700万行代码,代码里面配置了几千个开关!系统很小的时候,能够应付得过去,这样做没有问 ...
分类:其他好文   时间:2020-02-18 18:51:31    阅读次数:73
单臂路由及链路聚合
单臂路由及链路聚合 单臂路由实现不同VLAN间通讯的原理 单臂路由重新封装MAC地址、转换vlan标签 链路聚合 是指将多个物理端口人为汇聚成一个逻辑端口,实现出入吞吐量在各成员端口的负载分担 条件 端口速率相同,传输介质相同,属于同一个vlan。 ...
分类:其他好文   时间:2020-02-18 18:51:08    阅读次数:133
利用Django生成动态图片验证码
首先,制作随机验证码需要引入随机模块,即random模块,并写出随机颜色函数,具体如下: import random def get_random_color(): return (random.randint(0, 255), random.randint(0, 255), random.rand ...
分类:其他好文   时间:2020-02-18 18:50:48    阅读次数:82
python设置pdf
导出:选用pdf 参考官方链接:https://wkhtmltopdf.org/usage/wkhtmltopdf.txt 设置导出的大小可以用page-size也可以直接page-wight,page-height: Page sizes: The default page size of the ...
分类:编程语言   时间:2020-02-18 18:50:30    阅读次数:83
Web 中间件 php-fpm 配置调优
Web中间件php-fpm配置调优一、php-fpm.conf主要配置参数pm=dynamic;表示使用哪种进程数量管理方式dynamic表示php-fpm进程数是动态的,最开始是pm.start_servers指定的数量,如果请求较多,则会自动增加,保证空闲的进程数不小于pm.min_spare_servers,如果进程数较多,也会进行相应清理,保证多余的进程数不多于pm.max_spare_s
分类:Web程序   时间:2020-02-18 18:49:50    阅读次数:94
mysql实现高可用架构之MHA
mysql实现高可用架构之MHA一、简介MHA(MasterHA)是一款开源的MySQL的高可用程序,它为MySQL主从复制架构提供了automatingmasterfailover(自动化主故障转移)功能。MHA在监控到master节点故障时,会提升其中拥有最新数据的slave节点成为新的master节点,在此期间,MHA会通过于其它从节点获取额外信息来避免一致性方面的问题。MHA还提供了mas
分类:数据库   时间:2020-02-18 18:49:12    阅读次数:108
图形化编程娱乐于教,Kittenblock实例,蓝猫的惊讶
跟很多学生聊过,很多学生不是不努力,只是找不到感觉。有一点不可否认,同样在一个教室上课,同样是一个老师讲授,学习效果迥然不同。关键的问题在于,带入感,我能给出的建议,就是咬咬牙,坚持住,没有学不会的知识。会陆续分享图形化编程的经验,希望能够做成一个专题。如果您觉得有用,就给点个赞吧。涉及的软件包括s ...
分类:其他好文   时间:2020-02-18 18:48:56    阅读次数:101
scala编程(四)——类和对象
类,字段和方法 在scala里定义一个典型的类,代码如下: class ChecksumAccumulator { private var sum = 0 def add(b: Byte): Unit = { sum += b } def checksum(): Int = { return ~(s ...
分类:其他好文   时间:2020-02-18 18:48:34    阅读次数:65
JAVA面向对象 - 方法重载与覆盖
方法重载 方法重载就是在类的同种实现方式,到底采用哪种方式,取决与调用者给出的参数。方法重载特点是方法名相同,方法的参数类型,个数,顺序至少有一项不同,方法放回类型可以不同,方法的修饰符可以不同,只是放回类型不一样,不能构成重载 实例 1 package com.beekc.www; 2 3 pub ...
分类:编程语言   时间:2020-02-18 18:47:49    阅读次数:107
TTStand 基础知识[8] Build-In StepTypes(3)
Build-In Step Types的最后一篇,前面两篇的连接如下: TestStand 基础知识[7] Build-In StepTypes(2) TestStand 基础知识[6] Build-In StepTypes(1) 按照惯例先贴下Build-In Step Types图 本文主要介绍 ...
分类:其他好文   时间:2020-02-18 18:47:14    阅读次数:119
webstorm快捷键
常用快捷键—Webstorm入门指南 提高代码编写效率,离不开快捷键的使用,Webstorm拥有丰富的代码快速编辑功能,你可以自由配置功能快捷键。 快捷键配置 点击“File” “settings” Webstorm预置了其他编辑器的快捷键配置,可以点击 默认配置 Eclipse的常用快捷键对照表 ...
分类:Web程序   时间:2020-02-18 18:46:56    阅读次数:76
Go语言基础之变量和常量
变量和常量是编程中必不可少的部分,也是很好理解的一部分。 标识符与关键字 标识符 在编程语言中标识符就是程序员定义的具有特殊意义的词,比如变量名、常量名、函数名等等。 Go语言中标识符由字母数字和_(下划线)组成,并且只能以字母和_开头。 举几个例子:abc, _, _123, a123。 关键字 ...
分类:编程语言   时间:2020-02-18 18:46:39    阅读次数:68
手痒,用 el-scrollbar 美化了一下滚动栏,原来的丑爆了。
旧的 新的 注意要用 `` 不然不生效嘻嘻。 关联 https://www.cnblogs.com/myfirstboke/p/10218138.html ...
分类:其他好文   时间:2020-02-18 18:46:08    阅读次数:98
863条   上一页 1 ... 10 11 12 13 14 15 16 ... 51 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!