徐栋观澜

徐栋观澜

开始切换DDNS实现

目前家里的主站点的访问,使用用的TPLINK路由器自带的TPDDNS.CN的动态域名,路由器公网地址更新,会自动更新域名解析。但是这项服务快要停止了。”因业务调整,TPDDNS服务将于2025年6月30日起正式停止*.tpddns.cn的域名解析服务。请您在停服前尽快完成服务迁移。” 官方提供了花生壳等其他几个动态域名的替代方案,不过既然免费的动态域名越来越少,而且还越来越奇怪,还不如切换为自己搞动态DDNS,以前曾写过一个文章,怎么利用华为云的API修改域名解析记录,来实现IPV6的解析,同理我们现在在那个基础上把功能完善下,支持IPV4记录的更新即可。 这次我们在x …

银行产品工厂畅所欲言-契机

“月亮悄悄翻过小山坡,一座座,月光慢慢悠悠温柔的洒落;路边开出小小的野花,一朵朵,走在归家的路泪眼婆娑;”—— 王海颖 《月亮翻过小山坡》 从深圳开往杭州东的G900次列车,晚上20点40分准时出发,在这个天气阴晴不定,航路时而疯癫的季节,拥有近乎百分百准点率的动卧,成为我回家的一个不错的选择。 这班动卧速度挺快,声音也不是很大,晃晃悠悠的状态,感觉还挺适合继续我们的产品工厂之旅,那就开始吧。 建设银行产品工厂虽然不是一项天大的工程,但是也会有不小的工程量,所以第一篇,我们来讨论一下契机问题,我们不给产品工厂下定义,其实一个一般的定义描述,要么准确而晦涩,要么朦胧而性感,并不能给你带来什么,所 …

银行产品工厂畅所欲言-开篇

“一人后来过江南,烟雨锁惆怅;听得乌篷轻摇桨,竟不知所想;画船萧鼓声声唱,几曲断人肠;”—— 程响 《人间烟火》 五月的杭州时而细雨蒙蒙,雨后空气清亮,开车走在杭州的高架桥上,红色的月季花,一簇簇,一串串,沿着车道延展开来,冲入视野,说不出的舒爽,心情抑制不住的开心。 最近在做一个复杂业务系统的重构工作,老系统有很多年岁了,十二三年总是有的,三百万行JAVA代码,前后端不分离,JSP代码六十多万行,承载着对公的数以万亿计的融资业务。对于系统的建设投入资源所承接的每个需求,我们会进行分类,比如哪些需求是直接支持业务拓展的,有哪些需求是进行系统技术整改的,或者安全合规改造的,等等。说实话,这个系统 …

QEMU虚拟机自动启动

开始使用QEMU进行虚拟机管理。创建了两个虚拟机,一个centos的,一个windows的,对应于特定的用途。需要虚拟机能够跟随宿主机启动而自动启动。 查看虚拟机列表的命令: 配置虚拟机启动的命令:

LINUX文件夹相互挂载

在某些特殊情况下面,我们需要将一个已经存在的文件夹A挂载为B,并且希望应用在运行的时候,完全感知不到原始A路径的存在。 这种情况下,软链接等不符合要求,可以使用mount命令来进行挂载操作。举例说明。 我们在/home/data目录下有一堆的应用配置,这些配置是从另外一个硬件设备恢复出来的,原设备的这些应用运行的位置实际上是/data目录。而处于某些原因,我们目前不想将这些文件实际进行转移,而只是临时挂在到/data目录(有可能后续这个目录要挂载成别的存储设备)。 mount –bind /home/data /data 即可实现。 要在重启后依然保留相关的mount文件系统,请编 …

OCR模型体验

我们拿一张随便从网上找到的发票图片先试试,体验下差异。 一、百度飞桨OCR 链接:https://www.paddlepaddle.org.cn/hub/scene/ocr 效果: 输出的是原始的识别内容,总体内容和文字以及数字是正确的,但是。。。比较原始。并不是针对票据或者特定场景使用的。 二、合合信息Textin 链接:https://www.textin.com/experience/bill_recognize_v2 效果: 这样的识别效果,是很优秀了,在原始OCR识别的基础上,针对发票场景,增加了票据类型识别,以及字段提取。 国内领先的OCR供应商,果然不是盖的。 如果我们要手搓一个 …

LINUX挂载ISCSI磁盘

家里一台小服务器需要扩充磁盘,从存储上划分了一个2T的LUN出来,然后准备在服务器上挂载这个LUN 步骤 1: 安装 iSCSI 工具 首先,确保你的 CentOS 系统上安装了 iSCSI 工具。可以使用以下命令安装: 步骤 2: 启动 iSCSI 服务 启动 iSCSI 守护进程: 设置 iSCSI 服务开机自启: 步骤 3: 发现 iSCSI 目标 你需要知道 iSCSI 目标的 IP 地址和目标名称。使用 iscsiadm 工具来发现目标: 步骤 4: 登录到 iSCSI 目标 找到目标后,登录到该目标: 步骤 5: 查看挂载的卷 登录后,查看系统中的卷: 步骤 6: fdisk创建分 …

prepareThreshold参数干什么用的

使用apache sharadingsphere proxy(版本5.5.0)时遇到一个问题,某个业务功能,第一次执行OK,第二次操作就会出现错误,报错信息: PostgreSQLComDescribeExecutor.java:150 NullException 看到进入到这个类型,我就比较奇怪,怎么不是走prepare那边执行呢?另外,同样的SQL,同样的功能呢,第一次执行OK,可以初步排除掉是业务系统以及SQL语法的问题。 找了相关资料,发现进入DescribeStatement相关的处理过程,说明服务端已经开始进行SQL语句的预编译和复用相关处理了。这个功能,需要JDBC客户端和服务端 …

资源还是要充分利用起来

资源还是要充分利用起来,最近一段时间工作太忙,家里这台机器当桌面电脑了一段时间,有些浪费。前几天应急,为了速度在阿里云还有华为云开虚拟机做实验,应急完毕,回过神来,还想在自己的服务器上来验证一些自己的想法。 RHEL8.9,8.6的官方下载链接: https://access.redhat.com/downloads/content/479/ver=/rhel—8/8.9/x86_64/product-software 自己注册个个人免费账号,自己下载就好了。