fxm5547

互联网产品和技术记录

PhpStorm基本配置及常用快捷键

助你提高代码质量及开发效率的PhpStorm基本配置及常用快捷键

重要Preference配置 激活服务器 http://jetbrain.kanter.cn http://jetbrains.tencent.click/ http://owo.help http://idea.imsxm.com/ http://www.0-php.com:1017 2017.3以上版...

MySQL使用规范(初版)

一些MySQL使用时遵循的规范(初版)

建表 使用InnoDB引擎和utf8编码; 下划线命名法命名; 表名一般为复数形式,如users、posts; 定义表的COMMENT; 建字段 使用utf8编码,需要完全支持UTF-8字符集(如有emoji字符)的字段使用utf8mb4编码; 下划线命名法命名; 主键一般带上类型前缀如user_id、post_id,字段类型一般为bigint unsig...

JS编码规范

良好的JS编码习惯与风格

格式 每句js后无需加; 赋值=号前后加空格 示例: const RECEIVE_ZEN = 'RECEIVE_ZEN' const REQUEST_ZEN = 'REQUEST_ZEN' const CLEAR_ZEN = 'CLEAR_ZEN' 使用Babel来写ES6/7代码 ES6/7新增了很多新特性,让我们可以更好的来编写javascript 使用Babel我们可以编写ES6/...

第三方即时通信IM服务对比分析

第三方即时通信IM服务对比分析

本次调研网易云信、环信、融云、leancloud和腾讯云通信。阿里的云旺因应用场景及基础功能不全部满足,故不考虑。 2. 功能分析 2.1 基础消息功能对比 功能 网易云信 环信 融云 leancloud 云通信 基础聊天 支持 ...

HTML编码规范

HTML良好的编码风格

HTML编码规范 1 前言 HTML作为描述网页结构的超文本标记语言,在百度一直有着广泛的应用。本文档的目标是使HTML代码风格保持一致,容易被理解和被维护。 2 代码风格 使用 2 个空格做为一个缩进层级,不允许使用 4 个空格 或 tab 字符。 .editorconfig自动配置 示例: <ul> <li>first</li> &...

Composer使用规范

Composer使用规范

介绍 Dependency Manager for PHP 官网:https://getcomposer.org/ 安装:https://getcomposer.org/download/ 文档:https://getcomposer.org/doc/ 使用 Composer我们只用于引入第三方库,不包括自己的库(用Phalcon的autoloader),所以使用...

Charles使用手册

Charles的安装配置入门指南

Charles是什么 是在 Mac或Windows下常用的网络包截取工具,在平常的测试与调式过程中,掌握此工具就基本可以不用其他抓包工具了。 有不同平台的版本(Mac, Windows、Linux)。 Charles的下载和安装过程 下载地址:http://www.charlesproxy.com/download/ 破解:破解方法 HTTPS配置步骤 打开Help-S...

创业公司CTO/技术总监的岗位职责

创业公司CTO/技术总监的岗位职责及任职要求

工作职责: 战略规划:高度理解公司的发展战略,全面负责公司各平台系统的技术方向研究和总体规划,全面负责公司技术层面的所有管理工作; 技术规划:结合业务发展需求和系统现状,制定技术发展战略、对系统架构发展进行规划、组织制定和实施重大技术决策和方案; 保障业务:最大程度支撑公司产品的技术实现和稳定运行,力求技术稳定性和先进性为公司发展提供动力,容量规划预备业务的快速增长; 流...

CSS编码规范

良好的CSS编码习惯和风格

使用css-modules css-modules 保留了很好的组件复用性 消除了全局命名的问题,在组件的 index.css 中可以随意起名字,不用担心命名冲突 和react 结合很好 很方便的按需加载 最好使用单一的英文单词命名,不需要使用BEM这类命名方式 使用SASS书写css 所有SASS文件根据模块提供必要样式,经由css-modules处理后形成唯一的类...

RESTful API 授权签名规范

基于HMAC-SHA1的RESTful API 授权签名方法

引言 为了避免API被非法调用,调用过程中被篡改和重放攻击,需要增加API调用授权。对调用信息进行签名和验签是常用的授权方法。调用双方约定秘钥并内部存放,利用秘钥基于hash算法(常用的有MD5,SHA1和SHA256,本文使用SHA1进行说明,SHA256可获得更高安全性)通过HMAC运算生产签名signature。 参考 http://docs.aws.amazon.com/ge...