- 博客(74)
- 资源 (10)
- 问答 (1)
- 收藏
- 关注
原创 win12 修改dns脚本
当有 vpn 的时候,连接 vpn 后需要将 dns 地址改为 vpn 连接上的网络环境中的一台 named 服务器上
2022-07-29 12:16:46
1455
原创 Canal 报错 Could not find first log file name in binary log index file
因为本例的instance.properties配置文件是打包到docker镜像中的,因此只能在实例中修改。重启后查看日志,故障消除,但有个问题,报错中间的MySQL数据并不能更新到MQ中了,需要重新执行一遍;输出的Filemysql-binlog.000233,Position652645。先查看数据库中的binlog日志文件名及position。配置文件中设置的binlog文件没有找到。......
2022-07-21 14:11:39
2658
原创 K8S pod 时区设置
K8S 中默认使用0时区,如果不设置为当前时区,有些应用会报错,比如 minio 等;查看原时区:nsName 是命名空间;此时时区是 UTC;打开之前的 dp.yaml 文件,在其中添加上 /etc/localtime 文件的挂载此步,也可以在 dashboard 中直接编辑 yaml 配置,但最好是每次调整都编辑原始文件,这样省的某次的修改以后找不到了;重新发布:重启后,再到 pod 中查看当前时间时区和时间都正常了!...
2022-07-14 11:45:02
6432
2
原创 K8S Dashboard 打不开,报错 Service Unavailable
用浏览器打开 dashboard 页面时报错:Service Unavailable分析在服务器使用 kubectl 命令查看 dashboard 状态正常kube-system 是 dashboard 所在的命名空间;查看日志:及重启 pod,都会有一条报错:Metric client health check failed: the server is currently unable to handle the request (get services heapster). R
2022-07-14 11:06:00
2094
原创 K8S 很多 pod 状态为 Evicted
今天突然发现很多 K8S 中的服务访问不到了,就连 dashboard 都打不开了,用 kubectl 看了下出现了很多 Evicted 状态的 pod;查询日志:# kubectl describe pod xxxx -n nsName发现问题如下:Pod The node had condition: [DiskPressure].问题应该是:硬盘满了通过 df -h 及 du -h --max-depth=1 命令逐级查找,发现是 /home/data/logs/kubernetes/kube-api
2022-07-13 10:45:11
1906
原创 连接 Nacos 报超时错误
连接 Nacos 报如下超时错误:解决:项目依赖的版本和 Nacos Server 的版本不匹配;我的 Nacos Server 使用的是 2.0.2,nacos-discovery 和 nacos-config 用的是 2021.1,其中包含的是 nacos-client 1.4.1 版本;将 nacos-client 在 nacos-config 包中排除掉,单独引入 nacos-client 2.0.3 版本:问题解决;...
2022-07-01 15:46:59
7525
1
原创 IDEA 项目中设置 Sources Resources 等文件夹
在 IDEA 中指定哪个是源代码 Sources 文件夹,哪个是 Resources 资源文件夹,否则在新建 Java 类时不能建 Java 类型,且编译时不知道如何处理------项目名称右键 -- Open Module Settings在下面这个页面,先鼠标选择好文件夹,然后点击上面的对应按钮,就会添加到右侧对应值上,在右侧可以进行编辑、删除等操作...
2020-04-16 14:04:24
13441
原创 Docker 容器时区错误问题
容器默认会使用 UTC 时区(Universal Time Coordinated 通用协调时,即格林尼治时间),如:$ docker exec 2ec7378b902a dateThu Sep 12 06:13:43 UTC 2019$ date2019年 09月 12日 星期四 14:13:46 CST容器中是 UTC 时区,宿主机使用的是 CST 时区(China Stan...
2019-09-12 14:56:38
631
原创 CentOS7 调整磁盘分区
CentOS7 调整磁盘分区查看现有磁盘分区: # df -h 文件系统 容量 已用 可用 已用% 挂载点 /dev/mapper/centos-root 50G 7.8G 43G 16% / devtmpfs 910M 0 910M
2017-12-15 11:43:15
4419
原创 wiki confluence 安装
wiki confluence 5.8.10 for CentOS 安装系统:CentOS 7Confluence:5.8.10JDK:1.7.0_25MySQL:5.7.17准备: 自行安装 jdk1.7(我的版本 jdk-7u25-linux-x64.tar.gz) 和 MySQL(我的版本 mysql-5.7.17-linux-glibc2.5-x86_
2017-12-14 19:23:50
460
原创 impdp 导入数据
使用 impdp 导入数据到 oracle系统:CentOS 6.6Oracle:10.2.0.5将 dmp 文件 back.dmp 放入 /home/oracle/dump/ 文件夹中在 Oracle 中设置目录(使用 sys 用户): > create directory dumpdir as '/home/oracle/dump'; > gr
2017-12-12 18:46:41
1231
原创 sqlplus 显示上一条命令及可用退格键
Linux 下 sqlplus 显示上一条命令和退格系统:CentOS7Oracle:Oracle10g1)检查 readline 是否安装: # yum install readline; 如未安装,使用 yum 安装2)安装 rlwrap: 下载:http://download.csdn.net/download/zhy0414/101
2017-12-11 11:00:28
4231
原创 Eclipse 中设置 XML 的 dtd 文件
在 XML 文件中可以指定 dtd 文件,以进行输入提示和输入校验有些XML中的 dtd 文件路径已经失效,因此在 Eclipse 中会出现一个叹号解决:下载到这个dtd文件,如我这次遇到的 mybatis-generator-config_1_0.dtd 文件。Eclipse - 偏好设置 - XML - XML Catalog右侧点击
2017-07-24 08:41:12
777
原创 mybatis 报cglib错误
mybatis项目运行时报如下错误:Caused by: java.lang.IllegalStateException: Cannot enable lazy loading because CGLIB is not available. Add CGLIB to your classpath.解决:添加 cglib 包:dependency>grou
2017-07-14 16:29:51
834
原创 同一服务器中多开 tomcat
在一个服务器上面运行多个 tomcat,每个 tomcat 分配不同的端口号环境:CentOS 6.4tomcat 版本:apache-tomcat-8.0.15# vim conf/server.conf修改如下地方的端口号,一个 tomcat 一组端口修改第22行:修改第69行:connectionTimeout="20000"r
2017-05-11 09:09:45
1305
原创 nginx tomcat 安装及反向代理
安装 Nginx 和 Tomcat,通过 Nginx 的反向代理为 Tomcat 提供服务Nginx 官网下载:http://nginx.org/download/下载链接:http://nginx.org/download/nginx-1.11.13.tar.gz$ yum install gcc gcc-c++ pcre pcre-devel zlib zlib-dev
2017-04-16 21:36:20
293
原创 SecureCRT 换用户后不能登录
当使用 SecureCRT 创建一个 session 后,如果在设置时已经设置了登录用户名,如 root,后续如果想用另外一个用户使用这个 session 登录时,仅在弹出框中输入新的用户名是不行的,会报如下错误:The server has disconnected with an error. Server message reads:A protocol error occurre
2017-04-16 17:12:53
3844
2
原创 WMware Fusion 专业版 8.5.0 in MAC 配置虚拟局域网
WMware Fusion 专业版 8.5.0 in MAC 配置虚拟局域网1)打开虚拟机资源库窗口 - 点击屏幕菜单栏 VMware Fusion - 偏好设置,打开 常规 窗口2)点击 网络 标签页 点击窗口下面的锁进行解锁,点击左侧的 +,在“自定”下面会建立 vmnet4 自定义网络 右侧选择: 允许该网络上的虚拟机连接到外部网络(使用
2017-04-02 17:40:52
713
原创 IKSegmenter 分词
使用 IKSegmenter 进行字符串的分词操作package com.zsoft.test;import java.io.StringReader;import org.wltea.analyzer.core.IKSegmenter;import org.wltea.analyzer.core.Lexeme;/** * 测试 IK Analyzer 分词架构中的独立使用分词
2017-03-03 20:50:21
4926
5
原创 volatile 关键字
volatile 关键字(volatile:易变的,反复无常的)声明此变量值是不稳定的,每次使用它都到主存中进行读取,而且当成员变量发生变化时,强迫线程将变化值回写到共享内存中。且不会将该变量上的操作与其他内存操作一起重排序。volatile 是一种 synchronized 的简化,他并不会执行加锁操作,所以不会阻塞执行线程。volatile 只确保每线程执行时从主内存拿数据,而
2017-03-02 17:10:44
214
原创 String StringBuffer StringBuilder 异同
String 非Java 9 种基本类型,其是只读字符串,即 String 引用的字符串内容是不能被改变的StringBuffer 和 StringBuilder 相同点:与 String 不同,其中的字符串值是可以进行修改的,因此在修改字符串时比 String 效率高很多两个类中的方法相同StringBuffer 和 StringBuilder 不同点:StringBuild
2017-02-27 10:31:40
267
原创 Java 中 Comparable 和 Comparator 区别
Comparable 和 Comparator 都可以对一个List中的值进行排序write by 开发老张Comparable:是一个接口,被比较类要实现 Comparable 接口升序排列:当前值大于比较值返回 -1,相等返回0,小于返回 1使用 Collections.sort(Object) 实现方法排序Comparator:单独定义的比较器,比较器类要
2017-02-27 10:16:41
206
原创 String 的 equals 和 ==
String 在 Java 中并非9种基本类型之一判断2个 Object 是否相等时通常用 == 或者 equals 来判断,== 判断的是内存地址,equals 判断的是内部的值String 的 equals 实现时先判断是不是 ==,如果是同一个地址的 Object 直接返回相等,如果地址不同时,会先判断被比较的对象是否是一个String,如果不是直接返回不等,如果是就判断字符串长度,
2017-02-25 17:12:36
306
原创 Java类初始化顺序
1)如果有父类,先初始化父类2)类只被初始化一次,即类中的静态变量及静态代码块只在第一次加载时执行一次3)类第一次初始化时先初始化静态变量,执行静态代码块4)执行完静态代码后先初始化成员变量,然后执行构造器。例:package com.zsoft.test;public class ClassLoadTest { public static void main(Str
2017-02-23 10:34:16
246
原创 阿里云RDS数据本地恢复
阿里云 RDS 数据库在本地数据库中恢复write by 开发老张(http://blog.csdn.net/zhy0414)官方操作说明:https://help.aliyun.com/knowledge_detail/41817.html将阿里云 RDS 的数据库导出的全量备份文件 data.tar.gz 传到本地系统:CentOS6.2MySQL:My
2017-01-19 21:54:38
991
原创 MySQL5.6.35安装
系统:CentOS 6.2 x64版本:mysql-5.6.35下载:https://cdn.mysql.com//Downloads/MySQL-5.6/mysql-5.6.35-linux-glibc2.5-x86_64.tar.gz# yum install gcc gcc-c++# yum install ncurses ncurses-devel# yum ins
2017-01-18 12:05:33
2114
原创 Vmware 清理磁盘空间
write by 开发老张(http://blog.csdn.net/zhy0414)虚机的磁盘空间为了以后使用方便其是只增长的,如果不清理是不会自动减少空间占用的。清理方法:1)打开虚机(安装过 vmware-tools),进入 shell 运行下面命令:# vmware-toolbox-cmd disk shrink /2)虚机关机状态下
2017-01-16 14:45:38
4610
原创 Redis3.2.6 单节点安装
write by 开发老张(http://blog.csdn.net/zhy0414)安装:单节点安装系统:CentOS 6.2网址:redis.io下载:http://download.redis.io/releases/redis-3.2.6.tar.gz# yum install gcc tcl# tar xzvf redis-3.2.6.tar.gz
2017-01-15 13:13:00
399
原创 Maven 父子工程创建 in Eclipse
Maven 父子工程创建 in Eclipsewrite by 开发老张(http://blog.csdn.net/zhy0414)父工程: File - New - Project Maven Project 勾选 Create a simple project(skip archetype selection)
2017-01-14 22:12:21
860
原创 ActiveMQ5.13.5 安装
网站:http://apache.fayea.com/activemq/下载:http://apache.fayea.com/activemq/5.13.5/apache-activemq-5.13.5-bin.tar.gz以用户 zsoft 运行$ tar -xzvf apache-activemq-5.13.5-bin.tar.gz$ mv apache-activemq-
2017-01-14 20:23:58
1096
原创 MySQL5.7.17安装
系统:CentOS 6.2 x64版本:mysql-5.7.17下载:https://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.17-linux-glibc2.5-x86_64.tar.gz# yum install gcc gcc-c++# yum install ncurses ncurses-devel# groupadd
2017-01-09 21:07:49
705
原创 SQL 语言分类
1)DQL 数据查询语言,也有分类将其归入 DMLselect2)DML 数据操作语言insertuopdatedeletecallexplain3)DDL 数据定义语言create db/db/table/view/index/syn/clusteralterdroptruncate4)DCL 数据控制语言grantrevokero
2017-01-07 22:04:39
296
原创 MySQL 的 TRUNCATE 和 DELETE 区别
MySQL 版本:5.1.73都是删除表内数据,单有几点区别:1)执行速度和灵活性 truncate 执行速度更快,delete 更灵活2)返回值不同 truncate 返回值 0 delete 返回删除了的行数 3)恢复自增字段初始值 truncate 恢复自增字段初始值 delete 不恢复,不管是否带 whe
2017-01-07 15:48:18
954
sqlplus 显示上一行命令
2017-12-11
tmdb-5000-movie-data.zip
2020-05-14
wiki confluence 安装包
2017-12-14
cas.war 编译后的war包
2020-04-16
cas-overlay-template-5.1.zip
2020-04-15
Time类中的getTime()返回的是个什么数?
2011-11-13
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