码迷,mamicode.com
首页 > 全部
面试题:zookeeper实现分布式锁
zookeeper实现分布式锁 Zookeeper是一种提供配置管理、分布式协同以及命名的中心化服务。 zk的模型是这样的:zk包含一系列的节点,叫做znode,就好像文件系统一样每个znode表示一个目录,然后znode有一些特性: 有序节点:假如当前有一个父节点为 /lock ,我们可以在这个父 ...
分类:其他好文   时间:2021-02-22 12:35:38    阅读次数:0
剑指 Offer 14- I. 剪绳子
思路: 1.动态规划 首先想到的肯定是暴力解法,将所有情况列举出来再计算,时间复杂度O(2^n),很明显这种做法会超时。 如何改进暴力解法呢?在计算时会发现暴力解法实际上是将求解F(n)的问题分解成求解F(n-1)的问题。 由此可以使用动态规划的解法。 定义一个数组dp,其中 dp[i] 表示的是长 ...
分类:其他好文   时间:2021-02-22 12:35:23    阅读次数:0
markdown语法
MARKDOWN语法 1.标题 用#+空格可显示,1个#表示一级标题,多个#表示多级标题,最多到6级; 2.字体 两边加两个*表示加粗 加一个*表示斜体;加三个表示加粗和斜体; 加~~表示删除线; 3.引用 就可以表示引用> 4.分割线 用3个-或者3个*就可以表示 5.图片 用表示 6.超链接 n ...
分类:其他好文   时间:2021-02-22 12:35:03    阅读次数:0
flask开发常用的重定向的方式
方式1:js代码,延迟2秒后跳转到首页 <script> setTimeout(function () { location.href = '/'; }, 2000);</script> 方式2:利用响应头部进行重定向 response = make_response('注销并进行重定向', 302 ...
分类:其他好文   时间:2021-02-22 12:34:44    阅读次数:0
多线程-java.util.concurrent.Exchanger
Exchanger的功能可以使2个线程之间传输数据,它比生产者消费者模式使用的wait/notify要更加方便,类Exchanger中的exchange()方法具有阻塞的特色,也就是此方法被调用后等待其他线程来取得数据,如果没有其他线程取得数据,则一直阻塞等待。Exchanger主要有两个方法 :e ...
分类:编程语言   时间:2021-02-22 12:34:21    阅读次数:0
两年Java,去字节跳动写Python和Go
前言 2019年5月,在收到offer邮件的那一刻,我仍然不敢相信自己这一番际遇。经历了七场面试,终于得偿所望,拿到了字节跳动的offer。 做加入大厂的决定并不是巧合。在多年的职业生涯里,我曾多次对接一线互联网公司的服务,与一线公司的员工有不少接触,再加上各种技术博客的耳濡目染,愈发让我对大厂心向 ...
分类:编程语言   时间:2021-02-22 12:34:02    阅读次数:0
【转】解决IDEA2020控制台乱码的方法
原文:解决IDEA2020控制台乱码的方法 以前使用idea2019版本时,控制台乱码都是修改这两处来解决1、idea安装的bin目录下找到这两个文件 这两个文件最后一行添加上 -Dfile.encoding=UTF-8 2、idea中tomcat配置上添加 -Dfile.encoding=UTF- ...
分类:其他好文   时间:2021-02-22 12:33:42    阅读次数:0
清除浮动的几种方法
###什么时候用清除浮动: 父级没高度,子盒子浮动,影响到了下面布局,我们就应该清除浮动了。 ###清除浮动主要为了解决父级元素因为子级浮动引起内部高度为0的问题。清除浮动之后,父级就会根据浮动的子盒子自动检测高度。父级有了高度,就不会影响下面的标准流了。 ##清除浮动的方法: ###①额外标签法( ...
分类:其他好文   时间:2021-02-22 12:33:24    阅读次数:0
技能Get·将浏览器已安装程序打包
阅文时长 | 0.51分钟 字数统计 | 820字符 主要内容 | 1、前言&环境说明&预备知识 2、详细步骤 3、声明与参考资料 『技能Get·将浏览器已安装程序打包』 编写人 | SCscHero 编写时间 | 2021/2/21 AM2:4 文章类型 | 系列 完成度 | 已完成 座右铭 每一 ...
分类:其他好文   时间:2021-02-22 12:33:10    阅读次数:0
python基础语法
python基础语法 标识符 标识符:我们自己在写代码的时候,取的名字、命名的符号。 项目名:project name 包名: package name 模块名: .py (python文件名) 标识符规范: 由字母数字下划线组成,但不能以数字开头 见名知意(不同的字母 、数字之间 ,用下划线隔开 ...
分类:编程语言   时间:2021-02-22 12:32:51    阅读次数:0
python做定时任务
https://lz5z.com/Python%E5%AE%9A%E6%97%B6%E4%BB%BB%E5%8A%A1%E7%9A%84%E5%AE%9E%E7%8E%B0%E6%96%B9%E5%BC%8F/ ...
分类:编程语言   时间:2021-02-22 12:32:32    阅读次数:0
less查看man page, 直接跳转到对应的option
要解决什么问题: man objdump, 想搜个选项, 半天跳不到那里去, less可以搜索, 但是/-d, 有别处引用它的, 有时候根本不是, 只是恰好也有-d这部分. 如果是/^\d$, 根本搜不到. 猜测是有空格 但是/\s-d\s也还是搜不到(搜到的都是别处引用它的).那应该怎么搜索呢? ...
分类:其他好文   时间:2021-02-22 12:32:12    阅读次数:0
关于DOS命令和CMD
打开CMD的方式 开始+系统+命令提示符 win键+R 输入cmd打开控制台(推荐使用) 在任意的文件夹下面,按住shift+鼠标右键点击,在此处打开命令行窗口 资源管理器的地址栏前面加上cmd路径(cmd后面加空格) 管理员方式运行(可以使用最高权限) 常用的DOS命令 #盘符切换 #查看当前目录 ...
分类:其他好文   时间:2021-02-22 12:31:54    阅读次数:0
2基础、Simulink模块
2.1 Simulink模块的组成要素 2.1.1 模块概述 2.1.2 Simulink模块的构成 2.1.3 Simulink模块的朝向 2.1.4 Simulink模块的属性及参数 2.1.5 Simulink模块的注解 2.1.6 Simulink模块的虚拟性 2.2 Simulink常用模 ...
分类:其他好文   时间:2021-02-22 12:31:37    阅读次数:0
小黄鸭系列java基础知识 | 访问控制
前言 小伙伴,新年过得可好呀!好多小伙伴可能已经上了三天班了,比如我,你们感觉怎么样呢?反正,上班这三天,我是极其不在状态,每天都恍恍惚惚的,这可能就是假期综合症的表现。但是我觉得这也不能怪我,目前的工作确实没什么挑战,工作本身能带给我的成就感也很有限,而且有时候还会引发我的吐槽和牢骚,毕竟现在项目 ...
分类:编程语言   时间:2021-02-22 12:31:18    阅读次数:0
OSI 7层 vs TCP/IP 4~5 层模型介绍
OSI 7层 vs TCP/IP 4~5 层模型介绍 OSI 7层模型 (Open System Interconnection) OSI是Open System Interconnection的缩写,意为开放式系统互联。国际标准化组织(ISO)制定了OSI模型,该模型定义了不同计算机互联的标准,是 ...
分类:其他好文   时间:2021-02-22 12:30:52    阅读次数:0
Android逆向工具:unidbg学习与使用
今天无意中看到了一个新工具,看起来挺有意思,先记录一下。unidbg GitHub地址:github unidbg 作用:在pc端模拟执行so文件中的函数 参考自: https://www.52pojie.cn/thread-1322512-1-1.html https://blog.csdn.ne ...
分类:移动开发   时间:2021-02-22 12:30:36    阅读次数:0
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!