6 @heyun

尚未进行身份认证

此博客用于记录技术问题

等级
TA的排名 3k+

sysbench fileio 基准测试

sysbench介绍源码地址:https://github.com/akopytov/sysbenchsysbench is a scriptable multi-threaded benchmark tool based on LuaJIT. It is most frequently used for database benchmarks, but can also be used to...

2019-07-30 15:11:25

硬件故障检测以及故障模拟触发工具

硬件故障检测工具:mcelogmcelog介绍源码地址:https://github.com/andikleen/mcelogmcelog logs and accounts machine checks (in particular memory, IO, and CPU hardware errors) on modern x86 Linux systems.mcelog is req...

2019-07-13 19:01:59

修改elasticsearch源码并且编译打包

前言相信很多人在启动elasticsearch 5版本以上的应用过程中曾被以下错误终止启动了。max virtual memory areas vm.max_map_count [%d] is too low, increase toat least [%d]下面我们尝试修改elasticsearch源码跳过这个限制。。。为啥会有这个想法,因为有时候我们单纯下来到本机或者docker里面...

2019-06-11 23:40:14

使用DataX把odps同步到elasticsearch

下载工具地址:http://datax-opensource.oss-cn-hangzhou.aliyuncs.com/datax.tar.gz该工具默认没有带elasticsearchwriter插件,需要下载源码编译。git clone https://github.com/alibaba/DataX.git进入目录修改pom文件只留下 elasticsearchwriter 模块,然后...

2019-06-04 23:51:20

MYSQL/ODPS统计上周五到本周四一周的分组数据

