<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[成辉的博客]]></title><description><![CDATA[一个小技术负责人，一只活蹦乱跳的在职创业者]]></description><link>https://blog.youkuaiyun.com/cchh521</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; cchh521]]></copyright><item><title><![CDATA[Charles 代理抓包配置，10分钟搞定]]></title><link>https://blog.youkuaiyun.com/cchh521/article/details/126937186</link><guid>https://blog.youkuaiyun.com/cchh521/article/details/126937186</guid><author>cchh521</author><pubDate>Mon, 19 Sep 2022 16:55:26 +0800</pubDate><description><![CDATA[charles 快速配置]]></description><category></category></item><item><title><![CDATA[docker常用命令]]></title><link>https://blog.youkuaiyun.com/cchh521/article/details/125765886</link><guid>https://blog.youkuaiyun.com/cchh521/article/details/125765886</guid><author>cchh521</author><pubDate>Wed, 13 Jul 2022 15:59:23 +0800</pubDate><description><![CDATA[docker常用命令]]></description><category></category></item><item><title><![CDATA[并发情况下的重复记录分析]]></title><link>https://blog.youkuaiyun.com/cchh521/article/details/125677731</link><guid>https://blog.youkuaiyun.com/cchh521/article/details/125677731</guid><author>cchh521</author><pubDate>Fri, 08 Jul 2022 14:35:05 +0800</pubDate><description><![CDATA[通过生产问题引发分布式锁的思考]]></description><category></category></item><item><title><![CDATA[redis实现直播间评论分页查询]]></title><link>https://blog.youkuaiyun.com/cchh521/article/details/125412408</link><guid>https://blog.youkuaiyun.com/cchh521/article/details/125412408</guid><author>cchh521</author><pubDate>Wed, 22 Jun 2022 16:53:18 +0800</pubDate><description><![CDATA[redis分页代码，通俗易懂]]></description><category></category></item><item><title><![CDATA[Redis基本架构&核心模块]]></title><link>https://blog.youkuaiyun.com/cchh521/article/details/109452138</link><guid>https://blog.youkuaiyun.com/cchh521/article/details/109452138</guid><author>cchh521</author><pubDate>Mon, 02 Nov 2020 17:09:33 +0800</pubDate><description><![CDATA[文章目录Redis基本架构图


Redis基本架构图

Redis基本架构为

存储模块，保存数据，数据模型为 key-value形式，value支持丰富的数据类型。包括字符串，列表 ，哈希表，集合等。不同的数据类型能支持不同的业务需求
操作模块，主要对数据进行，get 、put 、delete 、scan操作
网络模块，通过网络框架以 Socket 通信的形式对外提供键值对操作，包括socket服务，和协议解析，
客户端发送命令时，命令会被封装到网络请求中传输给redis。
索引模块，索引模块主要是为了]]></description><category></category></item><item><title><![CDATA[docker简易安装&入坑指南]]></title><link>https://blog.youkuaiyun.com/cchh521/article/details/109053927</link><guid>https://blog.youkuaiyun.com/cchh521/article/details/109053927</guid><author>cchh521</author><pubDate>Tue, 13 Oct 2020 16:09:45 +0800</pubDate><description><![CDATA[Docker入坑
docker 入门指南

docker安装
官方文档现成，一步步来就OK
https://docs.docker.com/engine/install/centos/
docker安装确认
dcoker version
不使用sudo命令执行Docker	
sudo usermod -aG docker $USER

2.启动docker

dcoker run  hello
安装redis
docker pull  redis
docker run --name myredis -d r]]></description><category></category></item><item><title><![CDATA[Maven系列：pom&坐标详解]]></title><link>https://blog.youkuaiyun.com/cchh521/article/details/107359038</link><guid>https://blog.youkuaiyun.com/cchh521/article/details/107359038</guid><author>cchh521</author><pubDate>Thu, 23 Jul 2020 15:50:52 +0800</pubDate><description><![CDATA[maven系列

阅读本文大约需要10分钟

Maven中的pom文件
Maven项目的核心是pom（project object model）文件
Maven项目结构


src/main

java  主代码目录
resouces  资源文件目录


src/test

java  测试代码目录
resouces  测试资源文件目录



maven的项目结构是是约定好的， 我们不是必须每次按照maven的约定的结构去新建项目，也可以通过maven提供的骨架生成我们需要的项目
pom文件
mavenpo]]></description><category></category></item><item><title><![CDATA[JAVA Lpad域验证代码]]></title><link>https://blog.youkuaiyun.com/cchh521/article/details/107492444</link><guid>https://blog.youkuaiyun.com/cchh521/article/details/107492444</guid><author>cchh521</author><pubDate>Tue, 21 Jul 2020 16:44:34 +0800</pubDate><description><![CDATA[拿来就用，不废话
package cn.com.gome.pay.admin.utils;

import javax.naming.Context;
import javax.naming.ldap.InitialLdapContext;
import java.util.Properties;

/**
 * Created by Administrator on 2020/7/21.
 */
public class AuthTest {

    private String username=""]]></description><category></category></item><item><title><![CDATA[Maven系列：Maven的背景及安装]]></title><link>https://blog.youkuaiyun.com/cchh521/article/details/107347136</link><guid>https://blog.youkuaiyun.com/cchh521/article/details/107347136</guid><author>cchh521</author><pubDate>Wed, 15 Jul 2020 10:30:12 +0800</pubDate><description><![CDATA[maven系列
