# coding **Repository Path**: sandayleo/coding ## Basic Information - **Project Name**: coding - **Description**: Practice make perfect - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2019-07-02 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # coding > practice makes perfect ## c/cpp ``` # win 下配置 c/cpp 环境 choco install mingw ``` - algorithm: C语言算法速查手册 一书的算法 ## go - [搭建并行处理管道,感受GO语言魅力](https://www.imooc.com/learn/927) - [Go并发编程案例解析](https://www.imooc.com/learn/982) ## java - [使用Google Guice实现依赖注入](https://www.imooc.com/learn/901) ## js/nodejs - [code.js - freeStylePlugin](https://github.com/nigulasikk/freeStylePlugin): 中文韵脚搜词插件 - [qcoud.js](https://www.npmjs.com/package/cos-nodejs-sdk-v5): qcloud js sdk, 包括 cos ## php - ext: PHP扩展开发, 包括 [php-x](https://wiki.swoole.com/wiki/index/prid-15) - [swooole](https://wiki.swoole.com): 官方 wiki coding 实践 - package.php: 一些好用的 PHP package - help.php: 一些好用的 PHP help function - design_pattern.php: 11种设计模式 - ext-gd: PHP GD 扩展 - qcloud: 腾讯云 PHP SDK ## python - [grpc](https://grpc.io/docs/quickstart/python.html) - [wechat robot](https://www.shiyanlou.com/courses/684): 利用微信API将你的微信变为聊天机器人 - [paho-mqtt](https://pypi.org/project/paho-mqtt) - qcloud python sdk: ci cos wenzhi cmq ## algorithm - bitmap: 用 1bit 来表示一个数, 缺点也是只能存储 1bit 的信息 - [bloom filter(布隆过滤器)](https://github.com/swoole/BloomFilter): 允许误差情况下的海量数据判重 ## other - oj: leetcode - design_pattern - `coding_interview_guide`: 程序员面试金典 随书源码 - oj: codeeval: CodeEvel 看来是凉了 - [qcloud](https://www.qcloud.com/developer/labs):腾讯云开发者实验室 ## open source - [grpc](https://grpc.io): [gitee](https://gitee.com/mirrors/grpc-framework) - spring: [SpringBoot-Learning](https://gitee.com/didispace/SpringBoot-Learning) [SpringCloud-Learning](https://gitee.com/didispace/SpringCloud-Learning) [springboot-bucket](https://gitee.com/yidao620/springboot-bucket) - [laravel](https://github.com/laravel/laravel) - [symfony](https://github.com/symfony/symfony) - [yii2](https://github.com/yiisoft/yii2): [yii框架不得不说的故事](http://www.imooc.com/learn/404) - [CI](http://codeigniter.org.cn/) - [hyperframework](http://hyperframework.com/cn/manual) [hyperswoole](https://github.com/hyperswoole/hyperswoole) - [someline-starter](https://github.com/libern/someline-starter): with modern PHP design pattern foundation - [php-pm: PHP Process Manager](https://github.com/php-pm/php-pm) - [接入支付宝/微信 - PHP版](https://github.com/yansongda/pay) --- - [roncoo-pay 龙果支付系统](https://gitee.com/roncoocom/roncoo-pay) - [XxPay聚合支付](https://gitee.com/jmdhappy/xxpay-master) - [RiskControl - 实时业务风控系统](https://github.com/sunpeak/riskcontrol) - [springboot-bucket](https://gitee.com/yidao620/springboot-bucket): spring 全家桶 - [smart-socket](http://smartsocket.mydoc.io/): 基于 java aio 实现的高性能 socket 服务 - [xx系统架构设计demo](https://github.com/das2017/TopArchDemo): [中小型研发团队架构实践:电商如何做企业总体架构?](http://infoq.com/cn/articles/architecture-practice-09-enterprise-architecture) --- - 2048 多版本: [js](https://www.shiyanlou.com/courses/62/labs/290/document) [go](https://www.shiyanlou.com/courses/42/labs/143/document) [python](https://www.shiyanlou.com/courses/368/labs/1172/document) [wxpython](https://www.shiyanlou.com/courses/427/labs/1352/document) [c](https://www.shiyanlou.com/courses/155/labs/452/document) - [leetcode-viewer](https://github.com/Ma63d/leetcode-viewer) - [phpMyAdmin](https://www.phpmyadmin.net/) - [phpRedisAdmin](https://github.com/ErikDubbelboer/phpRedisAdmin) - [landslide](https://github.com/adamzap/landslide) - [mysql test db](https://github.com/datacharmer/test_db) - [rabbitmq-tutorials](htpps://github.com/rabbitmq/rabbitmq-tutorials): 参考 ext-amqp 的使用 - [swagger](https://github.com/swagger-api/swagger-ui): swagger 在 api doc 下的流行程度值得一试 --- - [OSS RTMP直播示例](https://code.aliyun.com/workshop/shenzhen/): OSS+OTS+容器服务