JVM 学习笔记---Java虚拟机栈

1. Java虚拟机栈(Java Virtual Machine Stacks)也是线程私有的,它的生命周期与线程相同。 2. 虚拟机栈描述的是Java方法执行的内存模型:每个方法被执行的时候都会同时创建一个栈帧(Stack Frame①)用于存储局部变量表、操作栈、动态链接、方法出口等信息 3. 每一个方法被调用直至执行完成的过程,就对应着一个栈帧在虚拟机栈中从入栈到出栈的过程。 4. 存储局部变量表 5.局部变量表存放了编译期可知的各种基本数据类型(boolean、byte、char、sh
分类: 其他 发布时间: 01-10 23:12 阅读次数: 0

Hbase API 笔记

目前在学习hbase ,此博客主要用来记录hbase 学习笔记 hbase 提供了丰富的API,非常方便。 连接hbase HBaseAdmin admin; HTable htable; String TN = "person"; public void init() throws Exception { Configuration conf = new Configuration(); conf.set("hbase.zookeeper.quorum", "loc
分类: 其他 发布时间: 01-10 23:12 阅读次数: 0

Hbase API 查询(scan)

Hbase API查询非常灵活,除了上一篇通过Get 查询。 还可以通过Scan 查询。scan 查询非常的丰富场景,下面一一介绍 根据行键的前缀进行查询 Scan scan = new Scan(); PrefixFilter filter1 = new PrefixFilter("rowkey8".getBytes()); scan.setFilter(filter1); ResultScanner scanner = htable.getScanner(scan); print(sca
分类: 其他 发布时间: 01-10 23:11 阅读次数: 0

hbase wordcount 学习

学习hbase 这么久了,下面做一个简单的wordcount练习 WordCountRunner public class HBaseWordCountRunner{ public static void main(String[] args) throws Exception { Configuration conf = new Configuration(); conf.set("fs.defaultFS", "hdfs://localhost:8020"); conf.s
分类: 其他 发布时间: 01-10 23:11 阅读次数: 0

Volley 的网络重试策略

转自:https://www.jianshu.com/p/410ca2039002 这里主要是记录需要做重试的异常,要看详细的干货看上文: volley哪些异常需要进行重试: 1、超时 (1)连接超时(ConnectTimeoutException): (2)socket超时(SocketTimeoutException): 不过貌似ajax没区分,连接超时和socket超时,所以只要是timeout就要进行重试 2、(statusCode == HttpStatus.SC_UNAUTHORI
分类: 其他 发布时间: 01-10 23:11 阅读次数: 0

通过PowerCli批量更改ESXi的高级设置

1.连接VCenter   Connect-VIserver vcenter_ip –user user_name –password password2.获取所有主机名,并赋值给变量vmhost$vmhost= get-VMHost// * 如果只是想获取某个集群的主机列表//*  $vmhost= get-Cluster  –Name cluster_name |get-VMHost3.更改E
分类: 企业开发 发布时间: 01-10 23:10 阅读次数: 0

超时与重试

参考:超时与重试机制(1)—《亿级流量》 http://www.sohu.com/a/149319357_494947 参考:关于HttpClient重试策略的研究 http://www.importnew.com/28669.html
分类: 其他 发布时间: 01-10 23:10 阅读次数: 0

ajax与302响应

转自:http://www.cnblogs.com/dudu/p/ajax_302_found.html 转自:https://blog.csdn.net/bj1527152558/article/details/40117619
分类: 其他 发布时间: 01-10 23:10 阅读次数: 0

当jquery ajax遇上401请求的解决方法

转自:当jquery ajax遇上401请求的解决方法Script https://www.aliyun.com/jiaocheng/1012181.html 转自:webservice使用windows身份验证,ajax请求报错401未授权的解决办法
分类: 其他 发布时间: 01-10 23:10 阅读次数: 0

js 不同进制的字符串转换成数字的三种方法

parseInt("AF", 16); //returns 175 parseInt("10", 2); //returns 2 parseInt("10", 8); //returns 8 parseInt("10", 10); //returns 10
分类: 其他 发布时间: 01-10 23:09 阅读次数: 0

JavaScript indexOf()和lastIndexOf()

lastIndexOf() http://www.w3school.com.cn/jsref/jsref_lastIndexOf.asp indexOf() http://www.w3school.com.cn/jsref/jsref_indexOf.asp
分类: 其他 发布时间: 01-10 23:09 阅读次数: 0

gradle实现乐固+walle自动化构建项目

gradle实现乐固+walle自动化构建项目 问题说明 前期准备 自动化流程说明 具体流程解析和实现 问题说明 针对v2的签名方式,由美团团队创造了walle工具进行多渠道信息写入,这样在同一个release包中,写入不同信息就可以实现多渠道的目的,这种高效率的实现方式,成为了目前产出多渠道包的主流。 但同时诞生了一个问题:在通过三方加固之后,写入的信息被抹去了,要重新进行写入,而且加固软件的出现,局限了我们只能在本机进行打包加固,不利于jenkins自动化打包发布。所以我产出这篇博文,记录
分类: 编程语言 发布时间: 01-10 23:08 阅读次数: 0

爱鸿森谈收入

爱鸿森从社会观点研究资本和收入。和普通民众一样,爱鸿森也是这么认为,当我们研究为销售们生产贸物和支配货物的交换价值的原因时,商人通常的观点是经济学家最便于采取的观点。但是, 在爱鸿森看来,当商人研究支配整个社会的物质福利的原因时, 他和经济学家都必须采取一柙较为厂之的观点。 平常的谈话可以从一种观点转到另一种观点而不需对这种转变作仕何止式的说明。 因为, 一旦有误会发生, 这种误会很快就会澄清, 提出一个题或主动的解释便可消除混乱。 但爱鸿森指出,经济学家是不会冒这种危险的,他必须说明他的观点
分类: 编程语言 发布时间: 01-10 23:08 阅读次数: 0

Python快捷键---整段缩进、注释

向前缩进 Ctrl + [ 向后缩进 Ctrl + ] 注释 Ctrl + /
分类: 编程语言 发布时间: 01-10 23:08 阅读次数: 0

python3.5 安装OpenCV以及简单的使用

python3.5在pip库没有匹配的OpenCV版本,因此直接使用pip install opencv 会报错,报错如下: 因此,这里提供一个非官方包的下载地址:OpenCV下载地址 按照电脑位数和自己的python版本进行选择,此处选择:opencv_python-4.0.1-cp35-cp35m-win_amd64.whl 下载后将其拷贝到python安装目录下的Lib\site-packages 此处是:C:\Users\******\AppData\Local\Programs\Py
分类: 编程语言 发布时间: 01-10 23:08 阅读次数: 0

Oracle之子查询(嵌套查询select嵌套)

一、单值子查询(> >= = < <= <> 子查询的结果为1个数据) --查询最高工资的员工信息 --1.查询出最高工资 --5000 select max(sal) from emp; --2. 工资等于最高工资 select * from emp where sal = (select max(sal) from emp); --查询出比雇员7654的工资高,同时和7788从事相同工作的员工信息 --1.雇员7654的工资 1
分类: 编程语言 发布时间: 01-10 23:07 阅读次数: 0

IO流--利用bufferedstream在控制台中输入文件路径,并将文件复制到桌面

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/weixin_40567229/article/details/86235309 class hello { public static void main(String[] args) throws IOException { BufferedInputStream input = new BufferedInputStream(new FileInputStream(In
分类: 编程语言 发布时间: 01-10 23:07 阅读次数: 0

我们一起学docker之二:安装及配置、文件讲解

文章目录 1.安装docker环境 2.docker状态查询 3.服务启动停止命令 4.docker虚拟网卡 5.docker配置文件讲解 6.docker 日志查看(基于docker服务) 1.安装docker环境 yum install docker -y 安装完毕后查看安装版本 docker -v docker version 2.docker状态查询 systemctl status docker 3.服务启动停止命令 systemctl start docker system
分类: 编程语言 发布时间: 01-10 23:07 阅读次数: 0

处理VS2010+qt4.8.6下编译不报错误,而Linux下报错:error: 'nullptr' was not declared in this scope

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/xumingyifrend/article/details/86234702 今天处理一个同事在VS2010+qt4.8.6下编写的程序(能够正确编译并运行) 我需要将这个程序移植到arm板上,于是在Linux下对此程序进行交叉编译 于是,问题来了 这个错误提示是:nullptr在当前作用域没有被声明。 稍作分析,这个nullptr并不是程序定义的,而是C++11引入的关键字。 因此想到这个编译器
分类: 编程语言 发布时间: 01-10 23:07 阅读次数: 0

java使用Extract API 2.0生成.hyper文件

版权声明:本文为博主原创文章,转载时请注明出处。 https://blog.csdn.net/nxw_tsp/article/details/86235390 突然接到一个任务,需要用java使用Extract API 2.0实现抽取数据库的数并生成.hyper文件。没办法,只能一边看文档一边写个demo先试试看能不能行得通。 文档:https://onlinehelp.tableau.com/current/api/extract_api/en-us/Extract/extract_api.
分类: 编程语言 发布时间: 01-10 23:06 阅读次数: 0