<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[luckydog]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/super__code</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; super__code]]></copyright><item><title><![CDATA[IOS 开发者账号注册流程]]></title><link>https://blog.youkuaiyun.com/super__code/article/details/142058418</link><guid>https://blog.youkuaiyun.com/super__code/article/details/142058418</guid><author>super__code</author><pubDate>Mon, 09 Sep 2024 14:35:20 +0800</pubDate><description><![CDATA[注册步骤 1. 注册AppleID 注册地址： https://appleid.apple.com/account 填写表单信息就可以 2. 开发者账号注册 注册地址：]]></description><category></category></item><item><title><![CDATA[vite + vue3 查看代理后请求URL]]></title><link>https://blog.youkuaiyun.com/super__code/article/details/135505020</link><guid>https://blog.youkuaiyun.com/super__code/article/details/135505020</guid><author>super__code</author><pubDate>Wed, 10 Jan 2024 15:50:32 +0800</pubDate><description><![CDATA[控制台请求后会在 请求头里添加一个参数 X-Reg-Proxyurl，如下图。在vite.config.ts 增加下面配置。]]></description><category></category></item><item><title><![CDATA[vite-admin框架搭建，ESLint + Prettier 语法检测和代码格式化]]></title><link>https://blog.youkuaiyun.com/super__code/article/details/135473504</link><guid>https://blog.youkuaiyun.com/super__code/article/details/135473504</guid><author>super__code</author><pubDate>Tue, 09 Jan 2024 14:20:10 +0800</pubDate><description><![CDATA[vite-admin框架搭建，ESLint + Prettier 语法检测和代码格式化]]></description><category></category></item><item><title><![CDATA[前端Vue CryptoJS和后端 Java的AES加密、解密]]></title><link>https://blog.youkuaiyun.com/super__code/article/details/127966907</link><guid>https://blog.youkuaiyun.com/super__code/article/details/127966907</guid><author>super__code</author><pubDate>Mon, 10 Apr 2023 14:15:47 +0800</pubDate><description><![CDATA[安装依赖工具]]></description><category></category></item><item><title><![CDATA[react redux 状态管理]]></title><link>https://blog.youkuaiyun.com/super__code/article/details/113899692</link><guid>https://blog.youkuaiyun.com/super__code/article/details/113899692</guid><author>super__code</author><pubDate>Mon, 21 Nov 2022 17:30:36 +0800</pubDate><description><![CDATA[store是一个状态管理容器，它通过createStore创建，createStore接收initialState和reducer两个参数。它暴露了4个api分别是：

