自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(280)
  • 资源 (1)
  • 收藏
  • 关注

原创 axios跨域写了withCredentials还是取不到值

http://127.0.0.1:8080/xxx即可。通过后台的输出课间,sessionId不一致。跨域请求的ip地址,不能写localhost。之后,session还是取不到值。

2023-07-17 11:14:44 390

原创 js FileReader的常用使用方法

readAsDataURL(): 开始读取指定的 Blob 中的内容。FileReader 对象允许 Web 应用程序异步读取存储在用户计算机上的文件(或原始数据缓冲区)的内容,使用 File 或 Blob 对象指定要读取的文件或数据。readAsArrayBuffer(): 开始读取指定的 Blob 中的内容。readAsBinaryString(): 开始读取指定的 Blob 中的内容。readAsText(): 开始读取指定的Blob中的内容。

2023-04-24 10:55:40 885 1

原创 navicat 连接 mysql8报错:client does not support authenticationxxx

如果sqlplusba。

2023-03-10 08:46:55 412 1

转载 java位运算

以“与”运算为例说明如下:我们知道在C语言中long型占4个字节,int型占2个字节,如果一个long型数据与一个int型数据进行“与”运算,右端对齐后,左边不足的位依下面三种情况补足,方法:找一个数,对应X要取的位,该数的对应位为1,其余位为零,此数与X进行“与运算”可以得到X中的指定位。(1)使特定位翻转找一个数,对应X要翻转的各位,该数的对应位为1,其余位为零,此数与X对应位异或即可。方法:找到一个数,对应X要置1的位,该数的对应位为1,其余位为零。运算规则:0&0=0;运算规则:0|0=0;

2023-01-03 11:35:20 1051

转载 Java连接Oracle两种方式thin与oci区别

初步分析,我就想到可能是网络原因, 机房两台机器连接不畅通, 程序和机器差的原因基本可以排除, 机房的tomcat机比我们开发机要强多了, 而且程序在他的机器上运行又没有问题。过了一会, 他告诉我问题解决了, 把数据库访问的url更换成了oci方式就好了, oci对我来说有些陌生, 我一直是用的thin,也没想过其他连接方式。1)从使用上来说,oci必须在客户机上安装oracle客户端或才能连接,而thin就不需要,因此从使用上来讲thin还是更加方便,这也是thin比较常见的原因。

2023-01-03 11:29:30 982

转载 JQuery针对select下拉框的各项操作

JQuery针对select下拉框的各项操作

2023-01-03 11:06:23 986

转载 Eclipse Marketplace( 插件市场 )集成插件方案

Window – > Preferences – > CodeMix – >Editors – >Preferred Editors ,勾选上 vue。版权声明:本文为CSDN博主「梦凝哲雪」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。原文链接:https://blog.csdn.net/Klhz555/article/details/126018044。Eclipse Marketplace( 插件市场 ) 可以自行集成 各式各样 的插件 提高开发效率。...

2022-08-15 08:29:10 816

原创 vw/vh 与 百分比的区别

首先,vw与vh是一种视窗单位,也是相对单位。它相对的不是父节点或者页面的根节点。而是由视窗(Viewport)大小来决定的,单位 1,代表类似于 1%。 视窗(Viewport)是你的浏览器实际显示内容的区域—,换句话说是你的不包括工具栏和按钮的网页浏览器。vh和vw是要优于rem的,但是兼容性比较差,建议PC端可以优先使用百分比就不多解释了,都明白,那么来看看区别首先,vw,在浏览器没有横向滚动条的时候,vw和百分比,没多少区别,可能唯一的区别在于,百分比依赖父级大小,而vw没有,vw的浏览

2022-05-29 09:42:49 2179

原创 vue3.0 使用 less问题

今天在3.0版本里面,使用了less,还是很舒服的,当当当,在vue ui里面一路安装下来,发现冒得问题,还在感慨,不错,兼容,然后嗒嗒嗒开始敲代码,敲了两行css,发现,问题来了Syntax Error: TypeError: this.getOptions is not a function报的是less的错,诶,我就知道,于是乎,开始捣鼓1、首先,看看,less与less-loader兼不兼容vue3.0兼容2、版本问题首先,先看看我的版本:"less": "^4.1

