<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[lizhuoxuanIQjava的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/lizhuoxuanIQjava</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; lizhuoxuanIQjava]]></copyright><item><title><![CDATA[机器学习-学习之路]]></title><link>https://blog.youkuaiyun.com/lizhuoxuanIQjava/article/details/125984260</link><guid>https://blog.youkuaiyun.com/lizhuoxuanIQjava/article/details/125984260</guid><author>lizhuoxuanIQjava</author><pubDate>Mon, 25 Jul 2022 22:34:23 +0800</pubDate><description><![CDATA[小白学习机器学习]]></description><category></category></item><item><title><![CDATA[SpringWebFlux搭建]]></title><link>https://blog.youkuaiyun.com/lizhuoxuanIQjava/article/details/118340512</link><guid>https://blog.youkuaiyun.com/lizhuoxuanIQjava/article/details/118340512</guid><author>lizhuoxuanIQjava</author><pubDate>Tue, 29 Jun 2021 17:44:45 +0800</pubDate><description><![CDATA[sprinWebFlux是spring5.0推出的新型框架，主要想替代传统的springMvc模式，把命令式编程变成异步式编程。


优势对比mvc

1.高并发下响应速度比较快，可以应对高并发
2.异步式调用，大大的提升了速度
3.针对java8，可以利用stream流和lambda写代码，代码更加简洁高效


劣势对比

1.开发成本变大，debug费劲
2.网上资源比较少，需要集成特殊的jar包


还是看公司的业务需求吧，我们公司有一个服务，调用策略下发，因为业务有点复杂，需要调用第三方厂家的ap.]]></description><category></category></item><item><title><![CDATA[ElasticSearch简单的工作总结]]></title><link>https://blog.youkuaiyun.com/lizhuoxuanIQjava/article/details/117304855</link><guid>https://blog.youkuaiyun.com/lizhuoxuanIQjava/article/details/117304855</guid><author>lizhuoxuanIQjava</author><pubDate>Wed, 26 May 2021 20:41:16 +0800</pubDate><description><![CDATA[最近一段时间一直在crud，比较忙碌，来水一篇博客，证明自己在变强的路上????????????????

ES介绍

elasticsearch就是一个搜索引擎，最多的就是索引库–应对于大数据下的搜索


跟他相似的有solr，lucence。elasticsearch的索引库底层是多个Lucence索引组成的

 1.索引
 2.字段类型（mapping）-(keyword,text)
 3.文档（json串）  分片类型


和数据库对应关系

 mysql数据库可以分为:数据库(database)-]]></description><category></category></item><item><title><![CDATA[CurrentMap总结]]></title><link>https://blog.youkuaiyun.com/lizhuoxuanIQjava/article/details/116239618</link><guid>https://blog.youkuaiyun.com/lizhuoxuanIQjava/article/details/116239618</guid><author>lizhuoxuanIQjava</author><pubDate>Wed, 28 Apr 2021 17:54:46 +0800</pubDate><description><![CDATA[简单介绍CurrentHashMap

ConcurrentMap，它是一个接口，是一个能够支持并发访问的java.util.map集合；


ConcurrentHashMap是一个线程安全，并且是一个高效的HashMap。
spring 缓存注解 通过查看源代码发现将数据存在ConcurrentMap中

Map并发原理

ConcurrentMap

ConcurrentMap，它是一个接口，是一个能够支持并发访问的java.util.map集合；
在原有java.util.map接口基础上又新提供了]]></description><category></category></item><item><title><![CDATA[SpringBoot事务回滚@Transaction注解]]></title><link>https://blog.youkuaiyun.com/lizhuoxuanIQjava/article/details/116033513</link><guid>https://blog.youkuaiyun.com/lizhuoxuanIQjava/article/details/116033513</guid><author>lizhuoxuanIQjava</author><pubDate>Thu, 22 Apr 2021 21:44:45 +0800</pubDate><description><![CDATA[SpringBoot事务回滚@Transaction

我们使用该注解的时候，大家初期使用的时候肯定不知道其原理，该注解只针对RuntimeException的异常进行回滚，示例代码如下

	@Transactional
	public void testTranscational() {
		try {
			mapper.insertUser("用户");
			mapper.insertOrder("订单");
		} catch (Exception e) {
			throw new Runtim]]></description><category></category></item><item><title><![CDATA[docker安装fastdfs]]></title><link>https://blog.youkuaiyun.com/lizhuoxuanIQjava/article/details/115286469</link><guid>https://blog.youkuaiyun.com/lizhuoxuanIQjava/article/details/115286469</guid><author>lizhuoxuanIQjava</author><pubDate>Sun, 28 Mar 2021 20:14:15 +0800</pubDate><description><![CDATA[选择Docker的好处与方便

我之前搭建至少三遍，总是出现各种问题：索性，我就直接docker安装部署在我的服务器，方便，话不多说，开始部署

所有步骤
1.docker pull delron/fastdfs

2.docker run -d --network=host --name tracker -v /usr/local/docker/fastdfs/tracker:/var/fdfs delron/fastdfs tracker

3.docker run -d --network=host ]]></description><category></category></item><item><title><![CDATA[docker学习，用docker安装mysql]]></title><link>https://blog.youkuaiyun.com/lizhuoxuanIQjava/article/details/115248374</link><guid>https://blog.youkuaiyun.com/lizhuoxuanIQjava/article/details/115248374</guid><author>lizhuoxuanIQjava</author><pubDate>Fri, 26 Mar 2021 16:18:25 +0800</pubDate><description><![CDATA[Docker简单了解

