自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Dablelv的博客专栏

The blog world of Dablelv

  • 博客(568)
  • 资源 (9)
  • 论坛 (42)
  • 问答 (40)
  • 收藏
  • 关注

原创 程序员专属段子集锦0

1.编程较低犯罪率。2.程序员的好只有阿姨懂。3.租房只租程序员。4.程序员工作写照。5.我还没下班。6.PHP=拍黄片?7.那个男的是谁?8.程序员压力没那么大。9.从删库到跑路。参考文献[1]程序员才懂的小段子...

2020-04-10 10:51:30 15930 50

原创 程序员专属段子集锦1

1.程序员一天的睡眠状态。2.我是程序员,我不关心警告(warning)。参考文献[1]这58张图片,能让你笑出八块腹肌!

2019-02-22 13:50:21 769

转载 深入浅出Golang的协程池设计

使用Go语言实现并发的协程调度池阉割版,本文主要介绍协程池的基本设计思路,目的为深入浅出快速了解协程池工作原理,与真实的企业协程池还有很大差距,本文仅供学习参考。一、何为并发,Go又是如何实现并发?并行的好处:(1)同一时刻可以处理多个事务;(2)更加节省时间,效率更高。具有并行处理能力的程序我们称之为“并发程序”。并发程序的处理能力优势体现在哪里?二、Go语言如何实现并发?package mainimport "fmt"import "time"func go_worker

2021-04-29 13:05:02 22

原创 一文读懂什么是数据库事务

参考文献[1]

2021-04-19 12:54:27 40

原创 Golang 接口相等比较注意要点

这是属于你的世界,来看一看如何让这里更加精彩吧:#欢迎大厅:欢迎来到欢迎大厅频道#游戏动态:欢迎来到游戏动态频道#闲聊灌水:欢迎来到闲聊灌水频道#攻略分享:欢迎来到攻略分享频道#玩法互助:欢迎来到玩法互助频道这是属于你的世界,来看一看如何让这里更加精彩吧:...

2021-04-13 12:18:34 268 4

原创 微服务接口设计原则

单一职责原则高内聚低耦合参考文献http://www.360doc.com/content/17/1122/15/16915_706158716.shtml

2021-04-12 20:53:53 85

原创 Golang 并发赋值的安全性探讨

我们知道 Golang 中变量的赋值不是并发安全的。1.什么是并发安全并发安全就是程序在并发情况下执行的结果是正确的。比如对一个变量简单的自增操作count++,在非并发下很好理解,而在并发情况下却容易出现预期之外的结果,这样的代码就是非并发安全的。因为count++其实是分成两步执行的,当分成了两步执行,那么其他协程就可以趁着这个时间间隙作怪。如一下 ab 两个协程同时 count++:count:= 1a > 读取count : 1b > 读取count : 1a >

2021-04-04 22:53:18 542 5

原创 Golang 环境变量须知

1.前言无论你是使用 Windows、Linux 还是 Mac 操作系统来开发 Go 应用程序,在安装好 Go 安装语言开发工具之后,都必须配置好 Go 语言开发所要求的 环境变量,才算初步完成 Go 开发环境的搭建。但对于一些初学者来说,可能不太明白 Go 语言中常用的环境变量的作用以及如何设置环境变量,下面在 Windows 环境下来讲讲。2.查看环境变量安装完 Go 后,我们可以使用 go env 命令查看当前 Go 的所有默认环境变量。go envset GO111MODULE=set

2021-03-22 17:44:31 162

原创 一个通用的红点后台实现方案

1.什么是红点?你一定见过红点,因为它无处不在。在所有移动APP、Web网站、PC应用,只要是需要引导用户点击的地方,一般都会使用红点提醒用户。比如社交APP中新消息的提醒,游戏APP领取礼包的提醒,Web网站、PC应用新功能模块的提醒,基本都有红点的身影。红点是我们惯用的叫法,它正式的名称应该叫做徽标(Badge)。通常指出现在图标右上角的红色圆点或带数字和文字的红点,如下图:实际上,红点不一定是红色的,有时为了降低骚扰和提醒程度,也可以是在视觉上没那么显眼的其他颜色,比如蓝色、灰色等。比如Q