2022-05-29 09:22:35 1541

原创 computed和methods的区别

computed在vue中是一种计算属性,在使用中有以下特点:1.在书写时computed有个很明显的特点--必有返回值,2.在系统刚运行的时候会调用一次,在数值发生变化的时候会一直执行,而不是调用的时候执行,所以在持续输入时会很消耗性能3.在调用时直接将返回值 视为一个变量值就可使用,无需进行函数调用。4.当计算结果不变时,该函数仅会调用一次,这是computed的缓存功能,合理使用会大大提高代码的运行速度methods在vue中是一种方法,特点如下:1.页面刚加载时调用一次,后期只有被调用时才

2022-03-28 11:39:52 1127

原创 VM1158:32 Uncaught SyntaxError: Unexpected token ‘}‘

今天来说说,不使用大前端开发系列工具的情况下,直接用cnd引入vue做项目,遇到的一个小bug首先,报错提示如图:这个错误提示,还是很明显的,波浪线位置为:<img :src="`images/${image}`/">但是,我们实际的书写代码为:<img :src=`images/${image}`/>主要是用到模板字符串,来拼接v-for循环的内容,思前想后,没问题啊,咋可能这样又问题,这括号也没错啊后来,在我不经意间,巧了一个空格之后,世界又恢

2022-03-14 21:55:45 592

原创 Vue3.x的小问题: Unhandled error during execution of scheduler flush

首先,抛出问题嗷,一个警告,然后一个很明显不可能发生的错误:Unhandled error during execution of scheduler flush上面这是一个警告,错误是说,我的name属性不对Uncaught (in promise) TypeError: Cannotread property 'name’ of null但是,我的网页是一切正常的,于是,陷入了沉思......思考了一阵过后,开始逐行排查,发现,问题出在这一行代码<h3>{{g

2022-02-14 09:38:23 27450 1

原创 axios在vue3.0的版本下解决跨域

