<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Lujiahao98689的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/Lujiahao98689</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Lujiahao98689]]></copyright><item><title><![CDATA[用自建kinetics-skeleton行为识别数据集训练st-gcn网络流程记录]]></title><link>https://blog.youkuaiyun.com/Lujiahao98689/article/details/121447175</link><guid>https://blog.youkuaiyun.com/Lujiahao98689/article/details/121447175</guid><author>Lujiahao98689</author><pubDate>Sat, 20 Nov 2021 22:55:23 +0800</pubDate><description><![CDATA[用自建kinetics-skeleton数据集训练st-gcn网络流程记录0. 准备工作1. 下载/裁剪视频2. 利用OpenPose提取骨骼点数据,制作kinetics-skeleton数据集3. 训练st-gcn网络4. 用自己训练的st-gcn网络跑demo，并可视化
0. 准备工作
首先就是把st-gcn网络的运行环境完全配置好了，并且可以正常进行行为识别
配置环境参考：
1. 复现旧版STGCN GPU版 （win10+openpose1.5.0）
2. 复现st-gcn(win10+openpo]]></description><category></category></item><item><title><![CDATA[Kinetics-400数据集分类名中英文对照汇总]]></title><link>https://blog.youkuaiyun.com/Lujiahao98689/article/details/120454565</link><guid>https://blog.youkuaiyun.com/Lujiahao98689/article/details/120454565</guid><author>Lujiahao98689</author><pubDate>Fri, 24 Sep 2021 14:39:35 +0800</pubDate><description><![CDATA[Kinetics-400数据集分类名中英文对照汇总
400个分类的中英文对照表，仅供参考

第一部分 1-100





英文
中文
英文
中文




1. abseiling
(攀岩)沿绳下降
51. catching or throwing softball
打垒球


2. air drumming
空气打鼓？
52. celebrating
庆祝


3. answering questions
回答问题
53. changing oil
换油？