getState()
dispatch(action)
subscribe(listener)
replaceReducer]]></description><category></category></item><item><title><![CDATA[springboot entity层 mapper层 service层 controller层]]></title><link>https://blog.youkuaiyun.com/super__code/article/details/118400275</link><guid>https://blog.youkuaiyun.com/super__code/article/details/118400275</guid><author>super__code</author><pubDate>Mon, 21 Nov 2022 17:28:33 +0800</pubDate><description><![CDATA[springboot entity层 mapper层 service层 controller层 详解]]></description><category></category></item><item><title><![CDATA[git 命令大全汇总]]></title><link>https://blog.youkuaiyun.com/super__code/article/details/127804856</link><guid>https://blog.youkuaiyun.com/super__code/article/details/127804856</guid><author>super__code</author><pubDate>Sat, 12 Nov 2022 16:56:21 +0800</pubDate><description><![CDATA[git init 
git status 
git pull
git commit 
git push
git remote -v]]></description><category></category></item><item><title><![CDATA[autojs 真机脚本开发]]></title><link>https://blog.youkuaiyun.com/super__code/article/details/108506540</link><guid>https://blog.youkuaiyun.com/super__code/article/details/108506540</guid><author>super__code</author><pubDate>Wed, 03 Aug 2022 16:12:13 +0800</pubDate><description><![CDATA[autojs 真机脚本开发

]]></description><category></category></item><item><title><![CDATA[前端使用加密（AES、MD5）]]></title><link>https://blog.youkuaiyun.com/super__code/article/details/125642835</link><guid>https://blog.youkuaiyun.com/super__code/article/details/125642835</guid><author>super__code</author><pubDate>Wed, 06 Jul 2022 16:57:50 +0800</pubDate><description><![CDATA[最近又写到数据加密的问题，从简而言，意在通过加密算法让别人无法看到你不想让他看到的东西，小编有了解到关于md5和AES等加密，再跟大佬讨论的时候， 大佬表示：md5严格来说不是加密的方式，而是一种编码方式，抱着一种学习的态度来研究下。新建一个ase.js 文件
在项目中使用如下
MD5
MD5又叫MD5信息摘要算法，经常用于确保信息传输的完整性和一致性 。从严格意义上来说，MD5并不是加密算法，只能是一种哈希算法或是叫做摘要算法。MD5算法对比普通的加密算法缺少了解密的过程，它无法从密文（散列值）反过来得到]]></description><category></category></item><item><title><![CDATA[前端好用的几款富文本插件]]></title><link>https://blog.youkuaiyun.com/super__code/article/details/124843825</link><guid>https://blog.youkuaiyun.com/super__code/article/details/124843825</guid><author>super__code</author><pubDate>Wed, 18 May 2022 16:09:43 +0800</pubDate><description><![CDATA[富文本编辑器]]></description><category></category></item><item><title><![CDATA[数据可视化 echarts 百度地图 高德地图 等工具收藏]]></title><link>https://blog.youkuaiyun.com/super__code/article/details/116159092</link><guid>https://blog.youkuaiyun.com/super__code/article/details/116159092</guid><author>super__code</author><pubDate>Tue, 26 Apr 2022 21:50:38 +0800</pubDate><description><![CDATA[echarts 地图钻取： http://datav.aliyun.com/portal/school/atlas/area_selector高德地图坐标拾取： https://lbs.amap.com/tools/picker腾讯地图坐标拾取： https://lbs.qq.com/tool/getpoint/百度地图坐标拾取：http://api.map.baidu.com/lbsapi/getpoint/index.html谷歌地图坐标拾取：https://www.google.com/maps/ec]]></description><category></category></item><item><title><![CDATA[express 解析post请求的数据格式]]></title><link>https://blog.youkuaiyun.com/super__code/article/details/124036244</link><guid>https://blog.youkuaiyun.com/super__code/article/details/124036244</guid><author>super__code</author><pubDate>Fri, 08 Apr 2022 11:11:30 +0800</pubDate><description><![CDATA[node.js依赖express解析post请求四种数据格式
分别是这四种:

www-form-urlencoded
form-data
application/json
text/xml

1、www-form-urlencoded
这是http的post请求默认的数据格式，需要body-parser中间件的支持
服务器端的demo：
var express = require('express');
var app = express();
var bodyParser = require('body]]></description><category></category></item><item><title><![CDATA[nginx 启动 重启 关闭 及配置文件说明]]></title><link>https://blog.youkuaiyun.com/super__code/article/details/106155278</link><guid>https://blog.youkuaiyun.com/super__code/article/details/106155278</guid><author>super__code</author><pubDate>Tue, 25 Jan 2022 15:54:49 +0800</pubDate><description><![CDATA[nginx快速入门推荐
配置文件说明：
nginx.conf
######Nginx配置文件nginx.conf中文详解#####
 
#定义Nginx运行的用户和用户组
user www www;
 
#nginx进程数，建议设置为等于CPU总核心数。
worker_processes 8;
  
#全局错误日志定义类型，[ debug | info | notice | warn | error | crit ]
error_log /usr/local/nginx/logs/error.log inf]]></description><category></category></item><item><title><![CDATA[阿里云服务器 nginx 访问不了页面]]></title><link>https://blog.youkuaiyun.com/super__code/article/details/121761873</link><guid>https://blog.youkuaiyun.com/super__code/article/details/121761873</guid><author>super__code</author><pubDate>Tue, 07 Dec 2021 09:55:42 +0800</pubDate><description><![CDATA[环境:    阿里云服务器、 centos7、  LNMP

发现问题
LNMP 安装后，各个程序都启动ok

nginx 页面访问不了，看了 nginx.conf 文件都没问题。
解决问题
打开 阿里云控制台  -&gt; 实例 -&gt; 安全组 -&gt; 配置规则  下添加  80端口


结果
然后在访问页面就可以了


