Golang中生成随机字符串并复制到粘贴板
前段时间在生活中偶尔需要对某些文件进行重命名,而且是随机名字,刚 开始是手动重命名然后在键盘上胡乱打一些字母数 […]...
微软复活生产力工具PowerToys,填补Wind10缺失功能,开源且免费
可能会成为很多人必备的装机神器 贾浩楠 发自 凹非寺 量子位 报道 | 公众号 QbitAI 微软PowerT […]...
Makefile & Android.mk文件中如何输出打印信息
在makefile中打印输出信息的方法是:$(warning xxxxx)或者$(error xxxxx) 输 […]...
黄健翔变身伊万卡还顺便实现了隐身梦?GeekPwn 2019现场速报
I’m sorry, Dave. I’m afraid I can’t do that. HAL9000的这句 […]...
系统管理员必学的30个Linux实用命令
我们在本文中将介绍一些实用又常用的Linux或Unix命令,这些是Linux系统管理员们平常使用的命令。本文不 […]...
Flutter中Widget的生命周期和渲染原理
原文博客地址: Flutter中Widget的生命周期和渲染原理 之前的 Flutter 系列文章 中都有介绍 […]...
Spring 源码学习(四) bean 的加载
既然我们 Spring 辛辛苦苦将 bean 进行了注册,当然需要拿出来进行使用,在使用之前还需要经过一个步骤 […]...
错误日志之观察者模式
星期一 情景 早晨,项目组长来到小明身边,“有人反映咱们的项目有Bug” “什么Bug?” “不知道,你添加一 […]...
WebSocket协议中文版
WebSocket协议中文版 摘要 WebSocket协议实现在受控环境中运行不受信任代码的一个客户端到一个从 […]...
【七天从零实现ORM框架】Day01:序言
TORM框架 七天教程规划 接下来我会将TORM框架的设计原理分为七天来讲述,每天完成其中一个模块,七天形成o […]...
如何帮助一个新人成快速地成为软件开发的高手?
培养新人,是任何一个组织都无法回避的课题。 下面的一些建议或许会对组织快速培养新人成才有帮助: 1. 认清自己 […]...
Workerman学习笔记(一)初步认识
本文只是概念性的知识,内容比较零散,下篇文章再进行代码分析。 Workerman是什么,他的优势在哪? 官方给 […]...
动画 | 什么是2-3树?
我们回忆一下AVL树,它在插入和删除节点时,总要保证任意节点左右子树的高度差不超过1。正是因为有这样的限制,插 […]...
怎样实现登录?| Cookie or JWT
先问小伙伴们一个问题, 登录 难吗?“登录有什么难得?输入用户名和密码,后台检索出来,校验一下不就行了。”凡是 […]...
如何用 Node.js 实现一个简单的 Websocket 服务?
▐ 构造函数 class WebSocket extends EventEmitter { construc […]...
Flutter开发之Dart中的类和对象
原文博客地址: Flutter和Dart系列文章 上次学习 Flutter 已经是整整一年前的事情了,之后因为 […]...
Gin(一):Hello
什么是 Gin Gin 是一个用 Golang 写的 http web 框架。 这是来自 Gin Github […]...
Redis遇到的那些坑
Redis 作为当前最流行的 NoSQL 之一,想必很多人都用过。 Redis 有五种常见的数据类型:stri […]...
别再用硬编码写业务流程了,试试这款轻量级流程编排框架
前言 在每个公司的系统中,总有一些拥有复杂业务逻辑的系统,这些系统承载着核心业务逻辑,几乎每个需求都和这些核心 […]...
Redis Lua脚本中学教程(上)
失踪人口回来啦!(小声BB) 有读者问我为什么这么久都没有出Redis Lua中学教程,表示村头厕所已经好久没 […]...