IT自习小空间
码龄7年
求更新 关注
提问 私信
  • 博客:188,402
    社区:34
    问答:244
    188,680
    总访问量
  • 73
    原创
  • 104
    粉丝
  • 39
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:浙江省
加入CSDN时间: 2019-02-11

个人简介:写好每个代码!

博客简介:

姜守威的博客

博客描述:
一个有梦想的大学生
查看详细资料
个人成就
  • 获得150次点赞
  • 内容获得33次评论
  • 获得773次收藏
  • 代码片获得1,501次分享
  • 博客总排名1,237,356名
创作历程
  • 22篇
    2022年
  • 27篇
    2021年
  • 24篇
    2020年
成就勋章
TA的专栏
  • C语言数据结构和算法
    9篇
  • 计算机网络
    12篇
  • java
    30篇
  • 问题
    4篇
  • Mysql
    1篇
  • 算法习题
    1篇
  • C语言
    9篇
  • 嵌入式
    4篇
  • 高数
    2篇

TA关注的专栏 0

TA关注的收藏夹 0

TA关注的社区 8

TA参与的活动 2

兴趣领域 设置
  • 数据结构与算法
    数据结构
  • 大数据
    mysql
  • 后端
    spring
创作活动更多

AI 镜像开发实战征文活动

随着人工智能技术的飞速发展,AI 镜像开发逐渐成为技术领域的热点之一。Stable Diffusion 3.5 FP8 作为强大的文生图模型,为开发者提供了更高效的图像生成解决方案。为了推动 AI 镜像开发技术的交流与创新,我们特此发起本次征文活动,诚邀广大开发者分享在 Stable Diffusion 3.5 FP8 文生图方向的实战经验和创新应用 本次征文活动鼓励开发者围绕 Stable Diffusion 3.5 FP8 文生图方向,分享以下方面的内容: 1. 技术实践与优化 - Stable Diffusion 3.5 FP8 模型架构解析与优化技巧 - 文生图生成效果的提升方法与技巧 - 模型部署与加速策略,例如使用 Hugging Face、Diffusers 等工具 - 针对特定场景(例如二次元、写实风)的模型微调与定制化开发 2. 应用场景探索 - Stable Diffusion 3.5 FP8 在不同领域的应用案例分享,例如游戏设计、广告创意、艺术创作等 - 利用 Stable Diffusion 3.5 FP8 实现图像编辑、图像修复、图像增强等功能的探索 - 结合其他 AI 技术(例如 NLP、语音识别)构建更强大的应用 3. 创新应用与思考 - 基于 Stable Diffusion 3.5 FP8 的创新应用场景设计 - AI 镜像开发的未来发展方向的思考与展望 - 对 AI 镜像开发伦理、安全等问题的探讨

35人参与 去参加
  • 最近
  • 文章
  • 专栏
  • 代码仓
  • 资源
  • 收藏
  • 关注/订阅/互动
更多
  • 最近

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

Docker常用命令以及常用服务的安装

Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 Linux或Windows操作系统的机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。(1) 查看docker引擎中运行的容器有哪些?查看所有容器(2) 运行一个容器运行tomcat镜像运行tomcat镜像, 加上端口号映射 -p后台运行tomcat镜像 -d指定容器名称 -name(3) 停止 重启 暂停 恢复容器(
原创
博文更新于 2022.12.02 ·
517 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Java获取本地主机的外网IP

通过Java获取本地主机的外网地址, 该实验通过网址chinaz获取。
原创
博文更新于 2022.09.18 ·
992 阅读 ·
2 点赞 ·
1 评论 ·
0 收藏

Web安全复习资料

黑客: 源自英文hacker,曾指热心于计算机技术、水平高超的计算机专家,尤其是程序设计人员.现在逐渐区分为白帽子、灰帽子、黑帽子等。白客(白帽子)是正面的黑客。白客检测到系统漏洞后,不会恶意利用漏洞、窃取系统数据,而是公布漏洞,提醒网站管理员及时修复,防止网站系统被其他人(如黑帽子)攻击。灰客(灰帽子)与白帽子相似。灰客擅长攻击技术,精通攻击与防御,但不轻易造成破坏。通常灰客将黑客行为作为一种业余爱好来做,希望通过黑客行为来警告系统管理员网络或系统存在漏洞,以达到警示别人的目的。与白帽子相对的就是黑帽
原创
博文更新于 2022.06.15 ·
1028 阅读 ·
0 点赞 ·
0 评论 ·
5 收藏

Spring Security+JWT简述

目录一. 什么是Spring Security1. 登陆校验的流程2. SpringSecurity基础案例二. Spring Security原理流程一. 什么是Spring SecuritySpring Security是Spring家族的一个安全管理框架, 相比于另一个安全框架Shiro, 它具有更丰富的功能。一般中大型项目都是使用SpringSecurity做安全框架, 而Shiro上手比较简单spring security 的核心功能:认证(你是谁): 只有你的用户名或密码正确才能
原创
博文更新于 2022.06.03 ·
26493 阅读 ·
50 点赞 ·
2 评论 ·
246 收藏

http 协议基本格式

目录一. http是什么二. 抓包工具1. 抓包工具原理a) 抓包结果**三. http请求一. http是什么http(超文本传输协议)是应用层协议http大部分基于传输层TCP协议实现, 其中http1.0、http1.1、http2.0均为TCP, http3基于UDP实现当我们使用浏览器访问一个网页时, 首先用户向服务器发送一个http请求, 然后服务器收到这个请求会返回一个http响应数据事实上, 当我们访问一个网站时, 可能涉及不止一次的http请求/响应的交互过程二. 抓包工具下
原创
博文更新于 2022.05.21 ·
3842 阅读 ·
2 点赞 ·
0 评论 ·
2 收藏

