img

咖啡与代码

咖灰怪’s Blog

img

Centos安装Docker环境

2018-02-08 12:00    Docker   697 阅读   0条回复

1. 准备工作 需要 CentOS7 及以上的版本 新版本的 Docker 分为 Docker CE 和 Docker EE,Docker EE是收费的企业版,所以我们安装 CE 版;旧版本的 Docker 叫 docker 或者 docker-engine ;如果安装了旧版本,需要先删除掉,通过命令: $ sudo yum remove docker \ docker-common \ dock...

LeetCode刷题之5:Longest Substring Without Repeating Characters(3)

2018-02-07 14:42    学习笔记 数据结构和算法   487 阅读   0条回复

1. 题目 1.1 英文 Given a string, find the length of the longest substring without repeating characters. Examples: Given "abcabcbb" , the answer is "abc" , which the length is 3. Given ...

LeetCode刷题之4:Valid Parentheses(20)

2018-02-06 14:42    学习笔记 数据结构和算法   403 阅读   0条回复

1. 题目 1.1 英文 Given a string containing just the characters '(' , ')' , '{' , '}' , '[' and ']' , determine if the input string is valid. The brackets mu...

Workerman中维护心跳包(Websocket为例)

2018-02-06 11:33    workerman   1197 阅读   0条回复

1. 什么是心跳 其实简单的说就是:客户端隔一段时间就给服务端发送消息,用来告诉服务端这个连接没有断,是正常的,从而维护长连接的持久性。 如果不加心跳包,有的服务器节点(防火墙)会自动把一定时间之内没有数据交互的连接给断掉;而且这中间指不定会有什么乱七八糟的比如机器断电、网线拔出这些幺蛾子出现导致客户端断线。 但是类似断网这种 极端情况 导致客户端断开连接,服务端是不知道的。因为客户端在正常情况下...

Phalcon框架架构初识

2018-02-06 10:25    Phalcon   719 阅读   0条回复

1. 认识 Phalcon Phalcon是一个C拓展方式的PHP框架,安装拓展成功即可使用,性能很高。 Phalcon是一个高度解耦的框架。就像给了你一堆积木,你是拼成变形金刚呢还是芭比娃娃呢,随意打造。但是也提高了门槛,小白面对空文件夹不知道如何上手,因此官方有了phalcon-devtools工具帮你快速搭建框架;也有了包含了许多注册好的服务默认的工厂类FactoryDefault。 这是一...

LeetCode刷题之3:Palindrome Number(9)

2018-02-01 17:01    学习笔记 数据结构和算法   298 阅读   0条回复

1. 题目 1.1 英文 Determine whether an integer is a palindrome. Do this without extra space. Some hints : Could negative integers be palindromes? (ie, -1) If you are thinking of converting the integer to s...

Nginx代理ssl转发https和wss请求

2018-01-28 11:18    Nginx 后端综合 workerman   1420 阅读   0条回复

1. 介绍 本文主要介绍一下用Nginx代理来转发https和wss请求。 2.使用场景 什么情况下需要这种操作? 比如,后台多台服务器做反向代理; 比如,微信小程序,建立微信小程序的websocket连接,必须要使用wss,但是目前不支持自定义端口,在调用的时候会使用默认端口,这个时候就需要做个代理。 3. 实现 Nginx配置如下: server { listen 443; #https和ws...

LeetCode刷题之2:Reverse Integer(7)

2018-01-25 15:41    学习笔记 数据结构和算法   351 阅读   0条回复

1. 题目 Given a 32-bit signed integer, reverse digits of an integer. Example 1: Input: 123 Output: 321 Example 2: Input: -123 Output: -321 Example 3: Input: 120 Output: 21 Note: Assume we are dealing wi...

Go语言内置类型和函数

2018-01-24 17:34    学习笔记 Golang   286 阅读   0条回复

Go语言中,有一些内置的类型和函数,不需要导入任何东西就可以使用,包括一些内置函数,初学Go,这些函数花几分钟记一记。 官方参考资料: Package builtin 1. 内置类型 Constants Variables type ComplexType type FloatType type IntegerType type Type type Type1 type bool type byt...

LeetCode刷题之1:Two Sum(1)

2018-01-24 14:17    学习笔记 数据结构和算法   228 阅读   0条回复

准备定期刷一刷LeetCode上的题目,并且做一做笔记,这是第一篇。算法实现将采用Go语言。 1. 题目 Given an array of integers, return indices of the two numbers such that they add up to a specific target. You may assume that each input would have...