问题: dubbo线程池耗尽,活跃线程数超过线程池最大线程数(dubbo默认线程池最大线程数为200) 登录服务提供者所在服务器 通过命令行连接dubbo: //telnet 服务提供者ip dubbo端口 telnet 20.1.16.26 20881 查看dubbo活跃线程: status -l ...
分类:
编程语言 时间:
2020-04-03 12:02:43
阅读次数:
240
代码如下: 1 #include <stdio.h> 2 #include <pthread.h> 3 #include <sched.h> 4 #include <assert.h> 5 6 static int api_get_thread_policy(pthread_attr_t *attr ...
分类:
编程语言 时间:
2020-04-03 12:03:58
阅读次数:
69
Spring中主要使用cglib和jdk动态代理,主要在SpringAop中有大量应用。 JDK动态代理 jdk动态代理主要使用场景是被代理的对象有实现的接口。最终生成的代理类: class $Proxy0 extends Proxy implements IDao jdk动态代理主要是基于反射,其 ...
分类:
编程语言 时间:
2020-04-03 12:05:08
阅读次数:
68
1 . tcp连接有几次握手? 有几次释放? (1) 第一次握手:建立连接时,客户端A发送SYN包(SYN=j)到服务器B,并进入SYN_SEND状态,等待服务器B确认。 (2)第二次握手:服务器B收到SYN包,必须确认客户A的SYN(ACK=j+1),同时自己也发送一个SYN包(SYN=k),即S ...
分类:
编程语言 时间:
2020-04-03 12:05:40
阅读次数:
80
问题描述 待完善. 词梯文件下载:待完善. 代码 参考 待完善 "example" "example" ...
分类:
编程语言 时间:
2020-04-03 12:11:52
阅读次数:
205
var arr=['18190070199','15000032456','15000032456'];var obj={}for(var i=0;i<arr.length;i++){ if(obj[arr[i]]){ console.log(arr[i]); } obj[arr[i]]=1;}va ...
分类:
编程语言 时间:
2020-04-03 12:12:46
阅读次数:
62
1. 饿汉式: 类静态变量,利用类的初始化,jvm 中一个class 只会初始化一次 public class A{ public static final A a= new A(); } 2. 懒汉式 public class A{ private static A a; public synch ...
分类:
编程语言 时间:
2020-04-03 12:13:53
阅读次数:
71
沙箱安全机制的应用层面:360沙箱、win10沙箱、包括VMware Workstation、Oracle VM VirtualBox都可以充当沙箱去使用,沙箱中的操作与本机无关,进而保证本机的安全性 那什么是Java沙箱安全机制呢? 组成Java沙箱的基本组件 1.类加载体系结构(类的双亲委托机制 ...
分类:
编程语言 时间:
2020-04-03 12:16:35
阅读次数:
77
一、作用 作用在方法传递的参数前,用于接收所传参数 例如:http://localhost:8081/selectStudentById?id=01 接收问号后面的参数值(允许多个参数) 二、注解内部的四个属性 1.name 指定传入的参数名称,其后面跟的参数名称一定要与前端传入的参数名称一致 2. ...
分类:
编程语言 时间:
2020-04-03 12:17:58
阅读次数:
112
前言 SpringBoot 可以看作是一个配置工具,整合工具,辅助工具,方便了开发工程中的对其他资源的整合,对于许多组件的整合可以达到开箱即用、零配置的效果。SpringBoot 通过引入相应模块对应的 stater 即可整合其他资源,对于web模块的整合亦是如此。下面我们通过源码再次复习一下 sp ...
分类:
编程语言 时间:
2020-04-03 12:20:50
阅读次数:
75
private static TransportClient client = ElasticSearch.getClientSingle();BulkRequestBuilder bulkRequestBuilder = client.prepareBulk(); List<Map<String, ...
分类:
编程语言 时间:
2020-04-03 12:21:03
阅读次数:
79
小整数缓存池 a = 1 b = 1 print(a is b) # True 短字符串 # True a = "good" b = "good" print(a is b) # False a = "very good morning" b = "very good morning" print( ...
分类:
编程语言 时间:
2020-04-03 12:22:37
阅读次数:
66
1 /** 2 * Definition for singly-linked list. 3 * struct ListNode { 4 * int val; 5 * ListNode *next; 6 * ListNode(int x) : val(x), next(NULL) {} 7 * }; ...
分类:
编程语言 时间:
2020-04-03 12:22:52
阅读次数:
63
特性 元素有序(无序用unordered_set) 元素不重复(重复有序用multiset,重复无序用unordered_multiset) 底层是平衡二叉树,查找速度logn 函数 insert():向集合插入元素 begin():返回指向第一个元素的迭代器 end():返回指向最后一个元素的迭代 ...
分类:
编程语言 时间:
2020-04-03 12:26:43
阅读次数:
83
对象的序列化和反序列化: 1、对象的序列需要实现java.util.Serializable或者是java.io.Externalizable接口。 2、Serializable只是一个接口,代表着可序列化,并没有定义任何的抽象方法,只能序列化非静态的,以及没有使用transient关键字修饰的属性 ...
分类:
编程语言 时间:
2020-04-03 12:31:29
阅读次数:
134
1.准备工作:需要一个正常的springBoot程序 和 添加一个注解相关的依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-aop</artifactId> </d ...
分类:
编程语言 时间:
2020-04-03 12:33:08
阅读次数:
241
Java锁系列教程之独占式锁 在Java并发编程中,锁是一个很重要的对象。Java中锁有两种:隐式锁和显式锁。使用synchronized关键字的锁是隐式锁。因为锁的申请和释放都是由JVM来维护的,不用我们来手动处理。使用Java并发包locks包下的锁,需要使用者手动申请和手动关闭。这种形式是显式 ...
分类:
编程语言 时间:
2020-04-03 13:38:46
阅读次数:
76
1.re.match函数 re.match 尝试从字符串的起始位置匹配一个模式,如果不是起始位置匹配成功的话,match()就返回none。 函数语法: re.match(pattern, string, flags=0) 1 import re 2 3 ret = re.match("http", ...
分类:
编程语言 时间:
2020-04-03 13:39:08
阅读次数:
80
前期准备 因为注册QQ互联需要已备案的网站,所以需要准备一个已备案的网站与域名。 首先访问QQ互联平台 https://connect.qq.com/ ,注册成为开发者; 然后创建一个网站应用,等审核成功后会得到一个APP ID与APP KEY,后面会使用到。 开发流程 图1 准备网站应用 1 前端 ...
分类:
编程语言 时间:
2020-04-03 13:40:29
阅读次数:
255
import logginglogging.basicConfig(level=logging.INFO)'''def check_number_exist(password_str): has_number = False for c in password_str: if c.isnumber( ...
分类:
编程语言 时间:
2020-04-03 13:40:45
阅读次数:
73