自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(34)
  • 收藏
  • 关注

原创 qiankun 使用遇到的问题

其次 确定 子应用 打包输出的名称和主应用调用的名称是一致的。首先确定index.html 最后加载的是子应用的入口文件。// 把子应用打包成 umd 库格式。

2024-03-12 19:32:38 1273

原创 快速删除项目node_modules的方法

安装:npm install rimraf -g。执行 rimraf node_modules。

2024-03-07 09:41:13 372

原创 npm 镜像源管理

/如果使用nrm ls发现全面都没有带*,则可以参考最后面的教程。//nrm查看所有镜像源命令,带*即为当前使用的源。//安装nrm,一定要全局安装。

2024-02-18 16:50:02 411 1

原创 vue-cli 打包 内存溢出

3. 在node_modules/.bin/vue-cli-server.cmd把下面代码复制上去。vue2 vue-cli版本。

2023-11-02 15:26:52 942

原创 thinkJs think-model-mysql 连接8.0版本数据库报错

需要升级mysql 客户端。

2023-08-31 10:32:49 228

原创 html 生成图片 截屏

console.log('保存的html === ', url)

2023-07-11 16:12:39 145

原创 base64图片上传到服务器

atob

2023-07-11 15:12:02 600

原创 css 实现梯形

<div class="trigle"></div>css样式:.trigle {width: 0px;height: 0px; border-top: 200px solid red;border-right: 50px solid transparent;// border-bottom: 24px solid rgba(0, 0, 0, 0);// border-right: 24px solid transparent;width: 40.

2022-05-06 15:03:14 443

原创 cmd 增删文件夹和文件

cd xxx进入到目录:添加文件夹 mkdir xxx删除空文件夹 rd xxx删除非空文件夹 rd/s/q xxxx添加空文件 cd .>hello.java 或 type nul>hello.java 或

2022-04-13 11:17:39 395

原创 React配置webpack(一)

一 安装 create-react-app:npx create-react-app react-webpack-appcd react-webpack-appnpm start二 初始化项目npm init -y三 安装所需包webpack:npm i webpack webpack-cli webpack-command --save-dev安装webpack 服务器 更方便:npm i --save-dev webpack-dev-server自动创建html

2022-04-07 13:21:56 1864

原创 七层模型(OSI)简单介绍

七层模型也称OSI 参考模型(open system interconnection)用于计算机或通信系统间互联的标准体系应用层网络服务与最终用户的一个接口。协议有:HTTP FTP TFTP SMTP SNMP DNS TELNET HTTPS POP3 DHCP表示层数据的表示、安全、压缩。(在五层模型里面已经合并到了应用层)格式有,JPEG、ASCll、EBCDIC、加密格式等会话层建立、管理、终止会话。(在五层模型里面已经合并到了应用层)对应主...

2022-03-19 14:01:11 615

原创 js判断是否是数组的几种方法

1、使用es : Array.isArray( obj )2.原型对象判断 obj.__proto__ === Array.prototypeObject.getPrototypeOf( obj ) === Array.Prototype3、使用 instanceof 操作符 obj instanceof Array4、 Array.prototype.isPrototypeOf( obj )5、使用对象class属性: Object.prototype.toString.call( o

2022-03-16 11:41:43 510

原创 子组件或更深层次组件与父级通信 provide inject 高级组件使用

父级使用 provide 注册:export default {provide:{name:"测试“,getList:this.getList,}}子级或更深层组件 通过 inject 注入获取export default{inject:['name','getList']},created(){console.log(this.name)this.getList();}缺点,在任意层级都能访问导致数据追踪比较困难,不知道是哪一个层级声明了...

2022-03-11 14:59:28 324

原创 linux 删除文件夹admin 报错 Linux cannot remove is a directory

在这里用户admin文件夹是一个目录;1 . 执行命令 rm –rf admin 文件夹就可以实现对目录admin的删除操作。-r是递归处理,就是一层一层的删;-f是强制删除。或2 .完全删除用户admin,可直接userdel -rf admin。...

2022-03-09 16:00:05 1049

原创 vuex 的插件使用

创建插件组件 myPlugin.js:*** Vuex 插件就是一个函数,它接收 store 作为唯一参数:export default store => {//通过store 使用commit 修改state状态 在插件中不允许直接修改状态——类似于组件,只能通过提交 mutation 来触发变化store.commit('TEST_MUTATION',{name:'插件commit名字'})store.subscribe((mu...

2022-03-05 16:11:48 294

原创 export 、exports 、 module.exports 、export default傻傻分不出清楚

exports 、 module.exports 是CommonJS模块规范 主要在node.js 中使用优先考虑使用 module.exports新建模块js:example.jslet x = 0;let computed= function (value) { return value + x; };module.exports.x = x;module.exports.computed = computed ;在js中引入example.jsvar exa...

2022-03-05 15:12:06 584

原创 vue-cli 报错 is assigned a value but never used no-unused-vars

在 package.json 中 修改 "eslintConfig" 的规则"rules": {"no-unused-vars":0 }

2022-03-02 15:01:31 1279

原创 js 数组升降排序

arr.sort((m, n) => {let a = m[key];let b = n[key]; if (this.sortType === "asc") { //升序if (a < b) return -1;if (a > b) return 1;return 0;} else if (this.sortType === "desc") { //降序if (a < b) return 1;if (a > b) return...

2022-02-19 14:40:57 696

原创 linux shell脚本 执行 for file in `ls /root`

for file in `ls /root` //file 是变量 for 读取 root 文件夹里的文件名 赋值给filedo //执行语句echo $file // 输出变量值done //执行完成vim 建立test.sh脚本 写入以上代码执行脚本chmod +x ./test.sh或/bin/bash ./test.sh...

2022-02-17 08:47:26 3414

原创 网页打印 隐藏显示自己想打印的东西

使用css @media媒体查询属性@media print {.no-print {display: none;}.show-print {display: block;}}默认都添加no-print属性 然后通过触发打印事件 动态添加show-print属性printClick() { this.showSign = false;//控制单个签字 this.showRcord = false;//控制审批记录 thi...

2022-02-17 08:39:24 300

原创 java Jre和Jdk的区别

JRE:(Java Runtime Environment),java运行环境。包括Java虚拟机(JVM Java Virtual Machine)和Java程序所需的核心类库等,如果想要运行一个开发好的Java程序,计算机中只需要安装JRE 即可。JDK:(Java Development Kit Java)开发工具包。JDK是提供给Java开发人员使用的,其中包含了java的开发工具,也包括了JRE。所以安装了JDK,就不用在单独安装JRE了。...

2022-01-28 10:32:05 11718 1

原创 使用 Fetch

fetch('http://example.com/movies.json') .then(response => response.json()) .then(data => console.log(data));这里我们通过网络获取一个 JSON 文件并将其打印到控制台。最简单的用法是只提供一个参数用来指明想fetch()到的资源路径,然后返回一个包含响应结果的 promise(一个Response对象)。当然它只是一个 HTTP 响应,而不是真的 JSON。为了获取...

2021-12-24 15:07:06 249

原创 electron-vue 安装打包心得

npm 安装 由于网络等原因失败 改用淘宝镜像也不行组后使用yarn 安装成功 但是打包出问题 是由于安装的时候缺少东西最后成功的方法、安装yarn npm install -g yarn 或 cnpm install -g yarn2、yarn 设置淘宝源yarn config set registryhttps://registry.npm.taobao.org -g yarn config set sass_binary_s...

2021-12-02 19:36:32 1803

原创 npm install 报错 Error: connect ETIMEDOUT 20.205.243.166:443

E:\electron_workspace\electron-vue-app\node_modules\electron-chromedriver\download-chromedriver.js:30 if (err != null) throw err ^Error: connect ETIMEDOUT 20.205.243.166:443 at TCPConnectWrap.afterConnect [as oncomplete] (net.js:...

2021-12-02 15:48:12 38065 1

原创 js 获取当前时间前 n 个月第一天 和 前 n 天的方法

前n个月第一天functiongetBeforeMonth(n){letyearCount=Math.floor(n/12);letmodMonth=n%12;letnowdays=newDate();letyear=nowdays.getFullYear();year=year-yearCount//console.log("yearcounttttt",yearCount,modM...

2021-11-30 08:07:52 625

原创 echats 带连接线地图 展示两地间的联通情况

function mapEcharts() { let geoCoordMap = {} let pointData = [] let mapData = []; window.mapJson.features.forEach(item => { geoCoordMap[item.properties.name] = [item.pro...

2021-11-18 20:02:02 832

原创 vue 使用json文件的三种方式

方式一:在vue文件里import name froom "路径 “ 引入方式二: 在vue文件通过require引入 let data = require('路径')方式三:将json文件放到 静态资源文件夹 public 通过ajax获取使用 这个适用于项目发布后通过json文件更改一些配置操作...

2021-11-17 10:07:18 7379 2

原创 vue-cli 使用proxy 解决本地开发跨域问题

第一种方法 配置 vue.config.jsmodule.exports = { devServer: { port: 8001, // 启动端口 proxy: { '/api': { target: 'httwww.example.com:8080', //服务端地址 ws: false, changeOrigin: true }, } }}第二种方法 使用npm 中...

2021-11-16 09:51:58 282

原创 Windows系统 nginx 使用 和 背景图片解决跨域问题

启动D:\server\nginx-1.20.1>start nginx停止D:\server\nginx-1.20.1>nginx.exe -s stop重新载入Nginx:D:\server\nginx-1.20.1>nginx.exe -s reload解决背景图片跨域:再 nginx 配置文件 nginx.conf加入 add_header Access-Control-Allow-Origin *; add_he...

2021-11-10 09:27:12 2367

原创 vue 使用 js日期处理类库 Moment.js

安装npm install moment --save引入 import moment from 'monent'Vue.prototype.$moment = moment;使用<div>{{time | fd(that) }}data(){return {that:this,}}filters: { fd(time,that) { //that 解决过滤器this 的指向问题 return that.$moment(...

2021-11-09 13:52:51 559

原创 php apache 跨域访问 解决背景图片跨域请求

1.首先找到httpd.conf文件找到 #LoadModule headers_module modules/mod_headers.so把#注释符去掉(也有可能已经默认去掉了)目的是开启apache头信息自定义模块2.找到虚拟主机文件注意是被跨域的网站的 具体内容是这样的文件也有可能是别的样子的,但是<Directory></Directory>不变<VirtualHost *:80> DocumentRoot "D...

2021-11-07 20:44:24 295

原创 vue 路由history模式打包部署 The requested URL * was not found on this server. 的解决方法

apache开启rewrite_module模块,在项目根目录创建.htaccess文件,文件内容如下<IfModule mod_rewrite.c> Options +FollowSymlinks -Multiviews RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^(.*)$ index.html[L,E=...

2021-10-22 10:04:05 1109

原创 vue之使用vuecli脚手架兄弟之间信息传递

兄弟发送this.$root.$emit("addTest",type)兄弟接受this.$root.$on("addTest",(e)=>{ console.log("接受到添加消息",e) })

2021-10-20 17:22:51 60

原创 vue + threejs 使用ThreeBSP

最新的包 由于少核心 face3 和Geometry需要安装老版本查看 three 的版本npm show three versions安装three.jsnpm install three@0.110.0 --save安装tthreebspnpm i tthreebsp引入three.js 和tthreebspimport * as THREE from 'three'const ThreeBSP = require('tthreebsp')(THREE)...

2021-10-18 17:29:08 1175

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除