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

    代码世界8—复活

    “丛林师傅是从来就是不支持把人类意识传送到源代码世界的,他们认为,我们的思想无非就是因缘而起,对境而生罢了,不必费心追逐什么东西。”关河洲道。 “真高深的境界。”

    56020发布于 2019-05-14
  • 来自专栏奝-大周

    代码审计day8

    CSRF ( Cross-site request forgery )跨站请求伪造,也有人写出XSRF。黑客伪造用户的HTTP请求。然后将这个HTTP请求发送给存在CSRF的网站,有CSRF的网站执行了伪造的HTTP请求,就引发了跨站请求伪造

    29210发布于 2020-10-23
  • 来自专栏高渡号外

    Python代码找bug(8

    Python代码找bug(8) 上期的代码设计需求:利用递归算法求5! 代码如下: ? 请大家仔细阅读代码,找出其中的bug! 正确答案:共有3个bug。(对答案时间,看看答对了几个?) 所以,正确的代码应该是这样的: ? 点评:昨天的这个找bug问题,主要目的: (1)学习递归算法。 (2)巩固if条件判断语句。 (3)再次提醒Python3的print()的用法。 对以上代码阅读还有困难的同学,请翻阅和学习高渡号外前面发送的《Python入门》,或者高渡网站的《Python轻松入门》视频课程。 本期代码设计需求: 有5个人坐在一起,问第五个人多少岁? 代码如下: ? 当然,上面的代码还是有bug的。请找出来,发到留言里,明天对答案。 正确答案明天揭晓。 提醒:惯例所有代码都是基于Pythpn3 的哦。

    96720发布于 2020-09-22
  • 来自专栏全栈程序员必看

    python flake8 代码扫描

    一、介绍 Flake8 是由Python官方发布的一款辅助检测Python代码是否规范的工具,flake8是下面三个工具的封装: PyFlakes Pep8 NedBatchelder’s McCabe 静态代码检查忽略H233类型错误 flake8 --ignore H233 Zbj_prioject 5、忽略特定文件/文件夹 静态代码检查忽略test2.py文件 flake8 --exclude Zbj_project/path/test.py Zbj_project 6、关于Flake8更多命令参考 flake8 –-help 7、Flake8的小插件 Flake8相比其他Python静态代码检查工具的优势在于其良好的扩展性 安装 pip install pep8-naming 8、在Jenkins上分析flake8的报告 在Flake8上安装插件,flake8-junit-report将flake8的报告转换为junit format 1.安装flake8-junit-report pip install flake8-junit-report 2.输出Flake8测试报告 flake8 --output-file flake8

    99430编辑于 2022-09-30
  • 来自专栏肉眼品世界

    2023年,无代码、低代码8大技术趋势

    近日,科技媒体Zucisystems发布了“2023年无代码、低代码8大技术趋势”,结合全球多家权威调查机构数据和知名厂商调研,对技术、市场、场景化落地等进行了解读。 通过低代码、无代码开发模式可以消除这些难题,并能增强Web开发的灵活性和扩展性。自 2020 年以来,高管对低代码/无代码开发的信任从10%上升到 26%。 根据Appian调查数据显示,82%的大型和小型组织,相信无代码、低代码开发可以帮助他们节省时间和资源。 2、组织通过低代码构建更多的核心业务软件 低代码增强了应用程序生命周期的协作和迭代效率。 3、微服务将随着低代码、无代码平台进一步发展 组织通过低代码、无代码开发平台,可以进一步提升微服务应用程序的开发效率。可以使用多个API将单体应用程序重新配置为,具有低风险和高影响功能的现代微服务。 8、低代码将进一步推动电子商务市场 在这个数字化经济时代,全球对无代码、低代码的认可和应用,使得电子商务市场组合增加了22%。增强的可行性是由于基于云的快速有效地管理,无需执行编码操作。

    75550编辑于 2023-02-12
  • 来自专栏机器学习算法与Python学习

    代码工具 | 数据清洗,试试这 8套Python代码

    这些用于数据清洗的代码有两个优点:一是由函数编写而成,不用改参数就可以直接使用。二是非常简单,加上注释最长的也不过11行。 在介绍每一段代码时,Lee都给出了用途,也在代码中也给出注释。 涵盖8大场景的数据清洗代码 这些数据清洗代码,一共涵盖8个场景,分别是: 删除多列、更改数据类型、将分类变量转换为数字变量、检查缺失数据、删除列中的字符串、删除列中的空格、用字符串连接两列(带条件)、转换时间戳 WON :1, LOSE :0, DRAW :0}} df.replace(num_encode, inplace=True) 检查缺失数据 如果你要检查每列缺失数据的数量,使用下列代码是最快的方法 在删除列中字符串开头的空格时,下面的代码非常有用。 the beginning of string df[col] = df[col].str.lstrip() 用字符串连接两列(带条件) 当你想要有条件地用字符串将两列连接在一起时,这段代码很有帮助

    1.4K20发布于 2019-11-27
  • 来自专栏数据派THU

    2023年,无代码、低代码8大技术趋势

    来源:LowCode低代码时代本文约1800字,建议阅读8分钟本文结合全球多家权威调查机构数据和知名厂商调研,对技术、市场、场景化落地等进行了解读。 近日,科技媒体Zucisystems发布了“2023年无代码、低代码8大技术趋势”,结合全球多家权威调查机构数据和知名厂商调研,对技术、市场、场景化落地等进行了解读。 通过低代码、无代码开发模式可以消除这些难题,并能增强Web开发的灵活性和扩展性。自 2020 年以来,高管对低代码/无代码开发的信任从10%上升到 26%。 根据Appian调查数据显示,82%的大型和小型组织,相信无代码、低代码开发可以帮助他们节省时间和资源。 2、组织通过低代码构建更多的核心业务软件 低代码增强了应用程序生命周期的协作和迭代效率。 8、低代码将进一步推动电子商务市场 在这个数字化经济时代,全球对无代码、低代码的认可和应用,使得电子商务市场组合增加了22%。增强的可行性是由于基于云的快速有效地管理,无需执行编码操作。

    68420编辑于 2023-02-23
  • 来自专栏AR增强现实

    代码开发的8个好处

    代码应用程序开发正在吸引更多技术从业者的关注,通过低代码可以使得Web和移动应用程序构建变得更加简单快捷。 下面,简单分享8个低代码开发的优势: 降低进入门槛,成本和部署时间 低代码开发降低了应用程序开发进入门槛、成本和部署时间,开发人员不需要用专业的编码器来进行全面开发。 加快开发周期 低代码应用程序开发降低了创新技术的进入门槛,没有编码经验的人也可以创建应用程序。除此之外,低代码加快了开发周期,开发人员甚至可以在几分钟内创建出功能完善界面美观的产品。 在激烈的市场竞争中,谁可以用最快的速度将商业创意推出上线,谁就占据了竞争的主导地位,而低代码恰巧可以完成这一使命。 降低维修负担 低代码开发减轻了软件维护的负担。 低代码工具帮助公民开发者的崛起,可以用更少的代码和更简单的开发路径完成企业急需的应用程序。

    81610发布于 2020-04-17
  • 来自专栏java-zfx

    b代码构成8-控制语句

    块中的程序代码,作为一个整体,是要被一起执行的。块可以被嵌套在另一个块中,但是不能在两个嵌套的块内声明同名的变量。 不能重复定义变量n } //变量k的作用域到此为止 } } (3) 选择语句 a. if单选择结构 语法结构: if(布尔表达式){ 语句块 } 流程图:

    8- ; //产生:[0,5]之间的随机整数 b. if-else双选择结构 语法结构: if(布尔表达式){ 语句块1 }else{ 语句块2 } 流程图:
    8- 流程图如图8-3-3所示:
    8-3-3
    示例: public class Test5 { public static void main(String[] args do-while循环结构流程图如图8-4-2所示: 流程图:
    8-4-2
    示例: public class Test8 { public static void

    51320编辑于 2023-10-19
  • 来自专栏深度学习与计算机视觉

    PEP 8 —Python代码风格指南(一)

    原文:PEP 8 – Style Guide for Python Code PEP:8 题目:Python代码风格指南 作者:Guido van Rossum, Barry Warsaw , 特别是:不要只是为了符合这个PEP 8建议而破坏向后兼容性! 下面有些其他的原因可以让我们忽略特定指导原则: 1.当使用了这个指南导致代码可读性很差,甚至是使用过PEP 8的人去读依旧很差。 2.为了与原有的代码风格保持一致,也可以不遵循PEP 8(可能是出于历史原因),当然还有一种可能是原有代码的风格是乱的,这样的话也可以趁着这个机会整理一下之前混乱的风格。 请注意,一些编辑器和基于Web的代码查看器可能不支持ctrl-L,并会在其位置显示另一个字形。 源文件的编码 核心Python发行版中的代码应始终使用UTF-8(或Python 2中的ASCII)。 使用ASCII(Python 2)或UTF-8(在Python 3中)的文件不应该具有编码声明。 在标准库中,非默认编码应仅用于测试,注释或者评论和文档中用以提及作者的名字。

    1.4K90发布于 2018-01-02
  • 来自专栏程序猿的栖息地

    8个 PHP 开发常用代码片段

    目录清单 使用下面的 PHP 代码片段可以在一个目录中列出所有文件和文件夹 function list_files($dir) { if(is_dir($dir)) { > 8. 把文本转换成图片 <?

    52630编辑于 2022-04-29
  • 来自专栏小闫笔记

    优雅的代码--PEP8规范

    PEP8规范 当入职一家公司,看到了一份乱糟糟的源码,你是不是心里奔腾着无数的草泥马?当你离职,留给后人的代码又如何呢?与人方便与己方便,规范代码,从我做起。 为了让我们的代码提高可读性,便于后期维护,官方提供了一种规范,这就是PEP8。那么具体的内容是什么呢?下面一起来看看吧。 5.源代码 1.Python核心发布版本中的代码总是以UTF-8格式编码(或者在Python2中用ASCII编码)。 8.表达式中的空格问题 1.对于小括号、中括号和大括号的使用,表达式紧跟括号,不要添加空格。 8.异常命名的时候最后以 Error结尾,让人一下子辨别出来。 9.命名要做到见名知义。 10.函数名要小写。 11.一些常量名要全部使用大写。

    1.2K10发布于 2019-07-18
  • 来自专栏全栈程序员必看

    pycharm代码规范工具flake8

    文章目录 代码规范 一、flake8是什么? 二、pycharm中安装与使用flake8 1.安装 2.flake8工具使用 三、代码规范部分常见错误 总结 ---- 代码规范 随着计算机语言的发展,代码规范是我们写代码时更应该注意的东西,在我们使用 pycharm进行代码编写时,我们可以借用pycharm工具flake8进行代码规范检查,从而使代码规范符合标准要求。 Flake8 是一款辅助检测Python代码是否规范的工具。 的内容,本文仅仅简单介绍了flake8在pycharm中的安装与使用,flake8解决了我们可以快速便捷地处理代码规范的问题。

    1.4K40编辑于 2022-10-03
  • 来自专栏python前行者

    python基础autopep8__python代码规范

    关于PEP 8 PEP 8,Style Guide for Python Code,是Python官方推出编码约定,主要是为了保证 Python 编码的风格一致,提高代码的可读性。 官网地址:https://www.python.org/dev/peps/pep-0008/ 关于Autopep8 Autopep8是自动将Python代码格式化为符合PEP 8风格的工具。 它使用pycodestyle工具来确定代码的哪些部分需要被格式化。Autopep8能够修复大部分pycodestyle检测的格式问题。 github地址:https://github.com/hhatto/autopep8 安装: pip install autopep8 使用命令: autopep8 --in-place --aggressive > [files [files ...]] > > Automatically formats Python code to conform to the PEP 8

    59610编辑于 2022-04-12
  • 来自专栏Python小课堂

    8个Python数据清洗代码,拿来即用

    也正是从那时起,我开始整理并编译了一些数据清洗代码(见下文),我认为这些代码也适用于其它的常见场景。 由于这些常见的场景涉及到不同类型的数据集,因此本文更加侧重于展示和解释这些代码可以用于完成哪些工作,以便读者更加方便地使用它们。 数据清洗小工具箱 在下面的代码片段中,数据清洗代码被封装在了一些函数中,代码的目的十分直观。你可以直接使用这些代码,无需将它们嵌入到需要进行少量参数修改的函数中。 1. 8.

    1.1K10编辑于 2022-01-12
  • 来自专栏技术文献

    Java8——行为参数化传递代码

    简单的解决办法就是重复写一个方法,再改条件为红苹果,但是,要筛选的颜色有多种的情况,这样写会导致代码十分冗余,所以我们第一步尝试将其抽象化。 ,即使匿名类处理在某种程度上改善了为一个接口声明好几个实体类的啰嗦问题,但是还是不能令人满意,自java8引入的lambda表达式——一种更简洁的传递代码的方式解决了这个问题。 -> "red".equals(apple.getColor())); 不得不承认,使用lambda表达式改写之前的代码确实干净很多,因为它看起来更像问题陈诉本身了,解决了啰嗦的问题 8、第七次尝试:将 行为参数化可以让代码更好的适应不断变化的要求,减轻未来的工作量。 传递代码,就是将新行为作为参数传递给方法,但是在java8之前实现起来很啰嗦。 为接口声明许多只用一次的实体类而造成的啰嗦代码,在java8之前可以用匿名类来减少。 java API 包含很多可以用不同行为进行参数化的方法,包括排序、线程等。

    63030发布于 2020-09-02
  • 来自专栏机器学习与统计学

    8个用于数据清洗的Python代码

    这些用于数据清洗的代码有两个优点:一是由函数编写而成,不用改参数就可以直接使用。二是非常简单,加上注释最长的也不过11行。 大家可以把这篇文章收藏起来,当做工具箱使用。 涵盖8大场景的数据清洗代码 这些数据清洗代码,一共涵盖8个场景,分别是: 删除多列、更改数据类型、将分类变量转换为数字变量、检查缺失数据、删除列中的字符串、删除列中的空格、用字符串连接两列(带条件)、转换时间戳 ' : {'WON':1, 'LOSE':0, 'DRAW':0}} df.replace(num_encode, inplace=True) 检查缺失数据 如果你要检查每列缺失数据的数量,使用下列代码是最快的方法 在删除列中字符串开头的空格时,下面的代码非常有用。 space at the beginning of string df[col] = df[col].str.lstrip() 用字符串连接两列(带条件) 当你想要有条件地用字符串将两列连接在一起时,这段代码很有帮助

    1.2K60发布于 2019-08-30
  • 来自专栏Java学习网

    Java8读文件方法代码学习

    Java8读文件方法代码学习   JDK7中引入了新的文件操作类java.nio.file.File,它包含了很多有用的方法来操作文件,比如检查文件是否为隐藏文件,或者是检查文件是否为只读文件。 而且,Java8重写了此方法,无需指定字符集,直接使用UTF-8编码进行字符串转换。 使用forEach()方法,可以只用一行Java代码实现把文件的所有内容输出到控制台,如下面第三个代码片段。 那么一行代码即可完成读文件。 ,这样代码更简洁、高效。

    1.8K100发布于 2018-02-27
  • 来自专栏马拉松程序员的专栏

    8代码搞定PDF切分的问题

    上次写了30行代码把会计朋友的周常工作安排明白了,这周又遇到问题了。下午给发消息说,栋哥借用下你的网盘会员下载个CPA资料。我的10k每秒,等着下载完,我估计也考完试了。 编写器PdfFileWriter 第4步,循环读取第67到78页的内容,依次添加到PdfFileWriter 第5步,PDF编写器把内容写到数据文件中,毕竟命名第9章.PDF 至此加上引入包的语句,一共8代码 当然为了更加方便的时候,符合代码封装的特性,把相关参数提取出来,并添加main函数。 完成示例代码如下: # -- coding: utf-8 -- # 导入PYPDF2库 from PyPDF2 import PdfFileReader, PdfFileWriter def split_single_pdf 我是马拉松程序员,可不止于代码

    50510编辑于 2022-04-26
  • 来自专栏JAVA乐园

    巧用 Java 8 的 Stream 来优化代码

    Java8的新特性主要是Lambda表达式和流,当流和Lambda表达式结合起来一起使用时,因为流申明式处理数据集合的特点,可以让代码变得简洁易读 放大招,流如何简化代码 如果有一个需求,需要对数据库查询到的菜肴进行一个处理 Java8以前的实现方式 private static Map<Type, List<Dish>> beforeJdk8(List<Dish> dishList) { Map<Type, Stream,再也不用担心复杂集合处理需求 Java8以后的实现方式 private static Map<Type, List<Dish>> afterJdk8(List<Dish> dishList ) { return dishList.stream().collect(groupingBy(Dish::getType)); } 又是一行代码解决了需求,忍不住大喊Stream ,同时提高了代码可读性,赶紧在项目里用起来;使代码更加简洁、优雅。

    43410编辑于 2023-09-14
领券