07月26日
1. 概要   本文描述一个通过 C++ 可变参数模板实现 C++ 反射机制的方法。该方法非常实用,在Nebula高性能网络框架中大量应用,实现了非常强大的动态加载动态创建功能。Nebula框架在coding.net的仓库地址。   C++ 11的新特性--可变模版参数(variadic templates)是C++ 11新增的最强大的特性之一,它对参数进行了高度泛化,它能表示 0 到任意个数、…
07月25日
背景 今时今日,软件工程的开发工作早已不是一个人的单打独斗,而是一个团队的相互配合、共同前进。有位作家写过一句很流行的话,叫“一个人要像一支队伍”,而作为一个组织进行高效率的脑力生产劳动时,更需要追求的反而是“一支队伍要像一个人”,这个人走路不会同手同脚,四肢要协调,前进方向只有一个。 那怎么实现这个目标呢?Code Review,即代码评审,是必不可少的一个环节。 什么是 Code Revie…
07月17日
当在 Coding 的 WebIDE 折腾好 Go 环境后,经小姐姐提醒原来 Cloud Studio 早就支持 Go ,心情很复杂 ~ 不过之前的折腾并没有白费力气,从 WebIDE 到 Cloud Studio 只用了十几分钟,就成功部署了一个基于 Go 的图片服务( minio+imageserver); 除了 Cloud Studio 试问还有谁? 本篇文章将分享我是如何在 Cloud …
07月12日
之前一直用的svn,后来换了之后才发现git的强大功能,是svn不能比的。缺点就是可能上手比较难一点,刚开始自己研究了两天才摸索出来一些基本使用方法。 最近做项目需要建库等等,都用到了git,随着越来越多的使用,也越来有越多的认识。 一开始都是别人建好远程库,克隆下来就行了。 下面内容只是带你git入门,一些基础的东西,是开发过程中一些基本的操作,单单这些你会用了之后就能发现他的好处,以及使用命…
07月11日
当发现了一个有趣的 Go 项目,想要将其跑起来看看改改,最快的方法是什么? 因项目有一个要获取图片不同尺寸的需求(商品图片在不同地方显示的问题~), 于是大佬扔给我一个 Go 开源项目 imageserver 的可执行文件 很好很强大,可以通过参数将本地图片生成对应尺寸返回等~ 恰巧之前也学了一下 Go 恰巧有一台腾讯云服务器空着 恰巧之前发布了一个工具类的 Chrome 插件 然后就有了一个集…
07月06日
Flask 是一个轻量化的 web 框架,与 Django 相比,Flask 更具灵活性,但在项目的部署上,Flask亦可以使用Django的部署方案,下面就介绍一下如何在CentOS上部署Flask项目 项目及服务器环境 Python 版本:3.6.5 Flask 版本:1.0.2 服务器版本: CentOS 7.4 Nginx 与 Uwsgi 版本皆为目前最新 部署开始 Web项目 虚拟环境…
06月22日
在多人协作的团队里,需要制定一套合理的规范,才会让开发更加方便、统一。这是我之前团队里制定的一个前端规范,现在跟大家分享一下,希望可以互相交流下。 一、命名规则 命名使用 - 号作为连接符 1. 项目命名 tronker, soffice, app-tronker, app-soffice 2. 目录命名 tronker, soffice, app-tronker, app-soffice …
06月08日
下面给大家讲解课题是《前端自动化开发- gulp 》。在座的同学估计有的已经听说过、或者已经用过的。不过都没关系,知道的同学当做是温习吧。以下是我要讲的四点: 一、简单介绍 1. gulp 是什么? gulp 它主要是用做文件合并、文件压缩、语法检查、监听文件变化的一个工具。 2.为什么选择 gulp? 因为它与其他工具对比,更容易使用,api更加简单,这对于我们的工作效率有着很大的一个提升。其…
05月23日
王振威,CODING 创始团队成员之一,多年系统软件开发经验,擅长 Linux,Golang,Java,Ruby,Docker 等技术领域,近两年来一直在 CODING 从事系统架构和运维工作 前言 最近 Google 发布了一篇文章,描述了对 Git 的一个传输协议的更新,引起了国内技术圈的不小规模的轰动(相关文章请自行百度“Git v2 性能提升”)。 很多技术圈的朋友也在转载这个新闻,那至…
05月21日
全网难寻,解密 WebApp 从构建到开发到部署的各种细节 大家好,我是 132,好久不见啦~好像刚见过 2333 简介 后庭里 App 是后庭花和里世界两个 PC 端网站的官方 App,后庭花+里世界=后庭里 技术选型 Vue2.5 webpack4 koa PHP 重点 1.整体架构是怎样的,以及如何做到一个 App 两套接口共存? 里世界是六年前的 MVC 架构的 PHP 网站,前后端不分…