自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 vue2 vue3虚拟列表实现

【代码】vue2 vue3虚拟列表实现。

2024-04-10 17:55:10 248

原创 const hasLoadedNpm = npm?.config.loaded

本地安装了nvm用了切换node版本 但是当安装node20.5.0的时候 不小心自己重新 全局 装了npm,在切回低版本的时候 用了全局的 npm ,所以报错了 ,重新将node 切换回20.5的版本 npm这个时候可用 再执行npm uninstall -g npm ,取消全局安装的npm ,再使用nvm切换node版本的时候就可以了 自动使用node下自带的npm 版本 成功解决。

2024-04-03 10:44:08 443 1

原创 0.1 + 0.2 为什么不等于0.3

答案是,以十进制为例,质因子为2、5,因此分母为2、5的倍数都可以被除干净,例如1/2、1/4、1/5、1/8和1/10都可以被除干净,相反,1/3、1/6和1/7结果都是循环小数。可以使用ES6提供的 Number.EPSILON 进行判断 Math.abs(arg1 - arg2) < Number.EPSILON。那么二进制时,质因子为2,所以1/2、1/4和1/8都可以被精确表示,1/5或者1/10就变成了循环小数。首先,对于不同的进制数值系统,分母为多少时能除干净?因此0.1+0.2!

2024-02-01 17:41:58 390

原创 TCP三次握手-普通话版

因为UDP是不可靠传输,数据过来后把数据分成小份后就发送出去了,我不管你们收没收到哈,反正我是发过去了,你能收到多少就看这网速行不行,带宽够不够了,但是TCP不一样啊,哪个包你没收到啊,我给你重新传一下啊,可不能丢啊。服务端,哎呦,老弟,我确认收到你的请求(ACK)了, 我愿意和你建立链接(SYN)啊, 我的初始序列号(seq)是y, 我看你给我发送的序列号是x, 那我期望下次收到(ack)你回复的序列号是 x+1,客户端:哎呀,服务端大哥,我要和你建立个链接(SYN)呀,我的初始序列号(seq)是x,

2024-01-25 16:25:34 437

原创 实现相对准时的setTimeout

2 requestAnimationFrame 方式实现,根据浏览器的刷新频率1s 60次。结果:时间比较准 但是不能调整 越16 17 ms执行一次。3 setTimeout 通过系统时间补偿实现。1 原生setTimeout实现。结果:时间可以设定 相差结果很小。结果:相差时间越来越长。

2023-12-27 14:50:46 426

原创 el-input无法输入

el-form中的model属性是用于双向绑定表单数据的,它会自动收集内部所有表单项的value进行绑定。ref属性是用于获取el-form组件实例的引用的。如果两个属性名称相同,在内部会导致逻辑混乱。将model和ref分别设置为不同的名称。

2023-09-26 10:27:11 422

原创 vue-cute-timeline插件使用

效果 (内容覆盖的有些丑,别在意哈,重点是时间线的展示)element也有类似的时间线,但是不能使用类似这样的图片 所以就采用了vue-cute-timeline插件。但是我这里引入他默认的样式后,样式展示错误,所以我没有引用默认样式 自己调整了下,也达到了自己想要的效果。使用方法(可自行百度)

2023-07-06 10:14:19 553

原创 echarts饼图美化

3 axisLine.lineStyle.width 需要和splitLine.distance 值一样 保证分辨率不同时位置一样。1 复制代码到echarts示例中,全部粘贴替换就可看到效果。2 echarts需要5以上版本。以此记录,需要拿走不谢。

2023-07-06 09:50:55 398

原创 使用exe4j打包Java程序

我们写完java代码时,一般都是jar文件,有时需要打包成exe为后缀的可执行文件,这时,我们选择exe4j这款软件就可以了。下面我们一起学习吧首先我们需要一个jar 文件,每次打包之前最好重新生成一下jar 文件,我用的是netbeans编写的代码,在项目上右键选择”清理并构建“,这样在项目的disk 文件夹下就会新生成一个jar文件exe4j这款软件大家自行下载安装就可以啦...

2023-07-06 09:43:07 215

原创 CSS 6种居中方式

贴上代码 大家自己运行测试吧。

2023-06-09 19:19:01 75

原创 echarts 调整地图位置 mapLocation