2021-02-24 14:32:36 290

原创 初识布隆过滤器

参考文献

2021-02-23 00:58:33 103

原创 Linux 命令(139)—— nslookup 命令

1.命令简介nslookup(Name Server Lookup)是一种网络管理命令,用于从 DNS 服务器查询域名、IP或其他 DNS 记录信息。nslookup 有两种工作模式,交互模式和非交互模式。在交互模式下,用户可以向域名服务器查询各类主机、域名的信息,或者输出域名中的主机列表。在非交互模式下,针对一个主机或域名仅仅获取特定的名称或所需信息。进入交互模式有两种方式:(1)直接输入 nslookup 命令,不加任何参数,此时 nslookup 会连接到默认的域名服务器(/etc/resol

2021-02-22 21:20:35 1051 4

原创 红包随机算法&微信群红包随机算法

1.前言因疫情影响,部门 2021 年会以线上直播的形式进行,通过微信小程序展开。为活跃年会氛围,年会直播间会有抢红包环节。因产品要求,红包金额要随机生成,所以这里涉及到指定红包总额、数量和最大最小值情况下如何生成红包金额。可以看出,红包随机金额生成的输入是一个四元组 <sum, num, min, max>,其中 sum 是红包总额,num 是红包数量,min 和 max 分别是红包最小最大值。所以这里可以抽象成如下算法:input: <sum, num, min, max>

2021-02-20 17:31:10 449 5

原创 JS 语法糖 1 —— 箭头函数

参考文献[1]

2021-02-04 18:44:15 123

原创 JS 统计函数执行时间

todo

2021-02-01 16:23:21 188

原创 JS 判断字符串是否为空

从 ES6 开始,JS 共有 7 种数据类型,分为基本类型和引用类型两大类。基本类型:String、Number、Boolean、Symbol、Undefined、Null 引用类型:Object(object、array、function)typeof 运算符返回变量或表达式的类型,通过 typeof 运算符可以粗略确定 JavaScript 变量的类型。typeof '' // "string"typeof 'Bill Gates' // "string"typeof .

2021-01-27 14:34:40 218

原创 JS 语法糖 0 —— 解构

JS 获取对象的属性和访问数组内容是都是很常用的操作,从 ECMAScript 6 开始,允许按照一定模式,从数组和对象中提取值,对变量进行赋值,这被称为解构(Destructuring)解构运算使得这些操作变得非常简单明了。在这篇文章中,我将会讲解 JS 解构的常见用法和技巧。1.数组解构1.1 简介以前访问数组元素使用下标。var cars = ["Saab", "Volvo", "BMW"]var car0 = cars[0], car1 = cars[1], car2 = cars[2]

2021-01-17 21:00:13 146 1

原创 JS 单引号、双引号与反引号的区别

每一个编程语言都有引号,但作用和用法略有区别。JS 也存在单引号、双引号与反引号

2021-01-15 11:43:58 336

原创 使用 Postman 调试 HTTP(s) 接口

1.前言还在使用 curl 刀耕火种吗?Postman 是一款功能强大的接口调试工具,使用 Postman 可以方便快捷地进行 HTTP(s) 接口调试,你值得拥有。2.快速上手step 0 创建一个账号访问 Postman Web 官网或下载客户端注册账号后登录。下面以 Web 为例示范如何使用。step 1 创建一个 WorkspaceWorkspace 是一个Workspace 分两类,一个是 person workspace,仅自己可见,一个是 team workspace,组成员共享

2021-01-08 14:34:22 174

原创 判断一个数是不是素数

1.素数的定义素数又名质数,指除了 1 和本身外不再有其他因数的自然数。规定 0 和 1 既不是质数也不是合数,最小的质数是 2,最小的合数是 4。下面给出常见判断方法,效率依次提升,以 Golang 为例给出实现。2.直接法给定数 n(n>2),根据质数的定义,很容易想到遍历 [2,n-1] 看是否存在某个数可以整除它,如果存在则不是素数。// isPrime 判断某个数是否是素数func isPrime(n uint64) bool { if n <= 2 { retur

2020-12-04 19:40:50 240

原创 哈希冲突常用解决方法

1.基本概念哈希算法:根据设定的哈希函数H(key)和处理冲突方法将一组关键字映象到一个有限的地址区间上的算法。也称为散列算法、杂凑算法。哈希表:数据经过哈希算法之后得到的集合。这样关键字和数据在集合中的位置存在一定的关系,可以根据这种关系快速查询。非哈希表:与哈希表相对应,集合中的数据和其存放位置没任何关联关系的集合。由此可见,哈希算法是一种特殊的算法,能将任意数据散列后映射到有限的空间上,通常计算机软件中用作快速查找或加密使用。哈希冲突:由于哈希算法被计算的数据是无限的,而计算后的结果范围有限

2020-11-08 23:20:02 218

原创 Golang map 三板斧第二式:注意事项

文章目录1.map 默认初始值为 nil2.map range 顺序的随机性3.map 值传递表现出引用传递的效果4.map 元素不可取址5.map 并发读写问题参考文献map 使用起来非常方便,但也有些必须要注意的地方,否则可能会导致程序异常甚至 panic。1.map 默认初始值为 nilmap 未初始化的情况下值为 nil,此时进行取值,返回的是对应类型的零值,不会引发 panic。所以取值时如果不关心取的是否是零值,那么可以直接取而不用使用 comma-ok 式,这样会使代码变得简洁许多。.

2020-11-08 15:30:09 160

原创 Golang map 三板斧第三式:实现原理

文章目录1.数据结构1.1 简介1.2 核心结构1.3 数据结构图2.实现机制2.1 创建2.2 增加或修改2.3 删除2.4 查找2.5 迭代2.5.1 hiter2.5.2 mapiterinit()2.5.3 mapiternext()2.6 扩容3.小结3.1 基本原理3.2 时间与空间复杂度参考文献以 Go 1.15.3 源码为例进行分析。阅读以下内容,建议结合源码,这样便于理解。1.数据结构1.1 简介Go map 底层实现方式是 Hash 表(C++ map 基于红黑树实现,而 C+.

2020-11-08 15:18:32 106

原创 HTTP GET 和 POST 的区别

HTTP 协议是后台开发必须要了解的协议,因为在后台开发工作中,少不了使用 HTTP 协议进行交互,比如访问 HTTP 服务获取数据或者实现一个 HTTP 服务。当然,HTTP 协议是不仅仅是后台开发需要了解,只要是开发人员都必须要了解。HTTP 定义了与服务器交互的不同方法,最基本的方法有4种,分别是 GET,POST,PUT,DELETE。URL 全称是资源描述符,我们可以这样认为:一个 URL 地址,它用于描述一个网络上的资源,而 HTTP 中的 GET,POST,PUT,DELETE 就对应着对这

2020-10-30 19:40:47 128 2

原创 白话 CRC

前言我们经常碰到 CRC 这个概念,尤其是在通信领域。但是 CRC 的原理是什么呢?我们必要了解一下。简介CRC(Cyclic Redundancy Check,循环冗余校验)是一种数据错误检测方法,主要用来检测数据传输或者保存后是否出现错误。CRC 相对于其他检测手段(如奇偶校验、算术和校验等),因其检错能力强、开销小、易于编码器和检测电路实现,从检错的正确率与性能等方面,都比其他校验方式具有优势,所以 CRC 成为计算机通信领域最为普遍的校验方式。原理CRC 原理看起来比较复杂难懂,因为大多

2020-10-08 23:20:36 140 1

翻译 保持 Go 模块兼容

简介(Introduction)翻译自 Go 官方博文 Keeping Your Modules Compatible。Jean de Klerk and Jonathan Amsterdam7 July 2020这篇文章是系列文章的第五部分。Part 1 — Using Go ModulesPart 2 — Migrating To Go ModulesPart 3 — Publishing Go ModulesPart 4 — Go Modules: v2 and BeyondP

2020-09-13 21:51:30 217

翻译 Go 模块:v2 及更高版本

文章目录简介(Introduction)主要版本和模块路径(Major versions and module paths)主要版本策略(Major version strategies)发布 v2 及更高版本(Publishing v2 and beyond)结论(Conclusion)相关阅读(Related articles)简介(Introduction)翻译自 Go 官方博文 Go Modules: v2 and Beyond。Jean de Klerk and Tyler Bui-Pal

2020-09-13 18:24:27 292

翻译 发布 Go Modules

文章目录简介(Introduction)项目设置(Project setup)语义版本和模块(Semantic versions and modules)v0:最初的不稳定版本(v0: the initial, unstable version)v1:第一个稳定版本(v1: the first stable version)结论(conclusion)相关阅读(Related articles)简介(Introduction)翻译自 Go 官方博文 Publishing Go Modules。Jea

2020-09-13 12:08:06 112

翻译 迁移到 Go Modules

Jean de Klerk21 August 2019简介这篇文章是系列文章的第二部分。Part 1 — Using Go ModulesPart 2 — Migrating To Go Modules (this post)Part 3 — Publishing Go ModulesPart 4 — Go Modules: v2 and BeyondPart 5 — Keeping Your Modules Compatible...

2020-09-06 16:36:52 145

原创 Linux 命令(138)—— nc 命令

参考文献

2020-09-01 00:39:17 309

原创 Markdown 调整图片位置与大小

使用 Markdown 编写文档或博客时,经常需要对图片的位置与尺寸进行调整,本文将以下图为例,介绍常见用法。调整图片位置居左巨变调整图片大小

2020-08-22 01:02:54 1781 3

原创 Windows 必知命令

Windows 命令在开发工作相较于 Linux 命令并没有那么常用,但是常见的命令还是需要掌握,下面就列举软件开发人员必知必会的命令。1.必知知识点(1)批处理文件。Windows 脚本文件被被称为批处理文件或命令行脚本,后缀名为 .bat 或 .cmd,在命令提示下键入批处理文件的名称,或者双击该批处理文件,系统就会调用 cmd.exe 按照该文件中各个命令出现的顺序来逐个运行它们。使用批处理文件可以简化日常或重复性任务。(2)注释。推荐使用双冒号进行单行注释,使用 go to + 标签进行多

2020-08-21 00:29:40 191

原创 微信支付一面(C++后台)

前言实录1.说一下最近工作中自己参与的一个有难度的需求以及实现方案?2.既然用到了缓存,那么你认为在使用缓存时,一般需要考虑哪些方面的问题?3.我大致了解了你需求的实现过程,你之前使用过 C++ 吧,那问一下 C++ 语法相关的问题。你知道 const 在 C++ 中有哪些用法吗?4.你使用过 map 吧,你知道 map 的实现原理是什么吗?5.既然 map 是使用红黑树实现的,你知道红黑树的是如何自平衡的吗?6.对 HTTP 协议了解,问几个 HTTP 的问题。你知道 HTTP 中 GET

2020-08-19 01:10:41 1267

原创 图解红黑树

1.红黑树简介红黑树(Red Black Tree)是一种含有红黑结点并能自平衡二叉查找树,典型的用途是实现 map。它必须满足下面规则:规则1:每个结点要么是黑色,要么是红色。规则2:根结点是黑色。规则3:每个叶子结点(NIL)是黑色。规则4:每个红色结点的两个子结点都是黑色。规则5:任意一结点到每个叶子结点的路径都包含相同数量的黑结点。记住上面的规则也不难,我们会发现黑色结点非常特殊,规则1即“非红即黑”,规则2和3即“首尾全黑”,规则4即“红子双黑”,规则5即“路径等黑”。这些规则

2020-08-10 10:52:31 943 3

原创 Golang go-huge-util 工具库介绍

go-huge-util 是一款 Go 通用和庞大的实用程序工具库,可以帮助您快速轻松地创建 Go 程序。TODO:某个切片是否包含指定元素

2020-08-06 20:30:14 309

原创 Golang channel 快速入门

for range channel 时,close channel 会发生什么?

2020-07-24 20:26:00 381

原创 Mac 常用快捷键与操作

从 Windows 切换到 Mac,我想你最不习惯的便是键盘的使用。Mac 电脑一般都不怎么用鼠标,因此其触摸屏有丰富的单指、双指、三指甚至四指的操作之外,再加上众多的快捷键,足以应对日常操作。本文将介绍 Mac 电脑最常见的快捷键,也是使用 Mac 必须掌握的快捷键。我相信,当你掌握了本文介绍的快捷方式后,对 Mac 的使用将不会那么陌生,甚至习惯不再使用鼠标。Window 用习惯了的用户会经常用到系统键和 Ctrl 键来进行快捷键的操作,Mac 上的Command 一般与 Window 的 Ctr

2020-07-24 02:46:48 361 1

原创 Go 结构体格式化输出

在软件系统中定位问题时日志不可或缺,但是当一个系统功能繁多,需要打印的日志也多如牛毛,此时为了提高我们浏览日志的效率,便于阅读的输出格式必不可少。打印结构体是打印日志时最长见的操作,但是由于结构体内容较多,都在一行时,不易于阅读,所以我们可以借助结构体默认的JSON 结构,来进行 JSON 的格式化输出。打印在一行,使用 %+v 显示结构体字段名:package mainimport ( fmt "fmt")// Student 学生信息type Student struct { Na

2020-07-13 15:18:57 1778

原创 面试官,你为什么老是问我”闭包“
原力计划

前言写这边博文的背景是前段时间在参加深圳鹏城实验室后台研发工程师一职时被问及闭包是什么,之前对闭包的理解只是停留在使用层面,并未做深层次的了解。我的回答是闭包可以让内部函数访问其所在函数的局部变量。这个回到好像并非是面试官想要的答案,然后又问到闭包的学术性定义是什么,我懵了,戳中了我的知识盲区。鉴于闭包是面试求职过程中被高频问到的一个知识点,且闭包这个术语因难以定义而臭名昭著,我们有必要对其有个全面透彻的了解。定义了解一个事物,最直接方式是看其定义。给一个事物下定义也是一件非常难的一件事情。下面看一下

2020-07-10 12:27:46 322

原创 3 年大厂工作经验面试竟然要我手写 atoi 函数

手写代码是面试过程常见的环节之一,但是一般都是手写算法题,此次面试官居然要我写一个基本的 C 语言 atoi,内心有点不屑,但是毕竟是面试,没得选择,只能接受了。先说一下 atoi 函数的功能,它是一个 C 标准库函数,将给定的 C 风格字符串转换为 int。本题虽然简单,但是如果之前没有练习书手写 atoi,要想写出一个让面试官满意的接近标准库水准的 atoi 并非易事,因为有不少地方需要考虑。下面列出我当时遇到的问题:(1)如果传入的参数非法,比如并非是一个数字型字符串,函数该返回多少来表示参数.

2020-06-16 17:17:53 1015 3

原创 二叉树翻转(递归+非递归)

二叉树翻转是一道经典的面试编程题,经常出现在各大公司的招聘

2020-05-29 15:04:16 553

C语言版本Linux环境下MD5加密函数

C语言版本Linux环境下MD5加密函数,需要在Linux换进下运行。经测试验证,完全正确,内附带使用说明,谢谢

2013-11-05

Voronoi Diagram维诺图

内包括C#实现的Voronoi Diagram源码,可执行程序和实验报告,请用VS2012或以上版本打开原工程文件。

2015-03-02

tinyxml2+示例代码+介绍文档

资源包含2015.9.23从官网下载的tinyxml2的源码和自己编写的示例代码还有介绍文档,容易上手。官网的示例代码和文档晦涩难懂,才自己整理。

2015-09-26

C#简单词法分析器

用C#编写的词法分析器,简单实用,适合上交编译原理实验作业,并附有实验报告,用VS2010即可打开原工程.绝对实用!

2013-05-06

TinyXML2.rar

C++轻量XML文件解析库!用于C++项目中进行XML文件的读取和创建!使用方法见本人blog!

2015-03-14

C版六中常见排序算法

C语言实现冒泡排序、快速排序、选择排序、堆排序、简单插入排序和希尔排序,并附上代码注释

2013-11-26

JSP连接数据库简单留言板实验报告

贴有源码,JSP连接MySql数据库制作的简易的留言板,并附上实验报告

2013-03-27

C#编写代码生成器源码

C#编写的可连接数据库,进行模板代码生成器,为源码,用VS2010打开。

2013-04-04

C语言MD5算法实现

C语言实现MD5,经测试验证,散列过程完全正确,可供开发者使用!

2013-10-24

GoLand 如何自动批量换行

发表于 2020-09-12 最后回复 2020-09-12

XShell5 rz上传文件出现乱码

发表于 2017-07-22 最后回复 2020-07-15

linux是如何找到通过文件名称找到inode

发表于 2016-11-10 最后回复 2020-05-18

Linux的sort命令排序后重定向原来的文件为什么为空?

发表于 2017-03-10 最后回复 2020-02-19

Dablelv的留言板

发表于 2020-01-02 最后回复 2020-01-02

mysql正则表达式如何匹配GBK中文

发表于 2017-07-16 最后回复 2019-10-14

为什么img的margin-top无效,margin-bottom有效?img已经设置为block。

发表于 2016-09-19 最后回复 2019-08-12

VS2015如何禁止C++11?

发表于 2016-12-27 最后回复 2019-07-22

MySQL 如何查看当前数据库中建立的临时表,show tables是无法显示已经建立的临时表的!

发表于 2016-06-23 最后回复 2019-07-09

C/C++程序中堆区最大有多大?

发表于 2015-05-17 最后回复 2019-06-30

C++类成员函数定义在类体内为什么不会报重定义错误

发表于 2016-08-18 最后回复 2019-03-12

为什么要删除"R语言是动态语言还是静态语言?"的问答提问?

发表于 2018-06-15 最后回复 2018-06-15

新版文章管理为什么没有按照文章类型(原创、转载和翻译)查看的功能?

发表于 2018-05-08 最后回复 2018-05-09

Linux环境下,cout无法输出结构体对象成员的地址

发表于 2017-08-09 最后回复 2017-08-10

ERROR 126 (HY000) at line 1: Incorrect key file for table '/tmp/#sql_6d45_0.MYI'

发表于 2017-07-23 最后回复 2017-08-10

github不clone可以上传文件夹吗

发表于 2017-01-09 最后回复 2017-08-09

正则表达式如何利用前面的子表达式,但不匹配前面捕获的内容?

发表于 2017-02-23 最后回复 2017-07-23

Linux shell 函数可以return负数吗?

发表于 2017-07-20 最后回复 2017-07-23

ERROR 1062 (23000) at line 1: Duplicate entry '1332883220' for key 'group_key'

发表于 2017-07-17 最后回复 2017-07-19

华为C++岗笔试题:字符串变换最小费用

发表于 2016-11-02 最后回复 2017-07-16

C++中cout<<setw()<<endl;中cout<<setw()的原理?

发表于 2016-05-03 最后回复 2017-04-21

ls的结果为什么能够自适应占满一行?

发表于 2016-11-09 最后回复 2017-01-09

外部排序只能用归并排序吗?还有其它的方法吗?

发表于 2016-09-12 最后回复 2016-12-27

请问CSDN的CSTO软件交易平台的英文全称是什么?

发表于 2016-07-26 最后回复 2016-11-16

C++析构函数为什么不能有返回值

发表于 2016-09-14 最后回复 2016-11-10

JavaScript中循环给元素添加onclick事件局部变量的值均相同的怪异现象

发表于 2016-09-02 最后回复 2016-09-12

驱动程序一定要与具体的硬件设备关联吗?

发表于 2016-09-07 最后回复 2016-09-10

CSDN-Markdown为什么不能为表格设置如下的样式

发表于 2015-09-17 最后回复 2016-08-24

使用wpritf输出中文

发表于 2016-08-23 最后回复 2016-08-24

Linux下系统调用execl会等待一段时间才执行指定的可执行程序,这是为什么?

发表于 2015-09-11 最后回复 2016-08-23

MySQL中show index from [tableName]可以作为IFEXISTS判断条件吗

发表于 2016-07-01 最后回复 2016-08-23

CSDN为何上传的资源迟迟得不到显示

发表于 2016-08-17 最后回复 2016-08-23

shell编程中typeset没有选项是什么意思?

发表于 2016-06-26 最后回复 2016-06-29

Object reference not set to an instance of an object.

发表于 2016-06-25 最后回复 2016-06-26

CSDN如何查看自己的博客有没有上极客头条

发表于 2016-04-26 最后回复 2016-04-28

remove_copy_if可以用于map吗,如果可以给出示例代码

发表于 2016-04-25 最后回复 2016-04-25

CSS浮动为什么不会遮盖同级元素

发表于 2015-09-17 最后回复 2016-04-25

g++ 编译选项 -Wno-unknown-pragmas -Wno-format -pg分别是什么意思

发表于 2015-08-20 最后回复 2016-03-28

linux下可执行程序通过shell输入其名称,不马上运行,阻塞一段时间才开始执行,为什么?

发表于 2015-09-13 最后回复 2015-09-13

CSDN 博客经常出现服务器错误,无法发表博文,不得不吐槽!很无语!

发表于 2015-08-15 最后回复 2015-09-11

反向代理的上游服务指的是什么?

2021-03-12

Golang 接口类型可以有数据成员吗

2020-12-02

git branch -dr origin/<branchname> 无法删除远端分支

2019-09-16

golang main包可以被import吗

2019-06-11

GoLand 如何自动批量换行

2020-10-07

ssh客户端为什么不指定端口也可以登录成功

2019-02-15

HTML 如何设置图片宽高分别为原宽高的不同比例?

2020-08-22

Golang 如何进行标准错误输出

2019-12-24

为什么 Golang 中序列化与反序列的函数一般命名为 marshal 与 Unmarshal 呢?

2019-06-26

golang小数默认是float32还是float64?

2019-05-28

golang const 可以修饰函数形参吗

2019-05-28

ldconfig命令全称是什么呢?

2019-04-02

Linux中 链接器 ld 命令的全称是什么英文单词?

2019-03-12

golang的struc成员后跟字符串有什么作用?

2019-03-15

ssh命令默认端口如何查看

2019-02-15

C/C++的预处理文件的后缀为什么约定为.i

2019-01-24

go为什么不能获取字符串某个字符地址?

2019-01-13

date命令将时间戳转为可读时间为什么需要加@符号

2018-12-06

GNU C++定义对象时对象名称被括号包围且前面有个下划线是什么意思

2018-10-09

git merge可以操作远端分支吗?

2018-08-16

Google C++编程风格指南中6.10节流中不支持字符串操作符重新排序 什么意思

2018-08-05

5.5.50-MariaDB的索引为什么在 where in子句中无法生效,MySQL可以?

2018-07-07

C++模板元编程和编写模板有什么区别?

2018-06-17

g++ -S将源码编译成汇编代码,使用的是哪个工具?

2018-06-11

缓冲溢出,为什么不报错?

2018-05-16

从长度为n的数组中找出同时满足下面两个条件的所有元素,时间复杂度为O(n)。

2018-05-28

为什么C++局部数组变量地址间隔是16字节的倍数?

2018-05-17

RLF、HRLF控制字符到底是什么

2018-05-10

printf关于浮点数的四舍五入的奇怪问题?

2018-05-09

stringstream的输入与输出的用法

2018-03-19

使用JS如何获取剪贴板内容

2018-03-06

Linux命名管道为什么叫FIFO?

2018-02-07

Linux下printf与wprintf不能同时使用?

2018-01-15

C标准库函数setvbuf的名称全称

2018-01-15

mysql count distinct 加条件

2017-06-15

awk如何获取除最后一行的所有行?

2017-05-19

rz命令如何上传文件夹

2017-05-07

CSS浮动为什么不会遮盖同级元素

2015-09-17

Linux下系统调用execl会等待一段时间才执行指定的可执行程序?

2015-09-11

C/C++程序中堆区最大有多大?

2015-05-17

TA创建的收藏夹 TA关注的收藏夹

TA关注的人 TA的粉丝

提示
确定要删除当前文章?
取消 删除