CSS选择器常用方法

目录一. 什么是CSS1. 引入方式2. 代码风格二. 选择器1. 基础选择器a) 标签选择器b) 类选择器c) id选择器d) 通配符选择器2. 复合选择器a) 后代选择器b) 子选择器c) 并集选择器d) 伪类选择器一. 什么是CSScss是层叠样式表(Cascading Style Sheets), 是一种用来表现HTML或XML等文件样式的计算机语言,CSS不仅可以静态地修饰网页,还可以配合各种脚本语言动态地对网页各元素进行格式化。1. 引入方式内部样式表写在style标签中, 嵌入
原创
博文更新于 2022.05.19 ·
408 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

数据链路层以太网帧概述

目录一. 以太网二. MTU一. 以太网以太网是现有局域网最常用的通信协议标准以太网链路传输的数据包称作以太帧(以太网数据帧), 在以太网中,网络访问层的软件必须把数据转换成能够通过网络适配器硬件进行传输的格式。以太网帧格式目的地址和源地址是网卡的硬件地址(MAC地址), 长度为48位不同的数据请求对应不同的类型, 0800的数据是IP数据、0806代表ARP请求/响应数据、8035代表RARP请求/响应数据数据表示要交给上层的数据. 以太网帧数据长度最小为46字节, 如果不够46
原创
博文更新于 2022.05.11 ·
4228 阅读 ·
2 点赞 ·
0 评论 ·
10 收藏

IP协议报字段

目录IP数据报IP数据报头字段IP数据报在TCP/IP协议中, 使用IP协议传输数据的包称为IP数据包TCP和IP的区别TCP: 传输控制层协议, 位于传输层, 它是一种有连接、可靠、面向字节流、基于IP的传输层协议IP: 因特网协议, 位于网络层, 它是一种无连接、不可靠、IP协议规定了数据传输时的基本单元和格式IP数据报由首部和数据部分组成, 首部的前一部分是固定的, 共20字节, 然后还有一部分是可选字段, 它的长度是可选的IP数据报头字段版本: 表示IP协议的版本, 如目前广泛使用的
原创
博文更新于 2022.04.30 ·
3695 阅读 ·
2 点赞 ·
0 评论 ·
11 收藏

TCP协议概述

目录1. TCP协议1. TCP协议TCP(Transmission Control Protocol), 传输控制协议
原创
博文更新于 2022.04.25 ·
3321 阅读 ·
0 点赞 ·
0 评论 ·
4 收藏

UDP报文结构和注意事项

目录UDP协议UDP协议UDP是User Datagram Protocol的简称, 中文名是用户数据包协议, 是一种无连接的传输层协议, 提供面向事务的简单不可靠信息传送服务。协议格式16位端口号: 发送数据报的应用程序所使用的UDP端口16位目的端口号: 接收端计算机上UDP数据报端口长度: UDP数据报长度, 包含UDP报文头和UDP数据长度校验值: 可以校验数据在传输过程中是否被损坏伪首部: 又叫伪包头, 指在TCP的分段或UDP的数据报格式中, 在数据报首部增加源IP地址. 目的I
原创
博文更新于 2022.04.18 ·
857 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

简要说明网络原理

目录1. IP地址2. 端口号3. 协议4. 协议分层5. 封装和分用1. IP地址概念IP地址主要用于标识网络主机. 其他网络设备(路由器)的网络地址. IP地址用于定位主机的网络地址格式IP地址是一个32位的二进制数, 通常被分割为4个8位二进制数, 通常用"点分十进制"的方式来表示. 如:101.1.1.1特殊IP地址127.*: 本机环回测试, 通常为127.0.0.1它主要用于本机的网络通信, 如果用网络方式进行本机通信, 会降低性能我们在进行网络通信时, 已经知道了网络的IP地
原创
博文更新于 2022.04.10 ·
2337 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

