- 博客(43)
- 收藏
- 关注
原创 Vue3.0使用vue-cropper遇到的问题
报错原因并非因为上述 原因,归根结底是在Vue3中不能使用this后,我们使用了单独的一个变量通过getCurrentInstance()方法返回当前实例的对象,这会导致在开发环境执行的时候,使用。在使用vue-cropper工具过程当中遇到这样一个问题,开发环境启动运行之后,截图功能可以正常使用,但是重新打包部署至服务器以后,报错:cropper未定义。可以正常执行,但是到了部署的环境,是未定义。之后想着在前端界面打个断点看看,结果就发现以下情况。这块的cropper未定义,所以去定义并给他赋值。
2023-03-30 10:00:17
2065
原创 Vue3 中如何使用this
官方是这样说的:在 setup() 内部,this 不会是该活跃实例的引用(即不指向vue实例),因为 setup() 是在解析其它组件选项之前被调用的,所以 setup() 内部的 this 的行为与其它选项中的 this 完全不同。所以Vue为了避免我们错误的使用,直接将setup函数中的this修改成了 undefined。Vue2升级到Vue3,有很大的改变,其中最明显的就是以前的this,在新版本中无法使用了,这是为什么呢?所以想要在Vue3中使用this, Vue为我们提供了。
2023-03-21 10:20:33
9482
1
原创 Vue3 实现拖拽截图功能
目前网络上查找了很多资料,大都是支持Vue2的代码,对于最新版本的vue非常不友好,经过各种踩坑,才有了以上结果。语法糖的写法,其组件是默认关闭的,也就是说如果是通过。如果你的vue版本时3.0以上,代码可直接使用。来访问子组件中定义的值是拿不到的,必须通过。向外暴露你想获取的值才行。
2023-03-15 18:01:36
1124
原创 Linux常用命令
Linux相比windows比较麻烦的就是很多东西都要用命令来控制,当然,这也是很多人喜欢linux的原因,比较短小但却功能强大。
2022-06-06 22:25:07
252
原创 HashMap略解
Java面试突击1.HashMap略解前言日常工作开发中,我们经常会使用HashMap这种数据结构,进行一定的逻辑处理,很多时候我们只是会使用,而不知其所以然一、HashMap底层数据结构用一个示例来说明:我们创建一个一个map集合HashMap<String,String> map = new HashMap<String,String>();map.put(“Hash1”,“Map1”);map
2022-05-25 22:47:35
161
原创 根据时间戳判断是否符合规定年龄
前端传递过来的时间戳,要根据此数据判断是否是在限定的年龄之内(比如只能是19到61岁) private void checkDob(long dob) throws ParseException { //规范化日期格式 SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd"); //将时间戳转换为实际的出生年月日 String trueDate = sim
2022-01-10 16:11:12
392
原创 检查Email的格式
因为要检验的邮箱没有固定格式,后缀也不完全相同,自己想到的一种简单的检查邮箱格式,不是完全正确,只做初步校验: public void checkEmail(String email){ if (!StringUtils.isEmpty(email)){ // TODO 严谨的话,可以在此处校验字符串中的@符号,不符合要求的也筛查出去 char[] chars = email.replace("@","").toCharArray(
2022-01-10 15:51:59
1336
原创 Docker 启动tomcat访问404
启动tomcatdocker run -it -p 8088:8080 tomcat访问tomcathttp://localhost:8088/页面显示404,无法找到资源访问dockers下tomcat的目录docker exec -it 0c1fa3acef43 /bin/bash查看当前目录下的所有文件夹ls -rlt发现有一个webapps 和一个webapps.dist文件夹进入webapps文件夹,发现是空的。使用如下命令删除webap..
2021-09-29 22:46:01
122
原创 linkedlist和arraylist的区别
1、数据结构不同ArrayList是Array(动态数组)的数据结构,LinkedList是Link(链表)的数据结构。2、效率不同当随机访问List(get和set操作)时,ArrayList比LinkedList的效率更高,因为LinkedList是线性的数据存储方式,所以需要移动指针从前往后依次查找。当对数据进行增加和删除的操作(add和remove操作)时,LinkedList比ArrayList的效率更高,因为ArrayList是数组,所以在其中进行增删操作时,会对操作点之后所有数据的下标索
2021-04-10 14:59:54
167
原创 (es)elasticsearch下载
elasticsearch官网下载地址:https://www.elastic.co/cn/downloads/elasticsearch下载速度非常之慢,大约7km/s,新版本的下载包大小约298MB,这下载完都不知道到猴年马月了。查找了一些资源,遇到一个下载非常快的地址:https://mirrors.huaweicloud.com/elasticsearch/。里面有不同版本的,下载起来非常nice。附注es可视化工具下载地址:https://mirrors.huaweiclo
2021-03-07 20:54:37
252
原创 IE8视频播放
在项目中遇到一个问题:用了百度的ueditor进行视频上传,但是上传成功之后,在详情页展示中视频不展示,后来才发现是标签兼容性问题。 只需要将标签<video> 改为 <embed> 标签即可。...
2019-11-26 11:13:29
331
2
转载 Oracle 12c 数据库简单实例的创建过程
本文基于Redhat 6.7操作系统,已经成功安装了Oracle 12c数据库,配置好了内核参数和环境变量,仅介绍一下如何新建一个实例Oracle Database版本:Oracle Database 12c Release 2(12.2.0.1.0)注: 在执行创建新用户的语句时,需要关注语句为:create user 用户名 identified by 密...
2019-10-09 14:31:53
722
原创 Oracle数据库TIMESTAMP时间类型查询结果展示
使用EOS平台进行Oracle数据库数据查询时,对于TIMESTAMP类型的字段,查询出来转换为java中的Data字段,但是查询结果始终报错,报错内容如下: "FAILURE_TIME": { "bytes": "7877081B010101", "length": 7, "stream": "This value...
2019-09-20 09:50:11
2010
原创 IE浏览器下,ajax请求第一次发送成功,第二次显示调用后台接口来自缓存。
如图,因为使用了layui框架,本以为是table.on()事件影响,导致请求在IE浏览器上面,第一次请求,可以调用到后台接口,并且也能够保存数据,但是第二次发送就不成功,显示调用接口来自缓存。删除缓存之后,又可以再次发送一次成功。查了资料之后才发现ajax的缓存原理,Ajax在发送的数据成功后,会把请求的URL和返回的响应结果保存在缓存内,当下一次调用Ajax发送相同的请求时,它会直...
2019-09-05 15:14:57
1269
原创 SpringBoot项目测试类启动失败,报错org.springframework.beans.factory.NoSuchBeanDefinitionException
完成报错信息java.lang.IllegalStateException: Failed to load ApplicationContext at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.loadContext(DefaultCacheAwareContextLoa...
2019-08-05 23:29:52
3616
1
原创 jQuery获取url中的参数,并设置页面跳转之后select的展示默认值
遇到一个需求,在下拉选择框中点击了选择的值时,进行跳转到新的页面,并且需要在新页面展示刚才选择的那个option标签的text属性值。页面跳转可以看我的上篇博客。接下来是怎么样用jQuery获取url中的参数jQuery(function ($) { //创建从url中获取操作参数的方法 function getURLParameter(name) {...
2019-08-02 10:27:58
729
原创 option标签选中之后进行页面跳转
如图:select标签中添加:onchange="location.href=this.options[this.selectedIndex].value;"上面方法为当前页面刷新跳转,另外也可以新窗口跳转:onchange="window.open(this.options[this.selectedIndex].value)"...
2019-08-01 09:38:12
2397
原创 git克隆early EOF
使用idea进行Git克隆时,遇到一下问题:early EOFThe remote end hung up unexpectedly index-pack failed RPC failed;curl 18 transfer closed网络查询许多,有说将git的url地址前面https://换成git://的,也有说是网络问题的,还有说是git仓库地址问题的。...
2019-07-31 08:03:17
8943
原创 [S0001][111] 'CREATE TRIGGER' 必须是查询批次中的第一个语句。
SQLServer创建触发器执行语句时报错,'CREATE TRIGGER' 必须是查询批次中的第一个语句。解决方法:将创建语句和删除语句分开执行
2019-07-25 10:36:26
3997
转载 ng-bind-html 的使用
ng-bind-html 的使用AngualrJS 提供了指令ng-bind-html 用于绑定包含HTML标签的文档,使用方式:<ANY ng-bind-html="">...</ANY>测试案例:index.html<div ng-controller="TestCtrl"> <div> ...
2019-07-04 12:37:35
1187
转载 使用 Maven 通过 IDEA 开发 JPA + EJB + JSF 项目 //来源: https://youthlin.com/20161300.html
https://youthlin.com/20161300.html
2019-06-18 17:06:44
637
1
转载 EJB
https://www.cnblogs.com/strugglion/p/1.我们不禁要问,什么是"服务集群"?什么是"企业级开发"?既然说了EJB 是为了"服务集群"和"企业级开发",那么,总得说说什么是所谓的"服务集群"和"企业级开发"吧!这个问题其实挺关键的,因为J2EE 中并没有说明白,也没有具体的指标或者事例告诉广大程序员什么时候用EJB 什么时候不用。于是大家都产生一些...
2019-06-18 15:15:20
734
转载 VMware中创建Linux系统
Linux环境搭建-在虚拟机中安装Centos7.0【转载至】https://www.cnblogs.com/lynn-li/p/6077944.html最近在空闲时间学习Linux环境中各种服务的安装与配置,都属于入门级别的,这里把所有的学习过程记录下来,和大家一起分享。我的电脑系统是win7,所以我需要在win7上安装一个虚拟机-VMware,然后在虚拟机中安装CentOs7,搭建...
2019-06-11 22:21:45
226
原创 Windows环境下vscode的下载、安装以及切换中文环境
1.官网下载最新版本https://code.visualstudio.com/Download选择.zip下载2.解压下载的zip文件包,运行code.exe文件不要在文件中包含中文路径!!可将code.exe运行文件右键发送至桌面快捷方式,方便以后使用。3.在打开的软件中安装中文语言包选择左侧的extensions,输入Chinese 点击安装中文简体语言包...
2019-06-03 20:59:59
1178
转载 springboot基于maven多模块项目搭建(直接启动webApplication)
【转载】https://www.cnblogs.com/jcjssl/p/9380309.html1. 新建maven项目springboot-module2.把src删掉,新建module项目 springboot-module-api springboot-module-model springboot-module-service spring...
2019-05-25 00:28:32
624
转载 Tomcat服务器下载、安装、环境变量配置教程
【转载】https://blog.csdn.net/qq_40881680/article/details/83582484
2019-05-24 17:00:06
470
转载 jupyter notebook打不开浏览器 或出现端口被占用该如何解决
【转载】https://blog.csdn.net/xc555/article/details/81944979问题:Win10系统,安装Anaconda3 5.0.1点击jupyter notebook或用anaconda prompt 命令行也无法打开浏览器、无反应,从anaconda安装路径里找到scripts,里边有jupyternotebook.exe直接双击也打不开...
2019-05-21 23:12:14
4501
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人