冠亦Python
码龄5年
求更新 关注
提问 私信
  • 博客:213,594
    213,594
    总访问量
  • 173
    原创
  • 325
    粉丝
  • 1
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广西
加入CSDN时间: 2021-03-29

个人简介:冠亦Python,每日分享Python技术

博客简介:

muli9881的博客

查看详细资料
个人成就
  • 获得96次点赞
  • 内容获得35次评论
  • 获得494次收藏
  • 代码片获得302次分享
  • 博客总排名1,423,773名
创作历程
  • 133篇
    2022年
  • 40篇
    2021年
成就勋章
TA的专栏
  • Python教程
    8篇
  • 爬虫
    153篇
  • 自动化
    156篇
  • python
    152篇
  • Java
    10篇
  • Java中级
    10篇

TA关注的专栏 0

TA关注的收藏夹 0

TA关注的社区 0

TA参与的活动 0

创作活动更多

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

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

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

Java中高级面试题(1)

List和Set比较,各自的子类比较对比一:Arraylist与LinkedList的比较1、ArrayList是实现了基于动态数组的数据结构,因为地址连续,一旦数据存储好了,查询操作效率会比较高(在内存里是连着放的)。2、因为地址连续, ArrayList要移动数据,所以插入和删除操作效率比较低。3、LinkedList基于链表的数据结构,地址是任意的,所以在开辟内存空间的时候不需要等一个连续的地址,对于新增和删除操作add和remove,LinedList比较占优势。4、因为LinkedLis
原创
博文更新于 2022.03.04 ·
400 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Java中高级面试题

一.基础知识:1)集合类:List和Set比较,各自的子类比较(ArrayList,Vector,LinkedList;HashSet,TreeSet);2)HashMap的底层实现,之后会问ConcurrentHashMap的底层实现;3)如何实现HashMap顺序存储:可以参考LinkedHashMap的底层实现;4)HashTable和ConcurrentHashMap的区别;5)String,StringBuffer和StringBuilder的区别;6)Object的方法有哪些:比如有
原创
博文更新于 2022.03.04 ·
463 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

设计模式六大原则(2):里氏替换原则

肯定有不少人跟我刚看到这项原则的时候一样,对这个原则的名字充满疑惑。其实原因就是这项原则最早是在1988年,由麻省理工学院的一位姓里的女士(Barbara Liskov)提出来的。定义1:如果对每一个类型为 T1的对象 o1,都有类型为 T2 的对象o2,使得以 T1定义的所有程序 P 在所有的对象 o1 都代换成 o2 时,程序 P 的行为没有发生变化,那么类型 T2 是类型 T1 的子类型。定义2:所有引用基类的地方必须能透明地使用其子类的对象。问题由来:有一功能P1,由类A完成。现需要将功能P1
原创
博文更新于 2022.03.02 ·
415 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

设计模式六大原则(1):单一职责原则

定义:不要存在多于一个导致类变更的原因。通俗的说,即一个类只负责一项职责。问题由来:类T负责两个不同的职责:职责P1,职责P2。当由于职责P1需求发生改变而需要修改类T时,有可能会导致原本运行正常的职责P2功能发生故障。解决方案:遵循单一职责原则。分别建立两个类T1、T2,使T1完成职责P1功能,T2完成职责P2功能。这样,当修改类T1时,不会使职责P2发生故障风险;同理,当修改T2时,也不会使职责P1发生故障风险。 说到单一职责原则,很多人都会不屑一顾。因为它太简单了。稍有经验的程序员即使从
原创
博文更新于 2022.03.02 ·
229 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Java NIO:浅析I/O模型

也许很多朋友在学习NIO的时候都会感觉有点吃力,对里面的很多概念都感觉不是那么明朗。在进入Java NIO编程之前,我们今天先来讨论一些比较基础的知识:I/O模型。下面本文先从同步和异步的概念 说起,然后接着阐述了阻塞和非阻塞的区别,接着介绍了阻塞IO和非阻塞IO的区别,然后介绍了同步IO和异步IO的区别,接下来介绍了5种IO模型,最后介绍了两种和高性能IO设计相关的设计模式(Reactor和Proactor)。以下是本文的目录大纲:一.什么是同步?什么是异步?二.什么是阻塞?什么是非阻塞?三.什么
原创
博文更新于 2022.03.02 ·
220 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

Java中高级面试题

一.基础知识:1)集合类:List和Set比较,各自的子类比较(ArrayList,Vector,LinkedList;HashSet,TreeSet);2)HashMap的底层实现,之后会问ConcurrentHashMap的底层实现;3)如何实现HashMap顺序存储:可以参考LinkedHashMap的底层实现;4)HashTable和ConcurrentHashMap的区别;5)String,StringBuffer和StringBuilder的区别;6)Object的方法有哪些:比如有
原创
博文更新于 2022.03.02 ·
247 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

