自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

又逢乱世

    每个人都有一道伤口,或深或浅,我把最殷红的鲜血涂在那里。

  • 博客(131)
  • 资源 (12)
  • 问答 (1)
  • 收藏
  • 关注

原创 [Python学习篇] Python格式化输出

输出关键字 print语法:print("内容")示例:print("123")

2024-04-02 20:53:00 294

原创 [Python学习篇] Python数据类型

数据类型。

2024-04-02 20:05:27 99

原创 [Python学习篇] Python变量

语法:变量名 = 变量值示例1:name = 'Tom'示例2:number = 123由 数字、字母、下划线组成不能以数字开头不能使用内置关键字严格区分大小写。

2024-04-02 15:58:31 163

原创 [Python学习篇] Python注释

单行注释 ## 单行注释多行注释 """"""多行注释1多行注释2"""多行注释 ''''''多行注释1多行注释2'''

2024-04-02 15:29:44 195

原创 [Python学习篇] Python创建项目

选中项目,右键 New -> Python File 进行创建文件。打开开发工具 PyCharm。选择 New Project。

2024-04-02 15:07:09 588

原创 [Python学习篇] Python解释器

Python解释器,作用同 Java的JVM一样

2024-04-02 11:26:17 222

原创 [Python学习篇] Python简介

Python由荷兰国家数学与计算机科学研究中心的吉多·范罗苏姆于1990年代初设计,作为一门叫做ABC语言的替代品。Python提供了高效的高级数据结构,还能简单有效地面向对象编程。Python语法和动态类型,以及解释型语言的本质,使它成为多数平台上写脚本和快速开发应用的编程语言, 随着版本的不断更新和语言新功能的添加,逐渐被用于独立的、大型项目的开发。Python在各个编程语言中比较适合新手学习,Python解释器易于扩展,可以使用C、C++或其他可以通过C调用的语言扩展新的功能和数据类型。

2024-04-02 10:54:35 142

原创 服务器被黑了,记录一下

前两天刚开的新的服务,立马被黑,哈哈。有懂这个是什么黑组织吗,哈哈。

2023-12-29 13:48:26 622

原创 idea配置docker推送本地镜像到远程私有仓库

安装docker私有仓库 idea配置docker 本地拉取远程私有仓库中的镜像

2023-12-29 10:04:11 1603

原创 Maven把依赖打入jar中

【代码】Maven把依赖打入jar中。

2023-12-28 17:35:02 548

原创 SEATA安装使用

springcloud集成seata springboot集成seata springcloudalibaba集成seata seata Could not create connection to database server seata can not get cluster name in registry config 'service.vgroupMapping.***', please make sure registry config correct

2023-12-25 09:54:53 736 2

原创 Android Selector 的使用

Selector 和 Shape 相似,是Drawable资源的一种,可以根据不同的状态,设置不同的图片效果,关键节点 < selector > ,例如:我们只需要将Button的 background 属性设置为该drawable资源即可轻松实现,按下 按钮时不同的按钮颜色或背景。

2023-08-17 18:11:56 885

原创 Android 组件

EditText 输入框,集成TextView, 也继承其属性。文本边框设置可以使用 shape。文本类型,大写、小写、数字符合。

2023-08-16 00:42:30 731

原创 Android Shape 的使用

在Android开发中,我们可以使用shape定义各种各样的形状,也可以定义一些图片资源。相对于传统图片来说,使用shape可以减少资源占用,减少安装包大小,还能够很好地适配不同尺寸的手机。

2023-08-15 23:03:52 1603

原创 springboot springcloud springcloudalibaba版本

版本说明 · alibaba/spring-cloud-alibaba Wiki · GitHub

2023-06-19 14:43:12 191

原创 Java回调通知

java回调写法

2023-06-16 10:42:27 285

原创 Netty WebSocket 客户端和服务端

WebSocketServerProtocolHandler 服务端WebSocketClientProtocolHandler服务端收发消息

2023-05-16 11:12:51 1129 2

原创 FunctionalInterface函数式接口编程示例

我们客户端连接上来的时候已经知道连接协议的,在channel连接上的方法channelActive()处使用 reader = (msg) ->{},然后在接收具体消息的方法channelRead0()处使用reader.read(msg)。这样写感觉很厉害的样子,让你代码更看不懂了,事实确是可以减少很多重复实现channelRead0的代码。FunctionalInterface 的作用这里不再过多介绍,不清楚的朋友可以百度出一大堆,这里直接上用法实操,理解函数式接口的强大。1、定义一个 函数式接口。

2023-05-06 10:37:22 198

原创 gradle 模块

​​​​​​​​settings.gradle文件的作用、SourceSet类的作用、Plugin 插件、Java 对 Plugin 的扩展

2023-05-03 18:07:49 400

原创 gradle Task 详解

Task定义和配置、Task的执行阶段、Task 的依赖、Task 指定执行顺序、Task 主gradle引入其他的gradle文件、将某一个task挂载到指定的task之后执行

