常常使用tab来补全需要的命令参数,但在最小化安装系统的时候默认不安装,由于软件在epel库中,安装时先安装epel-release,再安装bash-completion,且需要重新建立bash环境。 Docker
常常使用tab来补全需要的命令参数,但在最小化安装系统的时候默认不安装,由于软件在epel库中,安装时先安装epel-release,再安装bash-completion,且需要重新建立bash环境。 Docker
Json表示布尔的标准形式是true和false,但在项目中也有使用0/1,或者Y/N来表示的。这时候就需要我们将其转换为布尔类型。 使用
安装brew的文章请查看:https://jalena.bcsytv.com/archives/2298 版本选择 可以在 https://formulae.brew.sh/formula/postgresql#default 这里找到你需要的PostgreSql版本。本文章使用的是postgresql@10 安装及锁定版本 初始化设置 启动、使用 设置快捷命令 现在就可以在任何地方使用pgst来启动数据库了。
Linux @ CERN 首先,验证您正在使用的CentOS版本: 导入CERN的GPG密钥: 保存/etc/yum.repos.d/slc6-devtoolset.repo系统上的存储库信息: 安装: 启用环境: 测试环境: 可选:永久启用scl工具链,将其放入你的.bashrc(警告:不要尝试使用scl enable devtoolset-2 bash之前的.bashrc中的命令。这会生成一个新的bash shell,如果在你的.bashrc中,它会创建一个新的shell,它会加载你的.ba…
最近在项目中,使用了老的掉牙的Windows CE作为开发基础。在实际项目使用中,我从后端通过RestFul接口获取数据,然后将数据通过JSON转为了实体类,然后直接绑定到了DataGird中。 问题接着就来了,在DataGrid中使用List<T>作为数据源的时候,我要自定义DataGridTableStyle的时候,需要设置MappingName,但各种资料翻完也没有找到如何设置这个值的信息。 通过Debug,原来设置List为数据源需要将MappingName设置为 List`1 经过反复测试,发…
在项目中,我们通常会使用到消息通知。然而在Odoo中,它提供来多种方式,Email、备注、消息通知。 这里我们使用Email作为消息的通知方式,那么说到Email发送消息,首先就需要配置Email到发送服务SMTP。在什么都不设置都情况下,我们需要为每一个用户都Email去设置这样都配置。极其不方便。 这里就延伸出来Odoo发送邮件都几种方式。 简单发送 mail.catchall.domain不设置 直接用发送账号发出,发件人需要与发送账号相同或者是其同一账号下的其他别名,否则会被邮件系统拒绝,如SMTPSend…
HomeBrew是Mac下类型于Centos下但Yum包管理工具,使用Mac作为开发平台,使用HomeBrew是非常有必要的。 你可以在https://brew.sh/index_zh-cn这里找到更多关于HomeBrew的使用技巧。 安装HomeBrew 拷贝如下命令行在终端中执行。 镜像加速 名称 说明 brew Homebrew 源代码仓库 homebrew-core Homebrew 核心软件仓库 homebrew-bottles Homebrew 预编译二进制软件包 homebrew-cask 提供 ma…
在日常的开发中,我们经常会遇到这样的需求,我们有一个存储主数据的表,当有新的数据写入的时候,若库中存在数据则更新,否则当作新的数据写入。 一般情况下,我们会先对数据库进行一次Select,若数据存在我们则执行更新操作,当然这种方法在大部分情况下是可行的,但数据量大或者数据写入频繁的时候,这种方法就表现出来它的不稳定。 其实在数据库中都提供了UNIQUE约束规则,我们可以在数据库中建立UNIQUE约束规则,这样我们在插入具有约束限制数据的时候,我们就会得到一个异常,我们可以捕获这个异常,在异常块中进行更新操作。 在M…
官方发布地址:https://github.com/goharbor/harbor/releases Harbor支持在线安装及离线安装,此文章采用在线离线安装的形式,且安装版本为2.1.2。 Hardware 下表列出了部署Harbor的最低和推荐硬件配置。 Resource Minimum Recommended CPU 2 CPU 4 CPU Mem 4 GB 8 GB Disk 40 GB 160 GB Software 必须在目标主机上安装的软件版本。 Software Version Descripti…