史上最难的一道Java面试题

无意中了解到如下题目,觉得蛮好。题目如下public class TestSync2 implements Runnable {   int b = 100;             synchronized void m1() throws InterruptedException {.
原创
博文更新于 2022.03.02 ·
252 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Java架构师面试题全分享,你离架构师还有多远?

经常面试一些候选人,整理了下我面试使用的题目,陆陆续续整理出来的题目很多,所以每次会抽一部分来问。答案会在后面的文章中逐渐发布出来。基础题目Java线程的状态进程和线程的区别,进程间如何通讯,线程间如何通讯HashMap的数据结构是什么?如何实现的。和HashTable,ConcurrentHashMap的区别Cookie和Session的区别索引有什么用?如何建索引?ArrayList是如何实现的,ArrayList和LinkedList的区别?ArrayList如何实现扩容。equals
原创
博文更新于 2022.03.01 ·
267 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Java程序员成长之路,一步步成为Java架构师

不管是开发、测试、运维,每个技术人员心里都有一个成为技术大牛的梦,毕竟“梦想总是要有的,万一实现了呢”!正是对技术梦的追求,促使我们不断地努力和提升自己。然而“梦想是美好的,现实却是残酷的”,很多同学在实际工作后就会发现,梦想是成为大牛,但做的事情看起来跟大牛都不沾边,例如,程序员说“天天写业务代码还加班,如何才能成为技术大牛”,测试说“每天都有执行不完的测试用例”,运维说“扛机器接网线敲shell命令,这不是我想要的运维人生”。提升技术的误区:有人认为想成为技术大牛最简单直接、快速有效的方式是“拜团
原创
博文更新于 2022.03.01 ·
317 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Java架构师面试题全集:基础+框架+架构

基础题目Java线程的状态进程和线程的区别,进程间如何通讯,线程间如何通讯HashMap的数据结构是什么?如何实现的。和HashTable,ConcurrentHashMap的区别Cookie和Session的区别索引有什么用?如何建索引?ArrayList是如何实现的,ArrayList和LinkedList的区别?ArrayList如何实现扩容。equals方法实现面向对象线程状态,BLOCKED和WAITING有什么区别JVM如何加载字节码文件JVMGC,GC算法。什么情况会出
原创
博文更新于 2022.03.01 ·
443 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Java架构师面试题全集:基础+框架+架构

基础题目Java线程的状态进程和线程的区别,进程间如何通讯,线程间如何通讯HashMap的数据结构是什么?如何实现的。和HashTable,ConcurrentHashMap的区别Cookie和Session的区别索引有什么用?如何建索引?ArrayList是如何实现的,ArrayList和LinkedList的区别?ArrayList如何实现扩容。equals方法实现面向对象线程状态,BLOCKED和WAITING有什么区别JVM如何加载字节码文件JVMGC,GC算法。什么情况会出
原创
博文更新于 2022.03.01 ·
347 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

最全Java中级学习,Spring基础知识

Spring框架是由于软件开发的复杂性而创建的。Spring使用的是基本的JavaBean来完成以前只可能由EJB完成的事情。然而,Spring的用途不仅仅限于服务器端的开发。从简单性、可测试性和松耦合性的角度而言,绝大部分Java应用都可以从Spring中受益。Spring优点:低侵入式设计,代码的污染极低;独立于各种应用服务器,基于Spring框架的应用,可以真正实现WriteOnce,RunAnywhere的承诺;Spring的IoC容器降低了业务对象替换的复杂性,提高了组件之间的解耦Spr
原创
博文更新于 2022.03.01 ·
326 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

C语言和Python,哪个更适合入门?

这是一个比较有争议的话题,知乎上有很多神回复,提出这个问题,也是对我自己的一次灵魂拷问。C语言和 Python 是编程语言界的两个极端,从不同的语言入手学习,就是选择了两条不同的学习路径。C语言 VS Python我们先从不同角度对比一下C语言和 Python。执行效率C语言执行效率极高,堪比汇编语言;Python 执行效率极低,而且没法提速。Python 和C语言在执行效率方面存在数量级差距,一个是电瓶车,一个是高铁。注意,我说的是数量级差距,不是倍数差距。不过现在的计算机硬件性能已经刚
原创
博文更新于 2022.02.28 ·
3162 阅读 ·
4 点赞 ·
0 评论 ·
6 收藏

软件设计模式概述

软件设计模式的产生背景“设计模式”这个术语最初并不是出现在软件设计中,而是被用于建筑领域的设计中。1977 年,美国著名建筑大师、加利福尼亚大学伯克利分校环境结构中心主任克里斯托夫·亚历山大(Christopher Alexander)在他的著作《建筑模式语言:城镇、建筑、构造(A Pattern Language: Towns Building Construction)中描述了一些常见的建筑设计问题,并提出了 253 种关于对城镇、邻里、住宅、花园和房间等进行设计的基本模式。1979 年他的另一部
原创
博文更新于 2022.02.28 ·
193 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Python eval()和exec()函数详解

eval() 和 exec() 函数都属于 [Python]的内置函数,由于这两个函数在功能和用法方面都有相似之处,所以将它们放到一节进行介绍。eval() 和 exec() 函数的功能是相似的,都可以执行一个字符串形式的 Python 代码(代码以字符串的形式提供),相当于一个 Python 的解释器。二者不同之处在于,eval() 执行完要返回结果,而 exec() 执行完不返回结果(文章后续会给出详细示例)。eval()和exec()的用法eval() 函数的语法格式为:eval(e
原创
博文更新于 2022.02.28 ·
366 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

大厂卡学历吗?普通大学能进吗?

每个码农都想进入大厂,就好像每个士兵都想当将军。进入大厂不但工资高,而且光环加身。然而,大厂是有门槛的,不是随随便便就能进去的。一般来说,大厂有以下几点要求:具备应用开发能力,随时满足 PM 需求;爆肝算法和操作系统,基本功扎实;学历不错,最好毕业于 985/211 院校。应用开发是招式,操作系统和算法是内功,一个真正的高手,既要有潇洒的招式,也要有深厚的内功。同时玩转操作系统和算法的难度还是比较大的,应届生只要熟悉其中一个方面,就有很大的概率进入大厂。前两点大家都比较认可,最受争议的是第三点
原创
博文更新于 2022.02.28 ·
6277 阅读 ·
0 点赞 ·
1 评论 ·
6 收藏

自学Python才两天,就成功编写俄罗斯方块游戏,这难道不是天才?

人们常说,python不适合做游戏,但我偏爱玩游戏,做不了大的,做个小的也行啊。于是,我在自己毫无基础的条件下,用两天时间学python基础理论,再用已有的俄罗斯方块游戏源码和源文件,在我的不懈努力之下,终于用300行代码,实现了俄罗斯方块游戏。(小插曲:需要俄罗斯方块的游戏源码和源文件,就在本文最后哦。)其实,我并不是想表达,我很聪明,虽然事实如此,而我真正想表达的,是python并不是很难,两天时间,现在除了python以外,可能其他的编程语言,两天的时间仅仅只能认识几个英文字母。所以**p
原创
博文更新于 2022.02.26 ·
387 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

一边玩游戏一边学Python编程,他的方法值得借鉴,附赠游戏和教程

喜欢玩游戏吗?愿意挑战自带BUG的游戏吗?愿意玩一个游戏学一个Python知识点吗?别急,方法就在下面。它的名字叫《Python编程初学者指南》,每一个知识点都会有一个游戏,玩好一个游戏,也就学会了一个Python知识点,当然这是基础的Python知识点,非常适合想要学习Python基础的同学。(附赠内容在底部)举一个栗子:第二个知识点,类型、变量以及简单I/O,附带Useless Trivia程序在你学完第二个章节的时候,就可以实现这个程序,创建出一个叫Useless Trivia的程序,它可以
原创
博文更新于 2022.02.26 ·
723 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

学了这么久的Python,到底是什么水平?用这两个项目就能得到检验

学习Python这么久,如果没有放弃,也实在是很难得了。但是,学了这么久,自己到底是什么水平呢?水平高低,用这两个练手项目就可以检验出来。一、Python Web项目设计网址缩短技术要求将目标网站网址缩短URL。在缩短 URL 后,再访问缩短的 URL 时将用户重定向到原始 URL。在应用程序中,用户将输入原始 URL,最后获得新的缩短 URL。为此,可以使用 random 和 string 模块的组合来生成缩短版 URL 的字符。由于用户将在几天、几个月甚至几年后访问缩短的 URL,因此需
原创
博文更新于 2022.02.26 ·
2645 阅读 ·
3 点赞 ·
1 评论 ·
11 收藏

大厂资深Python程序员透露,读完这本书,三个月后薪资可突破15K

无论是想要加薪,还是想有一个好的发展前景,前提一定是自己足够优秀。所以三个月后薪资突破15k,这不是梦,只要你学会了这本书中独特的学习python编程的方式,三个月后就能成为一名成熟的python程序员。方法不对,学习效率必然极低。这本《Head_First_Python》,正是改变和拓展你的学习思维,教你另一种独特的学习方法,帮助你成倍的提高python的学习效率。《Head_First_Python》到底有什么特殊呢?元认知,有关思考的思考!这是一种有关于大脑接收信息的原理。(在文章尾部可以
原创
博文更新于 2022.02.26 ·
7712 阅读 ·
1 点赞 ·
2 评论 ·
6 收藏
加载更多