2023-05-01 15:21:33 1651

原创 NATS消息队列官网

NATS.io – Cloud Native, Open Source, High-performance Messaging

2023-04-28 17:32:05 156

原创 Java JUC 开发代码记录一下

作用:多线程操作的时候,只有一个线程执行 atomicBoolean 块的代码,其他线程进不来继续向下执行。atomicBoolean.compareAndSet(原值是不是这个值,新值)poll:获取队列中的消息,没有消息不会阻塞,会返回null。take:获取队列中的消息,没有消息会阻塞。AtomicBoolean 原子布尔类。

2023-04-27 11:56:37 386

原创 ignite 教程

文档里的步骤写的特别清楚。

2023-04-24 16:17:15 165

原创 gradle project API详解

Project 函数、Project 属性、ext 扩展属性、文件 Api、文件路径 API、文件定位 API、文件树遍历、依赖 API、配置仓库地址、配置第三方依赖、执行外部命令

2023-04-17 00:04:15 1553

原创 gradle生命周期

beforeEvaluate:在初始化阶段和配置阶段之间的监听,配置阶段执行之前。gradle.buildFinished:gradle生命周期执行完成之后的监听。gradle.beforProject:等同beforeEvaluate。gradle.afterProject:等同afterEvaluate。afterEvaluate:在配置阶段之后,执行阶段之前监听。查询项目当前有所有的task。

2023-04-16 23:15:44 181

原创 gradle环境搭建

gradle是什么、gradle环境搭建、IDEA 配置 Gradle、创建 Gradle 项目

2023-04-16 21:06:31 4884

原创 groovy文件操作

XML、File

2023-04-16 20:52:44 396

原创 groovy数据结构

List、Map、Range 范围、面向对象

2023-04-16 11:13:00 241

原创 groovy语法

groovy的变量、String、GString 字符串、逻辑控制、函数闭包

2023-04-15 23:49:54 1090

原创 groovy环境搭建

什么是DSL、什么是groovy、groovy特性、groovy开发环境搭建、创建Groovy项目

2023-04-15 22:23:54 768

原创 Android 布局

用户界面(User Interface,简称 UI,亦称使用者界面)是系统和用户之间进行交互和信息交换的媒介,它实现信息的内部形式与人类可以接受形式之间的转换。软件设计可分为两个部分:编码设计与UI设计。

2023-04-12 15:45:16 794

原创 Android创建项目

创建Android项目、配置项目结构、创建安卓模拟器、模拟器运行Android应用、真机运行Android应用

2023-04-12 01:37:10 1777

原创 Android开发环境搭建

tools安装 Android SDK Tools、Android SDK Platform-tools、Android SDK Build-tools的最新版本即可。然后就是API的选择了,选择前面2个最新的即可,然后点击 install,进入如下页面,选中某一个,选择Accept,如果有提示就是缺少其他的Accept。如果有安装失败的,可以使用国内镜像,配置好后重启 SDK Manager.exe。Android SDK 指的是Android专属的软件开发工具包。输入 adb version。

2023-04-11 23:24:38 2980

原创 Android操作系统介绍

Android操作系统介绍

2023-04-11 20:28:37 1010

原创 Go 工程化

cd 到一个文件夹中做为项目的文件夹。使用 go mod init 命令创建项目,创建完成会在目录下生成 go.mod 文件。依次从:当前项目目录->$GOROOT->$GOPATH 下寻找依赖包。从当前 .go 文件所在的目录逐级向上查找 go.mod 文件。go 标准库提供的包在 $GOROOT/src 目录下。第三方依赖包在 $GOPATH/pkg/mod 目录下。go mod init 模块名称。

2023-04-07 19:04:26 316

原创 Go 反射

什么是反射、反射的弊端、reflect 包、Go 提供的反射方法、type Type 类型、type Kind 类型、TypeOf、ValueOf

2023-04-01 23:36:10 673

原创 Go 接口

什么是接口、接口的声明、接口的赋值、接口的嵌套、空接口、类型断言

2023-03-30 19:46:43 152

原创 Go 函数

什么是函数、普通函数、匿名函数、闭包、延迟调用 defer、异常处理机制、自定义一个异常、panic 宕机、

2023-03-29 18:38:43 433

原创 Go 流程控制语句

if、if-else if-else、if 的嵌套、switch、swithc_type、for、for range、break、continue、goto与label

2023-03-29 15:23:38 307

原创 Go 结构体

什么是结构体,定义结构体,基本的方式实例化结构体,访问结构体的成员变量,指针类型的方式实例化结构体,取结构体地址的方式实例化,知识扩展:*号 和 &号,构造函数,成员函数(成员方法),匿名成员变量,方法传入指针类型的结构体,结构体嵌套,深拷贝与浅拷贝

2023-03-28 17:33:04 620

netty集群 springboot nacos gateway

netty集群+分布式netty搭建,项目使用 springboot nacos gateway redis rabbitmq,对应教程帖:https://blog.csdn.net/a1053765496/article/details/128063700

