我的1827创作纪念日

news2024/9/21 15:41:24

机缘

习惯性早上打开电脑,看看CSDN上的资讯,了解行业动态、当前新的技术和大佬的分享。自己动手写应该是2019 年 01 月 08 日,当时应该是在用安装和使用Oracle,遇到一些问题,写下第一篇博客 Oracle存储过程常见问题及解决方法,转眼已过去五年,同时也是参加工作的第五年,从当初的小白到现在对所做东西有一些体会的所谓的老人,其实,这种感觉挺好,一直在学习和总结。


收获

刚刚过去的2023年,作总结的时候发现,2023年发布原创文章38篇,在CSDN平台注册10年,共发布143篇博客文章,其中76篇原创文章,距离每周一篇的目标还有些许距离,贵在坚持。
在创作的过程中收获了68位粉丝,感谢各位的关注,截止当前有33W的浏览量,一直在积极参与文章下评论的互动,有评论就会很高兴,并仔细思考和回答,有时候提出的问题,是自己没有想到的,相互学习的过程。


日常

当前创作的定位应该是工作和学习的补充,主要是记录和分享,把学习到的新知识,或者遇到的问题,整理出来,方便自己或者他人查看,陆续有同学或者同事在问这个博客是不是你,怎么说呢,有交集,写的东西有可能是重合的,好也不好,其实主要的定位还是记录问题和思考,方便备查。


成就

就当前而言,工作的内容偏向数据处理,在Oracle/MySQL应用、帆软FineReport、Java开发等方面可能记录的多一些,休息时间的学习,方向就发散了,内容可能是云原生、前端框架、工具使用,环境搭建、Linux命令和考试总结等,记录认为主要的东西。
浏览量比较的是 Pattern.compile函数提取字符串中指定的字符,当时应该找的一个Java字符串匹配的函数,从浏览量和收藏量来看,应该是不少人看到,好的方法或者工具是应该被更多的人看到。

// 引入包
import java.util.regex.Matcher;
import java.util.regex.Pattern;

//需要截取的字符串
String splitStr = "[user:name] = select name from user";
// 定义规则
String pattern = "(\\[+)(\\w+)\\:(\\w+)(\\]+)";
//Pattern.compile函数
Matcher matcher = Pattern.compile(pattern, Pattern.CASE_INSENSITIVE).matcher(splitStr);
while (matcher.find()) { //表示往下遍历
	//截取出来的字符串 [user:name]
	String allcon = matcher.group(0);
	System.out.println("allcon匹配的结果为"+allcon);
	//截取的开始位置 [
	String tableJoin1 = matcher.group(1);
	System.out.println("tableJoin1匹配的结果为"+tableJoin1);
	//截取出来的表名 user
	String tableName = matcher.group(2);
	System.out.println("tableName匹配的结果为"+tableName);
	//截取出来的字段名 name
	String filed = matcher.group(3);
	System.out.println("filed匹配的结果为"+filed);
	//截取的结束位置 ]
	String tableJoin4 = matcher.group(4);
	System.out.println("tableJoin4匹配的结果为"+tableJoin4);
}

憧憬

新的一年,创作的目标是每周一篇原创博文,输出倒逼输入,留出时间去学习新知识,把学到的东西讲出来,让别人看明白,这或许才是真正的理解和掌握。
接下来的日子,多学习,多总结,多思考,前进的日子一定是坚定和充实,要不断努力,加油!

分享

在上班路上拍的朝霞,分享下图片,2024年给大家带来美好!
在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1369747.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【RK3399 PCIE调试——硬件信息资源获取】

一、1、 硬件接口 二、2、 PCB原理图 三、 官网地址: https://t.rock-chips.com/portal.php 相关资料和固件烧写可参考资料下载菜单

欧拉图及其应用

什么是欧拉图 提到欧拉图就要谈到哥尼斯堡七桥问题,最初有这样的一个问题的:18世纪中叶,东普鲁士哥尼斯堡城有一条贯穿全城的普雷格尔河,河中有两个岛,通过七座桥彼此相连,如下图所示 问题是这样的&…

(非常全面的干货)Python接口自动化测试框架实战开发

一丶叙述 1.项目介绍 整个项目分为四个部分:接口基础丶接口开发丶Unittest与接口测试结合以及接口自动化框架从设计到开发 接口基础包括:HTTP接口 / 常见接口 / 接口工具 / 接口基础知识 接口开发:通过Django来开发get/post接口 Unittes…

“器官短缺”将被打破 基因编辑猪成为人类的“二师兄”

器官移植被称为生命之灯。但是,受制于传统观念及对人体器官捐献意义的不了解,人体器官捐献的数量,还远远达不到需求。目前,全国有近30万的患者在等待器官移植,但每年只有近一万的患者能真正得到器官移植,缺…

银联扫码第三方支付接口申请:开启便捷支付新时代

随着移动支付的普及,越来越多的商家开始接受微信、支付宝等第三方支付平台的付款方式。然而,作为国内最大的银行卡组织,银联也在不断拓展其业务范围,推出了自己的扫码支付接口。本文将为您详细介绍银联扫码第三方支付接口的申请流…

【Azure 架构师学习笔记】- Azure Databricks (5) - Unity Catalog 简介

