- 浏览: 266252 次
- 性别:
- 来自: 天津
最新评论
-
1260533105:
uncaught invalidstateerror:Fail ...
WebSocket -
sh747665463:
压力好大啊
【转】如果你不知道接下去学什么,就看这个
文章列表
泛型,一个孤独的守门者。
大家可能会有疑问,我为什么叫做泛型是一个守门者。这其实是我个人的看法而已,我的意思是说泛型没有其看起来那么深不可测,它并不神秘与神奇。泛型是 Java 中一个很小巧的概念,但同时也是一个很容易让人迷惑的知识点,它让人迷惑的地方在于它的许多表现有点违反直觉。
文章开始的地方,先给大家奉上一道经典的测试题。
List<String> l1 = new ArrayList<String>();
List<Integer> l2 = new ArrayList<Integer>();
System.out.printl ...
转:python ssl报错
- 博客分类:
- python
命令行输入openssl version:
OpenSSL 1.0.2a 19 Mar 2015
命令行输入
python3 -c "import ssl; print(ssl.OPENSSL_VERSION)"
结果
OpenSSL 0.9.8zh 14 Jan 2016
由于OpenSSL的版本不正确,python requests.get会报错TLSV1_ALERT_PROTOCOL_VERSION。
解决方法:升级python OpenSSL
pip 安装 ssl错误
- 博客分类:
- python
Could not fetch URL https://pypi.python.org/simple/xlrd/: There was a problem confirming the ssl certificate: [SSL: TLSV1_ALERT_PROTOCOL_VERSION] tlsv1 alert protocol version (_ssl.c:661) - skippingCould not find a version that satisfies the requirement xlrd (from versions: )No matching distribution ...
转:Linux内核参数详解
- 博客分类:
- linux-and-unix
https://blog.csdn.net/yueguanghaidao/article/details/47144247
SYN_RECV
服务端收到sys,还未发出syn+ack 1.net.ipv4.tcp_synack_retries 默认值5,linux对应1+2+4+..32=2^6-1=63s
2.net.ipv4.tcp_syncookies 应该设置为1,防止SYN Flood。 处在SYN_RECV的TCP连接称为半连接,存储在SYN队列。大量SYN_RECV会导致队列溢出,后续请求将被内核直接丢弃,也就是SYN Flood攻击。 开启syncookies后, ...
最近,阿里中间件小哥哥蛰剑碰到一个问题——client端连接服务器总是抛异常。在反复定位分析、并查阅各种资料文章搞懂后,他发现没有文章把这两个队列以及怎么观察他们的指标说清楚。
因此,蛰剑写下这篇文章,希望借此能把这个问题说清楚。欢迎大家一起交流探讨。
问题描述
场景:JAVA的client和server,使用socket通信。server使用NIO。
1.间歇性得出现client向server建立连接三次握手已经完成,但server的selector没有响应到这连接。
2.出问题的时间点,会同时有很多连接出现这个问题。
3.selector没有销毁重建,一直用 ...
ipmitool
- 博客分类:
- linux-and-unix
一、开关机,重启
1. 查看开关机状态:
ipmitool -H (BMC的管理IP地址) -I lanplus -U (BMC登录用户名) -P (BMC 登录用户名的密码) power status
2. 开机:
ipmitool -H (BMC的管理IP地址) -I lanplus -U (BMC登录用户名) -P (BMC 登录用户名的密码) power on ...
转发:http://www.tianshouzhi.com/api/tutorials/canal/381
canal有两种使用方式:1、独立部署 2、内嵌到应用中。 deployer模块主要用于独立部署canal server。关于这两种方式的区别,请参见server模块源码分析。deployer模块源码目录结构如下所示:
在独立部署canal时,需要首先对canal的源码进行打包
1.0 canal源码分析简介
2017-12-06 21:48:06 2,186 0
canal是阿里巴巴开源的mysql数据库binlog的增量订阅&消费组件。项目github地址为:
awk 分组统计
- 博客分类:
- linux-and-unix
cat * |grep 'java.lang.ClassNotFoundException: com.sinosoft.systemcode.domain.SystemCodeNodeInfo' |awk '{!a[$0]++}END{for (i in a) print i,a[i]}'|sort -n -k 7 -r
jps(Java Virtual Machine Process Status Tool)是JDK 1.5提供的一个显示当前所有java进程pid的命令,简单实用,非常适合在linux/unix平台上简单察看当前java进程的一些简单情况。jps存放在JAVA_HOME/bin/jps,使用时为了方便请将JAVA_HOME/bin/加入到Path.
jstat 1. jstat -gc pid 可以显示gc的信息,查看gc的次数,及时间。 其中最后五项,分别是young gc的次数,young gc的时间,full g ...
转发:LogMiner配置使用手册
- 博客分类:
- 数据库
http://www.cnblogs.com/shishanyuan/p/3140440.html
LogMiner配置使用手册
1 Logminer简介
1.1 LogMiner介绍
Oracle LogMiner 是Oracle公司从产品8i以后提供的一个实际非常有用的分析工具,使用该工具可以轻松获得Oracle 在线/归档日志文件中的具体内容,特别是该工具可以分析出所有对于数据库操作的DML和DDL语句。该工具特别适用于调试、审计或者回退某个特定的事务。
LogMiner分析工具实际上是由一组PL/SQL包和一些动态视图(Oracle8i内置包的一部分)组成,它作为O ...
oracle 12c pdb
- 博客分类:
- 数据库
ORACLE 12C中提出来CDB和PDB的概念,对于ORACLE的数据库来说,确实是一个新东西,他们可以分别理解为容器和插件(PDB插入在CDB中),CDB的管理和传统数据库区别不大,本篇文章对PDB的部分操作进行了简单说明(创建PDB,OPEN PDB,DROP PDB,Plug PDB,Unplugging PDB)CREATE PDB
v$session,v$session_wait,v$session_wait_history,v$active_session_history
1、v$session:连接将产生会话,当前会话的信息保存在v$session中,连接断开后消失;
2、v$session_wait:将当前会话中正在等待的会话状态复制一份到视图,断开后消失(等待会话生命周期最后1次等待);
3、v$session_wait_history:保存每个活动session在v$session_wait中最近10次的等待事件(等待会话生命周期最后10次等待);
4、ASH(v$active_session ...
ji基本步骤按照 二进制方式
http://www.tensorfly.cn/tfdoc/get_started/os_setup.html所说。
方法1:基于 VirtualEnv 的安装
# 在 Mac 上:
$ sudo easy_install pip # 如果还没有安装 pip
$ sudo pip install --upgrade virtualenv
$ virtualenv --system-site-packages ~/tensorflow
$ cd ~/tensorflow
$ source bin/activate # 如果使用 bash
...
hello opencv
- 博客分类:
- opencv
opencv mac os 环境初始化
总体参考
http://www.cnblogs.com/freeweb/p/5794447.html
但是过程中遇到了一些mac os 的问题记录下来
以下说明在Linux下Python和OpenCV结合安装的过程,Python要使用OpenCV模块,则必须导入OpenCV提供的包,所以要提供 ...