最新 最热

前端基础建设之export、import使用

在ES6前, 前端就使用RequireJS或者seaJS实现模块化, requireJS是基于AMD规范的模块化库, 而像seaJS是基于CMD规范的模块化库, 两者都是为了为了推广前端模块化的工具。 现在ES6自带了模块化, 也是JS第一次支持module, 在...

2020-11-03
1

volatile 关键字分析

特性一:保证此变量对所有线程的可见性。这里的“可见性”是指当一条线程修改了这个变量的值,新值对于其他线程来说是可以立即得知的。而普通变量并不能做到这一点,普通变量的值在线程传递时均需要通过主内存来完成。比如...

2020-11-03
0

pyinstaller将含有多个py文件的python程序做成exe

(1)第一个列表中写所有的py文件,与main一个文件夹的可以直接写文件名,不一个文件夹的需要写完整的文件路径。

2020-11-02
0

PHP 计算至少是其他数字两倍的最大数的实现代码

来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/largest-number-at-least-twice-of-others

2020-11-02
0

SpringBoot 关于Feign的超时时间配置

今天项目现场提过来一个问题 “公司发过来的封装好的 springboot 项目中的 feign 调用超时时间需要修改”,细问之后,具体的需求场景是这样的:1、首先要对 feign 的超时时间做设置2、然后具体的要求是,只要对某一个微服务...

2020-11-02
0

shardCollection源码解析

在阅读源码之前,MongoDB shardCollection就像一个黑盒子,让人很难窥其内貌,在运营过程中遇到的很多问题都难以抓住关键点。本文以“shardCollection超时问题”为入口,探讨下面4个核心问题:...

2020-11-02
1

Tkinter学习笔记(一)

学习python的意义在于python提供很多数据分析的包,所以如果不是为了搬砖,那么python就是最好的选择。但是学了那么多总归要给别人展示吧。所以图形界面开发是一个必要的技能。这里不讨论其他的选项,就是为了学python。...

2020-11-02
0

程序员职场实用沟通技巧,不服不行

所以,沟通能力也是程序员的一个重要软技能。面试中,即使你的技术再好,沟通能力欠佳也可能被面试官拒掉。

2020-11-02
0

2020-10-31:java中LinkedTransferQueue和SynchronousQueue有什么区别?

SynchronousQueue:线程A使用put将数据添加到队列,如果没有其他线程使用take去获取数据,那么线程A阻塞,直到数据被其他线程获取,同理 如果线程B从队列中获取数据为空,被阻塞,等待线程添加数据。...

2020-11-02
0

梯度直方图(HOG)用于图像多分类和图像推荐

机器学习的神奇之处在于,我们对原理的概念和思路理解得越多,它就变得越容易。在本文中,我们将研究在图像分类和图像推荐中使用定向梯度直方图的方法。...

2020-11-02
0