![](https://img-blog.csdnimg.cn/db407b83204e488e8a034376aa0fbf57.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
开发语言
其他开发语言记录
阿福Chris
Greenplum中文社区资深技术专家!多年深耕分布式数据库领域!拥有Greenplum、TiDB、GBase8a、OceanBase等分布式数据库官方认证证书!
展开
-
Maven在IntelliJ IDEA中的配置
Maven在IntelliJ ...原创 2021-11-09 09:52:00 · 138 阅读 · 0 评论 -
Struts2框架在MyEclipse中的配置
工欲善其事,必先利其器,最近开...原创 2012-12-27 23:55:00 · 110 阅读 · 0 评论 -
关于Tomcat下项目中文名在Windows和Linux下编码混乱问题解决
公司的项目一直是在Windo...原创 2013-11-30 23:22:00 · 238 阅读 · 0 评论 -
Maven配置多个仓库共同使用的方法
Maven是Java的项目配置管理工具,用来管理依赖,具体的用途就不展开说了。大部分项目,配置一个镜像仓库地址就可以了(单个mirror)。但是有的网上下载的项目需要从多个仓库查找对应的包,从网上找了很多帖子,配置Maven的settings.xml文件中的多个仓库,都是从一个地方复制粘贴的,方法说的都不对。今天自己研究了一下,分享给大家。最终的settings.xml文件配置如果你不想看具体的配置,可以直接把我下面这个配置拿走,修改一下localRepository部分对应自己的本地repo(通常原创 2021-12-16 19:25:32 · 18439 阅读 · 8 评论 -
Data Integration (kettle)挑 JDK 版本
通过手工设置环境变量尝试了 3 个版本都会导致同样的错误。于是从网上查了一下这个错误,发现有朋友说是因为 JDK 版本过高,应该用 jdk 1.8.0_242 以前的版本,于是我装了一个 202 版本。因为最近这段时间电脑没做过特别的设置,只升级过系统和 JDK 版本,别的没动过,所以我怀疑是 JDK 的问题。我本地装的 Data Integration 7.1,也叫 kettle,安装完后好久没用了,今天想打开做个测试,发现竟然打不开了。从命令行报错日志来看,可能是缺少什么包,或者类库不兼容导致的错误。原创 2022-11-25 11:52:21 · 956 阅读 · 0 评论 -
简单Web开发流程
Web开发,就是我们平常所说...原创 2012-12-08 20:35:00 · 71 阅读 · 0 评论 -
小议:转发(Forward)与重定向(Redirect)
转发(Forward)与重定向...原创 2012-12-15 00:22:00 · 91 阅读 · 0 评论 -
Maven安装与国内加速配置
Maven安装与国内加速配置 ...原创 2021-11-09 09:34:00 · 4359 阅读 · 0 评论 -
Golang日志框架之logrus
golang日志库 go...原创 2020-08-30 22:58:00 · 410 阅读 · 0 评论 -
go get github.com/greenplum-db/gpbackup/... 三个点的作用
go get github.com/greenplum-db/gpbackup/... 三个点的作用是把目录【github.com/greenplum-db/gpbackup/】以及所有子目录下的东西都去go get。Go语言在各种build,test等地方都支持这样的三个点的写法。原创 2021-12-08 15:08:44 · 194 阅读 · 0 评论 -
Golang中rune类型的用法 - 中文处理
rune类型是Go语言的一种特殊数字类型,在builtin/builtin.go文件中,它的定义为:type rune = int32;官方对它的解释是:rune是类型int32的别名,在所有方面都等价于它,用来区分字符值跟整数值。由于Go语言中采用的是统一的UTF-8编码,英文字母在底层占1个字节,特殊字符和中文汉字则占用1~3个字节,在Go语言中文的计数和截取并不如其他语言(比如Python)那么容易,所以Go提供了rune类型来处理中文的计数和分割问题,以支持国际化多语言。下面我们通过一个例子来感原创 2022-03-15 09:41:14 · 4402 阅读 · 0 评论 -
Go语言for range(键值循环)
for range 结构是Go...原创 2020-12-17 07:30:00 · 564 阅读 · 0 评论 -
Goland 不显示 Project 视图
像这种类似的问题,之前也遇到过,通过修改项目目录下隐藏文件夹 .idea 中的项目架构文件可以解决。于是我简单的修改了一下,重启 Goland,果然好了。今天把一个 Goland 项目的目录和项目名称都改了一下,改动完以后,重新打开项目发现左侧的 Project 视图不显示项目中的文件夹和文件了。但是下午吃完饭回来重新打开项目时,又不显示了。原创 2022-08-23 13:58:32 · 1094 阅读 · 0 评论 -
Goland配置gomod后导入包依然显示错误的处理方法
这个问题,目前我遇到的,是Pr...原创 2021-03-20 19:44:00 · 797 阅读 · 0 评论 -
如何解决Golang获取google.golang.org/protobuf包报错的问题
今天在重新运行之前的老项目时,...原创 2020-09-24 16:03:00 · 3358 阅读 · 0 评论 -
采用go mod遇到的一些问题
问题一:依赖的包下载到哪里...原创 2020-09-13 17:33:00 · 537 阅读 · 0 评论 -
如何解决Golang项目采用go mod时出现i/o timeout的问题
上一篇文章介绍了go mod的...原创 2020-09-13 17:29:00 · 2777 阅读 · 1 评论 -
Golang logrus日志包实战及日志切割的实现
本文主要介绍 Golang 中...原创 2020-12-17 08:39:00 · 1676 阅读 · 0 评论 -
Golang数组去重
方法一://这种发放适用于...原创 2020-12-17 07:17:00 · 991 阅读 · 0 评论 -
Golang go mod简介
什么是go.mod Go...原创 2020-09-13 17:21:00 · 248 阅读 · 0 评论 -
node-sass与node版本不匹配问题解决方法
Node和node-sass的版本存在绑定关系,关系对照表如下:如果版本不匹配,比如在node16上面安装node-sass 4.x,那么就可能会报以下错误,此时如果没有别的项目受影响,最好是将node的版本降低一下(咨询朋友说最好是降级node,升级node-sass可能引发别的风险)npm ERR! &npm ERR! 2 warnings generated.npm ERR! In file included from ../s原创 2021-12-20 10:28:49 · 9919 阅读 · 0 评论 -
Python halo包安装问题“error in halo setup command: ‘install_requires‘ must be a string or list of”
该问题好像是因为halo的一个已知bug导致的,可以参考github连接:https://github.com/manrajgrover/halo/issues/79解决办法:可以通过升级setuptools解决:pip install -U setuptoolspip install --user -U setuptools # with --user flag...原创 2022-05-01 14:00:16 · 2832 阅读 · 1 评论 -
TypeError: cannot unpack non-iterable NoneType object
Python报错如下: Ty...原创 2020-12-04 09:35:00 · 5976 阅读 · 0 评论 -
如何解决pip install慢的问题
平时在执行pip instal...原创 2020-09-11 14:01:00 · 537 阅读 · 0 评论 -
ninja简介及安装
ninja是一个小型构建系统,专注于速度,和常用的make构建系统类似,有一些软件就是基于ninja编译构建的,比如greenplum数据库、clickhouse数据库都需要依赖ninja,具体的介绍信息请参考https://ninja-build.org/ninja编译需要依赖re2c,re2c是一款语法分析器,官网地址是:http://re2c.org/。以下内容操作环境为CentOS8。re2c安装安装说明请参考re2c官网http://re2c.org/install/install原创 2022-01-20 11:54:50 · 9684 阅读 · 0 评论 -
C# - 如何开发部署.NET Core跨平台应用
.net core是微软的一个...原创 2020-09-01 23:52:00 · 1550 阅读 · 0 评论 -
C# - .NET Core跨平台应用的发布
上一篇文章简单介绍了《如何部署...原创 2020-09-02 00:46:00 · 820 阅读 · 0 评论 -
C#中的命名空间使用
在C#中,命名空间是一系列类型...原创 2020-09-02 11:41:00 · 489 阅读 · 0 评论 -
C# - Rider如何增加Postgres的C#驱动
如下图,在工具下侧的Packa...原创 2020-10-13 16:01:00 · 109 阅读 · 0 评论