Posts List
总共 211 篇
2024
2023
- 11.01 FFmpeg fast seek截图失败处理
- 07.16 使用docker环境开发CentOS下C++程序的实践
- 02.08 使用mapstruct做结构体映射
- 01.07 关于音频帧率与采样率
2022
- 12.30 提问的智慧(How To Ask Questions The Smart Way)
- 04.26 Java 函数可变参数
- 03.26 Spring 进程命令行参数
- 02.08 俞军产品经理十二条
- 02.06 CentOS7下FFmpeg的安装
- 01.01 macOS下nginx的使用
2021
- 12.30 关于Spring Boot jar包中的BOOT-INF和META-INF目录
- 07.28 Java try-with-resources使用
- 06.30 基于Nacos开发Dubbo微服务
- 03.23 Spring Bean条件创建
- 03.06 善战者无赫赫之功,善医者无煌煌之名
- 02.28 Java Lombok使用
- 01.03 道法术器
- 01.03 归纳与演绎
2020
- 11.15 MySQL 时间函数
- 10.31 Java CompletableFuture使用
- 10.08 《非暴力沟通》读书笔记
- 09.13 架构设计原则SOLID
- 08.15 人生三个十年的规划和目标
- 07.31 说说降级、熔断、限流
- 04.19 Java 流数据读写
- 04.19 Java Comparable和Comparator
2019
- 12.12 iOS Charles抓包
- 08.08 Scrum Master是一种能力
- 06.01 关于方法论
- 05.09 macOS下使用Docker
- 05.09 Java8 Optional
- 05.09 Docker命令使用
- 05.03 What does it mean to manage up?
- 05.02 张一鸣:优秀年轻人的5种特质
- 04.21 Java switch原理
- 04.20 Java中isAssignableFrom()方法与instanceof()方法用法
- 04.19 Java 数组操作
- 03.17 树莓派初体验
- 02.20 x264低延时编码
- 02.01 毕玄:程序员的成长路线
2018
- 12.02 FLV结构分析
- 10.26 决定人生的是思维方式,而不是你掌握的知识
- 07.14 CLion远程调试
- 06.22 JVM调优之 死锁问题
- 06.22 JVM调优之 内存泄漏问题
- 06.21 JVM调优之 高CPU占用问题
- 06.20 JVM工具使用
- 05.20 陆奇:如何成为一个优秀的工程师
- 05.19 fastjson库的使用
- 05.15 MySQL与Spring boot对接
- 05.15 CentOS7 安装MySQL
- 04.11 FFmpeg像素格式YUV与RGB分析
- 03.10 macOS下依赖自动打包脚本
- 02.09 Homebrew使用
- 02.04 FFmpeg时间戳整理
2017
- 12.30 macOS下编译CEF62
- 11.17 Java Object类的方法
- 11.09 Java对象锁synchronized与Lock类
- 10.21 Java ArrayList
- 06.29 Spring Bean对象管理
- 06.28 Spring 方法拦截
- 05.31 Java 注解
- 05.26 C++11 列表初始化
- 05.25 Java 多线程
- 05.10 Java 常用工具类
- 05.09 Java8 Stream
- 05.07 Java 序列化
- 05.07 GN使用笔记
- 05.06 Java8 Lambda函数式编程
- 05.06 Java 嵌套类
- 04.28 Java 范型
- 04.25 Java 常用容器类
- 04.24 Java 反射与动态代理
- 03.19 FFmpeg滤镜学习
- 02.19 FFmpeg命令使用
- 02.15 视频编解码的层次
- 02.15 avformat_open_input阻塞操作中断的支持
- 02.05 《最重要的事只有一件》读书笔记
- 01.10 CentOS上编译FFmpeg动态库
- 01.08 H264视频编码简介
2016
- 12.29 linux上关于so库加载路径的问题
- 12.28 gcc使用小结
- 12.26 make和Makefile使用小结
- 12.22 Objective-C之 多线程
- 12.20 Objective-C之 动态语言特性(Runtime)
- 12.10 叶春友《颈椎操》
- 12.04 Vim常用命令
- 10.13 吴军:不做伪工作者
- 06.28 QtWebEngine与bridge机制
- 06.10 关于向chromium的pak文件扩展字符串的方法
- 04.26 C++11 Range-based for loop
- 04.25 架构的本质
- 01.07 GYP使用笔记
2015
- 11.14 C++11 模板显式实例化
- 10.20 C++11 非静态成员的初始化
- 10.16 C++11 decltype
- 10.13 C++11 override和final
- 08.11 Chromium 44 编译与调试
- 07.22 CentOS上搭建webservice
- 07.21 CentOS基本配置
- 07.21 CentOS上搭建静态博客
- 07.13 搭建简单的Spring MVC应用
- 06.30 ssh连接保持
- 06.16 Objective-C之 xcode工程、动态库与rpath相关配置
- 06.13 基于maven的Spring REST风格应用示例
- 06.13 Objective-C之 数据结构
- 06.05 Wireshark常用命令
- 05.16 tcp服务器与客户端
- 05.15 http协议分析
- 05.07 chrome源码之 DataPack
- 04.24 The Top Of My To Do List
- 03.18 Exit-time-destructor 问题
- 03.10 Objective-C之 引用计数
- 02.28 chrome源码之 linked_ptr
- 02.15 李开复病后回归:我闻到了桂花的香味
- 02.07 张栋:36岁以前做到这8点再谈梦想
- 02.02 Shell常用命令
2014
- 12.26 chrome源码之 FileStream
- 11.10 Git常用命令
- 10.29 chrome源码之 SequencedWorkerPool
- 09.14 Java 字符串
- 09.12 chrome源码之 Network Stack
- 07.14 JS 类实现
- 07.11 macOS下java开发环境配置
- 06.30 JS 函数
- 06.29 JS 数组
- 06.29 JS 对象
- 06.28 JS 字符串
- 05.22 C++11 类型重命名(Type Alias and Alias Template)
- 05.20 chrome源码之 ObserverList
- 05.17 chrome源码之 Notification Registrar
- 05.13 chrome源码之 Synchronization
- 05.12 Permutation and Combination
- 05.09 chrome源码之 Lazy Instance
- 03.07 Linus Trovalds 谈Linux内核开发管理风格
2013
- 12.31 chrome源码之 Thread和MessageLoop
- 12.09 chrome源码之 Value和JsonParser
- 12.05 chrome源码之 WeakPtr
- 11.21 哈佛图书馆墙壁训言
- 11.06 chrome源码之 Move Constructor
- 11.03 chrome源码之 scoped_ptr
- 11.02 chrome源码之 Bind和Callback
- 11.01 chrome源码之 RefCounted和scoped_refptr
- 10.06 The 13 Most Memorable Quotes From Steve Jobs
- 09.23 curl工具使用
2012
- 12.25 C++11 多线程
- 09.27 重载匿名函数对象集
- 08.19 Python 面向对象编程
- 08.15 lambda函数与递归
- 08.10 Python 函数式编程
- 08.08 Python 生成器
- 08.05 Python 内建类型与函数
- 08.05 Python class与json自动转化
- 08.04 Python 数据结构
- 08.02 Python Unicode编码
- 08.01 Python 列表解析
- 06.12 C++模板:编译期的函数式编程
- 06.04 C++11 变长模板参数(variadic templates)
- 05.26 从突击成长到稳定发挥
- 05.21 类模板的静态成员初始化
- 01.07 proto转换(transform)使用实例
2011
- 12.18 boost解析之 proto
- 11.25 24点游戏中的分治策略
- 11.20 松本行弘:我的编程人生
- 10.15 boost解析之 range
- 10.14 基于Range的泛型算法设计
- 10.06 乔布斯在斯坦福大学的演讲
- 10.06 C++运行时惯用法
- 09.18 boost解析之 mpl
- 09.14 模拟“类模板名重载”
- 08.13 boost解析之 tokenizer
- 07.15 C++编译期惯用法
- 07.02 最大公约数问题
- 07.02 分解正整数和问题
- 06.26 boost解析之 lexical_cast
- 06.22 发布COM组件方式
- 06.22 Ternary Search Tree 三元状态树
- 06.13 继承体系下成员函数指针的转化及其调用
- 06.13 policy classes的设计理念
- 06.13 json_spirit深入解析
- 06.13 STL算法注解
- 06.13 SFINAE与enable_if的使用
- 06.13 Expression Templates 表达式模板
- 06.13 C++转型运算及其扩展
- 06.13 C++模板特化分析
- 06.13 C++对象的构造和析构语义
- 06.13 C++11 右值引用(rvalue reference)
- 06.13 C++11 lambda
- 06.11 奇特的递归模板模式(CRTP)
- 06.11 boost解析之 variant
- 06.11 boost解析之 type_traits
- 06.11 boost解析之 tuple
- 06.11 boost解析之 spirit.Qi
- 06.11 boost解析之 smart_ptr
- 06.11 boost解析之 result_of
- 06.11 boost解析之 regex
- 06.11 boost解析之 ref
- 06.11 boost解析之 preprocessor
- 06.11 boost解析之 function_types
- 06.11 boost解析之 function
- 06.11 boost解析之 bind
- 06.01 字符串匹配搜索
2010
- 11.15 C++模板递归实例化
- 05.30 Jeff Bezos:We are what we choose
- 03.12 C++仿函数配接器的使用
- 02.28 三阶魔方公式
- 02.25 C++局部类
- 02.15 幻方问题
- 01.01 指向类成员的指针的使用