<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[xi_jun的博客]]></title><description><![CDATA[Superman one piece]]></description><link>https://blog.youkuaiyun.com/xi_jun</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; xi_jun]]></copyright><item><title><![CDATA[自启动服务的文件配置]]></title><link>https://blog.youkuaiyun.com/xi_jun/article/details/144559295</link><guid>https://blog.youkuaiyun.com/xi_jun/article/details/144559295</guid><author>xi_jun</author><pubDate>Wed, 18 Dec 2024 14:11:13 +0800</pubDate><description><![CDATA[【代码】自启动服务的文件配置。]]></description><category></category></item><item><title><![CDATA[Java之旅之设计模式和架构]]></title><link>https://blog.youkuaiyun.com/xi_jun/article/details/144406795</link><guid>https://blog.youkuaiyun.com/xi_jun/article/details/144406795</guid><author>xi_jun</author><pubDate>Wed, 11 Dec 2024 22:15:00 +0800</pubDate><description><![CDATA[关注对象的创建过程。：关注类和对象的组合。：关注对象之间的通信。]]></description><category></category></item><item><title><![CDATA[Java之旅之高级编程、框架和工具]]></title><link>https://blog.youkuaiyun.com/xi_jun/article/details/144406614</link><guid>https://blog.youkuaiyun.com/xi_jun/article/details/144406614</guid><author>xi_jun</author><pubDate>Wed, 11 Dec 2024 17:55:20 +0800</pubDate><description><![CDATA[这是Java高级编程中非常重要的一部分。它包括接口如List, Set, Map等，以及它们的具体实现，如ArrayList, HashSet, HashMap等。理解这些集合的工作原理和性能特点对于编写高效代码至关重要。：Java提供了丰富的多线程编程支持。]]></description><category></category></item><item><title><![CDATA[详细描述如何掌握核心Java库]]></title><link>https://blog.youkuaiyun.com/xi_jun/article/details/144376323</link><guid>https://blog.youkuaiyun.com/xi_jun/article/details/144376323</guid><author>xi_jun</author><pubDate>Tue, 10 Dec 2024 21:00:00 +0800</pubDate><description><![CDATA[看到这些可能还是懵逼的一片，这些有个印象我觉得就行，等后面真正的开始理解了，再去深剖析这些。]]></description><category></category></item><item><title><![CDATA[当你已经掌握了Java的基础知识之后，继续深入学习Java]]></title><link>https://blog.youkuaiyun.com/xi_jun/article/details/144375878</link><guid>https://blog.youkuaiyun.com/xi_jun/article/details/144375878</guid><author>xi_jun</author><pubDate>Tue, 10 Dec 2024 20:00:00 +0800</pubDate><description><![CDATA[当你已经掌握了Java的基础知识之后，继续深入学习Java可以按照以下路径进行]]></description><category></category></item><item><title><![CDATA[认识java]]></title><link>https://blog.youkuaiyun.com/xi_jun/article/details/125596819</link><guid>https://blog.youkuaiyun.com/xi_jun/article/details/125596819</guid><author>xi_jun</author><pubDate>Tue, 10 Dec 2024 15:44:32 +0800</pubDate><description><![CDATA[认识java]]></description><category></category></item><item><title><![CDATA[Vite创建项目Vue3 + TS必备的依赖和环境]]></title><link>https://blog.youkuaiyun.com/xi_jun/article/details/123554547</link><guid>https://blog.youkuaiyun.com/xi_jun/article/details/123554547</guid><author>xi_jun</author><pubDate>Thu, 17 Mar 2022 16:51:41 +0800</pubDate><description><![CDATA[Vite创建项目Vue3 + TS必备的依赖和环境]]></description><category></category></item><item><title><![CDATA[electron打包]]></title><link>https://blog.youkuaiyun.com/xi_jun/article/details/114880013</link><guid>https://blog.youkuaiyun.com/xi_jun/article/details/114880013</guid><author>xi_jun</author><pubDate>Tue, 16 Mar 2021 14:17:00 +0800</pubDate><description><![CDATA[electron打包
1、全局安装asar
npm install -g asar

2、安装打包工具electron-packager
npm i electron-packager

3、配置打包命令
"win32": "electron-packager ./ --platform=win32 --overwrite --out=../ --asar",
"linux": "electron-packager ./ --platform=linux --overwrite --out=../ --as]]></description><category></category></item><item><title><![CDATA[git操作命令]]></title><link>https://blog.youkuaiyun.com/xi_jun/article/details/108414533</link><guid>https://blog.youkuaiyun.com/xi_jun/article/details/108414533</guid><author>xi_jun</author><pubDate>Sat, 05 Sep 2020 03:23:43 +0800</pubDate><description><![CDATA[git的介绍
简单介绍
Git是一个分布式版本控制软件，最初由Linus Torvalds创作，于2005年以GPL发布。最初目的是为更好地管理Linux内核开发而设计。
Git工作流程以及各个区域


