Home Page
个人知识库(学习或者采集,未加工内容),自动生成。
ad
algorithm
architecture
- Jeeweb - SpringMVC+Spring+Hibernate 项目模板
- OAuth2 架构设计
- 接口访问限制方案
- Java web 项目线上环境配置清单
- 批量任务执行
- Java CMS 选型
- 计算高可用方案
- 桌面应用开发架构
- E-R 图
- 一套分布式系统架构的技术集合
- 一个敏捷项目需要的相关技术实践
- 如何编写清晰的架构方案
- Java 一些开源后台管理种子项目
- Java web project 概览
- 微服务异常处理
- 软件规范化指南
- 在线协作方案
- Web网站的几个并发量级
- 基于服务端 store 模式的多用户实时协作方案
- 常见线上调优参数和性能优化
book-notes
business
c&c++
- extern
- C++ linux服务器编程
- 内存分配
- vc驿站视频教程笔记4 Cstring 讲解
- vc驿站视频教程笔记 对话框
- 对话框之间的数据传递
- vc驿站视频教程笔记 vc++编程环境的介绍
- vc驿站视频教程笔记2 ansi 和 unicode
- 开源控件
- Mac 上 QT 环境搭建
- 如何用qt实现学生信息管理系统
- 如何阅读别人的C代码
- C++ 学习资源
- 文件操作
- 定时器
cakephp
computer-science
design
devops
- 免费的CI/CD 工具
- Ansible 入门和使用
- EulerOS 安装 Nodejs(ARM版本)
- 使用SSH实现自动化部署
- Circle CI 基本使用
- 常用的GIT命令
- Git 提交文件属性
- Gradle 构建 Spring boot 项目
- 华为云使用笔记
- 入侵检测系统
- Jenkins 停止所有的构建
- Jenkins
- JHipster
- maven 常用命令和插件
- Maven Dependency Management 统一管理多模块项目
- Maven 将本地 jar 打包到项目
- maven 常见 scopes
- 上线检查清单
- vps 下 搭建vpn
docker
- Alpine apk 命令
- Docker 基础
- Docker Alpine 使用科大源
- docker 部署机器上镜像清理
- docker 容器导入导出
- docker 自带镜像仓库清理
- Dockerfile 详解
- kubernetes
- Swarm
frontend
- H5 webapp技术选型
- 前端面试tips
- 后端 Admin 模板收集
- H5 Cordova打包方案
- 建站系统 CMS 列表
- css 三角形
- css pre 导致自动换行
- web 视觉设计系统
- CSS样式框架选型
- 前端生态图谱
- html 常用代码块
- js创建对象的最佳实践
- ajax 文件上传
- jQuery 插件收集
- jQuery 插件开发分析
- jQuery 插件图片延迟加载
- jQuery 图片翻转插件
- jQuery 评分插件
- jquery 常用代码
- 微格式 (Microformat)
- 产品官网 Portal 页面参考
- 触屏网站之网站尺寸
- 前端工程师知识清单
- 理解js 的作用域链 原型链 闭包 词法分析
- 前端开发中常用工具函数总结
git
hibernate
interview
java
- Java web工程师知识图谱
- Java 学习教程资源收集
- Java 注解基础
- Java 基础
- Java 并发和多线程
- Java 集合
- java 线上 debug
- java 异常
- Java 内存回收机制
- Java 各种流总结
- Java 日志
- Java 对象克隆
- Java 对象转换方案
- Java 性能调优
- Java 趟坑集合
- Java 正则
- Java 原生的 service loader
- Java 线程池使用
- 【转载】Java 时间相关数据类型
- Java 内存分析工具 VisualVM
- Java unmodifiableMap
javascript
learning
linux
- 最实用的Linux命令
- linux 使用 alternatives 切换Java版本
- linux 命令总览
- linux 常用线上排错命令
- linux 查看域名后所有的IP
- linux 磁盘管理
- 使用 dpkg 安装 deb包
- linux 文件和目录操作
- 防火墙暴露端口
- Linux 下字体安装
- 使用和生成 SSH key 登录 Linux 服务器
- linux nc 工具零时监听端口
- nohup 后台运行Linux程序方法
- linux 查看端口状态
- rpm 和 yum 包管理器的使用
- 关机和重启命令
- 系统服务管理 systemctl
- Systemd 常见用法
- Tar 命令
- 查看 linux 中的 TCP 连接数
- 安装 openJdk 到 ubuntu 14
- CentOS 搭建 vsftp
- linux yum
- 系统监控和维护
- Shell 文字处理函数
- SSH 修改端口
- Linux 虚拟机管理 Vagrant
management
mini-notes
mongodb
mysql
- GaussDB 安装教程
- Mysql 基本管理命令
- MySQL 根据时间段获取数据
- Ubuntu上的MySQL安装
- mysql 建表规范
- MySQL DML 相关
- Mysql 各种 join 的区别
- Mysql 常见性能优化方法
- Mysql 性能优化
- mysql 存储过程编写示例
- mysql 数据导出
- 实用的 SQL 语句技巧
nginx
nodejs
others
- 总结多年感冒的经验,把相关知识盘点了一遍
- 如何提高对自己情绪的控制力?
- DDD 之路
- 如何克服害怕失败的心理
- 如何做笔记?
- Java web 方向技术核心
- 开发者如何快速熟悉一个新项目
- 那些我在 BeeArt 学到的
- 鼻炎及鼻窦炎调研
- 专注编码,一次只做一件事
- IT工程师的自我管理
- 软件工程自学课程资料
- 怎样讲好一个故事
- 模型学习法
- 作为 Tech Lead 应该操心什么?
- 技术管理 | 从今天开始谈谈技术管理 (话题征集)
performance
php
- PHP拓展Linux/unix 下的编译安装
- PHP 包管理工具
- CakePHP 资源收集
- CakePHP 脚手架和命令行工具
- $_POST $_GET $_COOKIE的递归转义
- PHP 不同场景下技术选型的讨论
- PHP 配置文件读取
- PHP CURL example
- PHP环境 in Mac
- $_POST $_GET $_COOKIE的递归转义
- php采集电影天堂首页电影下载地址
- google 两步验证的一个库
- PHP 常驻内存运行脚本
- Mac 环境下使用MAMP安装PHP环境
- PHP拓展和使用C编写自定义拓展
- php 读取文件并以文件方式下载
- 截取utf-8字符串原理
- 根据中奖几率百分比抽奖算法
- 一段简单的PHP 日志代码
profession
react
redis
restful-api
security
- 开发安全的 API 所需要核对的清单
- 灰产
- CSP 浏览器内存安全策略
- 认证和授权的基本概念
- ldap
- 安全红线参考
- 常用正则表达式大全
- 使用 Bcrypt 代替 md5/sha1
- 常用安全随机数发生器或者接口
- 微软SDL( Security Development Lifecycle)流程
- 大型系统 IAM 机制
- Web客户端追踪(cookie、浏览器指纹 )
- XSS 攻击和处理
social-network-marketing
solution
- UUID 生成
- Java 中的缓存策略
- 分库分表方案
- 文件上传
- 导出到 Excel
- 对象转换
- PDF 导出
- 网页快照方案 puppeteer
- real time web 实时协作方案
- 拖拽排序后端设计方案
- 储存高性能架构
- 服务器推送方案
- Yaml 解析
spring
- Spring boot 学习指南
- Spring 开启事务支持
- Java JPA 行锁
- JPA 批量增删改
- JPA Criteria
- JPA JOIN 的用法
- JPA 投影
- log4j 配置
- Spring 中 @Async注解
- Spring 基础
- Spring Bean validation 最佳实践
- Spring boot 常用注解
- Spring boot 部署的几种方式
- Spring boot 本地开发工具
- Spring boot 项目远程 debug
- Spring boot 源码分析
- Spring data JPA
- 获取 Spring 的 ApplicationContext
- Spring boot API 文档方案
- Rest template 使用
- Spring Security 基础
- Spring boot 项目密匙安全
- Spring boot 项目中常见的日志配置
tech-components
- RESTEasy
- apollo 配置中心
- elasticjob 分布式计划任务中间件
- FastDFS 分布式文件系统方案
- 【转载】内网穿透组件 lanproxy
- OpenResty
- Prometheus 开源设备监控平台
- thrift RPC 调用框架
- Zipkin 分布式跟踪系统
testing
- 敏捷中的测试策略
- Jmeter 性能测试
- Mock工具 wiremock
- 使用 ab(apache benchmark) 进行压力测试
- 架构守护测试:ArchUnit
- 常用断言写法
- API的contract测试之Pact
- 使用 DataJpaTest 对接数据库测试
- Java 中常见的测试方案
- 一本小小的单元测试书
- Java JMH 微基准测试
- Junit 5
- 使用 k6 进行压力测试
- 使用 spring-security-test 作为 user mock
- 测试策略
thinking
- 前端的编程思维
- 使用概念图梳理编程中的概念
- 道家的世界观
- 建模和编程中的契约 —— Design By Contract
- 程序语言中接口的深层次含义
- 读毛选:实践论和矛盾论的现实意义
- 方法论清单
- 需求的冰山:非功能性需求
- 微小说:自己结账的订单
- 咨询思维:PAST-DR 问题解决框架
- 随笔:互联网产品化是怎么回事?
- 从JavaScript框架的演变思考前端开发
- 从单体到微服务,这些年架构的演变
- 软件设计的反思录
- 常见的技术标准组织
- 主客体建模:基于认识论的面向对象分析
- 谈话收集
- 易学中的模型思维
- 程序员的美德:克制、简单和笨拙
- 前端的编程思维
- 学习"知识",而不是各种框架的说明书
- 主客体建模法
- 主客体命名法
tool
training
webinar-notes
- 技术方案 Webinar - 业务单号生成
- 技术方案 Webinar - 架构设计和规划(Inception)
- 技术方案 Webinar - 如何处理业务公式?
- 技术方案 Webinar - 如何实现实时协作?
- 技术方案 Webinar - 除夕蔡老师分享技术方案图例
- 技术方案 Webinar - 国际化
- 技术方案 Webinar - 分布式事务
- 技术方案 Webinar - 库存、一盘货、批量库存扣减、秒杀
- 技术方案 Webinar - 团队的工作方式(也算技术方案的一部分?)
- 技术方案 Webinar - 系统性能和容量估算
- 技术方案 Webinar - CI/CD 之流水线搭建、质量扫描、测试策略
- 技术方案 Webinar - ID 类型的选择和生成
- 技术方案 Webinar - 软件工程中的政治问题
- 技术方案 Webinar - 使用 AI 编程
- 技术方案 Webinar - 遗留系统改造和切换
- 技术方案 Webinar - OpenAPI 设计
- 技术方案 Webinar - 信息检索 Information retrieval
- 技术方案 Webinar - 应用缓存设计
- 技术方案 Webinar - 架构师面试
- 技术方案 Webinar - 如何成为咨询师和如何做好咨询师?
- 技术方案 Webinar - 术语管理初探讨
- 技术方案 Webinar - 企业级数字化资产治理
- 技术方案 Webinar - 微服务的结构
- 技术方案 Webinar - 二方包和服务间对象复用
- 技术方案 Webinar - 锁和并发
- 技术方案 Webinar - 系统间集成
- 技术方案 Webinar - 智能应用
- 技术方案 Webinar - 金额和高精度计算问题
- 技术方案 Webinar - 软件工程中人的问题
- 技术方案 Webinar - 领域特定语言
- 技术方案 Webinar - 基于 Activiti 建设企业级流程引擎实践
- 技术方案 Webinar - 哪些技术标准可以帮助系统设计?
- 技术方案 Webinar - 企业应用数据交换和数仓
- 技术方案 Webinar - 当我们在说模型的时候说的是什么
- 技术方案 Webinar - 活文档
- 技术方案 Webinar - 多对多关系
- 技术方案 Webinar - 领域模型拓展点设计
- 技术方案 Webinar - 可逆计算原理与 Nop 平台实现
- 技术方案 Webinar - 常见报表方案
- 技术方案 Webinar - 非线性中国式报表引擎源码分析
- 技术方案 Webinar - 业务中台的一些困难问题
- 技术方案 Webinar - 业务系统结算模型
- 技术方案 Webinar - 如何推动架构落地
- 技术方案 Webinar - 微服务跨库查询和列表
- 技术方案 Webinar - 微服务中的鉴权(Auth)怎么做?
- 技术方案 Webinar - 技术经理问题和挑战
- 技术方案 Webinar - 邓老师 DDD 代码结构分享
- 技术方案 Webinar - 分库分表和数据库选型
- 技术方案 Webinar - 微服务下的导出方案
- 技术方案 Webinar - 审批流方案