Johnny21 Johnny21
4年前
linux查看具体进程占用的网络流量
监控网络宽带(网速)的18个命令下面是按功能划分的命令名称。监控总体带宽使用――nload、bmon、slurm、bwmng、cbm、speedometer和netload监控总体带宽使用(批量
艾木酱 艾木酱
4年前
我们与MemFire Cloud的缘起2--MemFireDB
中大概阐述了一下我们之前碰到过的一些应用开发中的痛点:现有的云数据库起步使用成本较高应用开发对团队的起步要求较高现有云数据库配置复杂这些痛点当然不是我们先发现的,也不是我们先要尝试解决的。Google早在2014年就收购了firebase,或许是对这些痛点认可的最佳佐证。就在前两天,InfoQ上发布了一篇翻译文章:,这其实是作者的副标题,原标题是,文章
Stella981 Stella981
4年前
LeetCode 1009. 十进制整数的反码
原文链接: LeetCode1009.十进制整数的反码(https://my.oschina.net/ahaoboy/blog/3118044)https://leetcodecn.com/problems/complementofbase10integer/(https://www.oschina.net/action/GoToL
Stella981 Stella981
4年前
Mat 的几种初始化和赋值方法
这几天用到了由cv::Point3f和std::vector<float到cv::Mat数据类型的转换。本质上就是换一下容器。今晚做个小总结。由Point3f到Mat有两种方法,一种使用cv::Mat_<cv::Point3f(),另一种是在声明时使用{}初始化。\\注意:
Wesley13 Wesley13
4年前
Java中User Thread和Daemon Thread的区别
Java将线程分为User线程和Daemon线程两种。通常Daemon线程用来为User线程提供某些服务。程序的main()方法线程是一个User进程。User进程创建的进程为User进程。当所有的User线程结束后,JVM才会结束。通过在一个线程对象上调用setDaemon(true),可以将user线程创建的线程明确地设置成Daemon线程。例如,时
Stella981 Stella981
4年前
JVM 之 类的加载与初始化
JVM中的类或接口的加载,连接,初始化动作都是动态的。加载主要是根据指定的名称找到并读取类或接口的二进制表示形式,然后创建类和接口。连接则是通过验证,准备,解析等动作将相关联的类或接口合并为运行时形态以便可以被JVM执行。初始化的过程主要包括类或接口初始化方法<clinit的执行。JVM在启动时,首先会加载和创建"启动类",该类由具体JVM实现
Stella981 Stella981
4年前
OSChina 周日乱弹 —— 程序员的鄙视链
放假这几天,不知道各位OSCer加班加得开不开心,写了几行代码。。几千行代码也要看什么代码,C要尊称一声“大拿”,Java的话就是“这还好意思拿出来说事赶紧干活去!”!(http://static.oschina.net/uploads/space/2016/0102/221650_FkU7_1428332.jpg)都是写代码的
Wesley13 Wesley13
4年前
Oracle 行列转换函数pivot、unpivot的使用(二)
一、行转列pivot关键函数pivot,其用法如下pivot(聚合函数for列名in(类型))select\fromtable\_namepivot(max(column\_name)                           行转列后的列的值value,聚合函数是必须要有的                  
Wesley13 Wesley13
4年前
04 JVM是如何执行方法调用的(上)
重载和重写重载:同一个类中定义名字相同的方法,但是参数类型或者参数个数必须不同。重载的方法在编译过程中就可完成识别。具体到每一个方法的调用,Java编译器会根据所传入参数的生命类型来选取重载方法。选取的过程分以下三个阶段:1:在不考虑对基本类型自动装拆箱,以及可变长参数的情况下选取重载方法。2:如果第1个阶段未找到,那么在允许自动