logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

vs code那些坑

在Mac上调试程序时,需要在launch.json中进行相应的配置。配置过程如下:1.command + shift + p快速调出快捷键搜索栏2.在搜索栏中输入launch.json,选择Debug: Open launch.json3.在launch.json中进行配置type、mode、program、env、showLog等的配置name   随意配置;port    只要...

#vscode#golang
面试常见题型之【滑动窗口】解题模板与示例

概述算法面试过程中,经常会遇到求解满足某种条件的子串问题,对于这种类型的题,一般可以使用双指针或滑动窗口解答,滑动窗口问题可以认为是一种特殊的双指针。什么是滑动窗口在学习计算机网络时,在TCP协议中,为了进行拥塞控制,提出使用滑动窗口进行优化。滑动窗口,顾名思义是使用一个大小可变的窗口,通过控制窗口左右两端移动的方向和移动步调,来达到找出要查找子序列的目的。左右两端点一般是向前滑动,可以是右端固定

#面试#算法
使用自定义错误码拦截grpc内部状态码

在golang项目中,通过grpc开发时,对于非法传入的参数、解析失败、返回异常时,虽然使用的是自定义的状态码,如果不做特殊处理,grpc默认会使用其内部的状态码进行拦截。如果想要使用自定义的错误码,应该如何处理呢?这里提供一种方式可以自由使用自定义的状态码,虽然不能从全局拦截grpc状态码,但也能够做到简洁方便地处理自定义状态码,具体只需在返回error之前,通过status.Errorf()传

#golang
配置中心ETCD搭建与简单使用

1 ETCD配置1.1 Ubuntu安装ETCD以下配置均在Ubuntu16.04系统中。(1)使用wget命令对ETCD进行安装wget https://github.com/etcd-io/etcd/releases/download/v3.3.10/etcd-v3.3.10-linux-amd64.tar.gz(2)下载后,解压并移动在指定目录tar zxvf etcd-v3.3.10-li

区块链基本概念、原理特点、应用场景等简单介绍

最近,“区块链”再一次成为人们茶余饭后热议的话题。中央政治局第十八次集体学习时强调,“把区块链作为核心技术自主创新重要突破口”“加快推动区块链技术和产业创新发展”。最高层的前瞻判断,让“区块链”走进大众视野,成为金融资本、实体经济和社会舆论共同关注的焦点。目前,“区块链”技术已经上升到国家战略层面。作为互联网从业者,面对这个创新风口,有哪些需要关注和学习的地方呢?在本篇文章中,你将...

文章图片
#区块链
Windows10系统goland代码跳转ctrl + alt +←或→箭头快捷键无效

之前使用goland对代码调试的时候,可以使用ctrl + alt + →或→左右箭头 快捷键进行代码跳转,最近在使用Windows10进行开发的时候发现这个快捷键无效。原来是Windows10系统的ctrl + alt + left / right左右快捷键 跟 【英特尔显卡控制中心】的快捷键冲突,虽然【英特尔显卡控制中心】的热键并没有启用,但是goland中的ctrl + alt + left

windows 编辑器terminal出现ANOMALY: meaningless REX prefix used

在使用vscode、goland的terminal进行代码调试的时候,莫名其妙地出现如下问题:Windows PowerShell版权所有 (C) Microsoft Corporation。保留所有权利。尝试新的跨平台 PowerShell https://aka.ms/pscore6PS D:\Go\gopath\src\xxx> [0x7FFE4C5F5A30] ANOMALY: me

#windows
windows 编辑器terminal出现ANOMALY: meaningless REX prefix used

在使用vscode、goland的terminal进行代码调试的时候,莫名其妙地出现如下问题:Windows PowerShell版权所有 (C) Microsoft Corporation。保留所有权利。尝试新的跨平台 PowerShell https://aka.ms/pscore6PS D:\Go\gopath\src\xxx> [0x7FFE4C5F5A30] ANOMALY: me

#windows
不重启Windows使环境变量快速生效

背景使用Windows在开发过程中,经常会配置或者修改环境变量,为了使环境变量永久生效,就需要重启电脑。但是频繁的重启电脑会影响开发效率,为了在不重启电脑的情况下使环境变量生效,有没有其他方式呢?解决方案在命令行中,使用set命令设置新的环境变量。按Windows图标 + R键,打开cmd 命令行,输入 set 要配置的环境变量名=你要添加或修改的环境路径,如:set GOPATH=D:\Go1.

    共 40 条
  • 1
  • 2
  • 3
  • 4
  • 请选择