Node 新手课(0)项目介绍

简介 果酱团队历时一年精心打造,理论 + 实战打造前端全栈商业级应用开发课程 -《前端新星计划 - 果酱先生》,学完就能上手开发公司产品。 从前端到全栈,……

阅读全文

Go 搭建内网代理

前言 gitlab地址:gitlab.example.com:82 代理地址: test.com 修改host nginx配置 conf 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 server {……

阅读全文

PHP 和 Go 通过 jsonrpc 通信

说明 PHP 和 GO 通过 jsonrpc 通信 代码 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58……

阅读全文

Nginx 配置 Socket.IO 负载均衡

nginx 配置 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 upstream nodes { ip_hash; server 192.168.1.114:3000; server 192.168.1.114:3001; server 192.168.1.114:3002; } server { listen 80; server_name ws; index index.html index.htm index.php; location /{ proxy_pass http://nodes; #反向代理集群 proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header Host $http_host; proxy_set_header X-NginX-Proxy true; proxy_redirect off; proxy_http_version 1.1;……

阅读全文

Python 在类中实现 swith 功能

问题 Python 中没有 switch 的语法,但是很多时候需要多重条件判断,又不想写多个 if,那只能手动实现了。 实现代码 1 2 3 4 5 6 7 8 9 10 11 12 13 class RunMethod: def post(self,url=None,data=None,header=None): print(url) def get(self,url=None,data=None,header=None): print("get") def……

阅读全文

vscode 快捷键和扩展

快捷键 文件资源管理器 Ctrl + Shift + E 跨文件搜索 Ctrl + Shift + F 源代码管理 Ctrl + Shift + G 启动和调试 Ctrl + Shift + D 管理扩展 Ctrl + Shift + X 查找并运行所有命令 Ctrl + Shift + P 跳转……

阅读全文

swoole 异步 task

记录 今天做了项目异常监控,本来是用 nodejs 调用企业微信 sdk, 后来发现发送 http 请求到腾讯接口总是报错,就换成用 swoole 投递异步任务处理项目异常监控,记录一下代码……

阅读全文

PHP 7 新特性

1. 太空船运算符 1 2 3 echo 1<=>1; //0 echo 2<=>1; //1 echo 1<=>2; //-1 2. 类型声明 1 2 3 4 declare(strict_type=1)//strict_type=1表示开启严……

阅读全文

PHP 运行模式

运行模式 php 分为五大运行模式 cgi(通用网关接口 Common Gateway Interface) fast-cgi(cgi 升级版本) cli(命令行模式 Command Line Interface) isapi(Internet Server Application Program Interface, 是微软提供的一套面向 Internet 服务的 API 接口) apa……

阅读全文

编程书籍推荐

《编码:隐匿在计算机软硬件背后的语言》 书中有非常丰富和连贯的例子去讲述计算机的工作原理,用来辅助课程第一部分的学习,以及深化对课程内容的理解……

阅读全文