首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏python3

    #7 Python代码调试

    一、代码调试概述 1.1 概述 一个程序员在编写项目的时候,敲代码其实并不会占用太多的时间,占用时间的其实是敲代码之前(整个项目的思路和框架)和敲代码之后(调试代码)。 2.2 print方法例子 1 ''' 2 从下列段落中提取出所有数字,并输出 3 本例结果应该是:49737 4 ''' 5 import re 6 7 8 test = ''' 4 ''' 5 import re 6 7 8 test = ''' JAKARTA, Indonesia—Flag carrier Garuda Indonesia said it is , '3', '7'] 49 这时就会发现原来是result变量有误,预期result效果为['49', '737'] 于是回过头去检查pattern,发现是pattern的锅,应将pattern改为: 聪明的你已经发现代码一进入就执行到了第4行,其实这也很好理解,前面3行都是注释嘛,对代码的执行并没有实际作用,ipdb遇到注释语句会自动跳过的 接下来输入一个n,让那个代码继续执行一行:  ?

    1K50发布于 2020-01-16
  • 来自专栏高渡号外

    Python代码找bug(7)

    Python代码找bug(7) 上期的代码设计需求 猴子吃桃问题:猴子第一天摘下若干个桃子,当即吃了一半,还不过瘾,又多吃了一个;第二天早上又将剩下的桃子吃掉一半,又多吃了一个。 代码如下: ? 请大家仔细阅读代码,找出其中的bug! 正确答案:共有3个bug。(对答案时间,看看答对了几个?) 就是for循环的代码块的第2行,x1 = x2,谁读懂了这句话?语法的角度,它是一条赋值语句,将x2的值赋值给x1,上面一行代码不是刚刚计算了x1了吗? (3)巩固赋值语句的用法,防止代码的随意性。 对以上代码阅读还有困难的同学,请翻阅和学习高渡号外前面发送的《Python入门》,或者高渡网站的《Python轻松入门》视频课程。 代码如下: ? 当然,上面的代码是有bug的。那么,bug在哪呢? 找出来,发到留言里,明天对答案。 提醒,要特别注意格式语法的细节问题。

    1.1K20发布于 2020-09-22
  • 如何用 OpenClaw 搭建 7×24 小时 AI 客服机器人(零代码实战)

    零代码方案的核心价值,在于彻底拆除这些门槛。 全过程无需编写任何代码配置分词规则。 3. 配置对话接口 在“接口管理”页面获取 API 密钥,将其填入网站客服插件或企业微信机器人配置项。官方提供主流渠道接入文档,基本通过复制粘贴代码即可完成。 确认回复准确率达标后,点击“发布”,客服机器人即刻开始 7×24 小时 待命。从购买资源到上线,熟练操作仅需 20 分钟。 OpenClaw AI 客服 传统人工客服 差异 部署时间 5分钟(图形化配置) 2周以上(招聘+培训) ⚡ 即开即用 月成本 ¥150(含服务器+API) ¥5000+(工资+社保) 节省97% 技术要求 零代码操作 需运营团队+CRM系统 无门槛 响应时效 7×24小时秒回 工作日9-6点 ⏰ 全时段覆盖 扩展成本 0元(服务器自动扩容) +5000元/人 边际成本为零 对于月咨询量在 500 次以内的个人站长或小团队

    1.5K11编辑于 2026-03-11
  • 来自专栏奝-大周

    代码审计day7

    XSS漏洞 跨站脚本攻击( Cross Site Scripting )是指攻击者利用网站程序对用户输入过滤不足,输入可以显示在页面上对其他用户造成影响的HTML代码,从而盗取用户资料、利用用户身份进行某种动作或者对访问者进行病毒侵害的一种攻击方式

    43320发布于 2020-08-19
  • 来自专栏云头条

    Windows 中的代码执行零日漏洞已被人大肆利用了 7 周

    安全公司的研究人员近日发现了一个新的微软Office 零日漏洞,该漏洞利用微软诊断工具(MSDT)来运行恶意的PowerShell命令,只需打开Word文档。 这个漏洞无法被微软Defender工具检测出来,不需要宏代码,也不需要提升权限,从而为威胁分子打开了一条可能很危险的攻击途径。 它使用Word的外部链接来加载HTML,然后使用“ms-msdt”方案来执行PowerShell代码。 反过来,HTML使用MS-MSDT URI协议方案来加载任何额外代码,并执行恶意PowerShell代码。 微软在4月12日悄然关闭了漏洞报告工单,将该问题标为已解决,将影响标为是远程代码执行。

    97310编辑于 2022-06-02
  • 来自专栏日常学python

    烂代码&7点建议

    今天跟大家分享如何写好代码的几点建议,希望在写代码的时候能够提供一些帮助。 ? 简单的代码自然无需写注释,良好的代码自身就是文档和注释,但是如果有较复杂的代码逻辑就必须用注释来加以说明你当时写这段代码是如何思考的,否则隔两个月自己都不知道写的什么烂代码,还在骂这是哪个傻逼写的。 还有一种情况就是过期的注释,需求变更代码更新后,发现注释还是旧的。 虽然Python是一门优雅简洁的语言,但是同样离不开注释的帮助,毕竟,代码是写给人看的。 没有单元测试的代码就像一座危楼,你永远都不知道里面有哪些坑,因为一旦改了一处代码,你无法预知对整个系统有什么影响,而单元测试是对代码质量的一种保障,测试覆盖率越高,潜在问题越少。 7、学习交流分享 分享你的所得,和比你厉害的人多交流,多看书学习。

    48900发布于 2018-08-08
  • 来自专栏MasiMaro 的技术博文

    从零开始配置 vim(7)——自动命令

    可以使用 :help autocmd-events 同时绑定多个事件 我们可以同时绑定多个事件,事件之间使用逗号作为分割即可,例如我们想要在写入或者加载HTML文件之前对其进行自动排版,那么就可以使用如下代码 或者我们再举一个例子,我们在之前设置了自动换行功能,因为在一般的编程语言中,一行代码写太长确实不是一个好习惯。 FileType 事件 这种类型的事件可以说是我们最常用的,通过这个事件配合 setlocal 可以很方便的针对不同的编程语言做不同的设置 例如我们将上述取消 HTML 自动换行的代码做一个改写,改写成使用 我们结合FileType 事件和缩写似乎可以针对不同语言定义出对应的代码片段,这个也就是有的编辑器提供的 code snippet 的功能,结合插件我们可以使用 vim 定义出更加强大的代码片段 自动命令组 既然用不用组都会追加,那么我要它有何用,我还多写了这么多代码。别着急,我们慢慢往下看。 分组一个是为了划分模块,第二个原因就是我们可以使用 autocmd! 来清除同一组之前的命令。

    1.8K20编辑于 2022-08-10
  • 来自专栏晏霖

    ShardingSphere 读写分离-代码零入侵

    ShardingSphere 数据分片 ||链接:https://blog.csdn.net/weixin_38003389/article/details/90518112),我是用的是 java的配置方式,缺点就是有代码入侵性 正文 开始之前我们有两项很重要的准备工作 第一项是在两台网络互通的 Centos7服务器安装mysql 5.7,请点我写好的安装步骤:https://blog.csdn.net/weixin_38003389

    2.6K40发布于 2019-06-26
  • 来自专栏一猿小讲

    7行代码搞定WEB服务

    【这是一猿小讲的第 50 篇原创分享】 作为一个 Java 程序猿,写代码久了,各种技术也就都尝试了一个遍。 我们都知道无论是 SSH 也好、还是 SSM 也罢,搭建时都会依赖一堆的 JAR 包和一坨坨的代码,而今天一次无心的 flask 尝试,感觉提供一个 WEB 服务真的好简单。 啥也不说,先上代码,去除空行,真的只有 7 行代码!!! 整体回顾跑跑看 完整的示例代码。 7. 写在最后 好了,技术的更新迭代就是快,几分钟的简单分享,主要让你接触并认识一下 flask,并播了一个 postman 的插曲,希望你能够喜欢吧。

    69720发布于 2019-09-17
  • 来自专栏韩东吉的Unity杂货铺

    零基础入门 7: 创建自己的菜单

    我简单的写一些代码来展示一下层级的功能,如图内的一些菜单及实现效果。 ? 切回到项目里来测试一下效果。 ? 然后我们来点击一下,看一下具体效果。 ? 看具体代码可以看出来,普通的Debug日志输出就是白色的,我们也可以通过富文本来实现对日志颜色以及大小的控制。 我又将颜色更改为绿色。图中的#1AFF07FF就代表了绿色的值。 ?

    1.1K50发布于 2018-10-19
  • 中小工厂福音:零代码生产排期可视化工具7天落地实录

    库存联动,成本精准核算 50-200 人机械 / 装备厂操作复杂,需培训 1-2 周鼎捷 Workflow-MES生产执行专业版 设备 OEE 统计,质量全链路追溯 精密零部件厂

    74810编辑于 2025-08-19
  • 来自专栏LCHub低代码社区

    《LCHub低代码指南》零代码是什么?

    零代码(Zero-Code / No-Code)是什么?从分类的完备性角度来看,有“纯代码”自然也应该有完全相反的“零代码”(也称为“无代码”)。 零代码就是完全不需要写代码的应用开发平台,但这并不代表零代码就比低代码更高级和先进,它只是做了一个更极端的选择而已:彻底拥抱简单的图形可视化,完全消灭复杂的文本代码。 当然,所有选择都要付出代价,零代码也不例外。 图片虽然零代码与狭义上的低代码有着上述明显差异,但从广义上来说,零代码可以当作低代码的一个子集。 而当前市面上很多通用的低代码开发平台,也都兼具一定程度的零代码能力;比如低代码领域领头羊Mendix,既提供了简单易用的零代码Web IDE - Mendix Studio,也包括一个功能更强大的低代码桌面

    46520编辑于 2023-06-10
  • 来自专栏desperate633

    LintCode 尾部的零题目分析代码

    题目 设计一个算法,计算出n阶乘中尾部零的个数 分析 例子:(1000的阶乘末尾0的个数)**** 1000 / 5 + 1000 / 25 + 1000 ×N****中每一个因数分解质因数,结果就像:**** 1 × 2 × 3 × (2 × 2) × 5 × (2 × 3) × 7 10000以内**** 0****的个数就是****=5****的倍数****+52****的倍数****+53****的倍数****+54****的倍数****+55****的倍数** ** 代码

    58920发布于 2018-08-22
  • 来自专栏AIoT开源项目分享

    零代码玩转OTA升级

    dis_k=4e2ee09b44f51d627de5bf0b01b98a48&dis_t=1594630606 此项目硬件使用的是STM32F429开发板,代码全部使用RT-Thread Studio 搭积木的方式实现,仅仅改动了几行代码,开发效率非常高。 * 16 * 1024) #define FLASH_SIZE_GRANULARITY_64K (64 * 1024) #define FLASH_SIZE_GRANULARITY_128K (7 更改ota_mqtt-example.c中的部分代码: static int _ota_mqtt_client(void) { #define OTA_BUF_LEN (16385) #define

    2.4K20发布于 2020-07-13
  • 来自专栏程序员互动联盟

    零基础如何成为代码高手

    绝大多数计算机专业的学生是零基础,其中不乏被调剂的。 等到毕业之际,有的成了大神,进入BAT或者google微软,有的还是零基础…… 1.最重要的是学会写程序 C语言也好,python也好,你得学会把自己的思考用程序实现。 之后再写程序,你需要考虑代码的优雅、简单、时间空间效率高,使用什么样的方式来实现最好。最后你学会了复用,学会了调用系统API,学会了想什么就能用代码实现什么或者知道它不能被实现,你就学会了编程。 关于写代码 写代码是基本功,代码写不好的,嘴上说多牛逼,多半是瞎扯淡。 6. 关于总结 总结记录,加深记忆,方便以后查看。多进行总结记录也会起到不错的效果。

    1.2K70发布于 2018-03-15
  • 来自专栏前端自习课

    【工具】分享 7 款代码比较工具

    3、Beyond Compare Beyond Compare可以很方便地对比出两份源代码文件之间的不同之处,相差的每一个字节用颜色加以表示,查看方便,支持多种规则对比。 Beyond Compare选择最好的方法来突出不同之处,文本文件可以用语法高亮和设置比较规则的方法进行查看和编辑,适用于用于文档、源代码和html。 6、Code Compare Code Compare是一款用于程序代码文件的比较工具,目前Code Compare支持的对比语言有:C#、C++、CSS、HTML、Java、JavaScrip等代码语言 Code Compare的运行环境为Visual Studio,而Visual Studio可以方便所有的程序开发设计 7、jq22 一款在线的文本比较工具,不想安装软件的直接用这个就好了! MobX 入门(上) || MobX 入门(下)7. 80+篇原创系列汇总回复“加群”与大佬们一起交流学习~点击“阅读原文”查看 80+ 篇原创文章

    1.3K21发布于 2020-10-23
  • 来自专栏深度学习与python

    7个顶级静态代码分析工具

    作者丨Saif Sadiq 策划丨田晓旭 静态代码分析或源代码分析是指使用静态代码分析工具对软件的“静态”(不运行的) 代码进行分析的一种方法,找出代码中潜在的漏洞。 静态代码分析器检查源代码,找出特定的漏洞,并检查代码是否符合各种编码标准。 1为什么要进行静态代码分析? 你可以用它来加强代码质量标准,加强安全实践,并节省代码评审时间。 7Veracode Veracode 是一种流行的静态代码分析工具。它只针对安全问题,跨管道执行代码检查,以便发现安全漏洞,并将 IDE 扫描、管道扫描和策略扫描作为其服务的一部分。 原文链接 https://dzone.com/articles/top-7-static-code-analysis-tools

    4.9K50发布于 2021-01-07
  • 来自专栏李维亮的博客

    7 个实用的 WordPress 代码片段

    贴几个最近用到 WordPress 的代码片段,代码均搜集于网络,使用方式都是添加到主题的 functions.php 文件。 "Talk is cheap. 这段代码可以自动把文章中上传的第一张图片设置为特色图像。 , 'wp_autoset_featured_image' ); add_action( 'future_to_publish', 'wp_autoset_featured_image' ); 添加短代码 这段代码是把 [attachment id="1,2,3"] 输出为一个附件列表。

    99330发布于 2021-07-09
  • 来自专栏Go编程点滴

    Go编程模式 - 7-代码生成

    sed 's/GENERIC_NAME/'"${PREFIX}"'/g' > ${DES_FILE} 四个参数分别为 源文件名 包名 类型 文件后缀名 Generate File 最后,增加一个创建代码的 运行go generate,工具会扫描所有的文件 如果发现注释有带 go:generate的,会自动运行后面的命令 通过命令生成的代码,会在源文件添加提示,告诉他人这是自动生成的代码,不要编辑 因此,我们不仅仅可以用 shell脚本,也可以用各种二进制工具来生成代码。 return item } 脚本 cat source.go | genny gen "Something=string" 官方示例还是采用的是shell脚本,建议替换到 go:generate 中,这样的代码更统一 这个工具多用在静态网页转化为Go代码(不符合前后端分离的实践),所以具体的使用方式我就不细讲了,大家有兴趣的可以自行阅读教程。 但它有两个优点值得我们关注:无需再进行文件读取操作、压缩。

    81320发布于 2021-08-05
  • 来自专栏A周立SpringCloud

    分享 7 个优化代码的技巧

    来源:https://juejin.im/post/6844903983744548877 前言 在我们平常开发过程中,由于项目时间紧张,代码可以用就好,往往会忽视代码的质量问题。 如下面代码 代码: -------------------- before -------------------- public void today() { if (isWeekend( 把判断语句抽取成一个个小函数, 这样代码更加清晰明了。 (student.getName().equals("张三")) 就是代码坏味道的表现,如下代码所示。 关注我,回复如下代码,即可获得百度盘地址,无套路领取!

    64110发布于 2020-10-23
领券