4. applauding
鼓掌
54. c]]></description><category></category></item><item><title><![CDATA[[代码学习]Redis分布式锁Go语言实现]]></title><link>https://blog.youkuaiyun.com/Lujiahao98689/article/details/120301660</link><guid>https://blog.youkuaiyun.com/Lujiahao98689/article/details/120301660</guid><author>Lujiahao98689</author><pubDate>Wed, 15 Sep 2021 09:53:30 +0800</pubDate><description><![CDATA[[代码学习]Redis分布式锁Go语言实现加锁部分释放锁部分
之前使用Java写Redis一些操作的时候，有比较成熟的框架可以直接调用，比如Redisson等，把一些加Redis分布式锁等一些比较高级的操作都做了封装，使得Java语言使用Redis都非常的方便。但是好像Go语言中使用Redis还是比较原始的，自己搭轮子的状态。
今天阅读项目源码的时候，看到了一段Redis分布式锁Go语言的实现。感觉有一定的学习价值，所以摘抄至此。
这里实现Redis分布式锁的思想是比较常见的，主要为：
加锁部分
1）首先是]]></description><category></category></item><item><title><![CDATA[简易秒杀系统-Go语言实现]]></title><link>https://blog.youkuaiyun.com/Lujiahao98689/article/details/116067102</link><guid>https://blog.youkuaiyun.com/Lujiahao98689/article/details/116067102</guid><author>Lujiahao98689</author><pubDate>Fri, 23 Apr 2021 18:57:13 +0800</pubDate><description><![CDATA[简易秒杀系统-Go语言实现一、最原始网页1. 开发环境2. 部署环境3. 创建数据库/创建项目工程4. 搭建初始商品购买网页二、商品信息静态数据优化三、(单机)秒杀系统0. 遇到的问题1. case1:不加锁,出现超卖现象2. case2:使用sync包中的Mutex类型的互斥锁,秒杀正常3. case3:Gin框架的钩子函数/中间件加锁，不能4. case4:数据库悲观锁(查询加锁),不能5. case5:数据库悲观锁(更新加锁),正常6. case6:数据库乐观锁，正常7. case7:GoLang中的]]></description><category></category></item><item><title><![CDATA[初探并发编程：秒杀系统]]></title><link>https://blog.youkuaiyun.com/Lujiahao98689/article/details/114242724</link><guid>https://blog.youkuaiyun.com/Lujiahao98689/article/details/114242724</guid><author>Lujiahao98689</author><pubDate>Mon, 01 Mar 2021 00:46:06 +0800</pubDate><description><![CDATA[初探并发编程：秒杀系统一、最原始网页1. 开发环境2. 部署环境3. 创建数据库/创建项目工程4. 搭建初始商品购买网页5. 第一次JMeter压测：仅测试访问商品的信息页面二、商品信息静态数据优化1. Redis缓存 feature/staticResImpro-Redis分支2. 第二次访问商品信息页面JMeter压测：加入Redis缓存后3. 静态化处理等三、(单机)秒杀系统 feature/seckillNotDistribute分支0. 准备1. case1:不加锁,出现超卖现象2. case2:]]></description><category></category></item><item><title><![CDATA[【Zookeeper】Zookeeper学习笔记（Dubbo、Eureka）]]></title><link>https://blog.youkuaiyun.com/Lujiahao98689/article/details/110956942</link><guid>https://blog.youkuaiyun.com/Lujiahao98689/article/details/110956942</guid><author>Lujiahao98689</author><pubDate>Thu, 10 Dec 2020 17:06:02 +0800</pubDate><description><![CDATA[深入浅出Zookeeper（Dubbo、Eureka）一、前置：微服务架构1. 服务调用方式1.1 RPC和HTTP1.2 Http客户端工具1.3 Spring的RestTemplate二、Dubbo和Zookeeper的关系1. Apache Dubbo概述1.1 Dubbo介绍1.2 Dubbo架构1.3 协议1.4 负载均衡2. Dubbo和Zookeeper的关系三、Zookeeper和Eureka的区别1. Eureka概述1.1 Eureka介绍1.2 Eureka原理图1.3 Eureka基]]></description><category></category></item><item><title><![CDATA[【剑指Offer】Java题解汇总]]></title><link>https://blog.youkuaiyun.com/Lujiahao98689/article/details/109964769</link><guid>https://blog.youkuaiyun.com/Lujiahao98689/article/details/109964769</guid><author>Lujiahao98689</author><pubDate>Sun, 22 Nov 2020 21:24:27 +0800</pubDate><description><![CDATA[【剑指Offer】Java题解汇总01. 数组中重复的数字02. 二维数组中的查找03. 替换空格04. 从尾到头打印链表05. 重建二叉树06. 用两个栈实现队列07. 斐波那契数列08. 青蛙跳台阶问题09. 旋转数组的最小数字10. 矩阵中的路径11. 机器人的运动范围12. 剪绳子&lt;动态规划&gt;13. 剪绳子&lt;贪心算法，大数取余&gt;14. 二进制中1的个数15. 数值的整数次方16. 打印从1到最大的n位数（大数问题）17. 删除链表的节点18. 正则表达式匹配（Hard）19.]]></description><category></category></item><item><title><![CDATA[【踩坑记录04】SpringBoot2.2.0+用ModelAndView跳转FreeMaker页面，报错Whitelabel Error Page .ftl后缀改为.ftlh]]></title><link>https://blog.youkuaiyun.com/Lujiahao98689/article/details/109636401</link><guid>https://blog.youkuaiyun.com/Lujiahao98689/article/details/109636401</guid><author>Lujiahao98689</author><pubDate>Thu, 12 Nov 2020 09:19:49 +0800</pubDate><description><![CDATA[情况如下图：

网上的解决方法都尝试了一遍
SpringBoot的配置和ModelAndView的使用都检查了一遍都没有问题。但始终在报如下的错误
Whitelabel Error Page
This application has no explicit mapping for /error, so you are seeing this as a fallback.


