自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

原创 记录一次windows推送私仓的报unauthorized to access repository的解决过程

装了windows的Docker desktop,建立了Harbor私仓,奇怪的是用命令行docker login后,pull和Push均正常。但是用maven的dockerfile-maven-plugin插件push就会报unauthorized to access repository:action:push证书也装了,依旧是这个问题,最终发现,在 c:\C:\Users\Your Name\.docker下的config.json中,有一个auths配置;...

2020-12-10 12:41:27 15269

原创 Thingsboard 消息流转

此图片为EchoWhole博主原创,转载请尊重版权上图是Thingsboard种MQTT的消息流程图,其他协议与此类似。发出来便于大家更好的理解TB的消息流。

2020-01-16 15:10:18 1406 1

原创 从算法到代码,你需要知道的几个要点

许多变成初学者都会遇到一个问题:我能分析出别人写的代码是否正确,但是我就是不知道他是怎么把这些代码写出来的!这个问题困扰着每个编程初学者,其实他们是不知道算法如何转变为代码。针对这个问题,我想从我的经历和学习方法,来解答如何将脑子里的算法落地。我将用一些例子来解释,其中可能涉及到多种语言,在这一篇文章中语言不是重点,不必纠结。Let's begin!先来看一个例子:某...

2020-01-06 16:26:28 2551 1

原创 IoT开源平台Thingsboard二次开发研究

ThingsBoard 二次开发指南参考资料[TB官方文档(英文)](https://thingsboard.io/docs/)[Protobuf的讲解](https://www.ibm.com/developerworks/cn/linux/l-cn-gpb/index.html)概述 1 整个ThingsBoard的代码中,变量、方法命名规范; 2 变量和方法的标识符...

2019-10-25 14:27:35 21194

原创 CentOS7下安装H2o的经历(How did I install the h2o in centos7?)

关注Server领域很久了,各种工具层出不穷,C的h2o,java的vert.x,php的swoole,go的fasthttp-postgresql,都是各自领域性能极强的http server,也符合行业新规范和特性。此前,Swoole已经用在实际项目中了,效果的确惊人。当我还没有从惊叹中回过神,又来了一个H2o,根据TechEmpower的Web Framework Benchmarks测...

2019-05-31 15:45:48 527

原创 CentOS7,Python2.7升级到3.7.2

在论坛中找到了一个完美的解决方案,不会发生冲突,yum依旧可用。整理如下:准备工作,先安装依赖yum install -y zlib-devel libffi-devel1、先到官方下载需要的版本,这里用的3.7.22、编译安装下载的tgz包tar zxvf Python-3.7.2.tgzcd Python-3.7.2./configuremake &...

2019-05-27 17:31:05 1236 2

原创 记录一下构造的项目镜像

#!/bin/bashmkdir /home/qindao_buildcd /home/qindao_buildtouch Dockerfileecho 'FROM centosENV container dockerRUN yum update -y && \mkdir /home/package && \cd /home/package &...

2019-05-25 16:15:08 165

原创 systemctl Failed to get D-Bus connection: Operation not permitted

FROM centos:7ENV container dockerRUN (cd /lib/systemd/system/sysinit.target.wants/; for i in *; do [ $i == \systemd-tmpfiles-setup.service ] || rm -f $i; done); \rm -f /lib/systemd/system/multi-u...

2019-05-22 20:07:36 2077

原创 Yii2 实现伪Rest风格WebAPI

情况是这样的,原项目底层使用C#做的WebService,本意是使用Restful API的整套规范,但是开发的过程中走了样,变成了一个Restful+Json的混合体,大致风格如下:某接口访问地址:api/LinkManage 请求方式参数形式getUrl Query Stringpostcontent-type:applicati

2018-01-08 11:34:42 361

原创 Windows下PHP7如何连接Oracle 12c,并使用PDO

首先,本篇文章重点分享的是:在Win平台下,如何使用PHP7连接Oracle 12C,所以关于Oracle的安装和配置,请自行百度或Google.按照这个教程,基本能解决大多数的连接Oracle报错的问题!准备工作:(64位为例,所有所需工具、文件,没有特殊说明的,都要是64位的,且版本号要严格对应,否则可能发生未知的各种错误)1、安装并配置好Oracle 12C。

2017-12-19 13:59:14 6744

原创 Gitlab本地代码,自动发布至正式服务器

场景描述1 Git服务器:centos6.5,本地环境内网运行。2 正式服务器:windows server 2008,阿里云公网运行业务需求:能够将Git服务器存储的代码,自动发布至正式服务器上。准备工具1、Gitlab >=9.02、Gitlab-runner3、powershell4、花生壳(免费版)前置条件1、Gitlab正确配置,并正常运行。2、Git服务器内网固定IP (如

2017-12-19 13:56:07 7908

原创 Yii2连接oracle中文乱码解决方法之一

Yii2 中,配置oracle数据库,设置字符类型,必须在DSN中设置,否则无效。

2017-12-19 13:52:59 747

原创 Yii2 三表关联实现方式

情景是这样的,有三张表,Houses表、Estate表、HousesEstateRelation表。Houses表和Estate表无直接关系,仅通过HousesEstateRelation表进行关联。这种三表关联的,只需要定义好关系即可。

2016-11-18 18:24:48 1814 1

原创 Yii2 利用场景解决一个表单多个模型属性的required问题。

public function scenarios(){ $scenarios = parent::scenarios(); $scenarios['housesModel'] = ['id']; //新场景用于houses提交表单 return $scenarios;}$model = $this->findModel($id);$estateM

2016-11-17 17:49:50 2633

原创 number_format需要注意的地方

number_format() 函数通过千位分组来格式化数字,但当你的数据库字段为demical时,直接保存会被过滤。例如: 4,300.05 ,保存到demical字段中时,则为4所以请用str_replace函数将逗号替换掉再保存。

2016-11-16 17:53:40 2056

原创 Nginx配置中,try_files和“@”符号得妙用

今天研究了一下Nginx反向代理配置,其中有一段代码loaction / {try_files $uri @apache}loaction @apache{proxy_pass http://127.0.0.1:88include aproxy.conf}try_files方法让Ngxin尝试访问后面得$uri链接,并进根据@apache配置进行内部重定向。当然

2016-05-25 14:59:01 8287

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除