Maven的背景
项目的演变

1 。最开始一个项目，项目的jar包是直接放在项目lib文件夹下的，需要别的依赖，在单独新建文件夹。
随着项目演变的过程中，依赖会特别的多，最终有可能导致，生产开发依赖版本不一致，研发与研发之间的版本不一致，造成版本冲突。然后项目中依赖会越来越多，导致项目十分的臃肿。
2 。项目在开发过程中，每天需要编译，打包，测试。有很多重复的工作要做。通过maven我们就可以缩减这些重复的工作，全部交给maven来完成。
Maven的作用

解决重复构建的问题，帮助我们编]]></description><category></category></item><item><title><![CDATA[Maven系列：Maven整体知识结构]]></title><link>https://blog.youkuaiyun.com/cchh521/article/details/107346383</link><guid>https://blog.youkuaiyun.com/cchh521/article/details/107346383</guid><author>cchh521</author><pubDate>Tue, 14 Jul 2020 20:35:39 +0800</pubDate><description><![CDATA[Maven系列
Maven系列：Maven整体知识结构
maven系列，梳理maven的细枝末节知识点，从maven的安装目录结构，坐标详解，仓库解析机制，插件，生命周期等说明。同时也总结实际项目中的最佳使用规范和常用目录。
知识结构图
大概梳理了一下，maven的知识结构图

maven知识列表
maven本身的知识点不是很多，大块知识点也就几大块，我们日常项目在使用maven中，其实也不用过多的关注的maven本身实现，但是弄懂maven仓库的解析的机制，编译的生命生命周期，方便我们解决生产环境的问题。]]></description><category></category></item><item><title><![CDATA[hadoop基础集群环境搭建]]></title><link>https://blog.youkuaiyun.com/cchh521/article/details/104061983</link><guid>https://blog.youkuaiyun.com/cchh521/article/details/104061983</guid><author>cchh521</author><pubDate>Tue, 21 Jan 2020 14:49:36 +0800</pubDate><description><![CDATA[3.1 虚拟机环境准备

 克隆虚拟机
	 修改克隆虚拟机的静态IP
	 修改主机名
	 关闭防火墙
	 创建hadoop用户
	 配置hadoop用户具有root权限
	 在/opt目录下创建文件夹
  1). 在/opt目录下创建module、software文件夹


    [hadoop@mini1 opt]$ sudo mkdir mo...]]></description><category></category></item><item><title><![CDATA[论程序员的产品设计文档]]></title><link>https://blog.youkuaiyun.com/cchh521/article/details/103983426</link><guid>https://blog.youkuaiyun.com/cchh521/article/details/103983426</guid><author>cchh521</author><pubDate>Wed, 15 Jan 2020 11:11:04 +0800</pubDate><description><![CDATA[程序员如何写好产品文档，读取产品文档

 最近设计了一套系统，由于本人是程序员，对产品东西不太了解，因此复盘一遍，我认为在整个项目组，真正能产生对抗的并不是项目中的任何部分而是每个人的态度

 在任何项目立项阶段，都离不开需求收集阶段，产品方案设计阶段，产品设计文档既贯穿了整个项目过程，又给整个项目提供了基础思维。也是产品验收的标准产品设计文档并非一成不变，也不能经常...]]></description><category></category></item><item><title><![CDATA[Python基础培训]]></title><link>https://blog.youkuaiyun.com/cchh521/article/details/103511464</link><guid>https://blog.youkuaiyun.com/cchh521/article/details/103511464</guid><author>cchh521</author><pubDate>Thu, 12 Dec 2019 16:30:49 +0800</pubDate><description><![CDATA[python
1。基础知识
2。编程思想
3。培训思路，过基础，写代码


1. 知识图谱
2. 基础示例
3. 注意事项
4. 踩过的坑
5. 总结学习经验

python语言介绍
基础介绍
 Python是一种跨平台的计算机程序设计语言。是一种面向对象的动态类型语言，最初被设计用于编写自动化脚本(shell)，随着版本的不断更新和语言新功能的添加，越来越多被用于独立的、大型项目的开发。
...]]></description><category></category></item><item><title><![CDATA[基于 apidoc 生成在线接口文档 （实时更新）（linux系统）]]></title><link>https://blog.youkuaiyun.com/cchh521/article/details/88766343</link><guid>https://blog.youkuaiyun.com/cchh521/article/details/88766343</guid><author>cchh521</author><pubDate>Sat, 23 Mar 2019 19:04:30 +0800</pubDate><description><![CDATA[基于 apidoc 生成在线接口文档 （实时更新）（linux系统） 动态加载，热部署
背景：
规范开发人员的接口文档
文档统一管理，防止本地文档版本不统一
远程部署，保证文档的统一性
主要还是解决，不用每个人去装一套环境
缺点：
1. 容错性太垃圾，可以优化
2. 需要一台服务器
3. 没有测试过多人操作
备注：
如若不想使用，远程文档连接的话，可以本地安装node.js 和 apidoc
本地...]]></description><category></category></item></channel></rss>