自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

果冻_Jump

争取进入总榜前1万

  • 博客(53)
  • 资源 (1)
  • 收藏
  • 关注

原创 Windows server 2008 R2 设置成NTP服务器

服务端:默认情况下,独立服务器WINDOWS SERVER 2008是作为NTP客户端工作的 ,所以必须通过修改注册表,以使系统作为NTP服务器运行。工作之前请先备份注册表文件。 1.修改以下选项的键值HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpServer内的[Enabled]设定为1。 打开NTP服务器功能(默认是不开启NTP Server服务,除非电脑升级成为域控制站)。 2.修

2021-04-15 14:29:17 1730

原创 2021-01-19 windows server 2008 r2 端口转发映射

1,使用场景在工作中公网IP使用紧张,但是工作中就有这样的需求:想通过这个公网IP去访问局域网中的某台内网机器,那就可以使用端口转发,也可以称为内网穿透。2,操作方法2.1 假设你有如下条件:假如你想通过SSH连接内网某台Linux机器(IP:192.168.3.1),但是这个机器没有公网。但是你知道有一个Windows机器有双网口,一个网口连接公网(IP: 122.222.222.1),一个网口连接内网(IP:192.168.3.10)192.168.3.10 与 192.168.3.1网络

2021-01-19 15:37:42 1453

原创 2021年 ubuntu 18.04 安装systemback

1,安装systemback命令2021.1.13 测试有效sudo add-apt-repositorysudo apt-get install software-properties-commonsudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 382003C2C8B7B4AB813E915B14E4942973C62A1Bsudo add-apt-repository "deb http://ppa.launchpad

2021-01-13 16:07:32 652

原创 (3)大数据全家桶安装说明文档_端口/命令列表:Hadoop、hive、kafka、storm、flume、anaconda、mysql、redis、spark、zookeeper

1,zookeeper端口nameportclient2181leader选举2888服务通信端口3888命令namecommand启动命令zkServer.sh start停止命令zkServer.sh stop重启命令zkServer.sh restart查看集群节点状态zkServer.sh status2,redis端口nameportclient6379

2020-11-25 11:37:16 246 2

原创 (2)大数据全家桶安装说明文档_集群部署:Hadoop、hive、kafka、storm、flume、anaconda、mysql、redis、spark、zookeeper

说明《大数据软件安装说明文档》包含两个部份:初次安装集群部署该文档是第二章节《大数据软件安装说明文档_集群部署》,本文所有的安装配置都是基于第一章节的配置进行集群部署的1,zookeeper参考链接:https://www.cnblogs.com/ysocean/p/9860529.htmlnode1 上 修改conf 文件下的zoo.cfg tickTime=2000 initLimit=10 syncLimit=5 dataDir=/usr/local/h

2020-11-25 11:34:36 225

原创 (1)大数据全家桶安装说明文档_初次安装:Hadoop、hive、kafka、storm、flume、anaconda、mysql、redis、spark、zookeeper

说明《大数据软件安装说明文档》包含两个部份:初次安装集群部署该文档是第一章节《大数据软件安装说明文档_初次安装》0,在/etc/hosts里面增加node1/node2/node3{服务器_ip1} node1{服务器_ip2} node2{服务器_ip3} node31,开启SSH安装 sudo apt-get update sudo apt-get install openssh-client sudo apt-get install openssh-se

2020-11-25 11:33:33 190

原创 Docker容器内部常用工具安装指令

1,说明玩Docker的时候,会经常拉一些公开镜像进行使用,进入容器内部的时候想要做一些调试的时候,会发现很多linux原生的命令用不了,所以记录一下常用命令的安装指令2,指令大全以Ubuntu进行举例,centos、redHat把安装指令更换下,包名不用变更新apt-get updateping命令apt-get install iputils-pingifconfig命令apt-get install net-toolsps命令apt-get in

2020-11-12 10:18:04 362

原创 Mysql 表中文乱码,修改表编码格式为UTF8

ALTER TABLE tbl_name CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;

2020-07-24 16:48:14 289

原创 docker安装kafka详细步骤,运维必备

