- 博客(27)
- 资源 (42)
- 收藏
- 关注
原创 windows10关闭更新
请注意,关闭自动更新可能会导致系统安全性降低,因为重要的安全更新可能无法及时安装。在禁用自动更新之前,请确保了解这些潜在风险。
2024-04-28 09:45:45
233
原创 runuser: warning: cannot change directory to /nonexistent: No such file or directory
runuser: warning: cannot change directory to /nonexistent: No such file or directory
2024-02-26 16:18:09
382
转载 算法面试中 时间复杂度和空间复杂度 o(n) o(logn) 是什么?
算法面试中 时间复杂度和空间复杂度 o(n) o(logn) 是什么?面试中经常问的各类算法,比如冒泡算法,堆排序算法,大家可以多关注我们语音分享,都有相关分析,不过还会遇到问是时间复杂度和空间复杂度O(n^2),O(1),这些是什么,一个算法的优劣主要从算法的所需时间和所占用的空间两个方面衡量。什么是时间复杂度:int x=1;while (x <n){x++;}该算法执行...
2020-01-14 17:24:54
1673
原创 Node-RSA加密、解密与java匹配
const NodeRSA = require(“node-rsa”);const fs = require(“fs”);var inputString = “你好”;var publicDer = fs.readFileSync(__dirname + “/key/rsa_public_key.pem”);var privateDer = fs.readFileSync(__dirnam...
2019-05-27 10:00:02
1658
转载 Node-RSA 生成公私钥对、私钥签名、公钥验签
const NodeRSA = require(“node-rsa”);const key = new NodeRSA({ b: 2048 }); //生成2048位的密钥let publicDer = key.exportKey(“pkcs1-public-pem”); //公钥let privateDer = key.exportKey(“pkcs1-private-pem”);...
2019-05-21 11:20:38
7694
2
原创 centos6.10编译升级GCC-5.1.0
1.下载依赖https://gmplib.org/download/gmp/gmp-6.1.2.tar.xzhttp://www.mpfr.org/mpfr-current/mpfr-4.0.2.tar.gzhttp://ftp.gnu.org/gnu/mpc/mpc-1.1.0.tar.gzhttp://www.netgull.com/gcc/releases/gcc-4.9.4/gc...
2019-02-13 19:34:20
782
原创 Flink高可用集群安装
前期准备概述Flink利用ZooKeeper在所有运行的JobManager实例之间进行分布式协调。ZooKeeper是Flink独立的服务,需要提前安装好。zookeeper通过领导选举和轻量级一致的状态存储提供高度可靠的分布式协调服务。配置hosts192.168.245.104 node05192.168.245.103 node04192.168.245.102 node...
2019-01-17 11:16:28
2172
原创 CDH高可用部署
前期准备配置hosts192.168.245.105 scm-node1192.168.245.106 scm-node2192.168.245.107 scm-node3设置hostname在192.168.245.105上执行sudo hostnamectl --static --transient set-hostname scm-node1在192.168.245....
2019-01-17 11:00:48
3320
原创 MySQL高可用负载均衡集群部署
简介使用MySQL时随着时间的增长,用户量以及数据量的逐渐增加,访问量更是剧增,最终将会使MySQL达到某个瓶颈,那么MySQL的性能将会大大降低。这一结果也不利于软件的推广。那么如何跨过这个瓶颈,提高MySQL的并发量呢?方法有很多,分布式数据库、读写分离、高可用负载均衡、增加缓存服务器等等。之前的文章里已经介绍了读写分离的方案了,接下来我将讲解MySQL高可用负载均衡这一方法。其中实现高...
2019-01-17 09:41:14
4697
2
原创 CDH添加第三方服务的方法
前瞻导读CDH可以很方便的添加一些大数据相关服务,但这仅限于cloudera公司提供。若想将第三方服务(如公司自己开发的组件)添加到CDH集群(托管在CDH上),需要按照一定的规则流程制作相关程序包,最后发布到CDH上。本文就是指导大家如何打包自己的服务,发布到CDH上,并且由CDH控制服务的运行、监控服务的基本运行状态。制作相关介绍名词介绍parcel:以“.parcel”结尾...
2019-01-16 20:38:11
10542
66
原创 MySQL镜像构建
前期准备已构建centos67-ssh:5.3镜像supervisord.conf内容#用于容器启动时启动相关服务或运行脚本[program:sshd]command=service sshd start[program:crond]command=service crond start[program:mysql-config]autorestart=falsecomma...
2019-01-16 19:36:58
1143
1
原创 CDH镜像构建
前期准备已构建centos67-ssh53-java:1.8limits.conf内容#用于修改文件句柄数(nofile)、进程数(nproc)、最大锁定内存(memlock)#cloudera-scm为用户名#软件限制cloudera-scm soft nofile 32768cloudera-scm soft nproc 65536#硬件限制cloudera-scm ...
2019-01-16 19:36:14
1202
原创 Java镜像构建
前期准备已构建centos67-ssh:5.3镜像Dockerfile内容FROM centos67-ssh:5.3COPY jdk-8u181-linux-x64.tar.gz /root/jdk-8u181-linux-x64.tar.gzRUN tar -zxf /root/jdk-8u181-linux-x64.tar.gz -C /opt \&amp;&amp; mv /o...
2019-01-16 19:30:10
2792
原创 CentOS-SSH镜像构建
Dockerfile内容FROM centos:6.7############################################################################# update glibc-common for locale filesRUN yum update -y glibc-common#######################...
2019-01-16 19:22:23
262
原创 Docker跨主机通信
前期准备已安装zookeeper。这里使用前面mesos里的zookeeper配置Docker配置配置启动参数sudo vi /etc/default/docker/etc/default/docker内容:DOCKER_ADD_OPTS=&quot;-H tcp://0.0.0.0:2375 -H unix:///var/run/docker.sock–cluster-store z...
2019-01-16 19:21:31
228
1
原创 CentOS-7安装consul
前期准备配置hosts192.168.245.227 iot-node1 # server节点192.168.245.228 iot-node2 # server节点192.168.245.229 iot-node3 # server节点安装工具包sudo yum install -y zip unzip关闭防火墙sudo systemctl stop firewalld...
2019-01-16 19:20:36
2100
原创 CentOS-7安装kubernetes+etcd
前期准备配置hosts192.168.245.227 iot-node1 \# master节点(etcd,kubernetes-master)192.168.245.228 iot-node2 \# slave节点(etcd,kubernetes-node,docker)192.168.245.229 iot-node3 \# slave节点(etcd,kubernetes-node,...
2019-01-16 19:18:19
1423
原创 CentOS-7安装mesos+marathon+zookeeper
前期准备关闭防火墙sudo systemctl stop firewalld其他同CentOS-6安装mesos+marathon+zk前期准备添加安装源sudo rpm -Uvhhttp://repos.mesosphere.io/el/7/noarch/RPMS/mesosphere-el-repo-7-3.noarch.rpmsudo rpm --import /...
2019-01-16 19:14:43
571
原创 CentOS-7安装docker
系统要求docker -ce要求CentOS-7。注意:安装docker时必须联网。卸载旧版sudo yum remove docker docker-common docker-selinux docker-engine docker-io如果 yum 报告未安装任何这些软件包,这表示情况正常。将保留 /var/lib/docker/ 的内容,包括镜像、容器、存储卷和网络。添加...
2019-01-16 19:13:14
343
原创 CentOS-6安装mesos+marathon+zookeeper
前期准备关闭SELinuxsudo vi /etc/selinux/config将SELINUX=enforcing修改为SELINUX=disabled重启生效关闭防火墙sudo service iptables stop配置hostssudo vi /etc/hosts/etc/hosts内容:127.0.0.1 localhost localhost.loca...
2019-01-16 19:10:12
552
原创 CentOS-6安装docker
系统要求CentOS-6内核需升级到3.10以上。内核升级下载地址http://elrepo.reloumirrors.net/kernel/el6/x86_64/RPMS/内核包kernel-lt-4.4.154-1.el6.elrepo.x86_64.rpmkernel-lt-devel-4.4.154-1.el6.elrepo.x86_64.rpmkernel-lt-d...
2019-01-16 19:07:55
472
原创 Linux安装包run、bin制作
制作run安装包run程序安装包实质上是一个安装脚本加要安装的程序,如下图所示:这样整个run安装包结构就一目了然了,实际上因为实际需要结构多少有点变动但这个无关紧要,只需要明白原理就行了。安装脚本:helloworld.sh如下:#!/bin/bashlines=15DEFAULT_DIR=/optread -p "Please enter the install...
2019-01-16 11:35:49
5102
原创 Window7 下安装nodejs监控工具easy-monitor失败解决办法
node.js版本:v10.14.2Microsoft Visual Studio版本:2010先执行以下步骤npm install --global --production windows-build-tools npm install -g node-gyp安装node-gyp后进入到node-gyp安装目录cd D:\nodejs\node_modules\node-g...
2018-12-14 09:21:48
961
原创 JNI、JNA 入门教程
一、JNI 入门教程1.编写java测试类package com.liu.jni;public class JNILibrary { public native static void show(); public native static int calc(int a, int b); static { System.loadL...
2018-11-11 12:49:35
2512
原创 OpenJDK 源码下载方法
一、环境配置需要安装 hg, 具体安装方式,请参考地址:https://www.mercurial-scm.org/二、下载 OpenJDK 首先,在这里找到需要下载的源码 我这里下载 jdk8u , 点击进入后,如下图:在这里可以看到 它的所有分支情况。 可以选择需要的分支点击进入,即可查看到所有的源码提交记录。(我这里继续选择 jdk8u) ...
2018-11-09 13:31:03
1782
1
原创 OpenTSDB分布式集群安装
1 安装前提 确保安装了jdk 确保安装了hadoop集群 确保安装了hbase的集群 192.168.100.200 master (zk、namenode、resourcemanager、HMaster、TSDMain) 192.168.100.201 slave1 (zk、datanode、nodemanager、H...
2018-10-30 09:51:43
3364
原创 OpenTSDB单机版安装
1.前期准备环境要求:操作系统 linuxJava 1.6以上HBase 0.92以上GnuPlot 4.2以上编译安装还需要安装Autotools、Make、Python、Git并且连接外网实验环境:Xubuntu16.04 x86_64IP: 10.49.2.239VirtualBox5.2.8 桥接模式2.安装单机zookeepertar ...
2018-10-30 09:47:50
1065
istio-1.0.3-linux
2018-11-09
consul_1.2.2_linux_amd64
2018-11-09
Unnecessary Code Detector
2018-11-09
webwork上传下载
2011-03-11
下拉框树控件(下拉框和树结合)
2011-03-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人