栏目内容

C

围绕数码产品、手机、智能硬件和消费电子场景整理文章,帮助用户快速浏览重点内容。

News

Go - 如何编写 ProtoBuf 插件(二)?

目录前言定义插件使用插件获取自定义选项小结推荐阅读 前言 上篇文章《Go - 如何编写 ProtoBuf 插件 (一) 》,分享了使用 proto3 的 自定义选项 可以实现插件的编写,说到基于 MethodOptions 和 ServiceOptions 选项去实现 method 和 service 自定义设置拦截器。 接上篇文章,继续分享。 定义插件 ...

News

MIT6.824 分布式系统实验

LAB1 mapreduce mapreduce中包含了两个角色,coordinator和worker,其中,前者掌管任务的分发和回收,后者执行任务。mapreduce分为两个阶段,map阶段和reduce阶段。 map阶段对应的是map任务。coordinator将会把任务分成多个部分,例如,有多个文件待处理,则每个文件的处理是一个任务。coordina...

News

再见2021——北漂日子人年终总结

大家好,我是老三,一名二十五岁的北漂新民工,一个循规蹈矩的日子人,2021年就要结束了,这一年不是我的本命年,但是,我却过的有点衰…… 有一种坑,叫坑到想转行 不知道从何说起,从2020年的最后一天开始吧! 不知道2020的最后一晚,你们在干什么? 电影院的气氛热烈吗?回家的列车拥挤吗?有没有微醺在欢聚的饭桌?有没有融化在爱人的怀抱…… 你们的快乐,与我无...

News

【完虐算法】「字符串-最长公共子序列」全面总结

你好!我是Johngo! LeetCode专题「字符串」现在准备到了 5 期内容来啦。 本来想要把「最长公共子序列」和「最长上升子序列」一起和大家把思路分享一下,都属于可以使用动态规划的思想进行解决。但貌似还是两块内容。 所以,今天先把「最长公共子序列」分享出来和大家聊聊。 后面再出一期把「最长上升子序列」详细的分享,后面这一期内容估计会比较多。 题外话,...

News

百度糯米周六6.6电影票购买指南

美团有1元看电影,但仅限于新用户,百度糯米团购超级星期六活动,周六6.6元看电影则是新老用户通用,而且就是周末放假的时间,平时还不让用咧。那么好的福利,要怎么操作呢?下面跟下载吧小编一起来来看看百度糯米超级星期六6.6元看电影怎么弄。百度糯米超级星期六6.6元看电影购买指南1.手机打开百度糯米手机客户端并登录,选择星期六的电影场次,直接完成选座和支付,在用...

News

如何基于 Docker 快速搭建 Springboot + Mysql + Redis 项目

目录前言项目目录搭建项目1. docker安装启动mysql以及redis1.1 安装mysql1.2 安装redis2. 初始化数据库3.创建项目4.初始化代码4.1 全局配置文件以及启动类4.2 实体类4.3 Redis工具类4.4 Mysql 数据库操作4.5 Service层4.6 Controller 控制层4.7 pom依赖测试 前言 有时候我...

News

【Python机器学习实战】聚类算法(1)——K-Means聚类

实战部分主要针对某一具体算法对其原理进行较为详细的介绍,然后进行简单地实现(可能对算法性能考虑欠缺),这一部分主要介绍一些常见的一些聚类算法。 K-means聚类算法 0.聚类算法算法简介   聚类算法算是机器学习中最为常见的一类算法,在无监督学习中,可以说聚类算法有着举足轻重的地位。   提到无监督学习,不同于前面介绍的有监督学习,无监督学习的数据没有对...

News

C# 扫描识别图片中的文字(.NET Framework)

环境配置 本文以C#及VB.NET代码为例,介绍如何扫描并读取图片中的文字。 本次程序环境如下: Visual Studio版本要求不低于2017 图片扫描工具:Spire.OCR for .NET 图片格式:png(这里的图片格式支持JPG、PNG、GIF、BMP、TIFF等格式) 扫描的图片文字:中文(另外可支持英语、日语、韩语、德语、法语等) .NE...

News

word前几页不显示页码教程

有时候我们根据章节的需要,页码可能会有所要求,例如前几页封面不显示页码,这个毕业论文里很多时候都要求。word前几页不显示页码的设置主要就是章节的设置,本文将详细从分节方向讲诉如何不显示页码。word前几页不显示页码教程一、我们打开需要编辑的word,将光标移到句末,如下图二、如下图依次选择工具栏 - 页面布局 - 分隔符 - 分节符(下一页)三、之后会自...

News

Go 性能提升tips--边界检查

1. 什么是边界检查? 边界检查,英文名 Bounds Check Elimination,简称为 BCE。它是 Go 语言中防止数组、切片越界而导致内存不安全的检查手段。如果检查下标已经越界了,就会产生 Panic。 边界检查使得我们的代码能够安全地运行,但是另一方面,也使得我们的代码运行效率略微降低。 比如下面这段代码,会进行三次的边界检查 packa...