本文属于【Azure 架构师学习笔记】系列。 本文属于【Azure Databricks】系列。 接上文 【Azure 架构师学习笔记】- Azure Databricks (4) - 使用Azure Key Vault 管理ADB Secret 前言 DataBricks Unity Catalog(UC)是一个统一的对数据资产治理的解决方案…

【算法Hot100系列】有效的数独

💝💝💝欢迎来到我的博客,很高兴能够在这里和您见面!希望您在这里可以感受到一份轻松愉快的氛围,不仅可以获得有趣的内容和知识,也可以畅所欲言、分享您的想法和见解。 推荐:kwan 的首页,持续学习,不断总结,共同进步,活到老学到老导航 檀越剑指大厂系列:全面总结 jav…

GPS 模拟器

GPS 工具包:https://www.ni.com/es/support/downloads/software-products/download.gnss-test-toolkit.html#333303 GPS-SDR-SIM:https://github.com/osqzss/gps-sdr-sim GPS LabVIEW :http://mikioblog.dolphinsystem.jp/2017/08/gps-sdr-si…

FastApi-快速入门1

FastAPI 是一个用于构建 API 的现代、快速(高性能)的 web 框架,使用 Python 3.8 并基于标准的 Python 类型提示。 关键特性: 快速:可与 NodeJS 和 Go 并肩的极高性能(归功于 Starlette 和 Pydantic)。最快…

Exception sending a multicast message:Network is unreachable故障

出现这个故障就是没有连接到网络,如果虚拟机没有连接到本机,那么就会出现这个情况,当虚拟机连接到本机就会自动消失,同时如果是用电脑直接安装Ubuntu运行也会出现这个情况,应该是要连接到一个路由器里面这个情况才会消…

Java面向对象综合练习(拼图小游戏),用java图形化界面实现拼图小游戏

1. 设计游戏的目的 锻炼逻辑思维能力利用Java的图形化界面,写一个项目,知道前面学习的知识点在实际开发中的应用场景 2. 游戏的最终效果呈现 Hello,各位同学大家好。今天,我们要写一个非常有意思的小游戏 —《拼图小游戏》 我们…

Filter Options in Select Field

Filter Options in Select Field 假设有两个下拉字段State和City。邦有两个值卡纳塔克邦和马哈拉施特拉邦,城市有四个值,班加罗尔,迈索尔,孟买和浦那。如果希望根据State中选择的值过滤City中的选项,可以编写如下所示的…

EtherCAT主站SOEM -- 13 --Qt-Soem通过界面按键控制 EtherCAT IO模块的io输出

EtherCAT主站SOEM -- 13 --Qt-Soem通过界面按键控制 EtherCAT IO模块的io输出 一 mainwindow.c 文件函数:1.1 自定义PDO配置2.2 主站初始化2.3 去motrorcontrol界面二 motrorcontrol.c 文件三 allvalue.h 文件该文档修改记录:总结一 mainwindow.c 文件函数: mainwindow主界…

JavaScript高级程序设计读书记录(六):定型数组,Map

1. 定型数组 定型数组(typed array)是 ECMAScript 新增的结构,目的是提升向原生库传输数据的效率。实际上,JavaScript 并没有“TypedArray”类型,它所指的其实是一种特殊的包含数值类型的数组。 1.1 历史 随着浏览器…

【实用技巧】Windows 电脑向iPhone或iPad传输视频方法1:无线传输

一、内容简介 本文介绍如何使用 Windows 电脑向 iPhone 或 iPad 传输视频,以 iPhone 为例,iPad的操作方法类似,本文不作赘述。 二、所需原材料 Windows 电脑(桌面或其它文件夹中存有要导入的视频)、iPhone 14。 待…

浅析ARMv8体系结构:A64指令集

文章目录 A64指令编码格式加载与存储指令寻址模式变基模式前变基模式后变基模式 PC相对地址模式 伪指令加载与存储指令的变种不同位宽的加载与存储指令多字节内存加载和存储指令基地址偏移量模式前变基模式后变基模式 跳转指令返回指令比较并跳转指令 其它指令内存独占访问指令…

基于YOLOv8 + BotSORT实现球员和足球检测与跟踪 (步骤 + 源码)

导 读 本文主要介绍基于YOLOv8和BotSORT实现球员和足球检测与跟踪 ,并给出步骤和代码。 背景介绍 本文旨在了解 YOLO 架构并在自定义数据集上对其进行训练,然后微调模型以获得更好的结果,并运行推理以了解最有效的方法。 什么是YOLO&#x…

2024年1月10日 十二生肖 今日运势

小运播报:2024年1月10日,星期三,农历十一月廿九 (癸卯年乙丑月癸酉日),法定工作日。 红榜生肖:龙、牛、蛇 需要注意:鸡、狗、兔 喜神方位:东南方 财神方位&#xff1…

2023检索增强生成技术(RAG)研究进展

一、前言 在过去的一两年里,人工智能领域目睹了检索增强生成技术(RAG)的迅猛发展,这种技术结合了强大的语言模型与信息检索系统,以期在复杂的问题解决和信息处理任务中提供更加精确和深入的答案。正是这种对前沿科技的…

软件测试|SQL ORDER BY排序利器使用

简介 在SQL查询语言中,ORDER BY子句是一项重要的功能,它允许我们按照指定的列或表达式对查询结果进行排序。本文将详细介绍SQL ORDER BY子句的用法、常见排序方式以及在实际应用中的应用场景。 ORDER BY子句 SQL是一种用于管理和操作关系型数据库的强…