Workspace：工作区
Staging/Index：暂存区
Local Repository：本地仓库（可修改）
/refs/remotes：远程仓库的引用（不可修改）
Remote：远程仓库

Git各种命令
Git简单命令
# 在当前目录新建一个git仓库
git init

# 打开git仓库图形]]></description><category></category></item><item><title><![CDATA[一些常用状态码]]></title><link>https://blog.youkuaiyun.com/xi_jun/article/details/102752824</link><guid>https://blog.youkuaiyun.com/xi_jun/article/details/102752824</guid><author>xi_jun</author><pubDate>Sat, 26 Oct 2019 09:08:46 +0800</pubDate><description><![CDATA[1xx：信息响应类，表示接收到请求并且继续处理 2xx：处理成功响应类，表示动作被成功接收、理解和接受


3xx：重定向响应类，为了完成指定的动作，必须接受进一步处理


4xx：客户端错误，客户请求包含语法错误或者是不能正确执行


5xx：服务端错误，服务器不能正确执行一个正确的请求


100——客户必须继续发出请求


101——客户要求服务器根据请求转换HTTP协议版本


200...]]></description><category></category></item><item><title><![CDATA[css常用样式表]]></title><link>https://blog.youkuaiyun.com/xi_jun/article/details/102389523</link><guid>https://blog.youkuaiyun.com/xi_jun/article/details/102389523</guid><author>xi_jun</author><pubDate>Tue, 08 Oct 2019 15:42:30 +0800</pubDate><description><![CDATA[字体属性：(font)
大小 {font-size: x-large;}(特大) xx-small;(极小) 一般中文用不到，只要用数值就可以，单位：PX、PD
样式 {font-style: oblique;}(偏斜体) italic;(斜体) normal;(正常)
行高 {line-height: normal;}(正常) 单位：PX、PD、EM
粗细 {font-weight: bold;...]]></description><category></category></item><item><title><![CDATA[工作中常用的数组方法]]></title><link>https://blog.youkuaiyun.com/xi_jun/article/details/102364320</link><guid>https://blog.youkuaiyun.com/xi_jun/article/details/102364320</guid><author>xi_jun</author><pubDate>Tue, 08 Oct 2019 09:01:27 +0800</pubDate><description><![CDATA[常用数组API

我们都知道学习dom操作不过是对节点的  增、删、改、查，如果我们把操作数组的api都按照这种方式进行分类，那么记忆起来不就省力多了吗，下面我们来进行分类。
下面我们定义数组 arr = [a,b,c,d]；
数组中的常用API有：
arr.push()数组末尾添加一个元素,
arr.pop()末尾删除一个元素,
arr.shift()在数组前面删除一个元素,
arr.unshi...]]></description><category></category></item><item><title><![CDATA[ajax和form表单的提交跳转问题]]></title><link>https://blog.youkuaiyun.com/xi_jun/article/details/100287492</link><guid>https://blog.youkuaiyun.com/xi_jun/article/details/100287492</guid><author>xi_jun</author><pubDate>Tue, 08 Oct 2019 08:59:28 +0800</pubDate><description><![CDATA[ajax和form表单的提交跳转问题


使用ajax提交form表单数据的时候，把提交按钮的type=“submit”改成type=“button”，防止点击提交的时候form表单自动提交刷新。


使用ajax提交form表单数据，controller层返回处理的结果，在ajax里跳转页面。


ajax中跳转页面使用window.location.href = “index.html”;

...]]></description><category></category></item><item><title><![CDATA[JS中 this 以及改变方法]]></title><link>https://blog.youkuaiyun.com/xi_jun/article/details/99958342</link><guid>https://blog.youkuaiyun.com/xi_jun/article/details/99958342</guid><author>xi_jun</author><pubDate>Wed, 21 Aug 2019 14:18:32 +0800</pubDate><description><![CDATA[this指向
【this在没有调用的时候是没有任何意义，只有在调用的时候才有意思，谁调用this就指向谁】
这些 this 的指向，是当我们调用函数的时候确定的。调用方式的不同决定了this 的指向不同
一般指向我们的调用者.
改变this指向
call（）方法 	 ES5中的继承

call()方法调用一个对象。简单理解为调用函数的方式，但是它可以改变函数的 this 指向
语法：apply(对...]]></description><category></category></item><item><title><![CDATA[用JS制作跟着鼠标飞]]></title><link>https://blog.youkuaiyun.com/xi_jun/article/details/99943970</link><guid>https://blog.youkuaiyun.com/xi_jun/article/details/99943970</guid><author>xi_jun</author><pubDate>Wed, 21 Aug 2019 11:06:30 +0800</pubDate><description><![CDATA[首先感觉鼠标在页面上一个箭头太枯燥了
设计思想：首先获取图片
然后获取鼠标进入页面的坐标
最后将鼠标的坐标给到图片上如下
下图是JS的代码
    var img = document.querySelector("#img");
    // 注册鼠标移动事件
    document.onmousemove = function (e) {
        img.style.top = `$...]]></description><category></category></item></channel></rss>