摘要: Java中循环体 标记的用法 break 的作用 循环结构中使用break,直接结束当前循环体,跳出当前循环。 用于switch或者是循环语句中。 单用break 只跳出当前循环,如果使用标记,可以跳出其他外层循环。 常规用法示例 // 单用break 只能跳出当前循环B,A循环不受影响 // 循环A for (int i = 阅读全文
posted @ 2022-06-24 21:00 凉年技术 阅读(954) 评论(0) 推荐(0)
摘要: 二:动手实操SpringBoot-使用Spring Initializr创建项目 使用 Spring Initializr 初始化 Spring Boot 项目。 阅读全文
posted @ 2022-06-24 11:08 凉年技术 阅读(2028) 评论(0) 推荐(0)
摘要: 【参考】开发工程师职级与职级界定-职级评定标准 记录一份开发工程师职级评定标准和职级的界定,仅作参考;界内并没有特别明确的评定标准,一切还是需要看个人能力以及机遇。 阅读全文
posted @ 2022-06-19 21:24 凉年技术 阅读(1233) 评论(0) 推荐(0)
摘要: JAVA设计模式之—抽象工厂模式(AbstractFactoty) 一、概述 提供一个创建一系列相关或相互依赖对象的接口,而无需指定它们具体的类。 二、为何使用 工厂模式是我们最常用的模式了,著名的Jive论坛 ,就大量使用了工厂模式,工厂模式在Java程序系统可以说是随处可见。 为什么工厂模式是如此常用? 因为工厂模式就相当于创建实例对象的new,我们经常要根据类 阅读全文
posted @ 2022-05-06 10:13 凉年技术 阅读(467) 评论(0) 推荐(0)
摘要: MySQL的(@i:=@i+1)用处及用法 作用 (@i:=@i+1):查询结果中新增一列自动生成的序列号,代表定义一个变量,每次叠加1; 示例 一个基本的查询及结果: SELECT * FROM student; 添加(@i:=@i+1): SELECT (@i:=@i+1) as ids,t.* FROM student t; 注意事项 阅读全文
posted @ 2022-03-02 09:57 凉年技术 阅读(946) 评论(0) 推荐(0)
摘要: GTID主从配置后的主库数据迁移到从库操作 场景 在不停止主库、主库不锁库的情况下进行数据库主从复制,主库的数据导入给从库,并且从库开启同步功能。 windows环境下mysql线上数据库需要做主从备份,线上的数据库已经开启binlog日志并且已配置好主备使用的相关配置、用户以及权限。 GTID主从配置参考之前的文章:YSQL一个设备上的主从 阅读全文
posted @ 2022-02-23 16:16 凉年技术 阅读(333) 评论(0) 推荐(0)
摘要: mysql查询json数组中的某个值 mysql5.7版本后支持json字段的检索查询。 使用 字段->'$.json属性' 进行查询条件 使用 json_extract 函数查询 ,json_extract(字段,"$.json属性") 根据 json数组 查询,JSON_CONTAINS(字段,JSON_OBJECT('json属性 阅读全文
posted @ 2022-02-15 16:47 凉年技术 阅读(14055) 评论(0) 推荐(2)
摘要: Windows环境MySql差异备份 前言 备份上一次的完全备份后发生变化的所有文件。 差异备份是指在一次全备份后到进行差异备份的这段时间内 对那些增加或者修改文件的备份。在进行恢复时,我们只需对第一次全量备份和最后一次差异备份进行恢复。 一、开启日志 开启mysql服务器的二进制的日志功能(修改mysql安装目录下的my.ini文件) 阅读全文
posted @ 2022-02-14 11:22 凉年技术 阅读(365) 评论(0) 推荐(0)
摘要: Kettl转换运行报错:Illegal mix of collations (gbk_chinese_ci,IMPLICIT) and (utf8_general_ci,COERCIBLE) for operation '=' kettle连接设置字符编码 在使用kettle处理表输入,表输出的时候,会因为kettle连接数据库设置的字符编码格式不对,导致字符乱码。 在命名参数栏可以填写上一下所有数据: characterEncoding utf8 useUnicode true zeroDateTimeBehavior 阅读全文
posted @ 2022-02-12 11:10 凉年技术 阅读(247) 评论(0) 推荐(0)
摘要: 数据库迁移工具Kettle连接Mysql数据库报错:Driver class ‘org.gjt.mm.mysql.Driver‘ could not be found, make sure the解决 报错信息: 错误连接数据库 [test] : org.pentaho.di.core.exception.KettleDatabaseException: Error occurred while trying to connect to the database Driver class 'org 阅读全文
posted @ 2022-02-12 09:30 凉年技术 阅读(1052) 评论(0) 推荐(0)
摘要: windows系统配置Nginx使用SSL证书实现Https反向代理 前言 Nginx反向代理服务,可以代理接收请求,并把请求转发到设置好的其他服务器上。 例如,Nginx服务器为 100.101.102.103,A服务为 100.101.102.104 ,通过Nginx配置文件,可以使Nginx服务器代理接收访问A服务的请求,然后转发到A服务上。 通过SSL证书配置 阅读全文
posted @ 2022-01-27 10:49 凉年技术 阅读(3805) 评论(1) 推荐(0)
摘要: windows下perl的安装和脚本的运行 一、下载perl编译器 https://www.aliyundrive.com/s/tFTCygW7ZUZ 下载地址(版本ActivePerl_5.16.2.3010812913):ActivePerl_5.16.2.3010812913 二、perl的安装 直接双击运行下载的文件,首先会出现per 阅读全文
posted @ 2022-01-26 15:25 凉年技术 阅读(1976) 评论(0) 推荐(0)
摘要: 微软Microsoft RDC 手机连接远程服务器 安卓APP 使用教程 RD Client是一款好用的远程控制工具, 一般来说RDclient中文版与微软远程桌面应用程序, 您可以连接到远程PC和您的工作资源, 这样就可以很方便地进行工作了, 有了它以后,用户就可以非常便捷的连接到pc上, 进行远程的控制和访问, 随时随地同步工作资源, 该软件不但功能强大、体积小巧,完 阅读全文
posted @ 2022-01-13 14:20 凉年技术 阅读(4633) 评论(0) 推荐(1)
摘要: xml字符串去除&lt;![CDATA[]]&gt;标记并转换成json 例如:(以下为String类型的XML结构的字符串 String str = "以下内容") <xml> <AppId><![CDATA[1]]></AppId> <CreateTime>2</CreateTime> <InfoType><![CDATA[3]]></InfoType> <Compo 阅读全文
posted @ 2021-12-30 11:57 凉年技术 阅读(1067) 评论(0) 推荐(0)
摘要: MYSQL联合索引原理之最左匹配原则 在mysql建立联合索引时会遵循最左前缀匹配的原则,即最左优先,在检索数据时从联合索引的最左边开始匹配。 示例: CREATE TABLE `student` ( `Id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '自增Id', `Gid` 阅读全文
posted @ 2021-12-12 11:23 凉年技术 阅读(2308) 评论(0) 推荐(0)