SemaphoreSlim类 代码: static SemaphoreSlim semaphoreSlim = new SemaphoreSlim(4);//只允许4个并行执行的线程 public static void AccessDataBase(string name,int seconde) ...
分类:
编程语言 时间:
2020-04-06 20:44:22
阅读次数:
66
一 准备工作 1.1 新建一个项目 root@darren-virtual-machine:~# cd /root/PycharmProjects/ root@darren-virtual-machine:~/PycharmProjects# django-admin startproject or ...
分类:
编程语言 时间:
2020-04-06 20:24:52
阅读次数:
101
学习如何处理列表的所有元素。处理列表的部分元素——Python称之为切片。 切片 要创建切片,可指定要使用的第一个元素和最后一个元素的索引。 与函数range()一样,Python在到达指定的第二个索引前面的元素后停止。 要输出列表中的前三个元素,需要指定索引0~3,这将输出分别为0、1和2的元素。 ...
分类:
编程语言 时间:
2020-04-06 17:32:36
阅读次数:
111
效果图 src/pages/home/nav.vue <template> <div class="nav"> <ul class="nav-list"> <li class="nav-item" v-for="(nav,index) in navItems" :key="index"> <a :h ...
分类:
其他好文 时间:
2020-04-06 13:27:36
阅读次数:
135
本文始发于个人公众号: TechFlow ,原创不易,求个关注 今天是LeetCode第28篇,依然是全排列的问题。 如果对全排列不熟悉或者是最近关注的同学可以看一下上一篇文章: LeetCode46 回溯算法求全排列,这次是真全排列 LeetCode就是喜欢这样,把类似的问题放在一起,让你刷的时候 ...
分类:
其他好文 时间:
2020-04-06 10:04:24
阅读次数:
65
要求 给定一个链表,对于每两个相邻的节点,交换其位置 示例 1->2->3->4->NULL 2->1->4->3->NULL 实现 1 struct ListNode { 2 int val; 3 ListNode *next; 4 ListNode(int x) : val(x), next(N ...
分类:
其他好文 时间:
2020-04-06 09:59:36
阅读次数:
53
使用netty的开源框架 Dubbo:阿里开源的高性能rpc通讯框架 RocketMQ:阿里出品的高性能消息队列 Spark:为大规模数据处理设计的一款计算引擎 Elasticsearch,Cassandra,Flink,Netty-SocketIO,Spring5,Play,Grpc... Net ...
分类:
Web程序 时间:
2020-04-06 00:28:27
阅读次数:
121
一、kong作为服务管理中心底层平台 启用:统一认证插件 启用:统一会话插件 绑定所有应用的login路由,在返回登录响应时候,统一存储用户信息到redis缓存,缓存的key取token值 对服务的请求,早于认证插件,先按照token检查会话是否已经在,如果已经存在就绕过认证插件,把会话信息注入请求 ...
分类:
其他好文 时间:
2020-04-05 13:52:57
阅读次数:
123
清扫银河 如果只进行 1 操作,不难证明存在操作序列的充要条件是将所有 1 边拿出来,所有点的度数为偶数,构造方案使用欧拉回路。 因为不存在重边,所以进行 1 操作时每个环环长一定大于 2,因此如果存在一个只有 1 操作的合法操作序列,这个序列的最短长度不大于 $\lfloor \frac{m}{3 ...
分类:
其他好文 时间:
2020-04-05 13:26:56
阅读次数:
217
一、使用IDEA默认的官方maven仓库的话,由于某些原因会出现相关依赖无法下载或者下载缓慢,在这里,我们使用阿里云的镜像。 1、IDEA进入Settings>Build,Execution,Deployment>Build Tools>Maven查看使用的Maven版本。一般默认是Maven3,对 ...
分类:
编程语言 时间:
2020-04-05 00:19:42
阅读次数:
411