首页
学习
活动
专区
工具
TVP
发布

后端开发随笔

后端开发,数据库,中间件,DevOps,分布式架构,Docker
专栏作者
291
文章
410997
阅读量
35
订阅数
Docker实践之10-图形化管理
https://github.com/jesseduffield/lazydocker
编程随笔
2022-09-16
5830
Docker实践之06-访问仓库
仓库(Repository)是集中存放镜像的地方。 一个容易和仓库混淆的概念是注册服务器(Registry),实际上注册服务器是管理仓库(Repository)的具体服务器,每个服务器上可以有多个仓库,而每个仓库下面有多个镜像。从这方面来说,仓库可以被认为是一个具体的项目或目录。 例如:对于仓库地址dl.dockerpool.com/ubuntu来说, dl.dockerpool.com是注册服务器地址, ubuntu是仓库名。大部分时候,并不需要严格区分这两者的概念。
编程随笔
2022-09-09
1.5K0
如何避免Git合并远程分支时出现可读性差的日志
当某一分支(假设为main)的本地修改和远程仓库不一致时,执行git push origin main会提示先要执行git pull合并远程代码。 如下示例:
编程随笔
2022-09-08
5890
如何配置WebStorm开发Chrome插件项目
开发Chrome插件项目,在调用Chrome的相关接口时,默认情况下WebStorm是不会有任何提示的,这对于开发者特别是新手特别不友好。 因此,需要IDE能支持Chrome接口调用时的智能提示。 如下是通过安装相关JavaScript类库实现这一目标的详细步骤(Mac系统):
编程随笔
2022-06-19
1.6K0
Git差异并列显示
默认的git diff命令只会将文件的修改差异使用“+”,“-”符号标注出来,并不直观。 最理想的方式应该是使用诸如“DiffMerge”这样的对比工具将原始文件和修改后的文件左右并列显示,这样就能
编程随笔
2021-12-24
1.8K0
编译VisualVM源码解决乱码问题
今天在使用VisualVM对测试服务器进行JVM监控的时候,发现所有统计图的横纵坐标都是显示乱码(小方块),即使我的Ubuntu系统使用的是英文语言环境.奇怪的是整个VisualVM软件的其他地方都是显示正常的,不知道是什么原因. 之前在Windows 7时是没有这个问题的,最近刚刚切换系统为Ubuntu 18.04才遇到这个问题.Google了很久似乎别人都没遇到过这个问题. 因为VisualVM是支持多语言的,于是我猜测是VisualVM的在读取国际化文件时出错了,导致对应的数据在格式化显示时除了问题. 带着这个思路,于是想看一下VisualVM的源代码实现.
编程随笔
2019-09-11
1K0
Elasticsearch入门之从零开始安装ik分词器
需要在ES中使用聚合进行统计分析,但是聚合字段值为中文,ES的默认分词器对于中文支持非常不友好:会把完整的中文词语拆分为一系列独立的汉字进行聚合,显然这并不是我的初衷。我们来看个实例:
编程随笔
2019-09-11
5800
protobuf使用简介
环境:windows,java 1. protobuf概述 protobuf是Google开发一种数据描述格式,能够将结构化数据序列化,可用于数据存储,通信协议等方面。 protobuf是以二进制来存储数据的。相对于JSON和XML具有以下优点: - 简洁 - 体积小:消息大小只需要XML的1/10 ~ 1/3 - 速度快:解析速度比XML快20 ~ 100倍 - 使用protobuf的编译器,可以生成更容易在编程中使用的数据访问代码 - 更好的兼容性,protobuf设计的一个原则就是要能够很好的支持向下或向上兼容 2. 下载,安装 在使用protobuf之前,需要安装protobuf编译器和运行时环境。 由于protobuf是跨平台,跨语言的,所以需要下载和安装对应版本的编译器和运行时依赖。 (1)protobuf编译器下载:https://github.com/google/protobuf/releases。 对于windows平台,下载:protoc-${version}-win32.zip。在此以protoc-3.3.0-win32.zip为例。 解压到指定目录,如:D:\protoc-3.3.0-win32。添加到windows环境变量:D:\protoc-3.3.0-win32\bin。 (2)protobuf运行时下载:protobuf运行时环境是区分不同语言的,针对不同语言的安装方式不同。 下载protobuf到指定目录:git clone https://github.com/google/protobuf.git,如:D:\protobuf。 对于java语言而言,可以通过maven将protobuf运行时依赖安装到本地仓库,详见:https://github.com/google/protobuf/tree/master/java。 需要注意的是,在执行:mvn install 之前,需要将protobuf编译器(在此即:D:\protoc-3.3.0-win32\bin\protoc.exe)拷贝到protobuf目录下的src路径下,即:D:\protobuf\src。 否则,在编译安装protobuf运行时环境时报错:
编程随笔
2019-09-11
2.1K0
git常用命令
1.下载源代码 git clone https://github.com/xxx/xxx.git,对于低版本的git客户端,需要输入用户名和密码,如:git clone https://username:passwd@github.com/xxx/xxx.git
编程随笔
2019-09-11
3220
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档