Streamlit 施工中~
记录使用streamlit的项目时学习到的内容
参考/补充
参考:Streamlit官方
【Python】编程的风味 施工中~
研读PEP8
编程范式的结合律 施工中~
多范式融合多范式融合的设计建议:
每种编程范式都有优缺点,不做某单一范式的拥坌,分场景灵活选择合适的范式恰当的解决问题。
从 DDD 的角度,按照模型一致性,将不同范式的设计划分到不同的子域、BC 或层内。
参考/补充
错误观念:面向对象思想和函数式编程思想有冲突。
Haskell 语言是纯函数式编程语言。
参考:聊聊编程范式
编程范式整理
编程语言与成百种编程语言(Programming Language)相比,编程范式(Programming Paradigm、范式)要少得多。
如图所示,共有27种范式。多数范式之间仅相差一个或几个概念。
主要的范式最常用的范式有三个:过程试编程,面向对象编程(OOP),函数式编程(FP)。然后我们介绍一下新兴的第四种范式也就是面向切面编程(AOP)。
过程试编程过程式编程(Procedural programming)的核心在于模块化,在实现过程中使用了状态,依赖了外部变量,导致很容易影响附近的代码,可读性较低,后期的维护成本也较高。
过程试编程经历了发展的两个阶段,非结构化到结构化
非机构化编程(Unstructured programming):机器语言和汇编语言的编程范式被认为是非结构化编程,没有封装函数的概念,代码中goto语句满天飞的状态。
结构化编程(Structured programming):抽象了机器的行为,屏蔽了部分计算机的硬件细节。代表语言就是我们常用的C语言。
有时结构化编程,也称作过程式编程,或面向过程编程。
面向对象编程面向对象编程(Object ...
可用逻辑:符合语言习惯的逻辑公式 施工中~
题目背景
解析命题的思维过程。
日常对话的思维过程。
说话过程中为了晚上逻辑而造成停顿的危害或者问题。
自然语言的特征。参考自然语言和机器语言的定义。
常用逻辑公式。整理常用公式。
处理常用逻辑以符合自然语言的特征。公式的推倒。
整理语言以符合上文推导出的逻辑。将连接词整理成模块。
使用案例用老办法分析一个影评的逻辑关系。
对比着使用处理过的逻辑,分析提炼影评的逻辑链,然后复述一遍。
参考/补充
要在生活中熟练使用逻辑,就需要大量的练习。
封面画师:P站画师ID:864706;空想の世界「エソラニア」を舞台に色々な風景を気ままに描いております。よろしくお願いしますー コメント、タグ等ありがとうございます 基本的にお返事はしませんが、ありがたく読ませて頂いております。 御用のある方はこちらからお願いします↓ kemineko☆hotmail.co.jp (☆→@)
怎样写一篇文章 施工中~
写作的基本流程是什么?作家需要具备的思想。写一篇好的文章需要有怎样的知识储备?文章背后的思想主线如何把握?怎样向读者展开自己的观点?受众群体的识别,做到体贴。参考/补充
封面画师:P站画师ID:5822696;魔乳 太助☆三世です。シクヨロ!(侵删)
写作变现基础课:文思泉涌,钱多速来
广泛的积累,积累生活时间,积累书本知识。世事洞明皆学问,人情练达即文章。文学即人学,作文即生活。艺术源于生活,但高于生活。
人工智能炼丹师到维度调教师的思想转变
产生转变的背景随着参加过的研究活动的数量增加,过去自诩为炼丹师的话语越来越像是在自嘲。感觉自己的定位不在和炼丹师吻合。思来想去,现在的心态更多是主动的,是积极的去操作人工智能模型。可能维度调教师更适合我现在的定位。
对于这样的转变的思考对于自己的定位从人工智能炼丹师到维度调教师的转变,是观察世界的方式的转变,也是对待人工智能技术的态度转变。
人工智能炼丹师炼丹师是在发现,是在尝试设计出来的理论。而人工智能炼丹师往往指代人工智能训练师,训练师使用计算机资源训练人工智能模型仿佛在炼丹,同样高的耗时,同样低的成功率,同样显赫的地位。高温的机箱对应丹炉,训练成功的模型对应丹药。炼丹/训练模型的过程中充满了对自然法则/数学法则的敬畏,一切的成果都归功于模型和数据本身(玄学),而人更多的是置身事外。
维度调教师维度的数量体现了一份数据的信息体量。维度调教师是在用维度的眼光观察现实世界,思考如何通过升降维度解决问题。这是一个主动的行为,将维度把玩于手中;站在高位,俯瞰数学法则;勇敢得去提出解决方案,从高维操作人工智能模型行为。
产生转变的可能原因我认为导致这种转变的原因是知识的增 ...
【研究日记】虚拟歌姬自动调教之歌曲音频切割的问题
:four_leaf_clover:碎碎念:four_leaf_clover:Hello米娜桑,这里是英国留学中的杨丝儿。我的博客的关键词集中在算法、机器人、人工智能、数学等等,点个关注吧,持续高质量输出中。:cherry_blossom:唠嗑QQ群:兔叽的魔术工房 (942848525):star:B站账号:杨丝儿今天也在科学修仙(UP主跨站求个关注)
:star2:背景这篇研究日记是在研究出现状况时的一份记录,分享出来,方便自己记忆查阅,也方便有类似想法的朋友 避坑。
:star:介绍虚拟歌姬自动调教是我正在研究的一个深度学习的落地方式。期间为了提升模型的效果,我们尝试了很多方法,其中之一便是这篇文章将要讨论到的歌曲音频切割。
:star:目标歌曲音频切割的目标是根据歌曲波形信息,将每一个字对应的音频进行切割。
:star:挑战相较于一般的对话音频,歌曲音频中字与字的间隔非常模糊,就算是人自己也不容易清晰辨识歌曲音频中的每一个字。
:star2:过程经过连续几个休息日的复现和实验,我整理了以下几种切割方案。
:star:根据停顿对歌曲进行切割顾名思义就是根据静音区间 ...
观察世界的眼光
物理之眼:物理公式标准在了视界中的任何地方。可能是因为物理的知识达到饱和。
边缘之眼:视界中所有的边缘都被高亮。可能原因是对于矩阵的理解达到了某种层次。
维度之眼:包含边缘之眼,但是所有的表面都被识别并且预测出来了。无法解释。
架构之眼:所有的逻辑都被提炼成了对象,世界分层。可以从树状的语聊库得到启发。
如何做到“分”?施工中~
在架构师眼中,层次是主要的。他们会有层次得去分解问题。
眼睛观察世界的方式有不一样了。
静态博客搭建全流程整理 施工中~
整理一份之前所有博客相关文章的记录,打包全部流程,便于使用。
MVC 软件架构对于现实生活的启发
作者:@Discover本文章出自企划:麻瓜指南,一个创作者互帮互助共同创作的企划。联系方式见文末尾。
一句话MVC架构:拆开面子和里子,再使用有结构的数据管道连在一起。
近期学习了MVC的软件架构。期间不禁得思考这样的架构是否可以作为支撑日常生活计划甚至是思考的模型。
从旁观者的角度审视MVC架构,我们可以给出如下的解释:
界面View注重交互,强调数据的输入和输出展示。
业务逻辑Control注重的数据的处理,包括计算、存储。
数据模型Model注重的是数据的格式,封装界面和业务逻辑间传递的数据。
MVC的目的是分离界面View和业务逻辑Control,并使用数据模型Model打包整理数据。
维护更加便捷,添加功能更容易。
明白了上面的内容,接下来我们站在程序的立场上,思考一下MVC这个架构。
我们有两个主人公小V小C,还有叫做M的箱子。小V喜欢社交,经常会展示各种各样有意思的东西给人看,也会收到很多的礼物。他会把一大堆的礼物按照箱子M上标注的顺序装好,送给小C。小C是技术宅,喜欢把箱子M里的东西拆拆合合,重组融合。然后再把数据收到一个箱子M,可以是不同的箱子M,然 ...
《麻瓜指南》(暂定) 测试企划书
《麻瓜指南》(暂定) 测试企划书企划人:YHB (Github: Discover304)
发布日期:2021/09/14
企划介绍这是一个定时提供创作点子的,大家一起讨论并进行合作创作,打造IP的长期企划活动的测试。
企划的本质是组建一个计算机科学领域的研究小组。旨在科普电脑和数学领域的知识;提出新鲜的观点看法;回顾人工智能的发展历程,思考未来的研究方向;研究感兴趣的领域并发表论文。
企划背景作为一个博主,最难过的事情不过两件,一件是题目太多了,写不过来了;另一件是没有题目可写了,感到江郎才尽。每个博主或者创作者都会反复经历这样的困境。
因此,我希望通过团队的力量,实现优势互补,持续输出高质量的原创内容。介于这是我第一次进行这样的企划活动,所以先小规模的进行一次测试企划,积累一点经验,为之后的长期企划铺路。
参加项目的你可以获得
可以尽情发挥自己的才华。
可以交到有意思朋友。
可以为自己的个人研究招募小伙伴。
可以打破粉丝数0的惨状,开始拥有影响力。
可能可以成功拥有论文发表经历,提升学术背景。
我们需要什么样的小伙伴满足一下任意一点即可:
有充足的时间。
...
Hexo+Github Pages 自定义域名
“好事”前些天因为我的操作失误,我的博客网站炸了,无法显示更新了。
我回忆了一下我当时在搭建博客网站的经历,想起来我使用的是第三方的 CDN 解析,所以应该是本地的配置被覆盖了。于是我尝试着去寻找我自己绑定自定义域名的博客或者记录,打算按照当时的流程重新配置一下。然后结果你应该也猜到了,要是我找到了记录,这篇博客就不会出现在这里了。
经过调查,我发现到可以通过在阿里云自己的CDN解析添加记录的方式实现个人网站的自定义域名绑定,不需要修改阿里云的CDN解析的配置到第三方解析来实现。(主要是因为我也忘记了之前用的是哪家的第三方CDN解析服务了,狗头保命)然后需要在github pages 的仓库下创建 CNAME 文件,里面写自己的域名。
具体流程在自己的域名管理目录下找到CDN配置,然后找到添加CDN记录的页面添加需要的CDN解析到的地址记录。如下图所示:
记录类型可以写CNAME。当然也可以写其他的,只是这就需要你去百度一下其他的选项的作用了。然后主机记录这里@是默认主域名,也就是我这里的 discover304.top。填写其他的如image,意思就是解析的是 image.dis ...
配置博客七牛云存储
申请云存储。
配置请求,设置自定义域名。
在阿里云配置自定义域名的CDN解析记录。见 Hexo+Github pages 自定义域名
如果是二级域名则需要申请子域名SSL,然后才能设置https 协议。
对于子域名的SSL,我们有两种办法可以申请到免费的。第一种方法是在阿里云申请一年的免费的SSL,第二种方法就是直接在七牛云的渠道申请SSL。推荐使用第二种方法,因为可以很简单的配置,不需要在阿里云下载SSL文件,然后再上传到七牛云上。
参考:https://blog.csdn.net/weixin_39593460/article/details/112325687