string(6) "一文" TAGS:一文 寻技术

TAGS:一文

一文带你学习一下C++中的构造函数

C++构造函数学习 构造函数是一种特殊的函数,它用于在创建对象时初始化对象的值。所有的类都有构造函数,但如果没有自定义,则会使用默认构造函数。在本文中,我们将学习C++的构造函数以及如何使用它们来创建对象。 构造函数的基本语法是在声明类时定义,语法如下: class MyClass{ public: MyClass(); //构造函数的声明 priv

C/C++编程 2023年07月12日  62

一文掌握Python多线程与多进程

Python的多线程和多进程 一、简介 并发是今天计算机编程中的一项重要能力,尤其是在面对需要大量计算或I/O操作的任务时。Python 提供了多种并发的处理方式,本篇文章将深入探讨其中的两种:多线程与多进程,解析其使用场景、优点、缺点,并结合代码例子深入解读。 二、多线程 Python中的线程是利用threading模块实现的。线程是在同一个进程中运行的不同任务。 2.1 线程的基本使用 在Py

Python编程 2023年07月12日  98

一文带你了解Redis怎么启动以及使用

一、认识Redis 特征: 键值型,value支持多种不同的数据结构 单线程,每个命令具备原子性(核心命令执行依然是单线程) 低延迟,速度快(基于内存、IO多路复用、良好的编码) 支持数据持久化 支持主从集群(从节点可以备份主节点的数据,也是安全性的考虑)、分片集群(把数据的拆分,1Tb的数据拆成很多份) 支持多语言客户端 核心的影响就是内存,其他就是辅助 二、启动Redis(命

Redis 2023年07月11日  81

一文详解PHP用流方式实现下载文件(附代码示例)

本篇文章给大家带来了关于PHP的相关知识,其中主要介绍了在PHP中怎么使用流方式来实现下载文件的,下面一起来看一下,希望对大家有帮助。 PHP 中使用流方式下载文件 在 PHP 中,可以使用 fopen () 函数打开一个远程文件,并使用流来下载文件内容到本地文件。这样优点是不用将文件全部一次性放入内存中,可以避免内存溢出的问题。 下面是一个示例代码: $url = 'http://exa

PHP编程 2023年07月11日  72

一文详解在Android中Service和AIDL的使用

Service 和 AIDL 的使用 [TOC] 1. Service Service (服务) 是一个一种可以在后台执行长时间操作而没有用户界面的应用组件。 服务可由其他应用组件启动(如 Activity ),若没进行绑定,服务一旦启动将在后台一直运行,即使启动服务的组件( Activity )已销毁也不受影响。 组件也可以绑定到服务,以与之进行交互,甚至是执行进程间通信 ( IPC

Android 2023年07月11日  62

一文总结Vue和React的异同

相同点 Vue和React相同点非常多: 都使用Virtural DOM 都使用组件化思想,流程基本一致 都是响应式 都有成熟的社区,都支持服务端渲染 Vue和React实现原理和流程基本一致,都是使用Virtual DOM + Diff算法。不管是Vue的template模板 + options api写法,还是React的Class或者Function(js 的class写法也是f

JS脚本 / JAVA编程 2023年07月11日  332

一文了解Go语言的函数

1. 引言 函数是编程中不可或缺的组成部分,无论是在Go语言还是其他编程语言中,函数都扮演着重要的角色。函数能够将一系列的操作封装在一起,使得代码更加模块化、可重用和易于维护。 在本文中,我们将详细介绍Go语言中函数的概念和使用方法,包括函数的定义、参数和返回值、调用方式、可变参数、函数作为参数和返回值等方面的内容。 2. 函数的基本定义 在Go语言中,定义函数需要按照以下语法: func fun

Go编程 2023年07月11日  87

Go语言:一文看懂什么是DI依赖注入(dependency injection)设计模式

前言: 本文主要介绍的是Goalng中关于 DI 的部分,前一部分会先通过典型的面向对象语言Java引入DI这个概念 仅供初学者理解使用,文章如有纰漏敬请指出 本文涉及到的知识面较为零散,其中包含面向对象编程的 SOLID原则、各语言典型的DI框架等,博主都已插入连接????供读者访问自行查阅 另外本文篇幅较长,粗略阅读全文大概需要5分钟,希望能在看完一遍之后对读者理解DI有所帮助,初步理解什么

Go编程 2023年07月11日  72

一文探寻Java装箱和拆箱的奥妙

目录 前言 什么是装箱和拆箱 装箱 拆箱 为啥要包装类型 装箱和拆箱的进化过程 到底该如何选择呢 总结 前言 今天在逛某知名论坛的时候,看到一篇"请不要使用包

JAVA编程 2023年07月11日  63

一文带你详细了解jQuery

目录 举个例子 : jQuery 使用 常见插件 常用的一些内容 jQuery于2006年1月由John Resig在BarCamp NYC首次发布。它目前由Timmy W

JQuery 2023年07月11日  63

一文带你深入了解Go语言中的事务

目录 背景 事务实践 事务说明 优化方案 总结 背景 近期看到一篇文章,真的感叹作者的洞察力,在开发时有可能就会犯这样的错误,所以一定要多学习,多实践。其问题就是你在提交

Go编程 2023年07月11日  177

一文带你学习C++中的虚函数

概念 虚函数是一种具有特殊属性的成员函数,它可以被子类重写,并在运行时确定调用哪个方法。为了定义一个虚函数,将在该函数的声明中使用关键字virtual。当调用一个虚函数时,编译器不会立即解析函数的调用,而是使用一个虚函数表(VTable)来查找到实际方法的地址。 语法 //在基类声明中定义虚函数: class Base { public: virtual void DoSomethin

C/C++编程 2023年07月11日  51

一文了解Go语言的匿名函数

1. 引言 无论是在Go语言还是其他编程语言中,匿名函数都扮演着重要的角色。在本文中,我们将详细介绍Go语言中匿名函数的概念和使用方法,同时也提供一些考虑因素,从而帮助在匿名函数和命名函数间做出选择。 2. 基本定义 匿名函数是一种没有函数名的函数。它是在代码中直接定义的函数,没有被分配一个显式的标识符或名称。匿名函数通常用于需要临时定义、简短使用或在其他函数内部使用的情况。 Go语言对匿名函数是

Go编程 2023年07月11日  104

一文搞懂MyBatis一级缓存和二级缓存

前言 在本篇文章中,将结合示例与源码,对MyBatis中的一级缓存和二级缓存进行说明。 MyBatis版本:3.5.6 正文 一. 一级缓存机制展示 在MyBatis中如果多次执行完全相同的SQL语句时,MyBatis提供了一级缓存机制用于提高查询效率。一级缓存是默认开启的,如果想要手动配置,需要在MyBatis配置文件中加入如下配置。 <settings> &

JAVA编程 / 其他编程 2023年07月11日  60

一文详解Go语言中的Option设计模式

关于什么是设计模式,笔者在这里就不做过多的解释。大家自行百度谷歌就好。下面我们聊聊Option设计模式,这个单词翻译过来就是选项的意思。 它一般都是用在初始化数据的时候使用。 t

Go编程 2023年07月11日  90

关闭

用微信“扫一扫”