多线程--锁策略 CAS Synchronized锁优化

目录锁策略1. 乐观锁和悲观锁2. 读写锁重量级锁和轻量级锁自旋锁锁策略1. 乐观锁和悲观锁乐观锁: 对于同一个数据的并发操作, 乐观锁不认为数据发生修改, 并不会对数据进行加锁操作, 只有当提交数据更新的时候才会对数据是否产生并发冲突而进行检测.悲观锁: 在并发同步的角度, 悲观锁认为对于同一个数据的并发操作, 它会认为数据是一定会发生修改, 哪怕没有被修改, 也会认为修改.通过上面的理解, 可以看出乐观锁适合用于读操作, 悲观锁适合用于写操作. 乐观锁常常采用的是CAS算法,典型的例子就是原子
原创
博文更新于 2022.04.01 ·
454 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

多线程--进程调度以及进程和线程的关系

目录一. 进程和线程什么是进程什么是线程二. 线程调度一. 进程和线程进程是操作系统分配资源的单位,线程是调度的基本单位,线程之间共享进程资源什么是进程我们在电脑中使用的应用程序都有exe文件, 这个文件被称为可执行文件, 在没有被执行前它只是一个文件, 然而当我们执行这个exe文件之后 ,操作系统会把这个exe加载到内存中, 并且执行exe内部的一些指令. 程序的运行就是进程的创建, 运行到销毁的过程以下就是windows操作系统在运行的进程什么是线程线程是比进程更小的执行单位, 一个
原创
博文更新于 2022.04.01 ·
708 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

多线程--线程创建和常见方法

这里写自定义目录标题
原创
博文更新于 2022.04.01 ·
452 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

多线程--线程状态和线程安全

目录一. 线程状态二. 线程安全线程安全问题线程问题解决方法一. 线程状态线程的状态是一个枚举类型public static void main(String[] args) { for (Thread.State state : Thread.State.values()) { System.out.println(state); }}通过上述代码可以得到NEWRUNNABLEBLOCKEDWAITINGTIMED_WAITINGTERMINA
原创
博文更新于 2022.04.01 ·
672 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

桌面窗口管理器占用内存大的解决办法

win10的2004 20H2更新可能是本次bug的导火索 该bug造成内存泄漏win在2021年12月15发布Intel英特尔显卡驱动30.0.101.1191版For Win10-64/Win11该驱动使用第6~10代酷睿处理器时,增强了桌面窗口管理器(DWM)的稳定性。官方下载 下载之后安装驱动重启就好了...
原创
博文更新于 2022.03.20 ·
4014 阅读 ·
0 点赞 ·
3 评论 ·
5 收藏

JDBC 操作教程

JDBC (Java DataBase Connection) 为Java应用程序提供了访问数据库的编程接口目录一. JDBC架构二. 建立连接通过DriverManager获取连接通过DataSource获取连接三. JDBC组件1. 执行组件StatementPreparedStatementCallableStatement2. 结果组件ResultSet四. 事务参考文献一. JDBC架构JDBC API:提供应用程序到JDBC管理器连接。Java为连接数据库所提供的接口, JDK自带 j.
原创
博文更新于 2022.03.19 ·
953 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

数据库总结

文章目录一、数据库简介1、数据库下载和配置2、Mysql结构二、数据库操作1、创建数据库2、查看、删除数据库3、备份、恢复数据库三、表的操作1、创建、删除表2、修改表四、CRUD语句1、insert语句(添加数据)2、update语句(更新数据)3、delete语句(删除语句)4、select语句(查找数据)五、函数1、统计函数2、分组统计3、字符串相关函数4、数学相关函数5、时间日期函数6、流程控制语句六、查询加强1、使用where子句2、使用order by子句3、分页查询4、增强group by5、多
原创
博文更新于 2022.03.19 ·
724 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Java反射机制

反射是Java的特性之一一.获取类对象我们可以使用三种方法获取对象的类1.通过静态变量class2.通过getClass()对象的方法3.使用Class.forName(“类的全路径”)public static void main(String[] args) throws ClassNotFoundException { Class<?> aClass1 = Class.forName("com.swei.Field.Relect");
原创
博文更新于 2022.03.14 ·
768 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Java 字符串 String、StringBulider和StringBuffer

文章目录一、String一、String在 Java 编程中广泛使用的字符串是一个字符序列。在 Java 编程语言中,字符串是对象。通过查看String.java的源码可以知道String是被final修饰的,因此它是不能被继承的。public final class String {}创建字符串public class StringTest { public static void main(String[] args) { char[] ch = {'h','e'
原创
博文更新于 2022.03.02 ·
529 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏
加载更多