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

    《Learning Scrapy》(中文版)第8章 Scrapy编程

    提示:完整代码位于文件夹ch8/properties。 现在运行爬虫: $ scrapy crawl easy -s CLOSESPIDER_ITEMCOUNT=90 ... Little定律给系统中文件赋值为N=ST=430.45≅19。 总结 你刚刚深度学习了Scrapy和Twisted编程。你可能要多几遍本章,将这章作为参考。目前,最流行的扩展是Item Processing Pipeline。

    98630发布于 2019-02-15
  • 来自专栏IT开发技术与工作效率

    Java 8 函数式编程Java 8 函数式编程

    Java 8 函数式编程 java.util.function.* @FunctionalInterface 都是函数接口,没有成员(状态) 高阶函数:参数或返回值为函数 方法引用:类名::方法名

    1.5K30发布于 2018-09-29
  • 来自专栏WTSolutions

    OpenAI Agents SDK 中文文档 中文教程 (8

    OpenAI SDK 中 ResponseInputItemParam 类型的类型别名。

    43410编辑于 2025-03-20
  • 来自专栏信数据得永生

    MySQL8 中文参考(二十)

    SESSION_TRACK_SCHEMA -- information_schema -- Tracker : SESSION_TRACK_STATE_CHANGE -- 1 SET NAMES 'utf8mb4 '; -- Tracker : SESSION_TRACK_SYSTEM_VARIABLES -- character_set_client -- utf8mb4 -- character_set_connection -- utf8mb4 -- character_set_results -- utf8mb4 -- Tracker : SESSION_TRACK_STATE_CHANGE -- 1 SET @@ ** CATALOG_NAME: def SCHEMA_NAME: mysql DEFAULT_CHARACTER_SET_NAME: utf8mb4 DEFAULT_COLLATION_NAME: utf8mb4_0900_ai_ci SQL_PATH: NULL DEFAULT_ENCRYPTION

    83110编辑于 2024-06-25
  • 来自专栏信数据得永生

    MySQL8 中文参考(二)

    default_collation_for_utf8mb4: utf8mb4 字符集的默认排序规则;仅供 MySQL 复制内部使用。MySQL 8.0.11 中添加。 MySQL Server 理解 || 和 && 运算符表示逻辑 OR 和 AND,就像 C 编程语言中一样。在 MySQL Server 中,|| 和 OR 是同义词,&& 和 AND 也是同义词。 字符串比较默认不区分大小写,排序顺序由当前字符集的排序规则决定,默认为 utf8mb4。 COLLATE=utf8mb4_0900_ai_ci 有关外键约束的信息,请参阅第 15.1.20.5 节,“FOREIGN KEY Constraints”。 如果您有兴趣从另一个数据库系统迁移到 MySQL,请参阅附录 A.8,“MySQL 8.0 FAQ:迁移”,其中包含有关迁移问题的一些常见问题的答案。

    99010编辑于 2024-06-26
  • 来自专栏信数据得永生

    MySQL8 中文参考(八)

    3 | penguin | | 4 | lax | | 5 | whale | | 6 | ostrich | | 7 | groundhog | | 8

    72410编辑于 2024-06-26
  • 来自专栏信数据得永生

    MySQL8 中文参考(八十)

    在 MySQL 8 中添加immediate_commit_timestamp和original_commit_timestamp提供了关于复制延迟的更精细信息。 默认字符集从latin1更改为utf8mb4在 MySQL 8.0 中。 升级完成后,可以将默认字符集更改为utf8mb4。 InnoDB Cluster 将 MySQL Group Replication 包装在一个编程环境中,使您可以轻松部署一组 MySQL 实例以实现高可用性。 InnoDB Cluster 在一个编程环境中封装了 MySQL Group Replication,使您可以轻松部署一组 MySQL 实例以实现高可用性。

    93510编辑于 2024-06-26
  • 来自专栏四火的唠叨

    一些中文编程语言

    我自认为本文不是恶搞,让我们本着严肃认真的精神来审视这些中文编程语言。 易语言 易语言可以说是中文编程语言的老大,拥有独立的编译器。 习语言 习语言即中文版的 C 语言,由一套完备的编程语法和相配套的工具组成,旨在将计算机及软件编程大众化,普及化,中文化,提高程序的维护性而诞生。 ; } } 习语言家族: 习语言:中文 C 语言编程系统 习佳佳:中文 C++开发伴侣 习佳娃:中文 Java 编程的利器 习丽妞:linux 系统下的中文编程系统 习姐:习语言解释版本 习 51 丙正正 丙正正是一个能令人使用中文开发程序的编译器,提出者为魏泽人。它是中文编程语言的尝试。 我觉得中文编程语言可以按照中文的深度这样两种: 本地化其它编程语言。比如上文介绍过的“ 丙正正”(题外话:为什么叫“ 丙正正” 呢?因为原语言叫“C++” 嘛……)。 汉语内核语言。

    2.7K10编辑于 2022-07-15
  • 来自专栏技术赋能学术

    Tomcat 中文乱码,设置UTF-8

    1、修改tomcat的conf目录下 server.xml文件加上 URIEncoding="UTF-8" <Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" URIEncoding="UTF-<em>8</em>"/> ? 2、 在tomcat的bin目录下 catalina.bat 文件中,添加 -Dfile.encoding=UTF-8 set "JAVA_OPTS=%JAVA_OPTS% %JSSE_OPTS% -Dfile.encoding=UTF-8" ?

    8.8K20发布于 2020-08-11
  • 来自专栏noteless

    java8 函数式编程入门官方文档中文版 java.util.stream 中文版 流处理的相关概念

    java.util.stream 包文档的译文 极其个别部分可能为了更好理解,陈述略有改动,与原文几乎一致 原文可参考在线API文档 https://docs.oracle.com/javase/8/ 即使管道被限制生成一个与stream源的处理顺序一致的结果(例如,IntStream.range(0,5).parallel().map(x -> x*2).toArray() 必须生成0、2、4、6、8

    2.2K10发布于 2018-09-11
  • 来自专栏用户4667108的专栏

    对(易语言)中文编程的看法

    前言 为什么大多数人吧鄙视中文编程–最近看到知乎的一篇问题,拿出来在这里吧。 讨论 易语言为什么被鄙视?这是正常的,就像用知乎鄙视贴吧一样,当然这些有一定道理也有一定缺陷。 类也是鸡类(肋) 完全比不上真正的现代编程语言 链接器都是c的(悄悄逼逼 但是编译器是自己的) 7.魔鬼语法 赋值和判断居然都是= 这不就是大坑 你之后学其它语言后 你会情不自禁的把==打成= 这就那啥了 8.优点 优点还是有的 适合国人逻辑 开发周期短 易于理解逻辑 但是谨慎入坑 其它易上手的也是不错的 如果真心想学编程入坑后可以迅速学习主流语言 我身边也有友人在用,ide不是重要的,语言也是,重要的编程思维和逻辑 ,如果这些你懂,那么脱离易语言拥抱主流你会感受到utf8和无数轮子的舒适感

    5.9K20发布于 2020-04-16
  • 来自专栏韦东山嵌入式

    8_UART串口编程

    UART串口编程/001_uart_txd_char)文件夹下。 **注明:**整个完整工程代码目录在裸机Git仓库 NoosProgramProject/(8_UART串口编程/002_uart_txd_char)文件夹下。 \n\r"); /*发送字符串*/ ​ **注明:**整个完整工程代码目录在裸机Git仓库 NoosProgramProject/(8_UART串口编程/004_uart_str)文件夹下。 UART串口编程/005_myprintf_test)。 **注意:**整个完整工程代码目录在裸机Git仓库 NoosProgramProject/(8_UART串口编程/005_printf_test文件夹下,可用于其它程序使用串口来打印或接收字符串。

    2K10编辑于 2022-05-05
  • 来自专栏后端技术

    Java8 异步编程

    Java8——异步编程 手动完成Future 提供空构造函数,complete, completeExceptionally,用于手动完成future CompletableFuture<String>

    64910发布于 2020-07-15
  • 来自专栏JMCui

    Java8 CompletableFuture 编程

    阻塞的方式显然和我们的异步编程的初衷相违背,轮询的方式又会耗费无谓的 CPU 资源,而且也不能及时地得到计算结果。 callable, callable); List<Future<String>> futures = POOL.invokeAll(callables); }  在Java8中 ,CompletableFuture 提供了非常强大的 Future 的扩展功能,可以帮助我们简化异步编程的复杂性,并且提供了函数式编程的能力,可以通过回调的方式处理计算结果,也提供了转换和组合 CompletableFuture

    1.2K10发布于 2019-08-18
  • 来自专栏IT技术订阅

    Java 8 函数式编程

    本篇主要内容如下: Lambda表达式 方法引用 Stream API Optional类 1、Lambda表达式 Lambda表达式是Java 8中重要的新特性之一,它可以让我们的Java代码变得更加简洁 Java 8允许将Lamdba表达式作为一个方法参数或者作为一个数据变量来传递。Lambda表达式也可以让我们更加简洁地实现单方法接口(称为功能接口)。 3、Stream API Java 8 API添加了一个新的抽象称为流Stream。 https://docs.oracle.com/javase/8/docs/api/java/util/stream/Stream.html Stream API可以让我们的代码变得更高效、整洁。 这也是Java 8函数式编程中非常重要的一部分。 生成流 我们可以基于Java的集合通过调用 stream() 方法来快速为集合创建流。

    46010编辑于 2023-02-23
  • 来自专栏

    用AST实现简易的中文编程

    中文编程是件很有意思的事情,通过基于AST的编译方法,可以让我们实现一种中文编程语言。比如,我们有如下中文语句: 如果一等于一,那么显示“成功”。 人有一双眼睛,我是人。 虽然上面的语句都是中文写作的,但是你可以很明显的发现,在一些行文上有一些生硬,实际上,它们是经过一定语法设计的中文编程程序。 如果一等于一,那么显示“成功”。 你看,稍加解释,你就会发现,一句中文语句存在一些关键信息,通过这些信息。而通过对一句中文语句进行分析和提取之后,我们可以通过某种方式,在计算机中执行这条中文语句。 收听下面的播客节目来一点一点扒开中文编程的面纱吧。

    85010发布于 2021-01-05
  • 来自专栏Crossin的编程教室

    编程课堂】jieba-中文分词利器

    0、前言 在之前的文章【编程课堂】词云 wordcloud 中,我们曾使用过 jieba 库,当时并没有深入讲解,所以本次将其单独列出来详细讲解。 jieba库是进行中文分词的利器,根据文档描述,具有以下特点: 支持三种分词模式: 精确模式,试图将句子最精确地切开,适合文本分析; 全模式,把句子中所有的可以成词的词语都扫描出来, 速度非常快,但是不能解决歧义 在精确模式的基础上,对长词再次切分,提高召回率,适合用于搜索引擎分词 支持繁体分词 支持自定义词典 本文立足实际需求,提取出部分常用的功能作为讲解,内容包括: 分词 提取关键词 搜索词汇位置 1、分词 中文分词是 jieba.tokenize(string) print(list(result)) 结果如下: [('今天天气', 0, 4), ('特别', 4, 6), ('好', 6, 7), (',', 7, 8) , ('很', 8, 9), ('开心', 9, 11)] 如果我们只是找到某个特定的词汇在文中的位置,拿之前的西游记文本为例,我们去寻找词汇 “行者” 第一次出现的位置 with open('西游记.

    1.1K110发布于 2018-04-17
  • 来自专栏网优小兵玩Python

    Python中文编程打造翻译器

    项目目的 目的一:验证Python中文编程的可行性。 目的二:进一步提升个人网络爬虫技术。 目的三:打造一个专属于自己的翻译器。 项目结果 核心思想:爬虫技术获取在线翻译结果。 结果:使用中文(变量名及函数名的应用)编程验证并实现预定目标。 中-英翻译: ? 英-中翻译: ? 小日本-中翻译: ? 棒子-中翻译: ? 可支持中英互译;日、韩、法、德、俄等支持翻译成中文。 可翻译段落或者文章: ? Accept-Encoding':'gzip, deflate' ,'Content-Type':'application/x-www-form-urlencoded; charset=UTF-8'

    2.5K10发布于 2019-11-25
  • 来自专栏信数据得永生

    MySQL8 中文参考(二十八)

    根据要求密码至少为 8 个字符长的默认密码策略,密码较弱,该语句将产生错误: mysql> ALTER USER USER() IDENTIFIED BY 'abc'; ERROR 1819 (HY000 例如,如果没有安装插件,帐户可以被分配少于 8 个字符的密码,甚至可以没有密码。 假设已安装validate_password,它实现了三个级别的密码检查:LOW,MEDIUM和STRONG。 密码必须至少为 8 个字符长。要更改此长度,请修改validate_password.length。 内容被视为具有字符集 utf8mb3。允许的最大文件大小为 1MB。 命令行格式 --validate-password.length=# 系统��量 validate_password.length 范围 全局 动态 是 SET_VAR提示适用 否 类型 整数 默认值 8

    86310编辑于 2024-06-25
  • 来自专栏cwl_Java

    前端基础-匹配中文(utf-8编码)

    第5章 匹配中文(utf-8编码) 每个字符(中文、英文字母、数字、各种符号、拉丁文、韩文、日文等)都对应着一个Unicode编码。 查看Unicode编码,找到中文的部分,然后获取中文的Unicode编码的区间,就可以用正则匹配了。 前面我们用[a-z]表示小写字母,[0-9]表示数字,这就是一个范围表示,如果有一个数x能够表示第一个中文,有一个数y能够表示最后一个中文,那么[x-y]就可以表示所有的中文了。 中文的Unicode编码从4E00开始,到9FA5结束。 [\u4E00-\u9FA5]这个区间就能够表示中文

    1.6K10发布于 2020-03-26
领券