解决方法：
最后发现spring boot 2.2.0开始freemarker模板默认扩展名改为ftlh
所以只需将 .ftl后缀 改]]></description><category></category></item><item><title><![CDATA[【Java笔记】基础学习笔记汇总（下）]]></title><link>https://blog.youkuaiyun.com/Lujiahao98689/article/details/108995765</link><guid>https://blog.youkuaiyun.com/Lujiahao98689/article/details/108995765</guid><author>Lujiahao98689</author><pubDate>Sat, 10 Oct 2020 14:01:20 +0800</pubDate><description><![CDATA[【Java笔记】基础学习笔记汇总（下）【Java笔记】基础学习笔记汇总（下）1. 网络编程三要素2. TCP通信3. 客户端 java.net.Socket4. 服务端 java.net.ServerSocket5. TCP网络通信编程综合案例：文件上传6. 函数式接口7. Lambda的特性：延迟执行/加载8. 常用的函数式接口1：java.util.function.Supplier&lt; T &gt;9. 常用的函数式接口2：java.util.function.Consumer&lt; T &gt]]></description><category></category></item><item><title><![CDATA[【Java笔记】基础学习笔记汇总（中）]]></title><link>https://blog.youkuaiyun.com/Lujiahao98689/article/details/108941112</link><guid>https://blog.youkuaiyun.com/Lujiahao98689/article/details/108941112</guid><author>Lujiahao98689</author><pubDate>Tue, 06 Oct 2020 17:06:52 +0800</pubDate><description><![CDATA[【Java笔记】基础学习笔记汇总（中）【Java笔记】基础学习笔记汇总（中）1. java.lang.Throwable：Java语言中所有错误或异常的父类2. JVM 中断处理异常 的过程3. throw关键字4. Objects类的一个静态方法：requireNonNull5. throws关键字（异常处理方式1）6. try...catch...（异常处理方式2）7. Throwable类中定义3个异常处理的方法8. 多个异常try...catch...的处理方法9. 子父类的异常处理10. 自定义异]]></description><category></category></item><item><title><![CDATA[【Java笔记】基础学习笔记汇总（上）]]></title><link>https://blog.youkuaiyun.com/Lujiahao98689/article/details/108919353</link><guid>https://blog.youkuaiyun.com/Lujiahao98689/article/details/108919353</guid><author>Lujiahao98689</author><pubDate>Sun, 04 Oct 2020 15:36:27 +0800</pubDate><description><![CDATA[【Java笔记】基础学习笔记汇总（上）【Java笔记】基础学习笔记汇总（上）1. 字节和位2. JDK/JRE/JVM的关系3. 标识符4. 字符串常量和字符常量5. 基本数据类型 （4类8种）6. 数据类型转换7 .常用的ASCII码8. 算数运算9. 逻辑运算符的短路10. 三元运算符11. 重载12. 初始化数组的格式13. 各类型初始化值14. Java的内存需要划分为5各部分15. 面向对象的三大特性16.创建类17. 局部变量和成员变量18. 构造方法19. Scanner类20. 匿名对象21]]></description><category></category></item><item><title><![CDATA[【记录01】虚拟机下的 CentOS7 配置静态IP地址]]></title><link>https://blog.youkuaiyun.com/Lujiahao98689/article/details/108894811</link><guid>https://blog.youkuaiyun.com/Lujiahao98689/article/details/108894811</guid><author>Lujiahao98689</author><pubDate>Thu, 01 Oct 2020 14:44:54 +0800</pubDate><description><![CDATA[【记录01】虚拟机下的CentOS7 配置静态IP地址1. 安装配置centos72. dhclient获取一个可用的IP地址3. 编辑网卡的配置文件4. 重启网络服务5. 参考及拓展
1. 安装配置centos7
在虚拟机中安装配置好centos7系统，打开终端
输入指令：su root
进入root

2. dhclient获取一个可用的IP地址
输入指令：dhclient
来动态获取一个可用的IP地址，防止自己随意设置，而造成ip地址冲突
输入指令：ifconfig
查看并记录下得到的IP地址

3.]]></description><category></category></item><item><title><![CDATA[【菜鸟踩坑记录02】centOS/win下的MySQL使用问题汇总]]></title><link>https://blog.youkuaiyun.com/Lujiahao98689/article/details/107875550</link><guid>https://blog.youkuaiyun.com/Lujiahao98689/article/details/107875550</guid><author>Lujiahao98689</author><pubDate>Sat, 08 Aug 2020 10:12:58 +0800</pubDate><description><![CDATA[【菜鸟踩坑记录02】centOS/win下的MySQL使用问题汇总
1. file /usr/share/mysql/charsets/keybcs2.xml from install of MySQL-server-5.6.25-1.el6.x86_64 conflicts with file from package mariadb-libs-1:5.5.65-1.el7.x86_64
解决方法：
CentOS7安装MySQL冲突和问题解决小结


