- 博客(41)
- 资源 (1)
- 收藏
- 关注
原创 antd报错“should have a unique key prop“的解决思路
使用rowKey和dataSource配置,这2个必须对应关联的
2022-08-19 10:47:33 1412 1
原创 nodejs开发、发布、webpack打包的大体流程和注意点
前提 举例:例如你开发名为demo的项目,需要开发依赖eslint、生产依赖axios。一、开发时候1、你开发npm install eslint -Dnpm install axios -S -D 就是 –save-dev的简写。 -S 就是 –save 的简写。 dev其实就是 develop的
2022-04-22 17:08:37 1668
原创 npm全局安装和局部安装,如何调用安装的模块
一、全局安装 1、 采用命令行调用,则会且仅仅只查询全局安装的node_modules下的模块。 2、 如果想采用require/import调用, 需要额外配置,有下面几种方法方式1:需要采用NODE_PATH。设置NODE_PATH变量为全局node_modules目录下,即"npm root -g"的值。方式2:npm link XXX命令将其与节点模块路径链接。方式3:使用全局node_modul
2022-04-08 09:44:06 6303
原创 中央仓库和私库nexus的jar包md5错误问题
一、 中央仓库的jar包md5有问题 项目需要使用jline插件,项目从私库nexus下载该插件(私库nexus从中央仓库下载该插件),需要校验md5,但md5校验失败了。于是查看中央仓库的jline-0.9.94.jar.md5,发现文件内容为“46235c960277206f00fe24714437bc89 /home/maven/repository-staging/to-ibiblio/maven2/jline/jline/0.9.94/jline
2022-04-01 11:19:53 1381
原创 nginx-photon升级到2.3.1
前提harbor1.5.1里面的nginx-photon的是1.5.1,安全侧发现nginx存在漏洞,需要升级。一、升级到nginx-photon1.8.61、在dockerhub官网下载nginx-photon1.8.6。2、修改docker-compose.yml,修改nginx-photon1.5.1为nginx-photon1.8.6。3、重启harbordocker-compose down -vdocker-compose up -d二、升级到nginx-photon2.3.1
2021-08-02 14:48:52 864
原创 “Authentication is not valid“和“Insufficient permission“是同样的意思
同一个版本的服务端, 不同的客户端,通过./zkCli.sh -server ip:port连接到服务端,警告提示不一样,但意思一样。客户端是zookeeper 3.6.1版本,如果Acl权限不足,提示"Authentication is not valid"。客户端是zookeeper 3.6.3版本,如果Acl权限不足,提示"Insufficient permission"。...
2021-07-01 10:32:46 3636 1
原创 eclipse2020-09(4.17.0)和kotlin运行问题
问题eclipse2020-09(4.17.0)和kotlin0.8.21 , 可以编译,可以运行。 但debug如果没断点,也能运行。 如果debug有断点,则报错。解决方式因为某些原因,导致aspect的版本存在问题。 解决方式是在应用市场里面再安装一个“AspectJ Development Tools”就可以了。参考:https://bugs.eclipse.org/bugs/show_bug.cgi?id=567081其他方法有说把kotlin给卸载就可以了,这个确实可以。 但我们就
2021-06-15 09:27:28 335
原创 ses控制硬盘指示灯亮灭
前言 某块硬盘出现故障了,以/dev/sdal为例。虽然在操作系统里面可以看到/dev/sdal是无法读取故障了, 但去了机房现场,发现硬盘的指示灯没有变成红色,并且服务器上面插着数十块硬盘。 那么如何找到/dev/sdal对应的哪块硬盘呢?步骤1:查看设备编号 /dev/sda、/dev/sdb、/dev/sdc等等,属于操作系统层面识别的硬盘盘符或者设备符号。还有一种硬件识别的设备编号/dev/sgxx,
2020-12-13 11:31:17 3208
原创 OpenssL和SSLKEYLOGFILE随机密码
1、 常用的是单向认证: 客户端使用公钥解密(实际是使用公钥解密随机密码,即SSLKEYLOGFILE的值)。服务器使用私钥加密(实际是使用私钥加密随机密码,即SSLKEYLOGFILE的值)。2、第一阶段: 验证身份,去CA验证证书服务器配置证书和私钥。 客户端访问服务器时候, 会下载到证书。 然后客户端是从证书里面获取公钥的。 —》 原因是: 有时候访问不信任证书的网站,例如一些私有网站或者内网网站, 点击继续就是可以仍然访问的。 这个过程如果是先要去CA验证证书,但CA...
2020-11-19 19:46:03 2325
原创 maven命令参数-am、amd
一、-am 是向下的。表示同时处理选定模块所依赖的模块。-amd 是向上的。表示同时处理依赖选定模块的模块。-am、-amd等参数,是适用于package/compile/install/deloy等的。二、重点说说-am参数maven命令行的话,如果加上-am参数,则会从nexus等私库下载依赖包的pom.xml、jar包, 只是不同工程的包。idea直接点击的话(也是我们常用的),相当于没有加-am参数,所以会从nexus下载依赖包的pom.xml、jar包,无论是同工程的包,还
2020-10-12 18:41:00 8177
原创 Nexus3和Nexus2的CONTEXT区别
一、Nexus3,默认是/,可以通过变量NEXUS_CONTEXT来修改。Nexus2,默认是/nexus,可以通过变量CONTEXT_PATH来修改。二、Nexus3的dokcer镜像Nexus2的dokcer镜像
2020-09-27 19:50:45 1829
原创 Kubernetes中的nodePort,targetPort,port的区别和访问范围
#一、概念:三种端口nodePort:指的是servicename(或者称为service或者svc) nodetype类型暴露出来的端口。port:指的是servicename(或者称为service或者svc) cluster类型暴露出来的端口。targetPort:是pod上的端口。containerPort:就是targetPort。 其对应的是:“k8s ymal文件里面的containerPort”和“docker dockefile里面的expose”都是一样的,只是声
2020-09-15 17:14:47 1544
原创 docker数据覆盖分析
一、首先说原理,参考docker数据的覆盖问题, 是没错的。第一条原则:如果挂载一个空的数据卷到容器中的一个非空目录中,那么这个目录下的文件会被复制到数据卷中。第二条原则:如果挂载一个非空的数据卷到容器中的一个目录中,那么容器中的目录中会显示数据卷中的数据。如果原来容器中的目录中有数据,那么这些原始数据会被隐藏掉。##二、但关键是怎么解读。1、先解读第一句话: “如果挂载一个非空的数据卷到容器中的一个目录中”,有三种使用方式:方式1:采用configmap的话,configmap相当于一
2020-09-07 18:33:21 2176 6
原创 华为Eudemon防火墙inbound入方向和outbound出方向
一、安全区域及安全优先级1、默认有5个安全区域trust、local、dmz、untrust、virtual2、xxx数值越大安全优先级别越高set priority xxx二、域间方向防火墙在引入域概念的同时也引入了域间概念;同时引入了域间方向的概念:inbound: 报文从低优先级区域进入高优先级区域为入方向;outbound: 报文从高优先级区域进入低优先级区域为出方向;
2017-05-15 10:31:00 5405
原创 rip metricin默认是0和rip metricout默认是1
rip metricin默认是0和rip metricout默认是1。对于rip的cost,进出方向都有影响。
2017-05-11 20:50:00 10106 2
原创 网络地址和广播地址也可以用,中间网络设备不会在乎ip是什么地址!
网络地址和广播地址也可以用,中间网络设备不会在乎ip是什么地址!一、前提1、在资源池出口防火墙配置,10.153.80.100/30,是匹配下面4个地址10.153.80.10010.153.80.10110.153.80.10210.153.80.1032、R1模拟资源池出口防火墙,也是中间网络设备。3、 结论:中间网络设备不会在乎ip是什么地址!
2017-05-09 19:00:31 3333 2
原创 不同厂家网络设备添加/删除用户
一、思科C4510、6509、2960、ASR10061、新增账号username xx secret xxxx2、删除账号no username xx 二、思科ASA1、新增账号username XX password XXX2、删除no username xx
2017-05-05 11:12:58 1268
原创 tracert、traceroute、mtr、WinMTR
一、tracertWindows的tracert: 默认是ICMP协议二、tracerouteLinux下的traceroute:默认是UDP协议 traceroute也支持发送TCP和ICMP:-I 采用icmp协议-T 采用tcp协议三、mtr1、 Linux下的mtrLinux下的mtr:默认是ICMP协议 mtr也支持UDP:-u 采用udp协议2、windows下面的
2017-05-04 12:47:22 2333
原创 使用IBM ServerGuide安装操作系统
前提一台服务器: x86服务器一张DVD盘:刻录 ServerGuide一张DVD盘:刻录操作系统,如windows server 2008
2017-04-20 20:30:09 17197
原创 vmware workstation虚拟机上网配置
vmware workstation的虚拟机上网,简单的有两种方式:桥接和NAT。实际上还有一种上网方式是主机方式(即通过vmnet1网卡),但有点不实用,此处就不讲了。
2017-04-18 20:24:27 1889
原创 抓取手机数据网络的网络包(二)——抓取网络包,并使用wireshark分析
抓取手机数据网络的网络包。抓取手机数据网络的网络包(一)——安装adb,并pc连接手机 抓取手机数据网络的网络包(二)——抓取网络包,并使用wireshark分析
2017-04-14 14:28:53 4989
原创 抓取手机数据网络的网络包(一)——安装adb,并pc连接手机
抓取手机数据网络的网络包。抓取手机数据网络的网络包(一)——安装adb,并pc连接手机 抓取手机数据网络的网络包(二)——抓取网络包,并使用wireshark分析
2017-04-14 14:26:38 4762
原创 vrf路由泄露原理和简单示例
通过简单示例讲解一下vrf泄露的方法前提1、在思科设备里面称为vrf。 2、在华为设备里面称为vpn-instance。
2017-04-12 17:19:08 23904
原创 linux下源代码编译安装LAMP框架
不使用集成安装包(xampp或者wamp等等),自己在linux下组建LAMP框架。前提1、组件版本centos6 cmake-2.8.3.tar.gz 安装目录:默认安装路径 httpd-2.2.17.tar.gz 安装目录: /web/apache2/ php-5.3.4.tar.gz 安装目录: /web/php5/ mysql-5.5.8.tar.gz 安装目录: /we
2017-04-06 13:15:50 2024
原创 工作工作学习学习
从毕业之后做运维,系统,网络,虚拟化都在搞,一直在工作工作学习学习。从2017年2月份起在公司的号召下,开始做通信方面的java开发,到目前已经2个月了,有些累。 自己选择的路,继续爬!
2017-04-04 20:45:09 518
原创 windows系统通过命令行方式修改多字符串值类型的注册表
windows系统的很多组策略配置,都可以通过修改注册表完成。 为了自动化快速做组策略配置,需要通过命令行方式修改注册表来达到这一目的。 其中通过命令行方式修改多字符串值类型的注册表有点难,本文以此为例。
2017-03-31 09:52:46 4440
原创 物理网卡eth0配置桥接虚拟网卡br0和删除桥接虚拟网卡br0
桥接到物理网卡eth0上,可以虚拟出多个网卡br0 br1 br2 br0:1 br0:1等等前提操作系统:centos6 示例: 1)在物理网卡eth0上面配置一个虚拟网卡br0 2)在物理网卡eth0上面删除一个虚拟网卡br0
2017-03-29 21:16:17 17679
原创 nagios通过nrpe远程执行linux脚本,通过nsclient++远程执行windows脚本
nagios可以作为远程脚本执行器,以下是现网环境中nagios通过nrpe远程执行脚本的一个示例。
2017-03-23 21:25:06 982
原创 ftp服务器端的默认端口修改了,如何使用wireshark抓包?
ftp服务器的默认端口修改了(从默认端口21修改为5087),想要抓取正确的网络包,需要对wireshark设置转码。
2017-03-22 13:58:05 3202
原创 windows系统对账户密码做了安全基线加固后,需要注意“任务计划”是否运行正常
windows系统对账户密码做了安全基线加固后,需要注意“任务计划”是否运行正常。
2017-03-20 20:46:54 1317
原创 Centos7虚拟机网络重启failed失败
centos7网络问题实在不敢恭维,说说当年遇到的一个问题:复制的Centos7虚拟机网络重启失败。
2017-03-13 21:47:27 7199 1
原创 Centos6上kvm虚拟化配置vlan网络模式
kvm虚拟化配置vlan网络模式,本文以新增2个vlan为例讲解 前提:一、在物理机上1、检查是否支持8021q[root@node1 ~]# lsmod | grep 8021q8021q 25317 0 garp 7152 1 8021q
2017-03-10 23:03:40 1617 1
原创 Centos7上kvm虚拟化自定义NAT网络
kvm虚拟化自带只有一个默认的NAT网络名为“default”,其对应bridge名为“virbr0”,本文讲解新创建一个NAT网络名为“management”,其对应bridge名为“virbr1”(新的NAT网络名称和bridge名称可以自己定义)前提:操作系统:centos 7
2017-03-09 00:14:34 4620
原创 Ubuntu 16系统下android app的开发调试环境
做android自动化测试时候,需要配置android app的开发调试环境。 本文讲解ubuntu 16系统下如何配置开发调试环境。
2017-03-08 11:12:56 771
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人