code36
码龄15年
求更新 关注
提问 私信
  • 博客:493,203
    社区:245
    动态:3,356
    496,804
    总访问量
  • 642
    原创
  • 4,209
    粉丝
  • 131
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:湖北省
加入CSDN时间: 2011-06-22

个人简介:程序员,通常被称为软件开发人员或编码员,是专门从事计算机编程的专业人员。他们使用各种编程语言来设计、开发、测试和维护软件应用程序、操作系统、数据库和网站等。

博客简介:

Code365

查看详细资料
个人成就
  • 获得6,537次点赞
  • 内容获得20次评论
  • 获得5,274次收藏
  • 代码片获得504次分享
  • 博客总排名15,314名
  • 原力等级
    原力等级
    6
    原力分
    2,072
    本月获得
    5
创作历程
  • 289篇
    2025年
  • 358篇
    2024年
成就勋章

TA关注的专栏 1

TA关注的收藏夹 0

TA关注的社区 18

TA参与的活动 2

兴趣领域 设置
  • 编程语言
    pythonjavajavascriptc#
  • 大数据
    jsonsqlredismongodb数据库odps
  • 后端
    mvcsqlmysqlasp.netrabbitmq后端
  • 软件工程
    需求分析个人开发设计模式设计规范
创作活动更多

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 镜像开发伦理、安全等问题的探讨

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

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

.Net中多线程编程的基本概念和详细使用说明

线程和进程最大的一个区别就在于线程间可以共享数据和资源,而进程则充分地隔离。在很多场合,即使同一进程的多个线程之间拥有相同的内存空间,也需要在逻辑上为某些线程分配独享的数据。例如,在实际开发中往往会针对一些ORM如EF一类的上下文实体做线程内唯一实例的设置,这时就需要用到下面提到的技术。(1)线程本地存储(Thread Local Storage,TLS)
原创
博文更新于 2025.08.11 ·
998 阅读 ·
29 点赞 ·
0 评论 ·
29 收藏

.NET如何使用压缩流

的应用,所谓装饰者模式,就是动态地给一个对象添加一些额外的职责。就拿上面代码中的GZipStream来说,它扩展的是MemoryStream,为Write方法增加了压缩的功能,从而实现了压缩的应用。由于网络带宽的限制、硬盘内存空间的限制等原因,文件和数据的压缩是我们经常会遇到的一个需求。命名空间下,且都继承于Stream类型(对文件压缩的本质其实是针对字节的操作,也属于一种流的操作),实现了基本一致的功能。通过GZipStream的构造方法可以看出,它是一个典型的。
原创
博文更新于 2025.08.11 ·
1255 阅读 ·
5 点赞 ·
0 评论 ·
0 收藏

.Net中如何避免类型转换时的异常

不假设转换一定成功,始终进行前置检查。根据场景选择asisTryParse等安全方法,配合泛型工具类可大幅减少异常风险,同时保持代码的可读性和性能。
原创
博文更新于 2025.08.11 ·
151 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

在.Net中如何使用Conditional特性详细的说明

