线程安全 当多条线程同时使用一个成员变量时,可能会有不只一条同时执行,使得重复执行某一次操作或出现无意义操作 例如一个表示计数的整数,某一个数计了多次或出现负数 线程安全处理(线程同步) 1.同步代码块 synchronized(锁对象){ 可能会造成线程安全问题的代码 } 其中锁对象可以任意定义 ...
分类:
编程语言 时间:
2020-11-07 16:29:21
阅读次数:
65
初始写法,导致弹框出现多次this.$message.error('无权限访问,请联系管理员') 解决办法: 官网文档有提到closeAll(),手动关闭所有实例 官网地址:https://element.eleme.cn/#/zh-CN/component/message //引入 import ...
分类:
其他好文 时间:
2020-11-07 16:02:27
阅读次数:
32
前言最近对外接口偶现504超时问题,原因是代码执行时间过长,超过nginx配置的15秒,然后真枪实弹搞了一次接口性能优化。在这里结合优化过程,总结了接口优化的八个要点,希望对大家有帮助呀~数据量比较大,批量操作数据入库耗时操作考虑异步处理恰当使用缓存优化程序逻辑、代码SQL优化压缩传输内容考虑使用文件/MQ等其他方式暂存,异步再落地DB跟产品讨论需求最恰当,最舒服的实现方式嘻嘻,先看一下我们对外转
分类:
其他好文 时间:
2020-11-07 15:42:12
阅读次数:
19
科三第一次挂了,这是第二次练车的记录,说实话第一次的教练是真的水...还有记得按按钮〒▽〒 目前2020年我们这边是按照此流程走,每个地区每个时间段都可能会不同,以下仅供参考 前期准备 下车到前面后坐下先给身份证,然后出门按按钮 每个按钮按一次至少停2s,他会报,按钮顺序:左后,右后,右前,左前 按 ...
分类:
其他好文 时间:
2020-11-06 02:48:31
阅读次数:
36
AT SELECTION-SCREEN OUTPUT 是选择屏幕的PBO(Process before output)事件,,在每次选择屏幕被调用之前触发,可以进行选择屏幕输出前的准备工作,比如对选择屏幕的初始化操作,每次调用选择屏幕都会进行初始化操作。如果只想进行一次初始化,则可以使用INITIA ...
分类:
其他好文 时间:
2020-11-06 02:20:09
阅读次数:
21
vue项目Echarts更新数据是数据表展示错版 当我们第一次渲染数据的时候,echarts渲染是正常的,但是当我们的数据更新的时候,展示的图表会出现错版现象,其中最常见的是曲线图。 比如下面,刚开始进入的时候也就是说首次加载数据,显示的echarts折线图是完全OK的,但是我们更新了数据,重新配置 ...
分类:
其他好文 时间:
2020-11-06 01:44:06
阅读次数:
18
题意简述 有一个$k$维空间,每维的跨度为$L$,即每一维的坐标只能是$0,1, \cdots ,L-1$。每一步你可以移动到任意一个曼哈顿距离到自己小于等于$d$的任意一个合法坐标。求一条空间中合法的哈密顿路。即,找一条经过且仅经过空间中每一个点一次的路径。 子任务编号 分值 k= L= d= 1 ...
分类:
其他好文 时间:
2020-11-06 01:11:40
阅读次数:
12
混沌工程实践指南——如何实施一次"完美"的冷启动导读:随着微服务架构的流行,服务本身的可用性降低会大大影响整个系统的稳定性。本文作者一方面阐述了我们需要注意哪些问题来保证单个系统在启动/停止过程中不会影响整个系统的可用性,另一方面介绍了如何对系统进行错误注入以模拟故障。本文十分适合系统架构师阅读。中亭,阿里巴巴高可用架构团队高级技术专家,多年稳定性产品研发、架构演进、常态&am
分类:
其他好文 时间:
2020-11-06 01:02:36
阅读次数:
17
第一次看到这个名字后感觉是很理解,为什么要叫凌波微步但是通过对本书内容的学习也终于是明白了一些。下面讲述一下阅读本书后的感受。 本书主要讲述的是作者讲述的软件开发中遇到的问题确实在实际开发的很多情况中都存在。书里每一章可以作为一个小的单元去阅读,读一章不会很费劲。作者写作的最大特点就是穿插了很多小故 ...
分类:
其他好文 时间:
2020-11-04 19:20:52
阅读次数:
33
Leetcode(easy Bit) leetcode位运算的简单的题目总结 136 只出现一次的数字 题目:给定一个非空整数数组,除了某一个元素只出现一次之外,其余每个元素均出现了两次,找出那个只出现一次的元素。 说明:你的算法应该具有线性时间复杂度,而且尽量不使用额外空间 解题思路:用到了位运算 ...
分类:
其他好文 时间:
2020-11-04 19:20:25
阅读次数:
49