i0208
码龄5年
关注
提问 私信
  • 博客:207,677
    社区:1
    207,678
    总访问量
  • 343
    原创
  • 12,771
    排名
  • 705
    粉丝
  • 2
    铁粉
  • 学习成就

个人简介:石匠

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:上海市
  • 加入CSDN时间: 2019-06-23
博客简介:

Waller_的博客

查看详细资料
  • 原力等级
    成就
    当前等级
    5
    当前总分
    1,201
    当月
    3
个人成就
  • 获得253次点赞
  • 内容获得21次评论
  • 获得580次收藏
  • 代码片获得1,931次分享
创作历程
  • 11篇
    2024年
  • 2篇
    2023年
  • 21篇
    2022年
  • 15篇
    2021年
  • 194篇
    2020年
  • 101篇
    2019年
成就勋章
TA的专栏
  • MQ
    1篇
  • golang
    27篇
  • beego
    1篇
  • Elasticsearch
    6篇
  • SQLAlchemy
    2篇
  • 数据结构与算法
    2篇
  • Django框架
    25篇
  • 网络编程
    6篇
  • Celery
    4篇
  • 并发编程
    15篇
  • OOP
    10篇
  • Redis
    18篇
  • REST framework
    23篇
  • 函数
    8篇
  • MySQL
    14篇
  • Flask
    12篇
创作活动更多

AI大模型如何赋能电商行业,引领变革?

如何使用AI技术实现购物推荐、会员分类、商品定价等方面的创新应用?如何运用AI技术提高电商平台的销售效率和用户体验呢?欢迎分享您的看法

186人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

Spring AOP

A0P(Aspect oriented Programming)面向切面编程,一种编程范式,指导开发者如何组织程序结构。
原创
发布博客 2024.10.20 ·
1039 阅读 ·
9 点赞 ·
0 评论 ·
24 收藏

spring 注解

Component注解的作用相当于 即:使用@Component后就不需要在xml中手动配置bean标签来实例化类了,但需要配合 标签使用使用案例补充:xml中配置context空间。
原创
发布博客 2024.10.14 ·
601 阅读 ·
6 点赞 ·
0 评论 ·
13 收藏

spring 集合注入格式

{name=alex, city=上海}{city=上海, name=alex}
原创
发布博客 2024.10.13 ·
273 阅读 ·
6 点赞 ·
0 评论 ·
5 收藏

spring

IoC控制反转思想,强调是程序中将创建bean(主动new 创建对象)的权利反转给第三方DI依赖注入思想,强调的是bean之间的依赖关系AOP面向切面思想,功能的横向抽取,主要的实现方式就是proxy。
原创
发布博客 2024.10.13 ·
752 阅读 ·
19 点赞 ·
0 评论 ·
19 收藏

jdk17 java-jwt 4.4.0 与 jjwt 0.9.0

问题:Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Handler dispatch failed: java.lang.NoClassDefFoundError: javax/xml/bind/DatatypeConverter] with root cause。
原创
发布博客 2024.09.25 ·
210 阅读 ·
3 点赞 ·
0 评论 ·
2 收藏

tornado

文档main.pyimport tornado.webimport tornado.ioloopfrom tornado.options import define, options, parse_command_line# define, options, parse_command_line 三个配合使用解析命令行# 定义默认参数 这里定义默认启动端口,可通过命令行启动时修改port的值,改变端口define('port', default=8080, type=int).
原创
发布博客 2024.09.22 ·
1103 阅读 ·
25 点赞 ·
0 评论 ·
30 收藏

mybatis 和 mybatis-plus

配置文件: 用于配置数据库连接和 MyBatis 运行时所需的各种特性,包含了设置和影响 MyBatis 行为的属性、映射文件的位置。mapper接口和mapper.xml之间需要遵循一定规则,才能成功的让mybatis将mapper接口和mapper.xml绑定起来。创建IUserMapper接口: 用于操作数据库CURD的方法。文件:用于mybatis配置文件读取数据库信息。resources 目录下 创建。resources 目录下 创建。resources 目录下 的。类:用于跟数据库字段做映射。
原创
发布博客 2024.09.19 ·
729 阅读 ·
28 点赞 ·
0 评论 ·
19 收藏

python tkinter

GUI编程就是编写一个个组件,界面由组件组成,组件内又可以创建组件,这种组件即为容器。基于tkinter创建 GUI基本四步:窗口->组件->布局->事件。通过与组件绑定,获取组件所触发的事件。管理组件的大小位置样式。
原创
发布博客 2024.09.16 ·
871 阅读 ·
5 点赞 ·
0 评论 ·
14 收藏

Spring Boot基础

