写点什么

11月月更

9 人感兴趣 · 1220 次引用

  • 最新
  • 推荐
https://static001.geekbang.org/infoq/ab/ab98d609a07cc8ad157b8e63b9ac8d5d.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

mysql 数据库之 schema 与数据类型优化

用户头像
@下一站
14 小时前

数据类型的优化包含很多详细的点,这些点基本上是从高性能 mysql 这本书里总结出来的

https://static001.geekbang.org/infoq/70/705e67e130ca09d93c75cda4bb15b26f.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

MySQL 执行计划之 explain 详解

Explain 被称为执行计划,在语句之前增加 explain 关键字,MySQL 会在查询上设置一个标记,模 MySQL优化器来执行 SOL语、执行查询时,会返回执行计划的信息,并不执行这条 SQL。这个其实是一个老大难的问题,很多同学都知道 SQL 语句执行慢的时候是必

PGL 图学习项目合集 & 数据集分享 & 技术归纳业务落地技巧 [系列十]

用户头像
汀丶
12-02

1.1 关于图计算&图学习的基础知识概览:前置知识点学习(PGL)[系列一] :https://aistudio.baidu.com/aistudio/projectdetail/4982973?contributionType=1

https://static001.geekbang.org/infoq/cf/cfbdc6e0a2bc730c659bcd87df79333f.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

接口测试快速入门 -1

最近在整理接口测试相关内容可能以后这篇文章还会优化精炼,本篇博客可以让刚接触接口测试的小伙伴快速了解接口测试需要熟悉了解哪些知识点

https://static001.geekbang.org/infoq/65/65af6050590bc68d42b125c07f38fb95.webp?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

一文了解 Go 标准库 strconv:string 与其他基本数据类型的转换

本文将以 string 类型为中心,通过 strconv 标准库,介绍其与其他基本数据类型相互转换的函数。

三种基本排序

选择排序:数据中有序子序列是0...i-1,无序子序列是i...n-1,从无序子序列中选择一个最小值并记录其下标,然后将此最小值单元和第i个单元交换,使得有序部分变长为0...i单元,依次重复此过程直至整个序列有序。

https://static001.geekbang.org/infoq/e5/e58421f2f743b89fa5dff713c9036d42.webp?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

「Go 易错集锦」释放有限的资源以避免泄露

众所周知,计算机的资源(内存、磁盘)都是有限的。在编程时,这些资源必须被关闭释放,以避免造成资源不足而泄露。本文通过示例介绍了Go语言中哪些操作需要及时释放资源以及如何正确释放资源

https://static001.geekbang.org/infoq/d0/d0c4cfec479d17c6ead06530f19d2b08.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

GO 学习之路 -6.GO 语言函数

本文就进入GO语言函数世界,对比看与Java 的函数有和异同。

https://static001.geekbang.org/infoq/d5/d5bf302b24c170f9c830395f24671245.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

GO 学习之路 -5. 方法与接口

本文来巩固GO语言方法与接口知识。

https://static001.geekbang.org/infoq/b9/b993b92c6fdc9632cc03cb6ac14f72ad.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

Kafka 消费者之 findCoordinator 源码解析

1、首先,我们会给每个consume设置groupId,对于相同groupId且订阅相同topic的consume,会组成consumeGroup,如图一所示

https://static001.geekbang.org/infoq/83/83023cf3724c4aa174395dd6053c0587.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

GO 学习之路 -3.GO 基础语法

万丈高楼离不开稳固的地基。学习编程技术也是一样,基础不牢固谈不上后续进阶提升。本文开始学习GO语言的基本语法点...

https://static001.geekbang.org/infoq/27/276b2b447f7f8fd33536fbd9dc205d3a.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

GO 学习之路 -2.GO 开发环境搭建

正所谓:工欲善其事,必先利其器。 开发之前要搭建好开发环境,以及实现高效编程的IDEA,本文就介绍一下GO开发环境和代码编辑器的配置

https://static001.geekbang.org/infoq/4c/4c0dbfe65a3b320b1ea8968dba64a758.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

JavaWeb 概念、Tomcat 的安装与目录介绍和部署方式

