程序开发

damone大约 4 分钟收藏总结算法及数据结构操作系统设计模式程序打包及安装测试

算法及数据结构

  1. 单轴快排(SinglePivotQuickSort)和双轴快排(DualPivotQuickSort)及其 JAVA 实现open in new window
  2. 数据结构总结
3. 算法总结

操作系统

Linux

  1. linux 进程、线程与 cpu 的亲和性(affinity)open in new window
  2. 可执行文件(ELF)格式的理解open in new window
  3. Solaris 链接程序和库指南open in new window
  4. Linux 性能评测工具之:gprofopen in new window
  5. L inux 内核物理内存管理--伙伴系统open in new window
  6. L inux 下 TCP/IP 及内核参数优化调优open in new window
  7. Linux 系统内核的调试open in new window
  8. V4L2 文档翻译open in new window
  9. 大话 Select、Poll、Epollopen in new window
  10. Linux IO 模型open in new window
  11. 使用 rsync 实现客户端与服务器端的文件同步与传送open in new window
  12. Linux 下用文件 IO 的方式操作 GPIOopen in new window
  13. L inux 新的 API signalfd、timerfd、eventfdopen in new window
  14. 多线程程序从 Windows 到 Linux 上移植需要注意的 5 个方面open in new window

Android

  1. Android 官方培训课程中文open in new window
  2. 关于 Android Service 真正的完全详解open in new window
  3. Android 中常见的 4 种线程池open in new window
  4. Android 向项目添加组件open in new window
  5. Android.mk 文件语法详解open in new window
  6. Android 文件下载库open in new window

设计模式

  1. 被误解的 MVC 和被神化的 MVVMopen in new window

编程语言

  1. C#基类库大全open in new window
  2. C++调用 JAVA 方法详解open in new window
  3. C#一些支离破碎的泛型反射技巧open in new window
  4. L inux C++ 面向对象线程类封装open in new window
  5. PHP park,unpark,ord 函数使用介绍open in new window
  6. PHP 高级编程之多线程open in new window
  7. 深入理解PHP内核open in new window
  8. AutoIt 在线文档open in new window
  9. ECMAScript 6 入门open in new window
  10. JS 实现继承的几种方式open in new window
  11. JS 中的 prototypeopen in new window
  12. C语言标准库open in new window
  13. C++  MIME 邮件库open in new window
  14. C++函数指针模板open in new window
  15. C++调用 JAVA 方法详解open in new window
  16. Google 开源项目C++风格指南open in new window
  17. 标准轻量的C库实现 Klib,包括常见的数据结构实现open in new window
  18. 类G lib C 库 tboxopen in new window
  19. Doxygen 的注释风格open in new window
  20. java 中的锁 -- 偏向锁、轻量级锁、自旋锁、重量级锁open in new window
  21. Java Core Sproutopen in new window
  22. JAVA 并发编程网open in new window
  23. Java 并行编程open in new window
  24. Java 并行编程工具类详解open in new window

嵌入式开发及DNN加速

  1. rock-chipsopen in new window
  2. IMX6Q 内存带宽检测mm dcopen in new window
  3. IMX6Q 视频加速open in new window
  4. 蜗窝科技 Linuxopen in new window
  5. 每个程序员都应该了解的 CPU 高速缓存open in new window
  6. 每个程序员都应该了解的“虚拟内存”知识open in new window
  7. 最大化利用内存带宽open in new window
  8. 内存带宽测试  tinymembenchopen in new window
  9. GDB 汇编调试指令合集open in new window
  10. Neon Intrinsics Referenceopen in new window
  11. ARM NEON 优化open in new window
  12. ARM NEON optimizationopen in new window
  13. ARM Cortex 系列(A8/A9/A15/A7) NEON 多媒体处理 SIMD 引擎优化open in new window
  14. 矩阵运算库 blas, cblas, openblas, atlas, lapack, mkl 之间有什么关系,在性能上区别大吗?open in new window
  15. OPENCL:从朴素到更具深度的编程open in new window
  16. OPENCL, SGEMM 优化样例open in new window
  17. OPENCL 并行编程open in new window
  18. CPU、GPU、CUDA,CuDNN 简介open in new window
  19. Cuda 编程指导open in new window
  20. NVCC 分歩 编译 CUDA 程序open in new window
  21. MEC-优化内存与速度的卷积计算open in new window

前端及 UI 设计

  1. c#图表工具,完全开源,功能丰富open in new window
  2. A nt D esign,中后台前端框架open in new window
  3. C++ DirectUI, DuiVisionopen in new window
  4. C# Winform 开发 UI 框架 CSkinopen in new window

程序打包及安装

  1. NSIS 进阶教程open in new window
  2. 在线打包工具 Cloud Setuperopen in new window

测试

  1. 使用 valgrind 的 callgrind 工具进行多线程性能分析open in new window
  2. Google test benchnarkopen in new window
  3. 超全整理!Linux 性能分析工具汇总合集open in new window
  4. 测试驱动开发总结