RestController:主要用于构建RESTful Web服务,它简化了开发RESTful风格的控制器的代码,使得开发者能够更加专注于业务逻辑的实现,而无需关注底层的请求-响应处理细节。@responseBody注解的作用是将controller的方法返回的对象通过适当的转换器转换为指定的格式之后,写入到response对象的body区,通常用来返回JSON数据或者是XML数据。返回的数据格式通常是JSON或XML,这取决于请求中的Accept头部或配置的消息转换器。是一个静态常量,其值为。
原创
发布博客 2024.09.13 ·
1465 阅读 ·
23 点赞 ·
0 评论 ·
34 收藏

java 基础

Map 接口提供了丰富的操作方法,可以根据具体需求选择合适的实现类。通过上面的示例,你应该能够理解和使用 Map 接口及其常见实现类。List 接口提供了丰富的操作方法,可以根据具体需求选择合适的实现类。通过上面的示例,你应该能够理解和使用 List 接口及其常见实现类。在Java中,List 接口是集合框架中非常重要的一个接口,它提供了存储和操作有序集合的方法。List 是一个接口,因此不能直接实例化,但可以通过其实现类(如 ArrayList, LinkedList, Vector 等)来使用。
原创
发布博客 2024.09.11 ·
1090 阅读 ·
23 点赞 ·
0 评论 ·
15 收藏

docker swarm

1.准备三台机器,分别安装docker,例如IP分别为: 192.168.88.131,192.168.88.136,192.168.88.1382.修改/etc/hostname 分别为: manger,node1,node23.分别修改/etc/hosts添加: 192.168.88.131 manger 192.168.88.136 node1 192.168.88.138 node2docker swarm init --
原创
发布博客 2024.02.01 ·
1308 阅读 ·
20 点赞 ·
0 评论 ·
19 收藏

docker network

网络,你需要创建一个自定义的网络,并将其设置为 Compose 文件中的网络。在默认情况下,Docker Compose 使用的是 Docker 的默认网络。网络是一个 Docker 创建的默认桥接网络,用于容器之间的通信。要在 Docker Compose 中使用。为了使这个配置生效,确保你已经创建了。在上述示例中,我们创建了一个名为。的自定义网络,并将其设置为。作为外部网络,以便使用。
原创
发布博客 2023.10.26 ·
1019 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

python3 aptly api

【代码】python3 aptly api。
原创
发布博客 2023.07.14 ·
248 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Go语言 文件操作

首先获取文件名,借助os包中都得stat()函数来获取文件属性信息,在函数返回的文件属性中包含文件名和文件大小,Stat参数中name传入的是文件访问的绝对路径,FileInfo中的Name()函数可以将文件名单独提取出来。
原创
发布博客 2022.10.10 ·
586 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

golang 时间操作

time包。
原创
发布博客 2022.10.09 ·
796 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

golang error,panic,recover

import ("fmt""math")//求圆的面积if err!= nil{return}}//1.定义一个结构体,表示错误的信息}//2.结构体实现error接口中的Error方法return fmt.Sprintf("error:半径是%.2f,%s",e.radius,e.msg)}return 0,&areaError{"半径非法",radius}}}
原创
发布博客 2022.09.25 ·
352 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

golang 格式化输出

在 Go 语言中,标准包fmt。
原创
发布博客 2022.09.13 ·
840 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

Go语言 Go的执行原理以及Go的命令

比如,本机安装Go语言的版本是1.x,那么go get命令会在该代码包的远程仓库中寻找名为“go1”的标签或者分支。如果不加这个-u标记,执行go get一个已有的代码包,会发现命令什么都不执行。这种情况下,go build 命令只是检查库源码文件的有效性,只会做检查性的编译,而不会输出任何结果文件。注意,go get命令会把当前的代码包下载到$GOPATH中的第一个工作区的src录中,并安装。go build编译命令源码文件,则会在该命令的执行目录中生成一个可执行文件,上面的例子也印证了这个过程。
原创
发布博客 2022.09.04 ·
907 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Golang 第一个程序HelloWorld

import "fmt" 告诉 Go 编译器这个程序需要使用 fmt 包的函数,fmt 包实现了格式化 IO(输入/输出)的函数。别名操作的话调用包函数时前缀变成了我们的前缀,即f.Println("hello world")这个点操作的含义就是这个包导入之后在你调用这个包的函数时,你可以省略前缀的包名,也就是前面你调。_操作其实是引入该包,而不直接使用包里面的函数,而是调用了该包里面的init函数。GOROOT下的src文件夹下,以及GOPATH下的src文件夹下。
原创
发布博客 2022.09.04 ·
555 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Go语言 环境搭建

1.先创建你的工作空间(Workspaces),官方建议目录$HOME/go。三、配置环境 .bashrc。解压版:解压到指定目录下。安装版:双加安装即可。
原创
发布博客 2022.09.04 ·
1589 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏
加载更多