项目开发中用到了这个属性series下的mapLocation 但是设置里面的x y 并没有效果,在同事的帮助下才找到原来这个是v2版本之前的 之后就都改成 left right top down widht height 这些了 而且也不用mapLocation 以此记录。

2023-06-08 06:08:26 990

原创 vant list immediate-check设置

每次更新列表,列表从底部弹出,不希望默认进入加载首先设置了immediate-check为false 第一次更新列表没有问题,onload方法走了一次,但是第二次更新列表时,onload方法走了两次。。。,把loading 置为true 问题解决 onload方法正常走了一次。...

2020-06-09 10:17:22 4334 1

原创 vue keep-alive动态清除缓存

弄了将近一小天终于可以了。。。。以此记录场景描述:有A>B>C 三个层级的页面 ,A>B B刷新页面,B>C C刷新页面, C>B B不刷新页面,走缓存原来是这么做的:路由定义const routes =[ { name:'a' path:'/A', component:()=>import('@/pages/A'), meta:{ title:'A页面'.

2020-06-08 15:36:33 1849 1

原创 移动端使用openlayers map点击事件调用两次问题

记录移动端使用openlayers 要使用点击事件时,是这么用的this.map.on('click',(evt)=>{}里面调用了vant框架弹出层popup ,调用弹出的时候总是弹出来瞬间就没了 很像调用了两次,但是跟踪的时候,click方法里面的内容确实只走了一次,而且不用移动端去测试,改用网页测试这个问题就没有了 弄了半天 最后查文档 结果如下click(module:ol / MapBrowserEvent〜MapBrowserEvent)-无需拖动即可单击。双击将触...

2020-06-05 14:25:54 1355

原创 electron-vue 中引入a标签 跳转默认浏览器问题 未引入jquery

默认点击a标签后会重新弹出一个window窗口,不能跳转到默认浏览器上 但是a标签还不能改 还未引入jquery (vue官方不建议引入jquery )解决办法 在渲染完成的方法后 引入一下代码 进行跳转 ririr 是给a标签 设置的id //dom更新后取消默认点击事件 增加默认浏览器跳转 this.$nextTick(function(){...

2020-04-10 16:32:53 1334

原创 elementUI table 展开行+懒加载+可编辑

效果图:使用框架:vxe-table参考:https://awesomejs.dev/for/vue/pkg/254637146160235018/npm:npm install xe-utils vxe-tablemain.js 引入import Vue from 'vue'import 'xe-utils'import VXETable from 'vxe-...

2020-04-09 13:56:54 5050

原创 springboot 8小时问题

本文章纯属自己经验总结,如有误导,请多包涵。自从使用springboot 很少注意时间存储显示的问题 这次碰到了 弄了好久。。。终于有点眉目1 当 项目部署在世界时的服务器上,配置文件中写入spring.jackson.time-zone = GMT+8spring.jackson.date-format=yyyy-MM-dd HH:mm:ss当前端提交post请求,后端用@R...

2019-05-23 14:09:43 2938 1

原创 spring boot 返回date类型数据到前端多了12小时

后台数据starttime=Thu May 23 00:00:00 UTC 2019转换为json类型返回到前端后变成 starttime:"2019-05-23 12:00:00"找原因 后台都是对的 返回到前端错了原来不小心把spring.jackson.time-zone = GMT+8spring.jackson.date-format=yyyy-MM-d...

2019-05-22 11:00:26 1561 1

原创 PC端浏览器定位(纯前端)

浏览器定位 :这里用了两种 ,一种是Html5自带的方法 另一种是引用了百度api  ,百度api 的使用有三种:1 浏览器定位2 ip定位3 SDK辅助定位引用百度api的前提是需要申请百度ak,这个大家自行百度查询吧  使用百度的话需要连接外网下面是代码 &lt;!DOCTYPE html&gt;&lt;html&gt;&lt;title&gt;测试PC浏览器定位...

2019-01-18 11:46:21 13043 1

原创 有趣的css border 很多图形都可以做 纯html css

虽然做了一段时间前端,但自知学的都是比较基础的,要想做点有难度的还是要学习的,这不,今天就遇到了,说是得用到一个三角形,想了半天,css怎么做三角形啊。。。百度吧,大神出招,原来用的是border 原来用border 都是这么用的 border:1px solid red,哈哈 今天就给大家展示一下 border 的强大之处1 先做一个三角形吧  html 就是一个简单的div  &l...

2018-09-14 16:11:21 805

原创 Unsupported major.minor version 51.0

今天又遇新问题 哈哈报错信息如下Exception in thread "main" java.lang.UnsupportedClassVersionError: org/apache/maven/cli/MavenCli : Unsupported major.minor version 51.0        at java.lang.ClassLoader.defineClass...

2018-09-04 16:58:17 2109

转载 远程连接 出现身份验证错误 要求的函数不受支持

电脑安装了固态硬盘后,总是有各种问题 ,今天就先解决一个 其实也不知道是不是固态的问题 哈哈远程桌面连接 提示身份验证错误,要求的函数不支持 这可能由于CredSSP加密Oracle修正。若要了解详细信息,请访问。。。。 这是由于 凭据安全支持提供程序协议 (CredSSP) 是处理加密Oracle修正所导致。 (详细介绍可以查看官方的说明。https://support.micro...

2018-09-04 16:28:57 280

原创 spring boot 发送邮件(抄送)

1 引入依赖 &lt;dependency&gt;     &lt;groupId&gt;org.springframework.boot&lt;/groupId&gt;     &lt;artifactId&gt;spring-boot-starter-mail&lt;/artifactId&gt; &lt;/dependency&gt;2 配置邮件相关参数spring.mail.hos...

2018-06-14 17:53:15 4725

原创 @Autowired 自动注入失败 报空指针异常

同一个Controller中,所有的方法 要么全是以public 开头 ,要么全部以private开头 否则就会产生错误。。。不知道什么原因。。。今天就遇到了这个问题 在当前的Controller中所有的方法全是以public 开头  只有这个是以private开头 访问自动注入的属性时一直报空指针异常private改成public后正常了...

2018-06-13 16:26:46 13139

原创 java.lang.ClassCastException 两个一样的类不能强转

spring boot 项目引入了 spring的devtools 经常会产生这个问题  ,当把这个引入取消就不会出现了  &lt;dependency&gt;            &lt;groupId&gt;org.springframework.boot&lt;/groupId&gt;            &lt;artifactId&gt;spring-boot-devtools&lt...

2018-06-12 11:31:37 27312 7

原创 maven compile,package 找不到符号,类 错误

我原来的错误信息已经没有了 ,类似这样E:\workspace\iccardcore\mis\src\main\java\com\hxsmart\sicard\core\webapp\action\process\DayEndProcessBean.java:[298,118] 找不到符号符号: 变量 autoTapeFile位置: 类 com.hxsmart.framework.webapp.u...

2018-06-04 10:10:54 5055

原创 bootstrap 提示工具失效

同时引入&lt;script src="bootstrap/bootstrap.min.js"&gt;&lt;/script&gt;&lt;script src="jqrangeslider/jquery-ui.min.js"&gt;&lt;/script&gt; 这两个js 会使提示工具失效将jquery-ui .min.js放到bootstrap.min.js 前面  提示工具将正常&lt;s

2018-05-30 16:44:48 1008

原创 表单提交后台直接将字符串转成日期类型

表单提交中,可以使用 jQuery 序列化表单 serialize()的方法,后台可以直接使用实体类进行接收。但问题是提交的数据是字符串,如果实体类中有date类型的数据就会报错ConversionFailedException: Failed to convert from type [java.lang.String] to type [java.util.Date] 此时,只要在Contro...

2018-05-30 07:03:04 2682

原创 Springboot实现阿里云通信短信服务异java.lang.NoSuchMethodError: org.json.JSONArray.iterator()Ljava/util/Iterator;

在阿里云官网上看到常见问题Q1:SDK是否能在maven上获取?可以从maven中获取,在pom文件中添加相关依赖即可。&lt;dependency&gt; &lt;groupId&gt;com.aliyun&lt;/groupId&gt; &lt;artifactId&gt;aliyun-java-sdk-core&lt;/artifactId&gt; &lt;version&gt;3.7...

2018-05-27 13:27:20 8317 10

原创 SpringBoot配置发送Email 535 Error: authentication failed

其实spring boot配置发送email 很简单 但是我却弄了一天才弄出啦。。。。。按照教程(其实找了很多,几乎都是一样的,哈哈)正常应该不会出问题 但是我的却一直报错org.springframework.mail.MailAuthenticationException: Authentication failed; nested exception is javax.mail.Authen...

2018-05-25 15:15:47 4356 1

空空如也

空空如也

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

TA关注的人

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