2022-11-28

vue3+elementplus前端项目整合

vue3+elementplus axios element暗黑模式

2022-09-21

websocket聊天 netty聊天

websocket 结合 netty 实现的聊天业务,前端比较demo,后端代码纯聊天未有其他业务干扰

2022-02-17

微信扫一扫登录、微信支付、springsecurity&oauth2

项目中使用到的技术包含SpringBoot、SpringSecurity&oauth2(安全资源和授权中心模式、包括登录接口自定义返回字段、自定义手机号+密码登录、自定义免密登录)、Queue队列、线程池、xss攻击配置、SpringCache、Mybatis-Plus、Validation、各种自定义aop、发送邮件、Redis、Lombok、flywaydb(自动生成数据库表和初始化数据)、生成二维码、execl、跨域、全局异常处理、i18n国际化、图片滑块验证码、数据库敏感数据加密、字段脱敏、微信支付、微信扫一扫登录

2021-09-26

java生成md5密码加盐

java、springboot生成加盐md5密码

2021-07-10

SpringBoot整合UEditor富文本编辑器

springboot整合ueditor,由于项目是springcloud分布式项目,注册中心和其他服务未上传,下载的同学看代码路径和配置即可.资料参考地址: https://blog.csdn.net/a1053765496/article/details/105965560

2020-05-07

web-service.zip

docker项目, https://blog.csdn.net/a1053765496/article/details/103489330文章中的示例项目

2019-12-11

jenkins远程启动服务

jenkins远程启动服务, java jar包的方式启动的(springboot项目), 不被jenkins自己的进程杀死

2019-05-22

h2数据库驱动jar包

h2数据库驱动jar包, 更多其他数据库驱动jar包(包括db2,derby,exasol,h2,jtds,mimer,mysql,nuodb,oracle,postgresql,redshift,sqlite,vertica)请看楼主其他资源贴

2018-07-24

derby 数据库驱动jar包

derby 数据库驱动jar包, 更多其他数据库驱动jar包(包括db2,derby,exasol,h2,jtds,mimer,mysql,nuodb,oracle,postgresql,redshift,sqlite,vertica)请看楼主其他资源贴

2018-07-24

db2数据库驱动jar包

db2 数据库驱动jar包, 更多其他数据库驱动jar包请看楼主其他资源贴

2018-07-24

java数据结构与算法中文

第一章 Java与面向对象程序设计........................................................................................1 1.1 Java语言基础知识....................................................................................................1 1.1.1 基本数据类型及运算.......................................................................................1 1.1.2 流程控制语句...................................................................................................3 1.1.3 字符串...............................................................................................................3 1.1.4 数组...................................................................................................................5 1.2 Java的面向对象特性................................................................................................7 1.2.1 类与对象...........................................................................................................7 1.2.2 继承...................................................................................................................9 1.2.3 接口.................................................................................................................10 1.3 异常.........................................................................................................................11 1.4 Java与指针..............................................................................................................12 第二章 数据结构与算法基础.............................................................................................15 2.1 数据结构.................................................................................................................15 2.1.1 基本概念.........................................................................................................15 2.1.2 抽象数据类型.................................................................................................17 2.1.3 小结.................................................................................................................19 2.2 算法及性能分析.....................................................................................................19 2.2.1 算法.................................................................................................................19 2.2.2 时间复杂性.....................................................................................................20 2.2.3 空间复杂性.....................................................................................................24 2.2.4 算法时间复杂度分析.....................................................................................25 2.2.5 最佳、最坏与平均情况分析.........................................................................27 2.2.6 均摊分析.........................................................................................................29 第三章 线性表.....................................................................................................................32 3.1 线性表及抽象数据类型.........................................................................................32 3.1.1 线性表定义.....................................................................................................32 3.1.2 线性表的抽象数据类型.................................................................................32 3.1.3 List接口..........................................................................................................34 3.1.4 Strategy接口...................................................................................................35 3.2 线性表的顺序存储与实现.....................................................................................36 3.3 线性表的链式存储与实现.....................................................................................42 3.3.1 单链表.............................................................................................................42 3.3.2 双向链表.........................................................................................................46 3.3.3 线性表的单链表实现.....................................................................................48 3.4 两种实现的对比.....................................................................................................53 3.4.1 基于时间的比较.............................................................................................53 3.4.2 基于空间的比较.............................................................................................53 3.5 链接表.....................................................................................................................54 3.5.1 基于结点的操作.............................................................................................54 3.5.2 链接表接口.....................................................................................................54 3.5.3 基于双向链表实现的链接表.........................................................................

2017-11-28

eclipse SVN在线安装连接

eclipse在线安装工具, 直接复制连接等待eclipse插件安装完成即可使用svn工具

2017-11-28

二维码ZXing.3.3.1.jar 下载

二维码生成工具类 ZXing 方式生成二维码,需要的可以下载学习

2017-11-28

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

TA关注的人

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