查看hadoop日志的方法

查看日志的方法 hadoop-hadoop-datanode-hadoop002.log hadoop-用户-进程名称-机器名称 hadoop日志分为log日志和out日志,我们基本上只看log日志 [hadoop@hadoop001 hadoop-2.6.0-cdh5.7.0]$ cd logs/ [hadoop@hadoop001 logs]$ ll total 1840 -rw-rw-r-- 1 hadoop hadoop 143929 Feb 19 20:15 hadoop-hadoo
分类: 其他 发布时间: 02-19 22:11 阅读次数: 0

python内存优化机制中的小秘密

首先我们先来看一个这样的问题: 1 a = -5 2 b = -5 3 print(a is b) 4 5 c = -6 6 d = -6 7 print(c is d) 8 9 # 输出结果是? 大多数没踩过这个坑的小伙伴的答案要么都是True,要么都是False。 但是,,,其真正的结果并不是如此。。。 是不是感觉一脸懵逼??? 正确答案是:True 和 False 是不是会在心里说what??? 这不合乎逻辑啊。。。 但是事实就是这样。 这是由于python的内存优化机制造成的,Py
分类: 其他 发布时间: 02-19 22:11 阅读次数: 0

ES6的新特性(7)——函数的扩展

函数的扩展 函数参数的默认值 基本用法 ES6 之前,不能直接为函数的参数指定默认值,只能采用变通的方法。 function log(x, y) { y = y || 'World'; console.log(x, y); } log('Hello') // Hello World log('Hello', 'China') // Hello China log('Hello', '') // Hello World 上面代码检查函数log的参数y有没有赋值,如果没有,则指定默认值为
分类: 其他 发布时间: 02-19 22:11 阅读次数: 0

2/19 学习笔记

for x in ...循环就是把每个元素代入变量x,然后执行缩进块的语句
分类: 其他 发布时间: 02-19 22:11 阅读次数: 0

支付系统整理

我做过的支付系统: 场景是百家门店,用户购买商品,可以使用优惠券、门店优惠等,使用支付宝、微信、余额等结算。 目标是保证支付的准确、性能。 为了稳定性,手工控制事务,因为得先扣库存,然后调用支付宝银行接口,如果接口调用失败,库存一类的需要回滚。 为了性能,在一些不需要同步处理的操作比如发放优惠券、加积分等,将此类操作需要的信息生成消息丢到 MQ,由其他业务系统进行处理。 民生银行第三方支付流程:
分类: 其他 发布时间: 02-19 22:11 阅读次数: 0

Linux下编译提示arm-none-linux-gnueabi-gcc: command not found

自己的Linux系统中已经正确安装了交叉编译器arm-2009q3,路径设置正常。 但是在使用arm-none-linux-gnueabi-gcc编译时提示 arm-none-linux-gnueabi-gcc: command not found 仔细分析发现自己安装交叉编译器时是在root下安装的,但是自己使用 arm-none-linux-gnueabi-gcc时却 是非root身份,故尝试 su root,再次编译,成功!!!
分类: 其他 发布时间: 02-19 22:11 阅读次数: 0

SpringBoot 通用Validator

第一步,pom.xml引入hibernate-validator <dependency> <groupId>org.hibernate</groupId> <artifactId>hibernate-validator</artifactId> <version>5.2.4.Final</version> </dependency> 第二步,编写验证结果Bean,存放“验证是否有错误和错误信息” import org.apache.commons.
分类: 其他 发布时间: 02-19 22:11 阅读次数: 0

JAVA中IO技术:BIO、NIO、AIO

1、同步异步、阻塞非阻塞概念 同步和异步是针对应用程序和内核的交互而言的。 阻塞和非阻塞是针对于进程在访问数据的时候,根据IO操作的就绪状态来采取的不同方式,说白了是一种读取或者写入操作函数的实现方式,阻塞方式下读取或者写入函数将一直等待,而非阻塞方式下,读取或者写入函数会立即返回一个状态值。 由上描述基本可以总结一句简短的话,同步和异步是目的,阻塞和非阻塞是实现方式。 (1)同步 指的是用户进程触发IO操作并等待或者轮询的去查看IO操作是否就绪 自己上街买衣服,自己亲自干这件事,别的事干不了
分类: 其他 发布时间: 02-19 22:11 阅读次数: 0

springboot+dubbo修改扫描路径引起端口占用的问题

因为在多模块项目中引入了spring security,消费方(控制层)的工程有两个包,一个controller,一个config。引入之前消费方工程的application.properties中spring.dubbo.scan=com.***.***.controller没有问题,引入之后由于config包下面的一个文件也要调用提供方(服务层)的服务,所以改为spring.dubbo.scan=com.***.***,即config包和controller包的上级目录。启动项目时报错ja
分类: 其他 发布时间: 02-19 22:11 阅读次数: 0

hdoj1160 DP--LIS

题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1160 思路: 又是一道LIS的应用题,先预处理,按照w从小到大排列,那么原问题就转变成求该排列的LIS,但需要定义元素id记录该数据在原来排列中的位置,并定义pre元素记录某数据在LIS中的上一个数据,因为要输出LIS的结点序列,使用LIS的O(nlogn)解法并不方便,加上数据不大(1000),因此使用LIS的O(n^2)解法,用dp[i]表示以i结尾的上升子序列的最大长度,注意要将dp初始化为
分类: 其他 发布时间: 02-19 22:11 阅读次数: 0