本文对JavaWeb概念、Tomcat的安装与目录和部署方式进行了详细的介绍,文中通过举例,带你更快的理解本文重点内容。

https://static001.geekbang.org/infoq/93/930222df76d7eb4328d119f5f4bf1a71.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

浅谈 Kotlin 与 Java 互操作 (下)

Kotlin is 100% interoperable with Java and Android Kotlin官网的一句标语,其旨意是表达kotlin的`Interoperable-互操作特性 互操作就表示Kotlin中可以调用 Java的开放接口来访问成员属性和成员方法,同时在Java代码中也百分百兼容Kotlin代码

https://static001.geekbang.org/infoq/bc/bc794126d5d967002d513a9c5f5b39ac.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

深入浅出 Spring Boot 接口

深入浅出Spring Boot接口 定义一个业务CODE枚举类

https://static001.geekbang.org/infoq/d5/d5bfd6ee20890fd554a34321d784fc3a.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

浅谈 Kotlin 与 Java 互操作 (上)

Kotlin is 100% interoperable with Java and Android Kotlin官网的一句标语,其旨意是表达kotlin的Interoperable-互操作特性 互操作就表示Kotlin中可以调用 Java的开放接口来访问成员属性和成员方法,同时在Java代码中也百分百兼容Kotlin代码

https://static001.geekbang.org/infoq/fb/fb24a0a81ebba45e6de9410c747d6774.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

Spring Security 权限管理原理

授权是更具系统提前设置好的规则,给用户分配可以访问某一资源的权限,用户根据自己所具有的权限,去执行相应的操作,spring security提供的权限管理功能主要有两种:

https://static001.geekbang.org/infoq/8f/8fae4284b99608bcdd168e863ea239f5.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

Kotlin 中 Regex 正则表达式 (下)

在正则表达式上篇介绍了Kotlin的 regex 标准库中提供的几个常用正则函数containsMatchIn find findAll matchEntire matches replace以及这些常用函数的用法举例。那本篇就来介绍一下Kotlin中的正则表达式的通配符相关知识点。

https://static001.geekbang.org/infoq/61/61df68201547c9d2ef579fc49f576978.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

Kotlin 中 Regex 正则表达式 (上)

回想一下,在学Java时接触的正则表达式,其实Kotlin中也是类似。只不过使用Kotlin 的语法来表达,更为简洁。正则(Regex)用于搜索字符串或替换正则表达式对象,需要使用Regex(pattern:String)类。 在Kotlin中 Regex 是在 kotlin.text.regex 包。

https://static001.geekbang.org/infoq/82/82c2ecb9fbc28130ec3248133e47b2a6.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

Kotlin 用高阶函数处理集合数据

一个函数f(x) 的接收参数是另一个函数(g(x))或者它的返回值是另一个函数(h(x)),在Kotlin中f(x)就是一个高阶函数。Kotlin标准库中为开发者提供了丰富的高阶函数,有sumBy, reduce, fold, map,filter,forEach等。本篇文章就来学习这些高阶函数的使用。

https://static001.geekbang.org/infoq/52/52409a124a6e5f81b13304287b8a898f.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

pringBoot 的全局异常处理汇总

pringBoot的全局异常处理汇总 首先还是Maven的相关依赖:

https://static001.geekbang.org/infoq/88/889aa919a2f3f58ee28f99de09d7699f.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

Kotlin 使用 lateinit 的一些考虑

如何看待 lateinit?有的开发者对它敬而远之,特别是使用 lateinit 踩坑之后。因为被 lateinit 修饰的变量,不再接受空安全检查,它更像是一个普通的 Java 变量。也有开发者喜欢尽可能的用它,把 lateinit 作为介于 nonnull 和 nullable 之间的一个状态:对象

https://static001.geekbang.org/infoq/c9/c93467b8e4b73a82f3b2e57ccbe622fa.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

Python 操作 Numpy 模块

Python操作Numpy模块库Numpy是高性能科学计算和数据分析的基础包。它也是pandas等其他数据分析的工具的基础,基本所有数据分析的包都用过它。

噪声数据

噪声数据(Noisy Data)就是无意义的数据,这个词通常作为损坏数据的同义词使用。

11月月更_11月月更技术文章_InfoQ写作社区