首先,这种跨域,是一种伪跨域,使用的是代理的方式1、vue.config.js由于vue3.0隐藏了vue.config.js,因此,我们首先要在项目的根目录创建一个vue.config.js文件,进行跨域的配置2、编码module.exports = { devServer: { proxy: { '/api': { // /api是习惯性的写法,可以随意改 target: 'xxxxxxx', //接口域名

2022-01-22 16:18:56 1783

转载 你不了解的querySelector

1.API介绍先看看MDN上怎么介绍这个API的:概述返回当前文档中匹配一个特定选择器的所有的元素(使用深度优先,前序遍历规则这样的规则遍历所有文档节点) .返回的对象类型是 NodeList.语法elementList = document.querySelectorAll(selectors);elementList 是一个non-live的 NodeList 类型的对象.selectors 是一个由逗号连接的包含一个或多个CSS选择器的字符串.如果 selectors参数中包

2021-12-14 16:32:56 1962

转载 JS获取URL中文参数 显示乱码

自定义函数function getQueryStringChinese(name) { var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i"); var r = window.location.search.substr(1).match(reg); if (r != null){ return decodeURI(r[2]); } return null;...

2021-12-14 16:27:41 1328

转载 C:\Users\用户名\AppData\Roaming里面的文件可以删除吗?

很多人发现电脑中C:\Users\用户名\AppData 占据了很大的空间,那么可以将其删除吗?下面为大家详细介绍相关知识!尽量不要删除,这里边存放的是软件运行时和结束后的数据和配置文件,如果删了,会导致软件不正常或者出错的C:\Users\用户名\AppData里面一般有三个文件夹,分别是Local,LocalLow,Roaming,简单地来说,都是用来存放软件的配置文件和临时文件的,里面有很多以软件名称或软件公司命名的文件夹,理论上都可以删除。例如,如果安装了Photoshop CS

2021-12-14 16:24:59 19449 1

转载 D盘目录或文件被损坏且无法读取怎么办

突发场景今天录屏专家录制使用的内存卡突然掉盘,然后这个存储视频的文件夹无法打开,提示位置不可用:文件或目录损坏且无法读取已经是腾讯管家删除目录也同样无法强制删除该目录在硬盘上出现"文件或目录损坏且无法读取"问题,首先不要想到格式化那个分区,因为代价太高,并且要备份文件,太麻烦了.故障现象不管是移动硬盘还是优盘,包括本地电脑上的硬盘分区,双击打开时,提示:“无法打开H盘 ,文件或目录损坏且无法读取,…”。有的分区格式变为RAW。数据丢失原因分析出现这种错误提示,是由于各种原因导致的磁

2021-12-14 16:22:51 2438 1

转载 位运算案例

位运算> > 运算规则:按二进制形式把所有的数字向右移动对应位数,低位移出(舍弃),高位的空位补符号位,即正数补零,负数补1. 带符号右移> > >运算规则:按二进制形式把所有的数字向右移动对应位数,低位移出(舍弃),高位的空位补零。对于正数来说和带符号右移相同,对于负数来说不同。 无符号右移^= 异或运算赋值 如果两个相应位为“异”(值不同),则该位结果为1,否则为0/*** 位运算* 源辰信息* @author navy* @date 202...

2021-12-14 16:20:47 90

转载 CSS案例-爱心飘落

需要借助插件 实现类似雪花飘落的爱心飘落<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title>爱心飘落</title> <meta name="keywords" content="爱心飘落,html,css,js"> <meta name='description' conte...

2021-12-14 16:19:57 236

转载 SWT线程访问无效:org.eclipse.swt.SWTException: Invalid thread access

SWT线程访问无效场景在Java的GUI项目中使用另外的线程实现页面的动态刷新效果例如:时间的实时显示现象线程访问无效org.eclipse.swt.SWTException: Invalid thread access1方案 public void showTime(Label label) { new Thread() {//线程操作 public void run() { while(true){...

2021-12-14 16:18:52 1186

转载 Eclipse如何把多个项目放在一个文件夹下

Eclipse开发工具提供了可以把相同的项目创建一个管理文件夹,里面存储同类项目,最近一个工作空间中有多个项目,放到一起去关闭比较好,下面我们就来看看详细的教程。1、首先,在eclipse工具文件夹中找到工具启动图标,启动后效果如图所示2、在Package Explorer中右侧可以看到倒三角的一个图标,并点击三角图标3、点击倒三角后,下拉菜单中点击Top Level Elements—>Working Sets,注意:窗口一定要切换到Java,如果是Java EE此功能就不好使

2021-12-14 16:17:54 2338 1

转载 Oracle各驱动版本的区别

场景描述:最近使用jdbc连接Oracle数据 提示驱动管理器类 为空故此怀疑是否因驱动版本因素导致classes12.jar,ojdbc14.jar,ojdbc5.jar和ojdbc6.jar之间的差异在使用Oracle JDBC驱动时,有些问题你是不是通过替换不同版本的Oracle JDBC驱动来解决的?最常使用的ojdbc14.jar有多个版本,classes12.jar有多个版本你了解吗?连接类型:1、JDBC OCI: oci是oracle call interface的

2021-12-14 16:17:04 2107

转载 Linux下执行当前目录下的程序为什么还要加上“./“ ?

在Linux中某bin目录下 执行命令时,经常习惯了Winds下的操作习惯 漏加./老给忘记了!以启动Tomcat服务为例:原因使用命令行执行某个程序的时候,Linux会到PATH环境变量的路径去搜索程序文件,但在默认情况下,Linux和Windows不同,Windows会搜索当前目录,而Linux不会搜索当前目录,所以在当前目录下的程序,而当前目录不再PATH环境变量中的话,就需要加上"./"来指定到当前目录下去查找应用程序了。“.”表示当前目录,Windows/Dos 的默认搜索..

2021-12-14 16:16:12 1371

原创 关于Vue3.0引入Element-plus报错

应该是版本问题,用vue-cli新建vue3.0的项目没问题,然后引入Element-plus则项目直接报错,是版本不兼容,如果要用的话,建议不要使用npm安装Element-plus了,可以使用vue add element-plus详情参考我的:https://blog.csdn.net/u011724770/article/details/113996287?spm=1001.2014.3001.5501...

2021-08-15 23:52:27 10507 2

原创 js日常迷惑行为

前几天无意间看到一个有趣的问题:if(a==1&&a==10){console.log("hello world");}请问到a为何值时,会输出hello world我咋一看的时候,觉得这不是神经嘛,变量a怎么可能同时等于两个值,不过后来想了下,发现,我陷入了惯性思维,默认吧a当做是一个普通的变量了。如果是普通的变量,那么是不太可能(应该吧)同时等于两个值的,要同时等于两个值,那么势必要有能力在执行的时候能够动态改动值。如果出于这种出发点,我们是...

2021-07-12 09:15:10 162

转载 JavaScript交换两个变量值的七种解决方案

这篇文章总结了七种办法来交换a和b的变量值 1 2 var a = 123; var b = 456; 交换变量值方案一最最最简单的办法就是使用一个临时变量了,不过使用临时变量的方法实在是太low了 1 2 3 4 var t; t = a; a = b; b = t; 首先把a的值存储到临时变量中,然后b赋值给a,最后拿出临时变量中的a值赋给b,这个办

2021-07-05 10:25:42 2343

转载 react 解决this.setState修改数据异步问题

解决异步:1、nextState(推荐)importReactfrom'react'classHomeextendsReact.Component{constructor(props){super(props);this.state={data:0}}componentDidMount(){this.timer=setInterv...

2021-05-21 11:13:51 872

转载 vue中ref的作用

vue中的ref其实功能很强大,下面介绍一下如何使用。基本用法,本页面获取dom元素<template> <div id="app"> <div ref="testDom">11111</div> <button @click="getTest">获取test节点</button> </div></template><script>export defa.

2021-04-07 13:25:08 269 1

原创 网页支付宝模拟支付

总所周知,对于电商项目而言,支付这个环节是必不可少的,因此,来折腾一下支付宝模拟支付1、注册支付宝开发用户首先,登录首页https://www.alipay.com/

2021-03-22 11:14:44 5101

原创 vue3.0引入axios

首先,我们要知道axios是一个库,并不是vue中的第三方插件,使用时不能通过Vue.use()安装插件,需要在原型上进行绑定import Vue from 'vue'import axios from ‘axios’Vue.prototype.$http = axios然而,在vue3.0,并不是直接创建的vue实例,而是通过createApp来创建的createApp(App)那么问题就来了,这样的话,没办法获取到vue的实例(ps:如果有办法获得,去绑定原形链,也麻烦告知一

2021-03-05 17:10:49 15680 4

原创 Vue3.x引入element-ui

注意目前element-ui只支持Vue2.6以下的版本,如果想在Vue3.0使用这个组件库,就要使用element-plus注意!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!不叫element-ui了,叫element-plus,去他喵的.......安装起来也很简单,进入到根目录,然后vue add element-plus即可,会自动安装然后在main.js 中引入即可import { createApp } from 'v..

2021-02-23 17:08:59 9082 7

原创 Error: Cannot find module ‘webpack-cli/bin/config-yargs

前文:在安装了webpack,webpack-cli 以及 webpack-server后,npm run dev出错原因:版本不兼容附带我目前的版本信息:"webpack": "^5.23.0","webpack-cli": "^4.5.0","webpack-dev-server": "^3.11.2"参考网址:https://github.com/webpack/webpack-dev-server/issues/2759解决方法:修改package.json..

2021-02-21 16:28:45 123

原创 安装vue-devtools

1、首先,下载git ps:原始的git地址,下载速度很慢,推荐使用idm下载2、下载安装好git后,在桌面进入git,然后切换到你需要安装的磁盘目录,不要有中文 git clone https://github.com/vuejs/vue-devtools3、切换到vue-devtools目录 cd vue-devtools4、安装 npm install 如果npm太慢了,那么建议使用淘宝镜像,先安装淘宝镜像 npm install -g ..

2021-01-25 17:05:43 111

转载 枚举的应用场景与优缺点

1、作为普通的常量使用,如星期、季节、颜色、城市等等;通常配合switch语句使用。例1: //周一到周天枚举public enum WeekEnum { MON,TUES,WED,THURS,FRI,SAT,SUN;}//jdk1.7开始switch语句开始支持String类型,而jdk1.6之前只支持int,char,enum类型,使用枚举的话,能使代码的可读性大大增强public class TestEnum { public static void main(.

2021-01-18 10:58:15 1391

原创 MySQL关于check约束无效的解决办法

最近做到mysql,发现check约束不起作用,记起之前貌似遇到过,但是没有记录,因此现在记录一下至于不起作用的原因,据说无从考察,天然BUG o(* ̄︶ ̄*)o然后,发现,数据可以插入...解决方法:1、如果需要设置CHECK约束的字段范围小,并且比较容易列举全部的值,就可以考虑将该字段的类型设置为枚举类型 enum()或集合类型set()这样子,数据就插入不进去了2、如果需要设置CHECK约束的字段是连续的,或者列举全部值很困难,比如正实数或正整数,那就...

2021-01-11 11:27:01 1922

转载 java float double精度为什么会丢失?浅谈java的浮点数精度问题 【转】

由于对float或double 的使用不当,可能会出现精度丢失的问题。问题大概情况可以通过如下代码理解:[java]view plaincopyprint?publicclassFloatDoubleTest{ publicstaticvoidmain(String[]args){ floatf=20014999; doubled=f; doubled2=20014999; System.out.println("f="+f);...

2021-01-04 10:23:05 296 1

转载 requestAnimationFrame详解

为什么要说它,源于看到的一道面试题:问题是用js实现一个无限循环的动画。首先想到的是定时器<!doctype html><html lang="en"><head> <title>Document</title> <style> #e{ width: 100px; height: 100px; background.

2020-12-03 20:50:03 2011

原创 img和div之间有间隙的原因及解决方法

原因:div 中 存在 img标签,由于img标签的display:inline-block属性。 display:inline-block布局的元素在chrome下会出现几像素的间隙,原因是因为我们在编辑器里写代码的时候,同级别的标签不写在同一 行以保持代码的整齐可读性,即inline-block布局的元素在编辑器里不在同一行,即存在换行符,因此这就是著名的inline-block“换行 符/空格间隙问题”。如果inline-block元素间有空格或是换行产生了间隙,那是正常的,应该...

2020-11-29 19:30:20 3643 1

转载 HashMap面试宝典(转载)

前几天看到了,总结的很好,给大家推荐一波地址:https://www.jianshu.com/p/d04edc8aaf0f1、HashMap数据结构与工作原理这是基础中的基础,这个都不能掌握,面试大概率要翻车。源码自己看,这里讲流程。HashMap数据结构.png在Jdk1.8中,HashMap数据结构是数组+链表+红黑树,数组也叫做hash表,每条链表也叫做桶(bucket),红黑树是为了提高查询效率。1、存放元素的时候会先根据key的hash值去计算元素下标,如果这个下.

2020-11-08 22:15:14 233 1

原创 JS生成不重复随机数

对于随机数,我们可以通过Math.random()的方法轻松的生成 一个随机的数字,但是这个数字可能是重复的。有时候,我们需要一个不重复的随机数,可以用很多的方法来实现这个要求,以下方法是效率在我看来是最高的,利用的是随机排序 1 <!DOCTYPE html> 2 <html> 3 <head> 4 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /&g...

2020-10-26 20:32:23 2912

简易计算器

一个很简易的计算器,目前只有加减乘除算法,和xp自带的计算器差不多。。

2013-08-17

空空如也

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

TA关注的人

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