<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[km233的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/km233</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; km233]]></copyright><item><title><![CDATA[springboot 使用GroovyShell 匿名类导致内存溢出的问题]]></title><link>https://blog.youkuaiyun.com/km233/article/details/132341448</link><guid>https://blog.youkuaiyun.com/km233/article/details/132341448</guid><author>km233</author><pubDate>Thu, 17 Aug 2023 15:13:44 +0800</pubDate><description><![CDATA[前段时间因为在项目里用到了很多的动态值计算，由于计算项很多，计算的公式也会随着需求发生变化，于是想到了动态计算，使用 GroovyShell 脚本语言来对公式进行动态赋值，在进行运算，有很多帖子都是在讲使用 GroovyShell 会导致内存溢出，但是怎么解决这个问题貌似一直没找到，那么下面的代码可以直接拷来用了。]]></description><category></category></item><item><title><![CDATA[多级上下文导致请求sessionid不一致的问题]]></title><link>https://blog.youkuaiyun.com/km233/article/details/132315369</link><guid>https://blog.youkuaiyun.com/km233/article/details/132315369</guid><author>km233</author><pubDate>Thu, 17 Aug 2023 14:56:19 +0800</pubDate><description><![CDATA[服务器向外网统一映射了一个固定的上下文，导致程序在部署之后，上下文与测试环境不一致，变成了双层的上下文。开发：/context ，生产：/server/context。微信H5网页在部署到正式环境之后，每次请求的sessionid都不一致，在测试环境sessionid无影响。]]></description><category></category></item><item><title><![CDATA[SpringBoot 内置 Tomcat 升级]]></title><link>https://blog.youkuaiyun.com/km233/article/details/128297158</link><guid>https://blog.youkuaiyun.com/km233/article/details/128297158</guid><author>km233</author><pubDate>Tue, 13 Dec 2022 09:52:23 +0800</pubDate><description><![CDATA[Apache Tomcat 组件存在HTTP请求走私漏洞（CVE-2022-42252）。在关闭rejectIllegalHeader的条件下，攻击者可利用该漏洞构造恶意HTTP Header 在未授权的情况执行钓鱼攻击。]]></description><category></category></item><item><title><![CDATA[Spring Cloud Fegin 基于 RequestInterceptor 拦截器的 Http 请求二次封装的一些问题]]></title><link>https://blog.youkuaiyun.com/km233/article/details/126472755</link><guid>https://blog.youkuaiyun.com/km233/article/details/126472755</guid><author>km233</author><pubDate>Mon, 05 Sep 2022 15:06:46 +0800</pubDate><description><![CDATA[使用 Fegin向 Spring Cloud Getaway 转发请求，在请求到达 Fegin 的入口程序时，对请求的参数进行解析、加密、判断等一系列别的操作时，使用 RequestInterceptor 即可处理参数，但其中有许多的坑。]]></description><category></category></item><item><title><![CDATA[axios跨域代理设置baseURL的一些问题]]></title><link>https://blog.youkuaiyun.com/km233/article/details/122101496</link><guid>https://blog.youkuaiyun.com/km233/article/details/122101496</guid><author>km233</author><pubDate>Sat, 25 Dec 2021 15:26:06 +0800</pubDate><description><![CDATA[1、为什么会跨域

    先了解跨域的概念：发送请求的url的协议、域名、端口三者之间任意一个与当前页面的地址不同则视为跨域。

    axios解决跨域很简单，只需要在vue.config.js 设置 proxy 就可以了。

vue.config.js


devServer: {
    port: 8888,
    proxy: {
      '/dev-server':{
        target: 'http://localhost:8886/',
        ...]]></description><category></category></item><item><title><![CDATA[路由标签之router-view理解]]></title><link>https://blog.youkuaiyun.com/km233/article/details/120368819</link><guid>https://blog.youkuaiyun.com/km233/article/details/120368819</guid><author>km233</author><pubDate>Sat, 18 Sep 2021 15:56:16 +0800</pubDate><description><![CDATA[Vue 路由中的 &lt;router-view/&gt; 是用来承载当前级别下的子级路由的一个视图标签，此标签的作用就是显示当前路由级别下一级的页面。

例如：

#路由引入 desk.vue 此页面为基础页面，所有页面引入，负责系统的整体布局。

#desk页面分割完成后，将&lt;router-view/&gt;标签写入到实际渲染区域。

#视系统布局而定，左右布局在右侧，上中下布局在中间。

sys-router.js




import desk from '@/view/desk.vue'..]]></description><category></category></item></channel></rss>