--mysqlSELECT concat(SUBDATE("2020-03-29",(DATE_FORMAT("2020-03-29", '%w')+ 2) %7), "~", SUBDATE("2020-03-29", CASE when DATE_FORMAT("2020-03-29", '%w')> 4 then DATE_FORMAT("2020-03-29", '%w')...

2019-04-16 19:58:15

Mac 上使用dgraph图形数据库

dgraph介绍Dgraph is an open source, scalable, distributed, highly available and fast graph database, designed from ground up to be run in production. ------来自dgraph官网以下是dgraph相关的资料链接。1.dgraph官...

2019-04-16 16:13:38

动手创建一个Docker镜像

1. 拉取centos基础镜像执行 docker pull centos:7.2.1511。2. 创建Dockerfile文件创建一个新目录,然后增加以下内容到Dockerfile文件里面。FROM centos:7.2.1511MAINTAINER abtest <xxxxxxxx@qq.com>RUN yum install wget -y3. 创建自己的dock...

2019-04-15 17:40:26

elasticsearch 6.x RestHighLevelClient使用

elasticsearch6.x以后一个index只能存在一个type。pom依赖包添加 <dependency> <groupId>org.elasticsearch</groupId> <artifactId>elasticsearch</artifactId&...

2018-08-31 13:03:25

JAVA和Python HmacSHA1 算法计算API签名的实现

JAVA版// 计算签名private static final String ENCODING = "UTF-8";private static final String ALGORITHM = "HmacSHA1";Mac mac = Mac.getInstance(ALGORITHM);String text = "你需要计算的内容";String acKey = &quo

2018-06-12 10:57:35

ztree.js 扩展name自定义格式

场景: 树的节点名字需要显示一些额外的信息。比如名字是 阿里云(100) 100这个是我当前节点的内容之一,目前由于ztree没有支持render回调函数,没法拼接内容得到。下载ztree js源码,可以知道树节点的显示名字是由getNodeName得到,所以出发点就是修改这个函数,修改如下。 getNodeName: function (setting, node) {

2017-11-17 14:34:42

基于nodejs开发的web工程开启代理转发功能

背景: web开发中,我们需要访问mock server则需要把web中所有请求代理到mockserver中。在启动web开发模式的脚本中,添加以下代码。其中a-api是一个访问路径。const proxy = require('http-proxy-middleware');//引入代理中间件const aProxy = proxy('/a-api', { target: 'http://12

2017-07-25 14:42:59

window搭建react-native开发环境

源码链接:https://github.com/phypor/react-web-demo1.设置下载器配置和安装依赖包npm config set registry https://registry.npm.taobao.org --globalnpm config set disturl https://npm.taobao.org/dist --globalnpm install -g

2017-06-03 11:47:50

electron 打包antd项目的详细流程

1.创建antd项目cnpm install -g create-react-appcreate-react-app antd-app cd antd-appcnpm install antd --save复制并且覆盖下面的内容到App.js里面。import React, { Component} from 'react';import { DatePicker,

2017-05-25 19:23:41

Supervisor 的使用记录

场景:一个程序的执行命令为python /home/test/app.py,这个程序需要被监控一旦挂掉后自动重新启动。安装:pip install Supervisorecho_supervisord_conf > /etc/supervisord.conf编辑配置文件:vi /etc/supervisord.conf然后在该文件后面添加需要被监控的应用属性,内容如下,其中testapp为应用名

2017-05-11 15:27:01

vue-cli 构建web应用

webpack:前端资源模块化管理和打包工具,它可以将许多松散的模块按照依赖和规则打包成符合生产环境部署的前端资源。https://webpack.js.org/ vue.js:它是以数据驱动和组件化思想构建web应用的JavaScript库。https://cn.vuejs.org/v2/guide/ 我们可以借助vue-cli工具快速创建一个基于vue的web应用,操作如下。step1:np

2017-04-28 09:57:58

mac系统 让自带的apache服务支持php解析

mac 系统本身自带了apache服务和php环境,但是apache默认是没有加载php模块,所有只需要把php模块加载了,apache就能解析php.sudo cp /Library/WebServer/Documents/index.html.en /Library/WebServer/Documents/pinfo.php sudo vim /Library/WebServer/Docume

2017-03-03 15:10:36

nw.js 开发跨平台应用(2)使用nw打包项目

我们在上一篇文章中用vue-cli创建了一个的项目,并且使用nw 打开某个链接,这次我们讲述如何使用nw打包一个vue-cli创建的项目。进入vue项目后,我们可以使用npm run dev 打开8080端口访问页面,在使用nw打包之前,我们先需要build以下项目,执行npm run build就可以了。 build完后,会在当前目录下生成dist 文件夹,进入dist文件夹,目录结构如下.+

2017-02-28 17:01:29

nw.js 开发跨平台应用(1)部署开发环境

node.js 下载页面https://nodejs.org/en/download/ nw.js 下载页面 https://github.com/nwjs/nw.js 或者https://nwjs.io/以下为mac系统下的为例.1. wget https://dl.nwjs.io/v0.20.3/nwjs-v0.20.3-osx-x64.zip2. unzip nwjs-v0.20.

2017-02-26 18:29:21

Flask 用Blueprint实现模块化的应用

在一个大型项目中,肯定会有很多模块组成,比如一个网络管理系统可能有流量运营模块,实时分析模块,故障预警模块等。我们可以利用Flask Blueprint 实现每个模块的功能进行独立的开发与管理,后面的实践案例主要体现Buleprint以下功能 1. 可以独立管理网页的静态文件,如js,css,图片等,即可以指定单纯的静态路径,同时也可能指定模版的路径。 2. 方便模块整合,无耦合。案例

2017-02-16 11:52:07

mac 安装matplotlib后执行程序报错

执行程序后报错:Traceback (most recent call last): File "/Users/bojie.hbj/my_project/XXXX/XXX.py", line 4, in <module> import matplotlib.pyplot as plt File "/Users/bojie.hbj/my_project/XXXXX/XXXX/env/l

2017-02-07 21:25:48

查看更多

CSDN身份
  • 博客专家
勋章 我的勋章
  • 专栏达人
    专栏达人
    授予成功创建个人博客专栏的用户。专栏中添加五篇以上博文即可点亮!撰写博客专栏浓缩技术精华,专栏达人就是你!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。