注册
登录
行业智能
>>
Daily-Ex
>>
返回
项目作者:
tsonglew
项目描述 :
:book: Exercises in C, C++, Java, Algorithms, Data Structure
高级语言:
C++
项目主页:
项目地址:
git://github.com/tsonglew/Daily-Ex.git
创建时间:
2015-12-11T17:20:15Z
项目社区:
https://github.com/tsonglew/Daily-Ex
开源协议:
下载
TO READ
Coding Interview University
初学者如何从零学习人工智能?
Google 开源项目风格指南
Regular Expression Language
Math ∩ Programming
程序员必读的十篇文章
Command Chanllenge
Must-See Tech Talks for Every Programmer
浅谈 MVC、MVP 和 MVVM 架构模式
Design patterns for microservices
Google Developers Web Fundamental
Students’ Resources
Computer Networking A Top-Down Approach
How to Design Programs, Second Edition
Let’s Build a Compiler
The LEMON Parser Generator
Python
Python 包管理工具解惑
Python自动化面试必备 之 你真明白装饰器么?
Python 标准库 urllib2 的使用细节
The key differences between Python 2.7.x and Python 3.x with examples
The Hitchhiker’s Guide to Python
Playing music with Python
What is a metaclass in Python?
深刻理解Python中的元类(metaclass)
What is a “callable” in Python?
Python中不尽如人意的断言Assertion
“史上最详细”的Python模拟登录新浪微博流程
玩Python之HTTP代理
Python: Declaring Dynamic Attributes
对 Python Socket 编程的初探
Python扒取异步加载内容
Python函数式编程:从入门到走火入魔
PYTHON-进阶-编码处理小结
Thinking about Concurrency, Raymond Hettinger, Python core developer
super 没那么简单
David Beazley - Topics of Interest (Python Asyncio)
Efficient String Concatenation in Python
Things which aren’t magic - Flask and @app.route - Part 1
Things which aren’t magic - Flask and @app.route - Part 2
Problem Solving with Algorithms and Data Structures using Python
What does if __name__ == “__main__”: do?
Generator Tricks For Systems Programmers
A Curious Course on Coroutines and Concurrency
Improve Your Python: ‘yield’ and Generators Explained
Python Descriptors, Part 1 of 2
Python Descriptors, Part 2 of 2
Descriptor HowTo Guide
Real-time apps with gevent-socketio
Python yield与实现
Thread Synchronization Mechanisms in Python
A guide to Python’s function decorators
Testing, for people who hate testing
Minimal examples of data structures and algorithms in Python
How to Make a Proxy Server in Python
Socket 编程实战
Understanding Asynchronous Programming in PythonUnderstanding Asynchronous Programming in Python
A Primer on Python Metaclasses
C/C++
内存泄漏漫谈
判断链表是否有环
关于 std::set/std::map 的几个为什么
有趣的问题:C 的表达式 x == x,何时为假?
The fork() System Call
Golang
Go 微服务实战汇总
The Go Compiler
Why Go?
Why Go Is Not Good
Things I Wish Someone Had Told Me About Golang
Go语言Interface漫谈
如何避开 Go 中的各种陷阱
Go 反射实践及剖析
Go 语言入门进阶
Awesome Go
build-web-application-with-golang
What exactly does runtime.Gosched do?
C, Go — a side-by-side reference sheet
Rob Pike - ‘Concurrency Is Not Parallelism’
go-database-sql
50 Shades of Go: Traps, Gotchas, and Common Mistakes for New Golang
Devs
Don’t Get Bitten by Pointer vs Non-Pointer Method Receivers in Golang
Go By Example
50 Shades of Go: Traps, Gotchas, and Common Mistakes for New Golang Devs
University courses that use Go
Profiler labels in Go
@gobwas
/million-websockets-and-go-cc58418460bb">Million WebSockets and Go
Building a Real-time Collaborative Drawing App in Go
深入解析 Go 中 Slice 底层实现
Methods, Interfaces and Embedded Types in Go
Macro View of Map Internals In Go
Git
Git Submodules basic explanation
Docker & Kubernetes
Understanding Volumes in Docker
Load Balancing Kubernetes Services with NGINX Plus
Jérôme Petazzoni — Cgroups, namespaces, and beyond: what are containers made from?
Sandeep Dinesh — Kubernetes Best Practices
Docker 核心技术与实现原理
Understanding the Docker Cache for Faster Builds
Dockerfile
An Exhaustive Guide to Writing Dockerfiles for Node.js Web Apps
The Ultimate Guide to Writing Dockerfiles for Go Web-apps
Swift
Trip to iOS
Swift 语言指南
JavaScript
SurviceJS
JavaScript原型详解
Essential Electron
尾调用优化
Why Math.min() > Math.max()?
A crash course in memory management
ECMAScript 5 Strict Mode, JSON, and More
JavaScript ES6+: var, let, or const?
JavaScript Promises for Dummies
JavaScript Promises: an Introduction
Understanding JavaScript’s async await
The Node.js Event Loop, Timers, and process.nextTick()
ECMAScript 6 sets: union, intersection, difference
理解 JavaScript 的 async/await
Argumented Reality
Augmented reality with Python and OpenCV
C# and Unity
Unity3D tutorials
Execution Order of Event Functions
Unity中UI曲面化
Computer System & OS
Assembly Programming Tutorial
Processor Modes
存储系统
Guide to x86-64
Machine Learning
梯度下降算法以及其Python实现
Scikit-learn中的决策树
Machine Learning — Andrew Ng
Deep Learning
朴素贝叶斯分类器的应用 — 阮一峰
Rules of Machine Learning: Best Practices for ML Engineering
Learn TensorFlow and deep learning, without a Ph.D.
Hacker’s guide to Neural Networks
Kaiming He — Deep Residual Networks
Building a Neural Net from Scratch in Go
基于时间序列检测算法的智能报警实现
Computer networks
Selective Repeat Protocol.
HTTP and Server-Side
Chrome扩展程序开发
一次完整的 HTTP 请求过程
全栈必备 负载均衡
Difference between proxy server and reverse proxy server
How does Https work?
大型网站架构系列:负载均衡详解
How Digest Authentication Works
.aspx)
DataBase
Redis 内存使用优化与存储
MySQL 分区表
MySQL Indexing Best Practices
Visual Representation of SQL Joins
How does a relational database work
Redis基础、高级特性与性能调优
Using pipelining to speedup Redis queries
MySQL索引背后的数据结构及算法原理
Haskell
The algebra (and calculus!) of algebraic data types
Unix & Linux
Linux From Scratch
Linux 技巧:让进程在后台可靠运行的几种方法
linux中强大且常用命令:find、grep
SSH原理与运用(一):远程登录
SSH原理与运用(二):远程操作与端口转发
Difference Between Telnet and SSH
gdb Debugging Full Example (Tutorial): ncurses
Linux Performance
Linux Inside
[Ubuntu]What’s the difference between “Service” and “/etc/init.d/”?
what is POSIX?
What are file descriptors?
Basics of the Unix Philosophy
select / poll / epoll: practical difference for system architects
How to use epoll? A complete example in C
跟我一起写Makefile:隐含规则
Linux and Unix nc command
Unix Makefile Tutorial
Where do files go when the rm command is issued?
Remote Procedure Calls (RPC)
What’s the difference between set, export and env and when should I use each?
深刻理解Linux进程间通信(IPC)
Async IO on Linux: select, poll, and epoll
Vim
vim tips and tricks
使用python写vim插件
Learning the vi Editor/Vim/VimL Script language
Open Vim
Security
分布式拒绝服务攻击(DDoS)原理及防范
SQL注入攻击高级
SQL 注入速查表
HTTPS 协议降级攻击原理
对称密码与公钥密码
漫画:如何用脚本抢月饼?
验证码的前世今生(前世篇)
验证码的前世今生(今生篇)
What is a Digital Signature?
RSA算法原理(一)
RSA算法原理(二)
Why RSA can’t handle numbers above modulus?
密码算法详解——AES
RESTful 架构风格下的 4 大常见安全问题
对 CBC 模式的一些攻击
A PAINLESS GUIDE TO CRC ERROR DETECTION ALGORITHMS
Algorithms
Algorithms, 4th Edition
漫画算法:找出缺失的整数
漫画算法:辗转相除法是什么鬼?
漫画算法:如何判断链表有环?
漫画算法:无序数组排序后的最大相邻差值
坐在马桶上看算法(1):桶排序
坐在马桶上看算法(2):邻居好说话,冒泡排序
坐在马桶上看算法(3):快速排序
坐在马桶上看算法(4):小哼买书
坐在马桶上看算法(5):队列
坐在马桶上看算法(6):栈
坐在马桶上看算法(7):Floyd最短路径算法
坐在马桶上看算法(8):Dijkstra最短路径算法
坐在马桶上看算法(9):巧妙的邻接表
坐在马桶上看算法(10):开启“树”之旅
坐在马桶上看算法(11):二叉树
坐在马桶上看算法(12):堆—神奇的优先队列(上)
坐在马桶上看算法(13):堆—神奇的优先队列(下)
LZ77 压缩算法编码原理详解
常见hash算法的原理
Why should hash functions use a prime number modulus?
一些有趣的算法
计算机科学中最重要的32个算法
字符串匹配的KMP算法
字符串匹配的Boyer-Moore算法
Hofstadter的非线性递推数列
parallel merge sort
通过分析 JDK 源代码研究 TreeMap 红黑树算法实现
Dynamic Programming — Maximum Subarray Problem
Raft
原地内存整理算法
500 Data Structures and Algorithms practice problems and their solutions
The Knuth-Morris-Pratt Algorithm in my own words