TCP 三次握手原理,你真的理解吗?

  • Post author:
  • Post category:其他

阿里妹导读:最近,阿里中间件小哥哥蛰剑碰到一个问题——client端连接服务器总是抛异常。在反复定位分析、并查阅各种资料文章搞懂后,他发现没有文章把这两个队列以及怎么观察他们的指标说清楚。 因此,蛰剑写下这篇文章,希望借此能把这个问题说清楚。欢迎大家一起交流探讨。 问题描述 场景:JAVA的client和server,使用socket通信。server使用NIO。 1.间歇性得出现client向s…

继续阅读 TCP 三次握手原理,你真的理解吗?

关于”Ext.isArray is not a function”错误

  • Post author:
  • Post category:其他

今天在做tree的例子的时候,突然发现报出这个错误,后来仔细看了下,于元ext-base的版本是2.0的,但是ext-all-debug.js是2.0.2的,于是吧ext-base.js换成2.0.2的,这个错误也就没了~所以碰到这个问题首先就应该检查ext的版本是否一致~ 版权声明:本文为java_xiaoyi原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。原…

继续阅读 关于”Ext.isArray is not a function”错误

lin

  • Post author:
  • Post category:其他

LIN定位于“轻奢快时尚”的 Lin Edition Limit 自2012年创牌以来,LIN一直采用自主研发、自主设计、自主生产、自主销售的“四自”模式给顾客更高品质的消费服务。 Lin Edition Limit拥有自己的工厂,专业的团队和绝佳的地理优势,提升更高的品质,并给顾客提供终身的维修服务 版权声明:本文为qq_20943315原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请…

继续阅读 lin

合并两个有序升序的整数数组A和B变成一个新的数组。新数组也要有序。

  • Post author:
  • Post category:其他

在我认为这道题相比前两道是比较简单的,首先可以分析一下这道题的大体思路,要求新数组是有序的,在整合之后我就得排序了,但是前提是合并的是两个有序的数组,这就意味着,我们只需要将两个数组放入新数组时,只要一个小的时候,就不用继续往下比了,前期我是这种思路,后来,看了网上的思路之后,其实有更简单的方法就可以将做出来了。 具体代码: public static int[] getNewArray(int …

继续阅读 合并两个有序升序的整数数组A和B变成一个新的数组。新数组也要有序。

数据库的隔离级别以及悲观锁和乐观锁详解

  • Post author:
  • Post category:其他

一、事务四大属性 分别是原子性、一致性、隔离性、持久性。 1、原子性(Atomicity) 原子性是指事务包含的所有操作要么全部成功,要么全部失败回滚,因此事务的操作如果成功就必须要完全应用到数据库,如果操作失败则不能对数据库有任何影响。 2、一致性(Consistency) 一致性是指事务必须使数据库从一个一致性状态变换到另一个一致性状态,也就是说一个事务执行之前和执行之后都必须处于一致性状态。…

继续阅读 数据库的隔离级别以及悲观锁和乐观锁详解

AngularJS操作数组

  • Post author:
  • Post category:其他

angularJS的数组操作的方法 1.数组的创建 有以下三种方法 (1)  var arrayObj = new Array(); //创建一个数组 (2)  var arrayObj = new Array([size]); //创建一个数组并指定长度 (3) var arrayObj = new Array([element0, element1, element2, element3]);…

继续阅读 AngularJS操作数组

pickle.PicklingError: Can’t pickle

  • Post author:
  • Post category:其他

1 出现该异常的原因是pickle模块不能序列化lambda function.查看下面的链接可知pickle模块可序列那些类型    https://docs.python.org/3/library/pickle.html#what-can-be-pickled-and-unpickled 2 解决方案   https://github.com/uqfoundation/dill  使用pic…

继续阅读 pickle.PicklingError: Can’t pickle

删除Hive目录下所有文件(使用hdfsAPI)

  • Post author:
  • Post category:其他

String hiveIP = "hdfs://ip:端口号"; Configuration config = new Configuration(); config.set("fs.defaultFS",hiveIP); config.set("fs.hdfs.impl",org.apache.hadoop.hdfs.DistributedFileSystem.class.getName());…

继续阅读 删除Hive目录下所有文件(使用hdfsAPI)

hexo next主题去掉码市的Coding Pages等待页

  • Post author:
  • Post category:其他

简介 本文介绍去除码市的Coding Pages的等待跳转页的方法,采用hexo的next主题5.1.2版本. 1.升级银牌会员 完善信息就ok,这一步是必须的。 2.修改footer.swig 找到主题下的这个文件,找到这一行: <div class="theme-info"> 原来这里面放的是主题 — NexT.Pisces v5.1.2,如下图所示: 其实这个没什么卵用,将这个d…

继续阅读 hexo next主题去掉码市的Coding Pages等待页

MacW资讯:Mac如何在桌面添加应用软件

  • Post author:
  • Post category:其他

win上面所有的软件都是出现在桌面上面的,但是Mac上的软件则不是这个样子。该怎么把Mac下载的应用软件移到桌面?下面就跟小编一起来看看Mac如何在桌面添加应用软件吧。 方法一 打开dock→访达,打开应用程序文件夹。   在程序里选择一个需要放到桌面的图标,右键它在菜单选择制作替身。接着会在软件旁边多了个黑色的替身箭头图标。     接着直接把替身文件拖到桌面上面即可,这个时候会发现应用程序里面…

继续阅读 MacW资讯:Mac如何在桌面添加应用软件