...]]></description><category></category></item><item><title><![CDATA[【菜鸟踩坑记录01】idea+maven+Servlet+JSP org.apache.jasper.JasperException: Unable to compile class for JSP:]]></title><link>https://blog.youkuaiyun.com/Lujiahao98689/article/details/107859962</link><guid>https://blog.youkuaiyun.com/Lujiahao98689/article/details/107859962</guid><author>Lujiahao98689</author><pubDate>Fri, 07 Aug 2020 13:03:33 +0800</pubDate><description><![CDATA[菜鸟踩坑记录 idea+maven+Servlet+JSP注意1. org.apache.jasper.JasperException: Unable to compile class for JSP:2. javax.servlet.ServletException: Class cn.trajectories.servlet.MyServlet is not a Servlet3. The requested resource (Servlet MyServlet is not available) i]]></description><category></category></item><item><title><![CDATA[【廖雪峰Java入门】学习汇总]]></title><link>https://blog.youkuaiyun.com/Lujiahao98689/article/details/105886629</link><guid>https://blog.youkuaiyun.com/Lujiahao98689/article/details/105886629</guid><author>Lujiahao98689</author><pubDate>Sat, 02 May 2020 09:23:35 +0800</pubDate><description><![CDATA[Java笔记1.2.
1.
2.

]]></description><category></category></item><item><title><![CDATA[【Python笔记】常用语法汇总]]></title><link>https://blog.youkuaiyun.com/Lujiahao98689/article/details/105886498</link><guid>https://blog.youkuaiyun.com/Lujiahao98689/article/details/105886498</guid><author>Lujiahao98689</author><pubDate>Sat, 02 May 2020 09:19:10 +0800</pubDate><description><![CDATA[Python笔记1. if __name__ == '__main__'的意思2. python的 argparse 模块3. if x / if not x4. os.path.exists()5. torch.randn(*sizes,out=None) → Tensor
1. if name == 'main’的意思
if __name__ == '__main__'
#的意思是:当.py文...]]></description><category></category></item><item><title><![CDATA[【C++笔记】常用语法汇总]]></title><link>https://blog.youkuaiyun.com/Lujiahao98689/article/details/105886464</link><guid>https://blog.youkuaiyun.com/Lujiahao98689/article/details/105886464</guid><author>Lujiahao98689</author><pubDate>Sat, 02 May 2020 09:07:26 +0800</pubDate><description><![CDATA[C++笔记1. vector中查找是否存在某元素 find()
1. vector中查找是否存在某元素 find()
//!=表示存在；==表示不存在
find(liantong[j].begin(), liantong[j].end(), i) != liantong[j].end()


...]]></description><category></category></item><item><title><![CDATA[【leetcode笔记 C++版】数组]]></title><link>https://blog.youkuaiyun.com/Lujiahao98689/article/details/105868280</link><guid>https://blog.youkuaiyun.com/Lujiahao98689/article/details/105868280</guid><author>Lujiahao98689</author><pubDate>Thu, 30 Apr 2020 19:39:15 +0800</pubDate><description><![CDATA[【leetcode笔记】数组

]]></description><category></category></item><item><title><![CDATA[action recognition/activity recognition/行为识别/动作识别+经典论文/网络框架+阅读小总结]]></title><link>https://blog.youkuaiyun.com/Lujiahao98689/article/details/104408846</link><guid>https://blog.youkuaiyun.com/Lujiahao98689/article/details/104408846</guid><author>Lujiahao98689</author><pubDate>Thu, 20 Feb 2020 15:18:02 +0800</pubDate><description><![CDATA[【论文小结】action recognition/行为识别经典论文/网络小结基于2D图像和视频的行为识别1. two-stream related(双流方法)1）Two-stream convolutional networks for action recognition in videos2）Convolutional Two-Stream Network Fusion for Video A...]]></description><category></category></item><item><title><![CDATA[【模式识别小作业】K均值聚类K-means clustering+Matlab实现+UCI的Iris和Seeds数据集+分类问题]]></title><link>https://blog.youkuaiyun.com/Lujiahao98689/article/details/104034952</link><guid>https://blog.youkuaiyun.com/Lujiahao98689/article/details/104034952</guid><author>Lujiahao98689</author><pubDate>Sat, 18 Jan 2020 23:34:02 +0800</pubDate><description><![CDATA[K均值聚类K-means clustering+Matlab实现+UCI的Iris和Seeds数据集+分类问题1.Inroduction2.The characteristics of the data sets3.Data preprocessing4.The code5.Limitations and improvements
1.Inroduction
In this assignment,...]]></description><category></category></item></channel></rss>