一些简单必备的语法，我们先清楚docker是什么：
docker是一个容器，轻量级，启动快，go语言开发的，和虚拟机的不同-----没用内核不笨重
镜像—服务运行在里面，容器–独立运行简易版本linux，仓库–独立存放镜像的地方


Docker的简单使用
*** 要想使用好Docker，linux基础是必须的，建议各位小伙伴们去看一看linux的文章再来学习Docker，这样会事半功倍***
1.拉取镜像    docker pull  mysql5.7    拉取镜像
2.doc]]></description><category></category></item><item><title><![CDATA[raw.githubusercontent.com port 443: Connection refused 的问题]]></title><link>https://blog.youkuaiyun.com/lizhuoxuanIQjava/article/details/114788442</link><guid>https://blog.youkuaiyun.com/lizhuoxuanIQjava/article/details/114788442</guid><author>lizhuoxuanIQjava</author><pubDate>Sun, 14 Mar 2021 14:56:30 +0800</pubDate><description><![CDATA[出现这种问题，是我们访问外国github网站，所以ping不同
打开 https://www.ipaddress.com/ 输入需要访问的域名，查到该域名 ip 地址
将你要访问的网站配置加入到hosts目录里，即可访问
打开终端进行配置
sudu vim  /etc/hosts


...]]></description><category></category></item><item><title><![CDATA[Java后端程序员使用mac本的感受]]></title><link>https://blog.youkuaiyun.com/lizhuoxuanIQjava/article/details/114766565</link><guid>https://blog.youkuaiyun.com/lizhuoxuanIQjava/article/details/114766565</guid><author>lizhuoxuanIQjava</author><pubDate>Sat, 13 Mar 2021 22:44:48 +0800</pubDate><description><![CDATA[Java后端程序员使用mac本的感受
Java需要的软件清单
 SmartSVN for mac-svn可图示化界面
git-tower
idea
vscode
mysql
jdk
maven
mysql可图形化界面-navicat-Perium
redis
docker
submitext
谷歌浏览器
火狐浏览器
有道云笔记
node.js
npm,cnpm
finallshell
postman
The Unarchiver
tomcat
elasticsearch插件，els本地安装
clean my]]></description><category></category></item><item><title><![CDATA[水一篇文章-SpringSecurity+jwt]]></title><link>https://blog.youkuaiyun.com/lizhuoxuanIQjava/article/details/114046183</link><guid>https://blog.youkuaiyun.com/lizhuoxuanIQjava/article/details/114046183</guid><author>lizhuoxuanIQjava</author><pubDate>Wed, 24 Feb 2021 22:52:28 +0800</pubDate><description><![CDATA[最近在忙的事情

因为公司的工作任务，我目前在做一个防火墙管理端平台的一些api引入，我们公司是跟奇安信有合作，工作内容就是前端vue页面上拼字符串，用的是组件化开发elmentiUI，天天就是看饿了吗官方文档去写，然后看接口文档，拼接字符串，后端调用通用方法，可以说，拼JSON字符串拼的我人都傻了

为什么去看SpringSecurity-jwt

因为之前在老东家，我们做的管理平台端很简单，因为用户体量小，都是偏向业务，而判断用户什么的，都存在了session里，比较简单，我也没有仔细看，天天只是cru]]></description><category></category></item><item><title><![CDATA[activti工作流的简单总结]]></title><link>https://blog.youkuaiyun.com/lizhuoxuanIQjava/article/details/113838064</link><guid>https://blog.youkuaiyun.com/lizhuoxuanIQjava/article/details/113838064</guid><author>lizhuoxuanIQjava</author><pubDate>Wed, 17 Feb 2021 21:38:12 +0800</pubDate><description><![CDATA[activti工作流
分三部分介绍（工作流的定义，常使用的数据库表，Java代码）
工作流的定义

为什么需要使用工作流：
简化操作，因为节点会很乱，多次操作数据库，而且更改很难，灵活性很差，所以我们需要用activti
工作流的方便之处：
只需要操作常用的API，在与自己定义的业务表进行关联，达到自己的业务流程，无需去思考关于流程，只需要关注业务—就是咱们常说的解耦，类似于一个中间价，我们只需要引入固定的jar包通过maven，就可以快乐的去部署流程，去使用，这也是它的强大之处

常使用的数据库表
act]]></description><category></category></item><item><title><![CDATA[初篇，写博客的初衷]]></title><link>https://blog.youkuaiyun.com/lizhuoxuanIQjava/article/details/113827345</link><guid>https://blog.youkuaiyun.com/lizhuoxuanIQjava/article/details/113827345</guid><author>lizhuoxuanIQjava</author><pubDate>Tue, 16 Feb 2021 19:10:23 +0800</pubDate><description><![CDATA[工作两年的技术总结
我是一名Java程序员，一至于等级嘛，我感觉处于初级高，中低，毕竟程序员的等级分为初-上中下，中级也如此，高级程序员也可以称为架构师。
第一份工作是在浪潮，是不是感觉听着很熟悉，是我大三实习的地方，实习了大半年，但不是浪潮的总部，就是在一个运营商里做一些很老的项目，学到的知识嘛—就是sql写的很熟，对oracle和linux服务器的掌握
第二份工作是在北京华夏宏源，也是担任Java工程师，这也是我毕业的一份正式工作，也是我学到知识最充实的，这家单位做一些供暖，和客服，这两个系统比较完善，]]></description><category></category></item></channel></rss>