Python作为一种应用极为广泛的语言,几乎在任何领域都能派上用场。...夸张一点说,几乎没有什么做不了的东西(笔芯)。...小千今天分享一些可以用Python做的非常好玩的事情,大家都可以试试看~ 1、增加面试通过率(据真实事件改编) 面试官:请实现一个中序表达式求值程序,支持四则运算和括号。...Python调用serial模块和Arduino电路板通信,Arduino控制灯泡的行为。 ? 要是你有兴趣,还可以把Arduino接入你的家用电路,脑洞大一点你就可以在公司用微信控制你家的空调。...因此编写网络爬虫抓取百度图片的明星证件照,对部分明星素颜照进行颜值打分。结果如下: ? 可以看到,算法对刘诗诗的素颜照打出了1.52分。 ? 可以看到,算法对杨幂的素颜照打出了1.63分。 ?
如果你在周末、有WIFI的房间里不知道做什么,不如学下Python吧。有了它,你可以什么都不需要!...图2 宅男的知乎截图 上述好玩的事情,远远不是Python的全部,接下来给大家介绍几个高大上的。...图3 网友的魔镜 这个魔镜是由树莓派打造的,树莓派是一款主要基于Linux的单机电脑,可以连接电视、显示器、键盘鼠标等设备,还可以玩游戏和播放视频。Python是树莓派的主要编程语言。...毫无疑问,用Python呀! 确定商品类别后,用Python爬出各大购物网站的商品销量、购买数以及折扣信息,就可以及时发现性价比高的了。...搜集了知乎上数十位Python话题优秀回答者的答案,整理如下: (1)初学者可以多学习The Python Tutorial(英文不好的话,可以学习官方中文文档:Python入门指南),熟练掌握基本的语法
图2 宅男的知乎截图 上述好玩的事情,远远不是Python的全部,接下来给大家介绍几个高大上的。...图3 网友的魔镜 这个魔镜是由树莓派打造的,树莓派是一款主要基于Linux的单机电脑,可以连接电视、显示器、键盘鼠标等设备,还可以玩游戏和播放视频。Python是树莓派的主要编程语言。...毫无疑问,用Python呀! 确定商品类别后,用Python爬出各大购物网站的商品销量、购买数以及折扣信息,就可以及时发现性价比高的了。...图5 人工智能世界名画之人体效果 这个程序代码是可以下载的,有基于Python深度学习库DeepPy的实现版本,有基于Python深度学习库TensorFlow的实现版本,有基于Python深度学习库Caffe...搜集了知乎上数十位Python话题优秀回答者的答案,整理如下: (1)初学者可以多学习The Python Tutorial(英文不好的话,可以学习官方中文文档:Python入门指南),熟练掌握基本的语法
可以画画啊!可以画画啊!可以画画啊! 对,有趣的事情需要讲三遍。 事情是这样的,通过python的深度学习算法包去训练计算机模仿世界名画的风格,然后应用到另一幅画中,不多说直接上图!...这个是世界名画”毕加索的自画像“(我也不懂什么是世界名画,但是我会google呀哈哈),以这张图片为模板,让计算机去学习这张图片的风格,应用到自己的这张图片上。...为了美化校园在新生心目中的形象学长真的不是有意要欺骗你们的。特意制作了下面的《梵高笔下的东华理工大学》,是不是没有听说过这个大学,的确她就是一个普通的二本学校不过这都不是重点。...左边的图片是梵高的《星空》作为模板,中间的图片是待转化的图片,右边的图片是结果 这是我们学校的内“湖”(池塘) 校园里的樱花广场(个人觉得这是我校最浪漫的地方了) 不多说,学校图书馆...“池塘”边的柳树 学校东大门 学校测绘楼 学校地学楼 为了便于观看,附上生成后的大图:
做事情光努力是不够的,我们还要有效率。...为了可以有效率的做事,我们需要做到: 做正确的事;(效果) 正确的做事;(效率) 把事情做正确: 高效的做事的系统方法是:选择/方法/工具; 事情的选择可以依据“紧急/重要四象限图”,“紧急、...这样你就可以把65%-80%的时间花在“重要,但不紧急”的事上。 并因此,把焦虑之源,“重要,并且紧急”的事情,减少到20%~25%。...最好可以把大目标拆解成阶段性的小目标,集中精力和资源单点突破,效率会明显提升。 比如掌握一套快速学会新领域和新业务的方法。...只有这样,才能在面对新的工作领域和内容时,做到得心应手。 对我们技术工作来说,道理是一样的。 你当前做的事情是否可以让后面的工作量减少。
图片 来自ChatGPT 的回答·~~ ⬇️ ⬇️ ⬇️前端基建是指在前端开发过程中,为提高开发效率、代码质量和团队协作而构建的一些基础设施和工具。下面是前端基建可以做的一些事情:1....通过建立和维护前端基建,可以提高团队的协作效率,减少重复劳动,提高代码质量和项目的可维护性。当涉及到前端基建时,还有一些其他的事情可以考虑:11....以上是一些可以考虑的前端基建事项,根据项目需求和团队情况,可以选择适合的工具和技术进行实施。同时,持续关注前端领域的最新技术和工具,不断优化和改进前端基建,以提高开发效率和项目质量。...当涉及到前端基建时,还有一些其他的事情可以考虑:31. `统一的状态管理`:引入状态管理工具,如Redux、Vuex等,帮助团队管理前端应用的状态,提高代码的可维护性和可扩展性。32....以上是一些可以考虑的前端基建事项,根据项目需求和团队情况,可以选择适合的工具和技术进行实施。同时,持续关注前端领域的最新技术和工具,不断优化和改进前端基建,以提高开发效率和项目质量。
对于我们不需要发送的这 8 个可选参数中的任何一个,我们可以传递 Optional.empty()。...借助像 Applitools Eyes 这样的解决方案,我们不仅可以使用这些新的 Selenium 命令在不同的视口上快速进行测试,还可以在规模上保持任何不一致性。...伪造网络连接的 CDP 命令是 Network.emulateNetworkConditions。关于此命令的必需和可选参数的信息可以在文档中找到。...一旦我们完成了请求的捕获,我们可以发送 Network.disable 的 CDP 命令以停止捕获网络流量,如第30行所示。...这将返回一个 Metric 对象的列表,我们可以通过流式处理来获取捕获的所有指标的名称,如第25行所示。
所以这里不打算再写一篇教程去解释streams和observables的原理。我想提供一个简单、清晰、不涉及理论知识的总结,介绍用RxSwift可以做什么,以及为什么要用RxSwift。...假如你有一个app,需要用户在text field中输入他们的名字。用「"Hello, \(Name)"」来做问候。很简单的需求,对吧。...能够将数据绑定到视图(views)是非常强大的功能,想想看:你可以根据天气的变化来改变视图的背景颜色,根据用户的位置导航到对应的商店的app……再次强调,本文不会太深入理论,不过这(数据绑定)就是其中的精髓...Control Events and Gesture Recognizers 事件(events),如果你对这个概念不熟悉,基本上可以理解为:用户可以在app上执行的所有操作:tap, swipe,...(你可以在文末的链接中找到更多相关资料)。
本次要比较要5种编程语言(NODE,LUA,Python,Ruby,R),这些都是非常优秀的,在特定领域发展壮大的语言。...R的哲学 每种语言都有自己的设计理念和哲学,而我体会的R的哲学,就是“静下心做事情”。 R不需要很长的代码,R也不需要设计模式。...R不仅是学术界的语言,更将成为工业界必备的语言。 6). R的语法 R是面向对象语言,语法如同Python。...在我们的日常生活中,无论做什么事情都会产生数据,上网有浏览数据,买东西有消费数据,就算什么都不干,也会受大气PM2.5的影响。利用R语言,我可以直接分析这些数据。...R的应用前景 R可以做所有SAS做的事情。
原文链接 1 在 GitHub.com 编辑代码 我将从我认为大家都知道的一件事情开始(尽管我是直到一周前才知道)。...4 在 PR 中用关键词关闭 Issues 假设你创建了一个用于修复 Issues#234 的 PR ,你可以在你 PR 的描述中填写 fixes#234 (或是在你 PR 任意评论中填写都是可以的)。...那是因为你不知道怎么做。朋友那都是过去式了,现在我就告诉你,点击用户名旁边的日期/时间即可链接到该 comment 。 6 链接到代码 我知道你想链接到具体的代码行上。...你还可以利用快捷键达到同样的效果,使用 ctrl+L 或者 cmd+L 可以将光标移动到 URL 上(至少在 Chrome 中可以)。 加上浏览器的自动补全 —— 你就可以在两个分支之间轻松切换了。...我就可以得到 Jekyll-themed 页面。 从这点上我可以主要依据易编辑的 Markdown 文件来构建一个完整的静态站点。本质上是把 GitHub 变成了 CMS。
如题,然后就有了为解决这个好奇而开的项目:https://github.com/racaljk/llmd 源码主要是parser+interpreter,其中parser使用sundown,然后生成llvmir...,接着使用llvm 自带的interpreter解释执行llvm ir 语法集是图灵完备的,后面可能还会加一些有趣的东西(语法上) :-O
2 我为什么要选 Python? 虽然大学里学得是 C,但是这次我用了 Python,原因主要有3点: 1.Python 入门快 虽然大学里那点 C 都还给老师了,但是基本的语法还是很容易看懂的。...你可以随处运行 Python,比如 Windows、Mac、Linux、Solaris、FreeBSD等等。...因为这次抖音的经历,阴差阳错的,我准备转行了。 ? 在初步掌握 Python 后,我开始刷 kaggle 的题,并且也参赛了。有点底气后,去了一家与制造业有关的互联网公司做数据分析,目前月入 20K。...数据分析推荐《利用 Python 进行数据分析》,这本书在豆瓣评分有 8.5 分。 2.加入社群 一个人学习是孤独而容易放弃的,加入社群大家可以一起解决问题,也可以互相交换学习资料。...刚开始找了一些国外的公开课,也找国内相关的公开课,所以用心去做一件事情绝对不难的。
大家好,我是陶朱公Boy,一个认真生活,总想超越自己的程序员。 前言 知乎上有一个提问:自己拥有一台服务器,可以做哪些很酷的事情? ↓↓↓ 今天,我们就这个话题,一起来做个讨论。...程序员如果想要有一台云服务器,可以蹭厂商(阿里云、腾讯云等)搞活动(比如双十一或618节点,优惠幅度还是挺大的),入手一台。特别是新人,折扣还是挺大的。 那顺利拍下之后,你一般会拿它来做哪些事情呢?...大家不妨把你想干的事情,写在评论区,参与讨论。...虚拟专用网络(VPN): 通过设置 VPN 服务器,你可以建立安全的远程访问连接,以便访问公司内部网络或者保护你的在线隐私。...云计算: 服务器也可以用于云计算任务,如托管虚拟机、云函数、云存储等,以便构建弹性和可伸缩的应用程序。 监控和日志: 你可以设置服务器以监视应用程序的性能、日志和错误,以便及时发现和解决问题。
这是第 2 版《有一台服务器可以做哪些很酷的事情》。...如果想要看看三年前的一些被弃用的服务,你可以移步: 有一台服务器可以做哪些很酷的事情 2019 年的时候,我写过一篇《有一台服务器可以做哪些很酷的事情》(https://www.jxtxzzw.com/...标签是可以带有层级的,一个文件可以拥有多个标签,父标签的搜索可以包含子标签,非常方便。...文件入口创建以后,可以编辑文件的元数据,包括日期、标签等,也可以写一段文本来解释或者备注一些关于文件的信息(支持 HTML),每一个文件入口可以上传一个或者多个文件。...私有化部署的 Canvas,用来做 TA,或者帮同学 Mock Interview,整理一些讲解视频和材料,或者是……家教?
这是第 2 版《有一台服务器可以做哪些很酷的事情》。...年的时候,我写过一篇《有一台服务器可以做哪些很酷的事情》(https://www.jxtxzzw.com/archives/4739)。...标签是可以带有层级的,一个文件可以拥有多个标签,父标签的搜索可以包含子标签,非常方便。...图片文件入口创建以后,可以编辑文件的元数据,包括日期、标签等,也可以写一段文本来解释或者备注一些关于文件的信息(支持 HTML),每一个文件入口可以上传一个或者多个文件。...私有化部署的 Canvas,用来做 TA,或者帮同学 Mock Interview,整理一些讲解视频和材料,或者是……家教?
经常在写代码的时候,会写很多代码,但是有时候只要是使用妥当,一行代码就可以代替,也就是很简单的一行代码就能实现。...3.枚举 枚举是一种用于同时获取可迭代对象中的元素和索引的函数。枚举可以避免使用额外的变量来记录索引,提高了代码的可读性和效率。...还可以实现,如日志、缓存、计时、权限检查等。使用起来还是很方便呢。...比如在测试中,之前我还自己简单写了一个巡检系统,不用定时器,自己用装饰器实现一个定时器,很简单的一两行代码不用依赖,只要有python环境随时可以执行了。当然了,还可以有很多用途。...python以简洁之美著称,所以在实际的开发中,我们还是可以多用到这些高级的语法,可以很简洁的实现功能。
温故而知新红外热成像,大家还记得红外热成像技术的原理是啥吗? 没关系,大家可以点击这里重温一下上一篇红外热成像技术竟然可以做这些事情?(一)。 ...红外热成像技术在压力容器检测中的应用 压力容器作为储存、反应及热交换的设备,按使用温度可分为低温容器、常温容器及高温容器。可以利用红外热成像技术检测设备温度的分布情况进而确认设备的运行情况。 ...红外热成像技术在压力管道检测中的应用 压力管道作为输送工艺介质及热量的重要媒介,通过判断管道温度分布状况,可以检测出管道的运行状况。 ...可见,贴有电工胶带的部位可以准确地测出物体表面的温度,而在采用同一发与实际温度值偏差较大。 ...通过对检测环境的选择、距离的控制及待测物体辐射率的修正可以将测量的结果控制在较高的精度范围内,并以此检测结果作为分析判断的基准,对设备及其运行状况进行进一步的分析。
那些有趣/用的 Python 库 Python拾遗(一) Python 可以做什么 总所周知,Python 做爬虫很方便,有现成的库,这是很多从入门级选手到专业级选手都在做的。...Python 也可以做游戏。Python 还很受黑客的青睐,在黑客领域的应用就不多说了。...此外 Python 做网站也无压力,比如知乎的主站后台就是基于 Python 的 tornado 框架,豆瓣的后台也是基于 Python。可以不负责任地说,Python 几乎可以做任何事情。...Python 还可以做桌面程序,Python 有很多 UI 库,可以很方便地完成一个 GUI 程序,比如大名鼎鼎的 Dropbox,就是用 Python 实现的服务器端和客户端程序。...python库可以用来计算欧拉函数 Python 机器学习入门资料整理 用 Python 来做一些神奇好玩的事情吧 这10个Python项目超有趣 Python可谓是现在很多人正在学或者想学的一个脚本语言了
可是由于用户可以选择一种或者几种任意的配件,这就导致最终可能会生产几十上百个子类,这明显是不科学的。然而,对这种情况,我们可以使用装饰者模式来解决这个问题。...该函数消耗了${elapserdTime}ms`); } } const newFunc = timeProfileDecorator(func); console.log(newFunc()); 做一些有趣的事情...既然知道了装饰者模式可以在不修改原来代码的情况下为其增添一些新的功能,那么我们就可以来做一些有趣的事情。...我们可以为一个类的方法提供性能分析的功能。...它让我们可以更加优雅的使用装饰者模式,如果有兴趣的可以添加下babel的plugins插件提前体验下。阮一峰老师的这个教程也十分浅显易懂。 参考文献: Javascript设计模式
,同时巡检中发现的潜在业务问题和业务部门是隔离的,也就是你在做的事情,业务部门不知道,自然就没法给予充分理解了,所以在问题的处理效率和响应上会是一个黑盒的状态,我觉得这也就是运维方向比较苦逼的一个原因。...我想把巡检的事情改进一下,首先巡检要划分大类,监控巡检,系统巡检和数据库巡检三个维度,然后巡检的意义怎么体现,那就是让业务同学能够体验到,有所帮助,所以是推荐把巡检模块集成到公共平台的,开放给业务部门使用...,巡检数据就透明化了,当然可以根据时间范围灵活提取;系统巡检信息和数据库巡检信息可以从业务角度出发,提出更符合业务特性的建议;在展现形式上,需要深度定制巡检报告,可以灵活提取,在问题处理和协作方式上有所改善...监控巡检模块开发 开发监控巡检接口,对接MySQL和Redis的系统巡检信息,对于部分数据库巡检指标信息,可以根据时间范围来提取数据。...,报告内日用已邮件形式发送 时间序列故障预测 基于时间序列的数据分析,能够根据历史沉淀数据和当前问题,对问题做同比和环比分析,能够根据数据变化趋势预测问题和问题周期 监控数据图模型分析 对于已发生的历史
领取专属 10元无门槛券
手把手带您无忧上云