是.NET 中控制条件执行的优雅方式,尤其适合分离调试逻辑与生产代码。使用时需注意方法返回值必须为void,并通过项目属性(而非硬编码#define)管理条件符号,以适应不同环境的编译需求。
原创
博文更新于 2025.08.11 ·
104 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

中为什么不能在构造方法中调用虚方法

在构造函数中调用虚方法会破坏对象初始化的完整性,因为派生类的成员可能尚未准备就绪。避免在构造函数中调用虚方法、抽象方法或任何可能被子类重写的方法,以确保对象状态的一致性。
原创
博文更新于 2025.08.11 ·
178 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

C#中重写、重载和隐藏

重载(Overload)是拥有相同名字和返回值的方法却拥有不同的参数列表,它是实现多态的立项方案,在实际开发中也是应用得最为广泛的。常见的重载应用包括:构造方法、ToString()方法等等;我们可以看到:当通过基类的引用去调用对象内的方法时,重写仍然能够找到定义在对象真正类型中的GetString方法,而隐藏则只调用了基类中的GetString方法。重写(Override)是指子类用Override关键字重新实现定义在基类中的虚方法,并且在实际运行时根据对象类型来调用相应的方法。
原创
博文更新于 2025.08.11 ·
83 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

项目面试题参考

可以通过这些数据分析来判断用户的访问喜好,公司通过对这些数据的分析从而可以让制定更好的营销策略。都是用来声明变量的关键字,但它们之间存在几个关键的区别,这些区别主要涉及到变量的作用域、声明提升(hoisting)、以及是否可以被重新声明等方面。3. 设置回调函数(其中最重要的就是onResult回调 第二个参数就是结果) 通过回调函数的参数拿到转换出的文字结果。日历、相机、麦克风、位置:权限级别 normal 所有应用都能用,但授权方式为 user_grant 需弹窗授权。
原创
博文更新于 2025.08.09 ·
109 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

python Scrapy 进行数据爬取数据

item['rating'] = book.css('p.star-rating::attr(class)').re_first('star-rating (\w+)') # 评分(提取class中的星级)item['link'] = response.urljoin(book.css('h3 a::attr(href)').get()) # 详情页链接(拼接完整URL)item['title'] = book.css('h3 a::attr(title)').get() # 标题。
原创
博文更新于 2025.08.04 ·
360 阅读 ·
3 点赞 ·
0 评论 ·
8 收藏

Python 3 网络编程深度解析与实战指南​

Python 3 网络编程提供了丰富且强大的工具和技术,从基础的 Socket 编程到高级的多线程、多进程和异步编程,再到网络安全防护,能够满足各种网络应用的开发需求。在上述代码中,服务器端首先创建了一个基于 IPv4 地址族和 TCP 协议的套接字,然后绑定到指定的地址和端口,并开始监听连接。通过套接字,应用程序可以与网络中的其他应用程序进行通信,它可以基于不同的协议(如 TCP、UDP)创建,也可以在不同的地址族(如 IPv4、IPv6)上工作。为了保障网络应用的安全,可以采取以下措施:​。
原创
博文更新于 2025.08.04 ·
889 阅读 ·
25 点赞 ·
0 评论 ·
8 收藏

HarmonyOS应用开发者学习方法

先会后懂:HarmonyOS 的声明式 UI 和分布式能力较新,初期可先通过示例代码 “照做”,再逐步理解原理。聚焦场景:结合具体场景(如智能家居、健康设备)学习,分布式能力在实际场景中才能体现价值。跟踪版本:HarmonyOS 迭代快(API 版本持续更新),需关注最新特性(如 ArkUI 4.0 的新组件、分布式能力增强)。
原创
博文更新于 2025.07.22 ·
738 阅读 ·
30 点赞 ·
0 评论 ·
0 收藏

HTTP 性能优化实战:从理论到落地的全链路方案

HTTP 性能优化是「多维度协同」的工程:连接层减少握手开销,资源层减小传输体积,缓存层复用已有资源,协议层提升传输效率。实际落地时,需结合业务场景(如电商 vs 资讯)和用户群体(如移动端 vs PC 端)制定差异化方案,并通过数据驱动持续迭代。
原创
博文更新于 2025.07.22 ·
1136 阅读 ·
19 点赞 ·
0 评论 ·
22 收藏

WPF 数据绑定详解及代码示例

数据绑定是 WPF 中最强大的特性之一,它极大地简化了 UI 与数据的同步逻辑。通过本文介绍的各种绑定方式,你可以实现从简单到复杂的各种数据展示和交互需求。掌握数据绑定的关键在于理解其工作原理,并根据实际场景选择合适的绑定模式和特性。在实际开发中,结合 MVVM 模式可以更好地发挥数据绑定的优势,创建可维护、可测试的 WPF 应用程序。
原创
博文更新于 2025.07.22 ·
173 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

深入理解 WPF:从基础到架构的全方位掌握

- 触发器 --></Trigger></Trigger></Trigger></Style>-- 背景 --><Border-- 滑块 --><EllipseMargin="2"-- 选中状态的背景 --><Border</Grid>-- 滑块动画 -->-- 背景过渡动画 --></Trigger>WPF 不仅仅是一个 UI 框架,更是一种开发思想的转变。
原创
博文更新于 2025.07.22 ·
313 阅读 ·
5 点赞 ·
0 评论 ·
0 收藏

HCIP-Datacom-H12-821题库(301-600题)四

单选题]582/1178、在WLAN网络中有两台AC和多台AP时,配置主备方式的组网是将一半AP规划AC1为主AC,AC2为备AC,另一半AP规划AC2为主AC,AC1为备AC,从而提高AC资源利用率。[单选题]556/1178、在BGP中,MED作为一种度量值,用于向外部对等体指出进入本As的首选路径。[单选题] 554/1178、设备在配置IS-IS缺省情况下,感知邻居故障时间最小为秒级,但通过与BFD联动之后,BFD可代替IS-IS协议的Hello机制,从而将感知邻居故障的时间降至为毫秒级。
原创
博文更新于 2025.07.19 ·
94 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