全文摘抄自以下文章地址:https://www.jianshu.com/p/e8c29cba9faehttps://www.cnblogs.com/linjiqin/p/11891776.html1,简要记录1.1重要:kafka需要zookeeper管理,所以需要先安装zookeeper。安装zookeeper可以参考我的博文Docker下安装zookeeper1.2 详细步骤# 下载zookeeper镜像$ docker pull wurstmeister/zookeeper

2020-07-23 11:42:55 1754 2

原创 Docker下安装zookeeper

1,安装&启动步骤#step1 获取镜像$ docker pull zookeeper#step2 查看镜像$ docker images#step3 启动镜像$ docker run -d --name zookeeper -p 2181:2181 --restart always -v /etc/localtime:/etc/localtime zookeeper#step4 查看zookeeper日志$ docker logs zookeeperor$ docke

2020-07-23 11:04:46 340

原创 Centos安装docker指南&设置国内镜像加速

1,安装步骤在centos环境下,按照下面的步骤一步一步操作即可# step1 确保 yum 包更新到最新$ sudo yum update# step2 卸载旧版本(如果安装过旧版本的话)$ sudo yum remove docker docker-common docker-selinux docker-engine# step3 安装需要的软件包, yum-util 提供yum-config-manager功能,另外两个是devicemapper驱动依赖的$ sudo yum

2020-07-23 10:26:28 196

原创 面试必看 Java基础知识总结(1)

1,Java 和 C++的区别Java没有指针Java的类是单继承的,C++是多重继承;但是接口可以多继承Java有自己的内存管理机制C语言中,字符串或者字符数组结尾处都会有一个额外的字符“\0”代表结束2,Java语言为什么说是“编译与解释并存”Java程序需要先编译成字节码(*.class文件),这种字节码必须由Java解释器来解释执行3,泛型了解么?什么是类型擦除?介绍一下常用的通配符?Java的泛型是伪泛型,在编译期间,所有的泛型信息都会被擦掉,这就是类型擦除。泛型包括:

2020-06-26 23:18:14 191

原创 OSI 7层模型 / TCPIP 4层模型

1,物理层1.1 主要是指硬件之类2,数据链路层(TCPIP 4层)2.1 以太网协议:标头(目标mac地址)、数据包。会通过网卡发送到局域网里的所有机器2.2 交换机:把同一个子网的设备连接在一起3,网络层(TCPIP 4层)3.1 IP协议3.2 判断两个IP是不是同一个子网的,需要用两个IP与子网掩码的二进制做与运算,然后看前面的3段是不是一样,如果一样则表示是同一个子网的3.3 路由器:把不同的子网连接在一起3.4 ARP协议:IP对应MAC地址的映射表4,传输层(TCPIP 4

2020-06-23 22:18:18 163

原创 Anaconda环境离线迁移、Windows python环境离线迁移、pip环境离线迁移

1,需求说明在windows环境下安装了Anaconda,同时在Anaconda下面创建了一个虚拟环境 py3,现在想把这个虚拟环境py3所有的包全部迁移到另外一台机器上,但是那台机器上没有网络环境,所以需要将环境里的包全部下载下来,然后再拷贝过去。2,方案选择如果是linux环境,可以选择利用docker打包成镜像,然后迁移,可惜本次是windows环境利用conda pack打包迁移,可惜我没有成功,大家可以自己尝试一下1)Moving Conda Environments2)Cond

2020-06-18 15:40:46 7712 5

原创 报错解决:python3安装库时关于 ImportError: cannot import name Feature from setuptools 报错解决

解决方法:更新setuptools版本pip install --upgrade pip setuptools==45.2.0这个还是要根据包来决定,多换几个版本试试

2020-06-18 15:10:25 2020 1

原创 Leetcode 1028. 从先序遍历还原二叉树

1,题目:我们从二叉树的根节点 root 开始进行深度优先搜索。在遍历中的每个节点处,我们输出 D 条短划线(其中 D 是该节点的深度),然后输出该节点的值。(如果节点的深度为 D,则其直接子节点的深度为 D + 1。根节点的深度为 0)。如果节点只有一个子节点,那么保证该子节点为左子节点。给出遍历输出 S,还原树并返回其根节点 root。示例 1:输入:“1-2–3--4-5–6--7”输出:[1,2,5,3,4,6,7]示例 2:输入:“1-2–3—4-5–6—7”输出:

2020-06-18 11:29:03 202

原创 golang 字符串string和整数int类型相互转换

string转成int:int, err := strconv.Atoi(string)string转成int64:int64, err := strconv.ParseInt(string, 10, 64)int转成string:string := strconv.Itoa(int)int64转成string:string := strconv.FormatInt(int64,10)

2020-06-18 10:03:50 1050

原创 maven 配置本地本地仓库路径

本地仓库,windows默认路径是**~.m2\repository**,linux默认路径是**/home/root/.m2/repository**可以修改本地仓库的路径,在**~/.m2/settings.xml**配置文件里,可以设置:<?xml version="1.0" encoding="UTF-8"?><settings><localRepository>E://MAVEN//LocalWarehouse</localRepository&g

2020-06-15 17:17:29 1218

原创 maven 依赖冲突解决方法

1,运行mvn dependency:tree 查看整个项目的依赖路径树mvn dependency:tree例如:2,逐个查看依赖,一般是排除掉同一个依赖的老版本<dependency> <groupId>A</groupId> <artifactId>A</artifactId> <version>1.0</version> <exclusions> <exclusion>

2020-06-15 17:06:59 104

原创 maven scope 依赖范围、传递性依赖、依赖调解、可选依赖

1,依赖范围maven的依赖范围主要是用<scope></scope>来控制的。Maven有三套classpath:1)编译源码时2)编译测试代码以及执行测试代码3)运行项目时scope就是用来设置classpath作用范围的,这样讲有点模糊,直接看代码<scope>compile</scope>默认,对编译、测试和运行的classpath都有效。<scope>test</scope>对测试的classpath有效

2020-06-15 16:38:38 391

原创 maven 坐标体系

这个比较简单,直接看代码: <!-- POI --><dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> <version>4.0.0</version></dependency>其中的groupId,artifactId,version就是坐标啦,通过这3个坐标就能从仓库里找到依赖了

2020-06-15 15:39:34 117

原创 Maven将Springboot项目打包成war格式

1,增加packaging标签Springboot默认是打包成jar包的,所以没有<packaging></packaging>这个标签,所以在头部添加一下<packaging>war</packaging>2,增加打包插件<!--maven打包时应用--> <build> <plugins> <plugin> <groupId>org.springframew

2020-06-15 15:19:20 193

原创 Maven下载加速,添加阿里云镜像

找到Maven的setting.xml文件,默认在 ~/.m2/repository,例如windows环境下就是为了加快速度,在settings.xml中加一段配置,用国内阿里云的镜像仓库去下载各种东西<mirror> <id>nexus-aliyun</id> <mirrorOf>*</mirrorOf> <name>Nexus aliyun</name> <url>ht

2020-06-15 14:39:42 371

原创 在windows环境下的GDCM安装说明

1,Windows 环境下载并安装gdcm, GDCM-2.8.0-Windows-x86.exe默认安装目录在C:\Program Files\GDCM 2.8在windows系统里加入环境变量,设置为C:\Program Files\GDCM 2.8\lib;C:\Program Files\GDCM 2.8\bin;下载我在CSDN上传的python包gdcm-2.8.4-py36_vc14h2a52511_0.tar.bz2利用conda 或者 pip进

2020-06-11 14:41:55 44971 2

原创 python pip 更改pip源至清华、阿里镜像

临时使用:可以在使用pip的时候加参数-i https://pypi.tuna.tsinghua.edu.cn/simple例如:pip install -i https://pypi.tuna.tsinghua.edu.cn/simple gevent,这样就会从清华这边的镜像去安装gevent库。阿里源地址为:https://mirrors.aliyun.com/pypi/simple永久使用:linux下,修改 ~/.pip/pip.conf&nb

2020-06-10 16:29:58 2412

原创 SpringBoot devtools介绍

