写点什么

Linux

243 人感兴趣 · 2089 次引用

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

Close,application.Terminate 与 halt 有什么区别

在编程中,Close,Application.Terminate和Halt都是用于结束程序或者关闭某个进程的方法,但它们的具体行为和用途可能会根据语境和使用的编程语言或框架有所不同。以下是这三个方法的一般性解释:

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

C#将异步改成同步方法

在C#中,你可以使用Task的Result属性或者Wait方法将异步方法转化为同步。以下是一个例子:

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

详解 canal 同步 MySQL 增量数据到 ES

Canal是阿里巴巴开源的一个数据库增量日志解析组件,它的设计目标是提供一种通用的、基于数据库日志增量解析的数据同步工具,用于实现MySQL数据到Elasticsearch的同步。以下是基本的步骤:

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

如何使用 CORS 来允许设置 Cookie

当你使用CORS(跨源资源共享)时,如果你希望跨域请求能够设置Cookie,需要满足以下几个条件:

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

PHP 基本语法解析与应用指南

PHP是一种广泛使用的开源脚本语言,特别适用于网络开发并可以嵌入到HTML中。以下是PHP的基本语法解析与应用指南:

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

Close,application.Terminate 与 halt 有什么区别

在编程中,Close,Application.Terminate和Halt都是用于结束程序或者关闭某个进程的方法,但它们的具体行为和用途可能会根据语境和使用的编程语言或框架有所不同。以下是这三个方法的一般性解释:

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

C#将异步改成同步方法

在C#中,你可以使用Task的Result属性或者Wait方法将异步方法转化为同步。以下是一个例子:

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

详解 canal 同步 MySQL 增量数据到 ES

Canal是阿里巴巴开源的一个数据库增量日志解析组件,它的设计目标是提供一种通用的、基于数据库日志增量解析的数据同步工具,用于实现MySQL数据到Elasticsearch的同步。以下是基本的步骤:

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

如何追踪 discord.js 中删除消息的用户?

在Discord.js中,你可以通过监听"messageDelete"事件来追踪删除消息的用户。以下是一个简单的示例:

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

ibatis 与 mybatis 的区别

iBatis和MyBatis都是Java的持久层框架,它们之间的主要区别如下:

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

共享盘迁移记录 robocopy 常用参数 mklink

在Windows系统中,robocopy和 mklink是两个常用的命令行工具,用于文件的复制和链接创建。

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

PHP 中 header() 的七种用法

在PHP中,header()函数是一个非常强大的工具,它可以用来发送原始的HTTP头信息。以下是 header()函数的七种常见用法:

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

CentOS7 用二进制安装 MySQL5.7

在CentOS 7上使用二进制包安装MySQL 5.7,可以按照以下步骤操作:

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

解决 Linux 报错:Swap file “xxxxxx.swp“ already exists

"Swap file “xxxxxx.swp“ already exists"是Vim编辑器在打开一个已经有.swp文件的文件时出现的报错。这通常发生在Vim编辑器非正常关闭(如系统崩溃,SSH连接断开等)或者有另一个Vim实例正在编辑同一文件的情况下。Vim使用.swp文件来存储未保存的更改和撤销

PlayBook 详解

PlayBook 与 ad-hoc 相比,是一种完全不同的运用 Ansible 的方式,类似与 Saltstack 的 state 状态文件。ad-hoc 无法持久使用,PlayBook 可以持久使用。PlayBook 剧本是 由一个或多个 "Play" 组成 的列表Play 的主要功能在于将预定义的一组主机,装扮成事

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

net.ipv4.ip_forward=0 导致 docker 容器无法与外部通信

在Linux系统中,net.ipv4.ip_forward是一个内核参数,它控制着系统是否允许进行IP转发。IP转发是网络数据包在不同网络接口之间的传输,这对于网络通信非常重要。

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

如何在 Ubuntu 22.04 上安装 PHP8.1 并设置本地开发环境

在Ubuntu 22.04上安装PHP 8.1并设置本地开发环境,可以按照以下步骤操作:

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

Docker 中容器的随机命名方式

Docker在创建新的容器时,如果用户没有指定容器名称,Docker会自动为其分配一个随机名称。这个随机名称由两个部分组成:一个随机的形容词和一个科学家的名字,它们之间用下划线连接。

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

Take the WiFi card of QCN9274,QCN9074cpu as an example, how to make full use of it?

Take the WiFi card of QCN9274,QCN9074cpu as an example, how to make full use of it?

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

如何使用 Redis 来防止穿透、击穿和雪崩问题

使用Redis可以有效地防止缓存穿透、缓存击穿和缓存雪崩问题。以下是如何使用Redis来解决这些问题的方法:

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

vue 实现导出 excel 的多种方式

在Vue中,有多种方式可以实现导出Excel的功能,以下列出两种常见的方式:

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

MySQL 自动删除 binlog 日志

在MySQL中,可以通过设置expire_logs_days参数来实现自动删除旧的binlog日志。这个参数表示MySQL应该保留binlog日志的天数。超过这个天数的日志将在每次启动MySQL服务器或执行FLUSH LOGS命令时被自动删除。

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

Dockerfile 制作镜像与搭建 LAMP 环境

要通过Dockerfile制作镜像并搭建LAMP环境,你需要创建一个Dockerfile,然后在其中指定如何安装Linux、Apache、MySQL和PHP。以下是一个简单的示例:

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

LLVM 编译报错解决:collect2: fatal error: ld terminated with signal 9 [Killed]

"collect2: fatal error: ld terminated with signal 9 [Killed]"这个错误通常是因为系统资源(如内存)不足导致的。链接器(ld)在链接大型对象文件时可能会消耗大量的内存,如果系统无法提供足够的内存,就可能会被系统杀掉,从而出现这个错误。

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

如何修复 MySQL 中损坏的表

MySQL中的表损坏可能会导致数据丢失。修复方法如下:

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

Mysql join 加多条件与 where 的区别

MySQL中的JOIN和WHERE都是用于过滤数据的,但它们的使用场景和效果是不同的。

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

从零开始配置 Jenkins 与 GitLab 集成:一步步实现持续集成

实现Jenkins与GitLab的集成,可以实现持续集成,提高开发效率。下面是详细步骤:

Linux_Linux技术文章_InfoQ写作社区