- 博客(26)
- 收藏
- 关注
原创 uni-app下载视频
try { uni.showLoading({ title: 'downloading...' }) const res1 = await uni.downloadFile({ url: this.video.video }) await uni.saveVideoToPhotosAlbum({ filePath: res1[1].tempFilePath }) uni.hideLoading() uni.showToast(.
2020-10-17 21:51:02 412
原创 uni-app下载图片
// 点击按钮下载图片 async download() { try { uni.showLoading({ title: 'downloading...' }) // 下载远程文件到小程序 const res1 = await uni.downloadFile({ url: this.list[this.index].img }) // 保存文件到本地 const res
2020-10-16 17:24:34 519
原创 js控制input输入框输入的值为数字代码
此代码可以实现不管是手机端还是pc端,不管input的type为number还是text,都能正确的保证其输入框输入的值为数字类型// 获取输入框的值let value = e.target.value;// 若用户输入了非数字字符,则删除此字符if (!/^[0-9]$/.test(value.charAt(value.length - 1))) e.target.value = value.substring(0, value.length - 1);...
2020-09-29 21:39:47 983
原创 vue 计算属性computed与监听器watch的比较
监听器计算属性执行顺序先执行后执行页面首次渲染是否执行不执行执行是否依赖数值进行缓存依赖依赖使用场景一般用于异步或者开销较大的操作适合对多个变量或者对象进行处理后返回一个结果值...
2020-09-27 23:28:45 120
原创 原生js手动触发事件
let event = new Event(‘change’);// province为要触发事件的对象province.dispatchEvent(event);
2020-09-21 17:26:39 606
原创 express使用art-template渲染页面时提示Maximum call stack size exceeded
当使用express+art-template渲染页面时,如果渲染的数据是集合关联查询出来的数据时会提示Maximum call stack size exceeded,这是因为此时查询出来的数据包含有很多其他的隐藏内容,导致数据相对于art-template来说太过于庞大,无法正常渲染数据,并提示栈溢出。解决办法:假设查询出来的数据时result,可以通过JSON.stringify()方式把对象转换为字符串,然后通过JSON.parse()把字符串转换为对象,从而去除不必要的隐藏内容,进而正常渲染数
2020-09-20 16:50:38 332 1
原创 前端采坑-无法阻止表单提交
当使用document.addEventListener添加表单提交事件,并通过return false;或者是this.preventDefault();阻止表单提交时发现无法阻止,经测试是addEventListener添加submit事件的bug,可以通过onsubmit绑定事件,或JQuery绑定submit事件,然后通过return false;或者是preventDefault();阻止表单提交。...
2020-09-20 16:41:46 252
原创 HTML强制文字两行内显示,超出显示省略号样式
HTML强制文字两行内显示,超出显示省略号样式.nowrap { overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2;}
2020-09-10 18:08:00 1374
原创 html + js 实现图片预览
<div class="form-group"> <label for="exampleInputFile">文章封面</label> <input type="file" accept="image/*" id="file"> <div class="thumbnail-waper"> <img class="img-thumbnail" src="" id="preview"> <
2020-06-05 22:31:29 315
原创 java中的ArrayList与LinkedList
ArrayList与LinkedList的使用场景数组需要动态的增删改查ArrayList与LinkedList的区别二者都是一个可以动态增删改查的数组,但是二者的实现数据结构不同ArrayList的底层实现使用的数据结构是普通的数组,而LinkedList的底层实现使用的则是链表。什么时候用ArrayList数组的查找被大量使用删除元素操作不频繁什么时候使用LinkedLi...
2020-01-22 10:21:25 115
原创 java虚拟机原理
java实现跨平台的原理java的运行不依赖于特定的机器,而依赖于虚拟机(可以理解为运行在操作系统上的一台虚拟的机器),虚拟机包括jvm和jre还有其它的类库等,java给不同平台提供了不同的虚拟机,任何一个机器想要运行java程序只需要安装适合自己的虚拟机即可。java的源文件后缀格式为 .java ,jvm会把.java文件编译为 .class格式的字节码文件,而java给不同平台提供的jr...
2019-12-28 21:01:13 137
转载 Struts文件上传类型列表
‘.cdf’ : ‘application/x-cdf’,‘.cdf’ : ‘application/x-netcdf’,‘.cpio’ : ‘application/x-cpio’,‘.csh’ : ‘application/x-csh’,‘.css’ : ‘text/css’,‘.dll’ : ‘application/octet-stream’,...
2019-07-25 12:32:23 93
原创 struts2框架验证案例
基于配置文件的表单验证方式,可以减少java代码的编写。如果要验证的Action是LoginAction,那么配置文件名需命名为LoginAction-validation.xml。范例:login.jsp文件:<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%><%String pat...
2019-07-22 22:34:30 98
原创 java-String使用注意事项
String使用注意事项:例:String content = null;此时content使用任何字符串的函数都会报错。
2019-07-21 12:46:35 167
原创 jsp使用forEach示例
<c:forEach var="user" items="${list }"> <c:out value="${user.getUsername() }"></c:out><br></c:forEach>
2019-07-12 10:37:40 227
原创 jsp使用servlet的web.xml正确写法
<?xml version="1.0" encoding="UTF-8"?><web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://xmlns.jcp.org/xml/ns/javaee" xsi:schemaLocation="http://xmlns.jcp.org/xml/...
2019-07-09 15:10:34 635
原创 java日期格式化
SimpleDateFormat sdf = new SimpleDateFormat("yyyy年MM月dd日 HH:mm:ss"); String date = sdf.format(new Date()); System.out.println(date);
2019-07-09 09:07:43 79
转载 Hibernate查询报错:org.hibernate.hql.internal.ast.QuerySyntaxException: XXX is not mapped
2017年10月16日 22:55:19 sy793314598 阅读数 10155 标签: hibernate 数据库 更多个人分类: hibernate学习笔记版权声明:本文为博主原创文章,未经博主允许不得转载。这个错误的产生原因是,hibernate执行查询的语句hql是面向对象的查询,而不是面向数据库表的查询,因此在hql语句中的对象名必须与实体类的类名一致,严格区分大小写。如实...
2019-06-25 15:42:26 604
转载 Hibernate逆向工程错误
分享引用:https://blog.csdn.net/u013943420/article/details/71698531
2019-06-25 12:16:20 141
原创 九九乘法表js版
&lt;!DOCTYPE html&gt;&lt;html&gt; &lt;head&gt; &lt;meta charset="UTF-8"&gt; &lt;title&gt;九九乘法表&lt;/title&gt; &lt;style ty
2019-03-17 22:33:26 912
转载 java中控制小数的显示位数
用到的是java中的DecimalFormat类:double num = 3.654852;要显示的小数DecimalFormat df = new DecimalFormat( "0.0000 "); //控制显示小数点后4位System.out.println(df.format(num));//输出查看结果...
2019-03-13 19:54:04 729
转载 中缀表达式转后缀表达式算法思想
算法:中缀表达式转后缀表达式的方法:1.遇到操作数:直接输出(添加到后缀表达式中)2.栈为空时,遇到运算符,直接入栈3.遇到左括号:将其入栈4.遇到右括号:执行出栈操作,并将出栈的元素输出,直到弹出栈的是左括号,左括号不输出。5.遇到其他运算符:加减乘除:弹出所有优先级大于或者等于该运算符的栈顶元素,然后将该运算符入栈6.最终将栈中的元素依次出栈,输出。例如a+bc+(de+f)...
2019-03-13 13:38:29 1565
原创 MyEclipse2014环境下搭建struts2框架并实现简单的登录验证
前置条件 1.安装好JDK并配置好环境变量 2.安装好myEclipse2014或其它版本搭建步骤List item
2019-03-09 13:37:50 687 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人