devtools 工具的作用(1)让系统在代码变化的时候自动重启(2)将本地修改的代码同步到远程服务器上(官方强烈不建议)排除掉某些资源文件的变动不要自动重启在application.properties中增加spring.devtools.restart.exclude=static/**,public/**关闭自动重启在application.properties中增加spring.devtools.restart.enabled=false...

2020-06-09 23:17:40 297

原创 Spring Boot的注解@SpringBootApplication 解释

@SpringBootApplication相当于@Configuration + @EnableAutoConfiguration + @ComponentScan这是因为@Configuration + @EnableAutoConfiguration + @ComponentScan太常见了,所以用@SpringBootApplication直接代替掉3个注解。延伸知识@ComponentScan:自动扫描所有的包是否含有注解,然后装载成bean@Configuration:利用@Va

2020-06-09 22:57:30 97

原创 Spring Boot里的@Configuration @EnableAutoConfiguration的区别

@Configuration:就是相当于sping的applicationContext.xml的获取bean的配置,在加上了@Configuration的话,就可以通过注解@Value去获取application.properties里面的配置项。你可以简单的理解@Configuraion就是读取application.properties里的配置。@EnableAutoConfiguration:会根据我们引入的依赖,来推测我们做什么事情,自动给项目完成一些配置。举个例子,如果依赖了HSQ

2020-06-09 22:43:25 1282

原创 技术调研的流程和规范

1,技术有哪些功能2,技术的热门和流行程序(1)Github的更新频率(2)在国内的运用(3)资料是否多,特别是中文资料3,技术跟公司的整体技术环境是否适合整合4,技术的方方面面(1)易用性(2)稳定性(3)功能性(4)与其他技术的整合性(5)性能(6)并发能力(吞吐量)(7)可用性(8)伸缩性(9)扩展性(10)安全性5,技术跟同类技术的横向对比调研6,选择这个技术的理由7,编写技术的培训手册用PPT的形式(1)介绍基本原理(2)介绍核心功能(3)介绍技术的调

2020-06-08 23:44:50 696

原创 Spring Boot 学习路线

(1) 书籍:大而全,专注于理论视频课程:大而全,专注于理论缺点:通过这样学习,很快就会忘记,需要通过实战来学习。(2) Spring boot 快速入门(3) Spring boot +Spring Mvc + Spring + MyBatis的整合,以及RESTful接口的支持(4) Spring boot 框架的配置(5) Spring boot 框架进行单元测试(6) Spring boot 打印日志(7) Spring boot 应用部署(8) Spring boot 应用监控

2020-06-08 23:32:59 554

原创 测试金字塔模型

1,单元测试使用Junit框架,需要每个RD对自己编写的代码自己去 写单元测试。(1)单元测试类,必须以test来解位(2)针对每个类,一般都要编写一个单元测试类来进行测试测试替身:如果这个类依赖了其他的类,那么你就要自己模拟一些测试替身,注入到要测试的类中去,将要测试的类和依赖的类隔离开来。2,冒烟测试抽一根烟的时间,负责开发的RD,自己简单的进行一下测试,确保自己写的代码大问题没有。在详细设计的时候,就要设计的冒烟测试的测试用例(1)测试名称(2)测试接口(3)输入(4)输出执行

2020-06-07 21:49:46 1649

原创 python openslide 查看并保存切片的略缩图,并将Image图片转换成Base64

说明项目有个需求,需要显示病理切片的略缩图,查了一下api,实现代码挺简单的。代码:import openslide#切片路径img_path = "./slice/2018-49899004.ndpi"#打开slide = openslide.open_slide(img_path)#设置略缩图的大小,高 72,宽 72slide_thumbnail = slide.get_thumbnail((72 , 72))#保存到指定位置slide_thumbnail.save("d:\\

2020-06-05 13:51:57 2240 1

原创 【算法】顺时针打印矩阵,Golang解法

题目输入一个矩阵,按照从外向里以顺时针的顺序依次打印出每一个数字。示例 1:输入:matrix = [[1,2,3],[4,5,6],[7,8,9]]输出:[1,2,3,6,9,8,7,4,5]示例 2:输入:matrix = [[1,2,3,4],[5,6,7,8],[9,10,11,12]]输出:[1,2,3,4,8,12,11,10,9,5,6,7]限制:0 <= matrix.length <= 1000 <= matrix[i].length &

2020-06-05 10:15:26 277

原创 springboot 上传文件大小限制

Sprinboot版本:Springboot 2.3.0 RELEASEyaml文件版本,注意MB大写:#multipart yaml版本spring: servlet: multipart: enabled: true #配置文件传输 file-size-threshold: 0 max-file-size: 100MB #单个文件的最大上线,如果设置成-1代表不做限制 max-request-size: 100M..

2020-06-04 11:08:33 1310 1

原创 详细设计规范 && 详细设计评审规范

1,数据架构设计1.1 数据库ER模型图powerdesigner ER建模1.2 数据库逻辑设计powerdesigner将ER模型转为逻辑模型1.3 数据库物理设计powerdesigner将ER模型转为物理模型2,接口设计2.1 xx模块2.1.1 xx接口(1)接口类(2)接口名称(3)接口描述(4)输入(5)输出3,开发架构设计3.1 实现类图设计3.2 包设计4,运行流程设计(活动图)4.1 xx模块4.1.1 xx功能14.1.2

2020-06-03 23:40:54 1096

原创 概要设计规范 && 概要设计评审规范

1,引言1.1 编写目的1.2 面向对象1.3 参考文档2,逻辑架构采用技术栈架构,包含业务架构,以及系统整体技术架构2.1 逻辑架构图2.2 设计细节3,运行架构3.1 系统核心流程时序图3.1.1 系统核心流程1时序图3.1.2 系统核心流程2时序图3.2 xx子系统3.2.1 xx模块3.2.1.1 xx功能1时序图3.2.1.2 xx功能2时序图4,物理架构4.1 软件架构4.2 硬件架构4.2.1 开发环境硬件架构4.2.2

2020-06-03 22:18:13 1228

原创 需求分析规范

1,引言1.1 编写目的1.2 面向对象1.3 参考文献2,概述2.1 开发意图2.2 功能结构图2.3 功能简介2.3.1 xx子系统2.3.1.1 模块1(1)功能1功能1做什么的(2)功能2功能2做什么的2.3.2 xx子系统3,用例图3.1 xx子系统每个子系统是一张用例图,一张用例图中包含了很多个用例。一个动词对应一个用例3.1.1 功能概述介绍xx子系统功能3.1.2 用例图用例图:关联关系、包含关系、扩展关系、泛化关系、参与者关系3.1.3

2020-06-02 23:55:29 319

原创 简略版 软件工程流程和规范、项目管理

1,业务调研(产品经理主导, 业务角度)组织结构图:部门+岗位业务流程图业务表单业务需求2,需求分析(架构师主导,技术角度)用例图领域类图非功能需求物理部署需求实施需求易用性需求性能需求可靠性需求3,概要设计(架构师)逻辑架构图运行架构图物理架构图4,详细设计(下推到项目组里的每个人)数据架构图接口设计开发架构图系统运行流程图测试用例设计系统日志设计系统监控设计5,设计评审6,制定项目管理计划(每个人给出排期计划)活动图网络图

2020-06-02 22:37:06 268

原创 openslide-python在windows环境下和linux环境下安装

1,LiunxLinux环境相对比较简单,两行命令搞定:apt install python-openslide #针对ubuntu,其他系统没测试过pip install Openslide-python #pip 安装2,Windowswindows稍微复杂点,而且会出现不同的状况在官网下载windows二进制包https://openslide.org/download/解压缩下载的压缩包,并把bin文件夹、lib文件夹放入到环境变量里执行命令进行安装pip i

2020-06-01 11:20:55 2645

原创 Git 可视化工具 与 Git学习路线

1,Git 可视化工具(1) Eclipse/intellij IDEA +Git(2) sourceTree(3) GIT GUI(4) TortoiseGIT(5) 还是多用用命令行2,怎么学习GIT技术(1) 找学习资料技术博客:快速入门一个技术,例如:廖雪峰深入学习:推荐官方文档,80%靠官方文档,剩下20%靠技术博客书:<git权威指南>,写的很好,但不适合初学者学习<完全学会Git的24堂课>,入门,粗糙,没法跟着一起做 五星推荐, git官

2020-05-31 11:55:10 351

gdcm-2.8.4-py36_vc14h2a52511_0.tar.bz2

windows环境下的gdcm python包,官网上的exe程序包,建议也要安装一下。 建议用Anaconda 进行安装

2020-06-11

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除