深圳幻海软件技术有限公司 欢迎您!

  • 2023-GPLT团体程序设计天梯赛-总决赛 L1题解 【Python】

    2023-GPLT团体程序设计天梯赛L1题解L1-89-96100分L1-089最好的文档(5分)L1-090什么是机器学习(5分)L1-091程序员买包子(10分)L1-092进化论(10分)L1-093猜帽子游戏(15分)L1-094剪切粘贴(15分)L1-095分寝室(20分)L1-096谁管

  • C语言基本数据类型

    基本类型的值不可以再分为其他类型。一、整型1.整型数据在程序中根据各种前缀来区分各种进制数,若数超过了范围,则用长整型来表示,即后缀用L或l来表示。(1)二进制17到18世纪的德国数学家莱布尼茨首次提出了二进制计数法。二进制技术只需要0和1两个符号,不需要其他的符号。(2)八进制Octal,缩写OC

  • 超实用的JS常用算法详解(推荐)

    介绍本文主要介绍,常用的数组方法和字符串方法。一、数组常用方法1.push()在尾部追加,类似于压栈,原数组会变。2.pop()在尾部弹出,类似于出栈,原数组会变,数组的push&pop可以模拟常见数组结构之一:栈3.unshift()在头部压入数据,类似于入队,原数组会变4.shift()

  • 0.96寸OLED(SSD1306)屏幕显示(一)——基础功能介绍

    0.96寸OLED(SSD1306)屏幕显示(一)基础功能介绍(二)超长文字水平滚动(三)屏幕垂直水平滚动文章目录前言一、0.96寸OLED屏幕介绍二、SSD1306驱动芯片1)图像显示RAM(GDDRAM)2)最为常见的GDDRAM寻址模式——页模式3)SSD1306常见驱动命令4)OLED初始化

  • Python F-Strings 比你想象的更强大

    格式化字符串文字——也称为f字符串——自Python3.6以来就已经存在,所以我们都知道它们是什么以及如何使用它们。然而,你可能不知道f-strings的一些比较实用跟方便的功能。因此让这篇文章带你了解一下f-strings的一些功能,希望你在日常编码中使用的这些很棒的f-strings功能。日期和

  • 为什么说Go字符串不能修改

    在接触Go这么语言,可能你经常会听到这样一句话。对于字符串不能修改,可能你很纳闷,日常开发中我们对字符串进行修改也是很正常的,为什么又说Go中的字符串不能进行修改呢?本文就来通过实际案例给大家演示,为什么Go中的字符串不能进行修改。在演示这个问题之前,我们先对字符串类型的基础知识做个大致的演示,这样

  • 从 Rust 调用 C 库函数

    为什么要从Rust调用C函数?简短的答案就是软件库。冗长的答案则触及到C在众多编程语言中的地位,特别是相对Rust而言。C、C++,还有Rust都是系统语言,这意味着程序员可以访问机器层面的数据类型与操作。在这三个系统语言中,C依然占据主导地位。现代操作系统的内核主要是用C来写的,其余部分依靠汇编语

  • 需要避免的七个YAML陷阱

    ​译者|李睿审校|孙淑娟  YAML(“YAMLAin'tMarkupLanguage”)配置语言是许多现代应用程序的核心,包括Kubernetes、Ansible、CircleCI和Salt。YAML提供了许多优势,例如可读性、灵活性以及处理JSON文件的能力。但是对于没有经验

  • isEmpty 和 isBlank 的用法区别,至少一半的人答不上来...

    isEmpty系列StringUtils.isEmpty()是否为空.可以看到""空格是会绕过这种空判断,因为是一个空格,并不是严格的空值,会导致isEmpty("")=false复制StringUtils.isEmpty(null)=trueStringUtils.isEmpty("")=true

  • 用 Python 的 Template 类生成文件报告

    介绍很多时候,我发现自己需要进行生成报告、输出文件或字符串的任务。它们或多或少都会遵循某种模式,通常这些模式是如此相似,以至于我们希望拥有一个可以重用并直接输入数据的模板。幸运的是,Python提供了一个可以帮助我们的类:string.Template。在本文中,您将学习如何利用此类根据当前使用的数

  • 刷算法题常用的 JS 基础扫盲

    文章主要包含以下内容:数组常用方法字符串常用方法常用遍历方法&高阶函数常用正则表达式数学知识一、数组常用方法1.push()在尾部追加,类似于压栈,原数组会变。复制constarr=[1,2,3]arr.push(8)console.log(arr)//[1,2,3,8]1.2.3.2.po

  • 自己写的字符串切割工具类,性能提升2倍!

    今天给大家介绍一个小知识点,但是会非常的实用,就是平时我们写Java代码的时候,如果要对字符串进行切割,我们巧妙的运用一些技巧,可以把性能提升5~10倍。下面不说废话,直接来给大家上干货!工作中常用的split()切割字符串效率高吗?首先,我们用下面的一段代码,去拼接出来一个用逗号分隔的超长字符串,

  • Python期货量化交易中常用的数据类型有哪些?

    1常用内置常量Python解释器在启动时会创建None、True、False三个常量,None表示“无”,True表示“真”,False表示“假”。None是NoneType类型的唯一值,表示缺少值或空值,例如,当函数没有返回值时会默认返回None值。因为Python用“有”和“无”来表示“真”和“

  • SSR 和前端编译,在这点上是一样的

    现在我们都是通过组件的方式来开发前端页面,在浏览器里面,组件渲染时会通过domapi对dom做增删改来显示相应的内容。但在服务端并没有domapi,我们可以把组件渲染成html字符串,然后下发到浏览器渲染,因为已经有了html了,就可以直接渲染成dom,不再需要执行JS,所以很快。第一种浏览器渲染的

  • 你不知道的 JSON.stringify!!!

    JSON.stringify是我们经常用到的的一个方法,它主要作用是将JavaScript值和对象转换为字符串。如:复制JSON.stringify({ foo: "bar" }); // => '{"foo":"bar"}'&nbs

  • 如何在JavaScript中将数值转换为Boolean

    本文转载自公众号“读芯术”(ID:AI_Discovery)JavaScript中如何将数值转换为Boolean?这篇文章帮你搞定!往下看吧~字符串复制conststring = 'string';!!string; // true Boolean(

  • Python进阶学习 - 如何在Python中过滤字符串列表

    Python使用列表数据类型在顺序索引中存储多个数据。它的工作方式类似于其他编程语言的数字数组。filter()方法是Python的一种非常有用的方法。可以使用filter()方法从Python中的任何字符串、列表或字典中过滤一个或多个数值。它根据任何特定条件过滤数据。当条件返回true时,它将存储

  • 架构师必备的20个英文缩写!看你知道几个?

     作为一个架构师,如果在面试的时候,面试官说出了一个英文缩写,这个时候如果你没有听过,是不是很尴尬?而且你也没办法针对这个问题进行描述回答!所以,多学习一些基础的英文缩写,一是面试可以游刃有余,二是可炫耀!下面的20个缩写,你都能讲清楚吗?IOC:控制反转(InversionofContr

  • 谷歌程序员有哪些高效的编程习惯?

    大数据文摘出品来源:medium编译:高延、蒋宝尚谷歌招聘程序员的难度众所周知,不仅要求程序员码力超强,还要求有良好的编程习惯。那么他们在写代码的过程中,有哪些非常可贵值得我们借鉴的套路呢。本文作者是谷歌的软件工程师SteveMerritt,下面他将介绍其在谷歌的日常工作及与各种level的程序员(

  • 正则表达式基本语法和常用的正则表达式

     在线正则表达式测试:概念正则表达式是对字符串操作的一种逻辑公式,就是用事先定义好的一些特定字符、及这些特定字符的组合,组成一个“规则字符串”,这个“规则字符串”用来表达对字符串的一种过滤逻辑。给定一个正则表达式和另一个字符串,我们可以达到如下的目的:1.给定的字符串是否符合正则表达式的过

推荐阅读