自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 问答 (2)
  • 收藏
  • 关注

原创 Macos12.5系统构建openjdk1.8失败求助

编译jdk8

2023-09-07 11:25:16 96

原创 JSON合并工具类

提供叠加以及覆盖两种合并策略

2022-06-16 20:24:24 632 1

原创 Python实现Redis客户端

import socketimport oss = socket.socket()connection_host = input("Please input redis host[localhost]:" )if not connection_host: connection_host = "localhost"connection_port = input("Please input redis port[6379]:")if not connection_port: c.

2022-03-25 14:04:12 1658

原创 python实现class文件的简单解析

使用python简单解析了一下jvm的class文件,能读懂的话,就大致理解class类文件结构from struct import Structfile = open(r"E:\JNI_Demo\target\classes\com\hong\jni\demo\ClassDemo.class", mode="rb")class Constant: value1 = None value2 = None value3 = None def __init.

2021-12-10 11:18:49 1556 1

原创 Vscode开发python运算符(__iter__等)重载自动提示

Vscode相对于Pycharm简直是轻量,但是代码自动提示也弱了很多,比如pylance就没有支持运算符重载函数(__iter__、__next__()、__add__()等)的自动完成提示。 废话不多说,直接上解决方案: 1. File->Preference->User Snippets->python.json 2. 在编辑框中输入一下内容{ // Place yo...

2021-09-22 10:21:43 653

原创 mybatis源码分析(二)数据查询过程分析

请大家先看demo代码:Main主类Reader reader = new InputStreamReader(Main.class.getResourceAsStream("/Configuration1.xml"));SqlSessionFactory build = new SqlSessionFactoryBuilder().build(reader);S...

2020-01-20 16:27:10 136

原创 mybatis源码解析(一)数据源的创建

Mybatis源码解析-数据源的创建从demo出发,逐步调试1)String resource = "Configuration.xml";reader = Resources.getResourceAsReader(resource);根据资源名称获取资源,这里的reader是java原生提供的读取字符流的包装类,不做详述2)SqlS...

2020-01-16 17:58:57 199

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除