HCIP-Datacom-H12-821题库(301-600题)三

[单选题]486/1178、OSPF的Router LSA中,如果其Link Type为1,则该LSA描述的是从本路由器到邻居路由器之间点到点的链路,此时对应的Link ID描述的内容则为邻居路由器的接口IP地址,[单选题]532/1178、在VRP系统中,当在广播网络中的两台路由器互联接口的MTU不匹配,且接口配置了ospf mtu-enable时,则关于两台路由器邻居关系状态变化描述,正确的是以下哪一项?[[单选题]]497/1178、在组播中,汇聚点RP为网络中一台重要的PIM路由器。
原创
博文更新于 2025.07.19 ·
117 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

HCIP-Datacom-H12-821题库(301-600题)二

A VRRP是一种冗余备份协议,为具有组播或广播能力的局城网如以太网设计,保证当局域网内主机的下一跳路由器设备出现故障时,可以及时的有另一台路由器来代替,从而保持网络通信的连续性和可靠性,[[单选题]]468/1178、DDOS攻击是指攻击者通过控制大量的僵尸主机,向目标网络发送大量精心构造的攻击报文,从而使被政击者产生拒绝向正常用户的情求提供服务的效果。[单选题]426/1178、如图所示,R1和R2构成VRID为1的VRRP备份组,以下关于VRRP主备选举过程的描述,错误的是哪一项?
原创
博文更新于 2025.07.19 ·
94 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

HCIP-Datacom-H12-821题库(301-600题)一

VLAN分配算法为hash时,VLAN pool根据STA的MAC地址进行哈希运算后的结果为STA分配业务VLAN,只要VLAN pool里面的VLAN不发生变化,通常STA都会获取到固定的业务VLAN,STA重新上线时也会被尽量优先分配到之前使用过的IP地址,这种方式IP会比较固定,在漫游以及重新连接的时候会获取相同的地址,一般都是选择hash方式,默认采用hash算法。反之,则丢弃该配置BPDU。[单选题]399/1178,LAN映射表是IST域的属性,用来描述VLAN和MSTI之间的映射关系。
原创
博文更新于 2025.07.19 ·
105 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

程序员宝藏!超全技术学习资料包

在软件开发与技术研究领域,高效获取优质学习资料对个人技术成长至关重要。本文将为广大程序员及技术爱好者,系统性介绍一套覆盖多领域、多技术栈的学习资源集合,助力您在技术进阶之路上高效前行。
原创
博文更新于 2025.07.19 ·
995 阅读 ·
36 点赞 ·
0 评论 ·
2 收藏

PyCharm 高效入门指南大纲

原创
博文更新于 2025.07.19 ·
956 阅读 ·
15 点赞 ·
0 评论 ·
15 收藏

如何高效利用PyCharm的调试功能?

PyCharm 的调试功能是开发过程中排查问题、理解代码执行流程的重要工具,掌握其高效使用方法能极大提升开发效率。以下从多个方面详细介绍:​。通过以上方法,能充分发挥 PyCharm 调试功能的优势,快速定位和解决代码中的问题,提高开发效率。三、熟练运用调试控制操作​。四、高效查看变量与调用栈​。五、调试中的其他实用技巧​。一、调试前的准备工作​。
原创
博文更新于 2025.07.19 ·
664 阅读 ·
5 点赞 ·
0 评论 ·
12 收藏
加载更多