吉特仓储管理系统--元宵送开发者一份礼物-开源2018年源码

         应该说今天过完,这个年就算真正意义上的过完了,没有想到的是又是在出差的路上写这样的文章。废话也不多说,写这篇文章主要的目的是想将去年吉特仓储管理系统开发的一个版本源代码开放出来,供各位开发者阅读使用。     github 源代码地址如下:     https://github.com/hechenqingyuan/yun_gitwms.git     码云 源代码下载地址:     https://gitee.com/hechenqingyuan/yun_gitwms.gi
分类: 其他 发布时间: 02-19 22:11 阅读次数: 0

<c:forEach>详解 <c:forEach>详解

<c:forEach>详解 <c:forEach>标签的语法定义如下所示。 <c:forEach var="name" items="expression" varStatus="name" begin="expression" end="expression" step="expression"> body content </c:forEach> <c:forEach>标签具有以下一些属性: l var:迭代参数的名称。在迭代体中可以使用的变量的名称,用来表示每一个迭代变量。类型为Stri
分类: 其他 发布时间: 02-19 22:11 阅读次数: 0

【WIP】JavaScript 函数

创建: 2019/02/19
分类: 其他 发布时间: 02-19 22:11 阅读次数: 0

身份证第18位计算

本文计算方式源自 百度百科,根据计算方式,Java计算代码如下文所示。 计算方法 1、将前面的身份证号码17位数分别乘以不同的系数。从第一位到第十七位的系数分别为:7-9-10-5-8-4-2-1-6-3-7-9-10-5-8-4-2。 2、将这17位数字和系数相乘的结果相加。 3、用加出来和除以11,看余数是多少? 4、余数只可能有0-1-2-3-4-5-6-7-8-9-10这11个数字。其分别对应的最后一位身份证的号码为1-0-X -9-8-7-6-5-4-3-2。(即余数0对应1,余数1
分类: 其他 发布时间: 02-19 22:11 阅读次数: 0

数字图像处理: 一 (上交)

一些图像领域的专业词汇: pixel 像素 picture element manipulation 操作 intensity 灰度值 digitization 数字化 resolution 解像度 dimensionality 维度 voxel 体素 volume element focal point 视点 sampling 采样 quantitization 量子化 contrast 对比度 magnification 放大率 optical 光学 infrared 红外 ultraso
分类: 其他 发布时间: 02-19 22:01 阅读次数: 0

ORB_SLAM2中的字典DBow

参考: https://www.jianshu.com/p/cfcdf12a3bb6 (创建DBow离线词典用于ORB SLAM2) https://github.com/dorian3d?tab=overview&from=2018-12-01&to=2018-12-31(DBOW作者的github) 前言 无论是DBow2,还是DBow3,它们创建的字典文件的都是.yml格式,不能直接应用于ORB SLAM2。文件如下: vocabulary: k: 10 #词典树的分枝因子,即
分类: 其他 发布时间: 02-19 22:01 阅读次数: 0

R入门及应用:一

一 软件安装 R下载网址:https://cran.r-project.org/ Rstudio下载网址:https://www.rstudio.com/products/rstudio/download/#download Rstudio 是R的集成开发环境(IDE),但是本身不含有R,需要先安装R。 下载安装好在快速启动栏拖出快捷方式。如下 R是动态编译语言,就是当你运行R代码的同时,编译由R自动完成。 Rstudio界面如下,用过MATLAB的童鞋应该就像看见了亲人了吧! 二 基本操作
分类: 其他 发布时间: 02-19 22:01 阅读次数: 0

黑客与画家:一

目录 前言 作者 Paul Graham 一 paul的自传 1.1 书呆子的成长 1.2 黑客与画家 1.3 what you can't say 前言 一本作者讲解他作为黑客的想法,编程方面的心得和创业的经验的书。 译者阮一峰对其评价挺高的,我历时三天读完,觉得确实开卷有益,名不虚传。 这本书讲述了一个技术人员的事业以及人生哲学的心得。 后续有机会自己买一本,可以时长翻翻。 ps:页码标注为句子在中文版的位置 作者 Paul Graham 博士学位,既是画家(哈佛艺术系) 又是程序员(哈佛
分类: 其他 发布时间: 02-19 22:01 阅读次数: 0

黑客与画家:二

目录 二 黑客的想法和做法 2.1 关于公司和创业 2. 2 关于财富 wealth 2.3 关于设计 二 黑客的想法和做法 2.1 关于公司和创业 关于计划和实现 If I’d had to wait a year for the next release, I would have shelved most of these ideas, for a while at least. The thing about ideas,though, is that they lead to mor
分类: 其他 发布时间: 02-19 22:01 阅读次数: 0

黑客与画家:三

三 黑客工具和工作方法 3.1 编程 关于编译器 compiler A compiler is a program that translates programs written in a convenient form, like the oneliner above, into the simple-minded language that the hardware understands. 关于解释器 An interpreter, which examines your progra
分类: 其他 发布时间: 02-19 22:01 阅读次数: 0