...]]></description><category></category></item><item><title><![CDATA[javasctipt文件导出操作]]></title><link>https://blog.youkuaiyun.com/super__code/article/details/120457465</link><guid>https://blog.youkuaiyun.com/super__code/article/details/120457465</guid><author>super__code</author><pubDate>Fri, 24 Sep 2021 16:12:20 +0800</pubDate><description><![CDATA[export function handleDown(filename) {
  return request({
    url: '/admin/data/execl',
    method: 'get',
    responseType: 'arraybuffer',
  }).then((response) =&gt; {
    // 处理返回的文件流
    const blob = new Blob([response.data], { type: 'application/zip' })]]></description><category></category></item><item><title><![CDATA[iframe 子父页面互相通信]]></title><link>https://blog.youkuaiyun.com/super__code/article/details/120267850</link><guid>https://blog.youkuaiyun.com/super__code/article/details/120267850</guid><author>super__code</author><pubDate>Mon, 13 Sep 2021 15:22:32 +0800</pubDate><description><![CDATA[1、父页面向子页面发送消息
let data = {type: 'answerResult', data: jsonData.data};
this.$refs.iframe.contentWindow.postMessage(data, '*');

2、子页面向父页面发送消息
let parentData = {type: 'passDataBack', data: passData};
window.parent.postMessage(parentData, '*');
 
3、接收消息方法
win]]></description><category></category></item><item><title><![CDATA[＞ running pre-commit hook: npm run precommit]]></title><link>https://blog.youkuaiyun.com/super__code/article/details/119892398</link><guid>https://blog.youkuaiyun.com/super__code/article/details/119892398</guid><author>super__code</author><pubDate>Tue, 24 Aug 2021 16:27:19 +0800</pubDate><description><![CDATA[原因：pre-commit钩子，代码质量检查
解决方法： 使用插件：husky ，此插件可以帮助我们在提交代码前，进行代码风格的检查，如果不符合eslint规范，是提交不到远程仓库的。
1、安装 husky   [传送门： https://www.npmjs.com/package/husky]

npm install husky --save-dev

2、package.json 显示

安装husky后，执行git commit -m ‘xxx’,会自动调用npm run precomit

...]]></description><category></category></item><item><title><![CDATA[vue-cli3 安装prettier进行代码自动格式化]]></title><link>https://blog.youkuaiyun.com/super__code/article/details/118485320</link><guid>https://blog.youkuaiyun.com/super__code/article/details/118485320</guid><author>super__code</author><pubDate>Mon, 05 Jul 2021 10:59:39 +0800</pubDate><description><![CDATA[1、安装prettier
npm i --save-dev prettier

2、在文件根目录下新建.prettierrc.js，配置项为：
module.exports = {
  // 代码结尾是否加分号
  semi: false,
  // 是否使用单引号
  singleQuote: true,
  // 对象大括号内两边是否加空格 { a:0 }
  bracketSpacing: true,
  // 单个参数的箭头函数不加括号 x =&gt; x
  arrowParens: 'avoid]]></description><category></category></item><item><title><![CDATA[react 学习记录]]></title><link>https://blog.youkuaiyun.com/super__code/article/details/118361610</link><guid>https://blog.youkuaiyun.com/super__code/article/details/118361610</guid><author>super__code</author><pubDate>Wed, 30 Jun 2021 15:16:47 +0800</pubDate><description><![CDATA[我们推荐使用 Form.useForm 创建表单数据域进行控制。如果是在 class component 下，你也可以通过 ref 获取数据域。
创建表单
export default class SolidTest extends React.Component {
	constructor() {
	    super();
	    this.state = {
	      formInfo: {
	        name: '',
	        age: 1,
	      },
	}
  ]]></description><category></category></item><item><title><![CDATA[node 读取目录 创建excel输出目录名称]]></title><link>https://blog.youkuaiyun.com/super__code/article/details/117435018</link><guid>https://blog.youkuaiyun.com/super__code/article/details/117435018</guid><author>super__code</author><pubDate>Tue, 01 Jun 2021 09:48:14 +0800</pubDate><description><![CDATA[var path = require("path");
var fs = require("fs");
var pathName = "/Users/dir/";
const nodeExcel = require('node-xlsx');

// 读取文件夹名称
var arr = fs.readdirSync(pathName, function (err, files) {
  if (err) {
    return console.log('目录不存在')
  }
  return  file]]></description><category></category></item></channel></rss>