3 年9.9元,HTTP升级到HTTPS

「这是我参与2022首次更文挑战的第1天,活动详情查看:2022首次更文挑战」。 上一次,我们完成域名解析后,发现浏览器地址栏里的域名被提示为不安全,就是因为它还是个宝宝,没有升级为 HTTPS 证书
分类: 编程语言 发布时间: 01-23 04:43 阅读次数: 0

bug现场谜之超级权限的root用户也存在“创建文件失败”的时候?

现场ETL抽数报错“创建文件失败”,无法将数据通过达梦dmfldr工具导入数据库中,问题好几天了,看看吧...
分类: 编程语言 发布时间: 01-23 04:43 阅读次数: 0

【k8s 系列】k8s 学习十八,replicaSet,DaemonSet and Job

「这是我参与2022首次更文挑战的第 5 天,活动详情查看:2022首次更文挑战」 ReplicaSet 上一篇讲到的 ReplicationController 是用于复制和在异常的时候重新调度节点
分类: 编程语言 发布时间: 01-23 04:43 阅读次数: 0

深入理解Redis哨兵模式原理

「这是我参与2022首次更文挑战的第5天,活动详情查看:2022首次更文挑战」。 前言 上文介绍了Redis主从复制的原理,它解决了Redis数据备份的问题,master节点发生故障后不能自动选举出新
分类: 编程语言 发布时间: 01-23 04:43 阅读次数: 0

javaagent类加载器加载父子类问题实例分析

在使用javaagent实现微服务间调用关系时,难点之一就是类加载问题:不同的classLoader(类加载器)加载父子class类时所产生的问题,如 问题场景1、ClassNotFoundExcep
分类: 编程语言 发布时间: 01-23 04:09 阅读次数: 0

JVM 内置锁 synchronized 的几种状态概述

「这是我参与2022首次更文挑战的第4天,活动详情查看:2022首次更文挑战」。 内置锁使用 通常我们说的 java 内置锁默认都是指的 JVM 给我们提供的 synchronized 关键字实现的锁
分类: 编程语言 发布时间: 01-23 04:09 阅读次数: 0

Go语言实现 - 基础数据类型(array & slice)

slice 的底层数据是数组,slice 是对数组的封装,它描述一个数组的片段。两者都可以通过下标来访问单个元素。 数组是定长的,长度定义好之后,不能再更改。在 Go 中,数组是不常见的,因为其长度
分类: 编程语言 发布时间: 01-23 04:09 阅读次数: 0

Go打造REST Server【二】:用路由的三方库来实现

前言 在之前的文章中,我们用Go的标准库来实现了服务器,JSON渲染重构为辅助函数,使特定的路由处理程序相当简洁。 我们剩下的问题是路径路由逻辑,这是所有编写无依赖HTTP服务器的人都会遇到的问题,除
分类: 编程语言 发布时间: 01-23 04:09 阅读次数: 0

浅尝一下 ElasticSearch 的 Analyzer吧

「这是我参与2022首次更文挑战的第3天,活动详情查看:2022首次更文挑战」。 前言 我又出现了,这次不是更新 JVM 系列,毕竟要有时间嘛,所以我想在讲个其他系列的,正好最近了解了一下 Elast
分类: 编程语言 发布时间: 01-23 04:09 阅读次数: 0

用Java实现并查集

并查集就是将原本不在一个集合里面的内容合并到一个集合中。在实际的场景中用处不多。​ 除了出现在你需要同时去几个集合里面查询,避免出现查询很多次,从而放在一起查询的情况。​ 下面简单实现一个例子,我们来
分类: 编程语言 发布时间: 01-23 03:03 阅读次数: 0

Junit单元测试使用

项目开发过程中,无论是对功能的自验测试,还是自动化用例的创建,总少不了单元测试的身影。单元测试常见于对Service层逻辑功能的测试,也会有针对Controller层的测试。
分类: 编程语言 发布时间: 01-23 03:03 阅读次数: 0

Jasper引擎深度解析!使用Jasper引擎编译JSP文件的分析说明

基本概念 对于基于JSP的Web应用,可以在JSP页面直接编写Java代码,添加第三方库,使用EL表达式.但是最终输出到客户
分类: 编程语言 发布时间: 01-23 01:56 阅读次数: 0

Authing 团队管理 + Wechaty 机器人 = 无限可能

用户故事 其实用 Authing 团队管理 + Wechaty 机器人能够实现很多功能,来提高传统人事管理的效率。甚至还可以做一些数据的分析、统计,来辅助决策。这里我就列了几个简单的现实场景,希望能帮
分类: 编程语言 发布时间: 01-23 01:56 阅读次数: 0

学习CURL扩展功能的使用(二)

上回文章中我们已经学习了 CURL 的基本操作,对于一个能够发送 GET 和 POST 数据的远程请求扩展来说,经常也会使用 CURL 来进行爬虫或是自动操作的一些项目的开发,在这其中,还有许多功能也
分类: 编程语言 发布时间: 01-23 01:23 阅读次数: 0

ThreadLocal进阶之源码详解一波

这是我参与2022首次更文挑战的第2天,活动详情查看:2022首次更文挑战 前言 ThreadLocal的使用场景在实际项目中是比较多的一个类,其主要能解决数据在线程间共享问题。也是后端开发中比较基础
分类: 编程语言 发布时间: 01-23 01:23 阅读次数: 0

51行代码,自制Txt转MySQL软件!

GUI界面,支持选择指定文件、输入数据库用户名 密码 数据库名称 表名。 读取指定文件,数据处理后,存入指定的数据库表中,如果表不存在就直接创建一个新表存储数据;否则直接添加数据到数据...
分类: 编程语言 发布时间: 01-23 00:49 阅读次数: 0

安卓平板体验Java开发,还能白嫖一年阿里无影云,真香!

阿里无影云早有耳闻,前两天看朋友发体验照片,可能是程序员天生爱折腾的特性又发挥作用了,自己也没能忍住,赶快下载体验了一下...
分类: 编程语言 发布时间: 01-23 00:49 阅读次数: 0

Spring Security OAuth 认证流程浅析:授权码模式

上一篇[Spring Security OAuth 认证流程浅析:密码模式],简单分析了密码模式授权流程的源码,这篇来试着分析 OAuth 中最具代表性的授权码模式。
分类: 编程语言 发布时间: 01-23 00:16 阅读次数: 0

基于 Node.js 构建并发布一个 CLI 命令行工具

CLI 命令行工具是很常见的应用,之前会用 Golang/Rust 等语言构建过一些 CLI 工具,但是这次将基于 Node.js 构建一个 CLI 命令行工具,同时将其发布到 npmjs.com,方
分类: 编程语言 发布时间: 01-22 14:16 阅读次数: 0

如何快速的部署一个静态页面到 Web3.0 上?5 分钟解密

Web3.0 似乎还很远,实现也很困难,但是万丈高楼平地起,本篇带你快速实现部署一个静态页面到 Web3.0 上,遇到困难,不要怕,微笑的面对它,消除恐惧的最好办法就是。。。
分类: 编程语言 发布时间: 01-22 13:43 阅读次数: 0