给定一个只包括 '(',')','{','}','[',']' 的字符串,判断字符串是否有效。 有效字符串需满足: 左括号必须用相同类型的右括号闭合。左括号必须以正确的顺序闭合。注意空字符串可被认为是有效字符串。 示例 1: 输入: "()"输出: true示例 2: 输入: "()[]{}"输出: ...
分类:
其他好文 时间:
2020-04-04 17:26:33
阅读次数:
60
面试官:出现了性能问题,该怎么去排查呢? 程序猿:接口响应那么慢,时间都花到哪里去了? 运维喵:为什么你的应用跑着跑着,CPU 就接近 100%? 分享一些真实生产问题排查故事,看看能否涨姿势,能否 get 到其中之「趣」? 另外,为了方便收藏,文末把 Java 程序优化及问题排查套路,整理成了葵花 ...
分类:
编程语言 时间:
2020-04-04 11:57:22
阅读次数:
110
等待唤醒机制 1.1 线程间通信 概念: 多个线程在处理同一个资源,但是处理的动作(线程的任务)却不相同。 比如:线程A用来生成包子的,线程B用来吃包子的,包子可以理解为同一资源,线程A与线程B处理的动作,一个是生产,一个是消费,那么线程A与线程B之间就存在线程通信问题。 为什么要处理线程间通信: ...
分类:
其他好文 时间:
2020-04-03 23:58:58
阅读次数:
115
异常对象的printStackTTrace()方法用于打印异常的跟踪栈信息,根据printStackTTrace()方法输出的结果,开发者可以找到异常的源头,并跟踪到异常一路触发的过程。 下面测试printStackTrace的例子: 运行上面的程序可以看出如下图所示的结果: 从图可以看出异常从th ...
分类:
编程语言 时间:
2020-04-03 23:41:50
阅读次数:
84
文件处理命令 命令格式与目录处理命令ls 目录处理命令 1.mkdir 2.cd 3.rmdir 4.cp 5.mv 6.rm 文件处理命令 1.touch 2.cat 3.tac 4.more 5.less 6.head 7.tail 链接命令 1.ln 硬链接特征: 软链接特征:类似Window ...
分类:
其他好文 时间:
2020-04-03 21:34:53
阅读次数:
79
1 #导入numpy 2 import numpy as np 3 #创建两个数组 4 a = np.array([[1,2,3],[4,5,6]]) 5 b = np.array([[11,12,13],[14,15,16]]) 6 print(a) 7 print(b) 8 #使用hstack进 ...
分类:
编程语言 时间:
2020-04-02 22:22:19
阅读次数:
73
例子 #include<cstdio> #include<stack> using namespace std; int main() { stack<int> my_stack; printf("my_stack.empty(): %d\n", my_stack.empty()); // prin ...
分类:
其他好文 时间:
2020-04-02 21:04:45
阅读次数:
70
goland 提示: Cannot find declaration to go to ...
分类:
其他好文 时间:
2020-04-02 15:35:02
阅读次数:
352
总结下常见c++容器操作。 1.Vector、 list和 dequeVector是数组,List 是双端链表,deque时双向队列。分别引入vector/list/deque库。 vector、deque支持随机访问和迭代器偏移,list、deque支持双向访问,list只能自加自减。 增 pus ...
分类:
编程语言 时间:
2020-04-02 11:56:39
阅读次数:
69
1 #include<stdio.h> 2 #define MAXN 31 3 int a[MAXN],n,flag[MAXN]; 4 void deal(); 5 int main(){ 6 scanf("%d",&n); 7 a[0] = n; 8 flag[0] = n; 9 deal(); ...
分类:
其他好文 时间:
2020-04-01 17:57:49
阅读次数:
66