摘要:
顾名思义,由工厂创建对象,返回对象给你,而你不需要关心对象的创建,你只需要获取到对象,执行与对象相关逻辑即可。 假设,需要发送邮件和发送短信,你不需要关心邮箱对象是怎么创建的,内部有什么初始化,只需要获取到邮箱对象,然后sendMail即可。 普通工厂模式 如上图的模式,CommonFactory使 阅读全文
摘要:
前言 在 java图片编码解码_伟衙内的博客-CSDN博客 中,将图片变成byte[] 数组,有时候接受到的图片过大,这样就需要将图片压缩后传输,节省时间。 但是压缩后的图片会失真,这个就看项目对图片要求了。 代码 /** * 压缩图片(通过降低图片质量) * @explain 压缩图片,通过压缩图 阅读全文
摘要:
使用watch和setTimeout可以监听输入框内容,输入内容停止后搜索。 效果如下所示,在停止输入后,就执行搜索方法。 <div id="app"> <input v-model="content"/> </div> <script> var vm = new Vue({ el:"#app", 阅读全文
摘要:
前言 在 https://blog.csdn.net/lw18751836671/article/details/123571072 中写了父子组件通讯的第一种方式,还有一种方式,使用 $parent 和 $refs 来完成父子间通讯。 父子间传递数据 主要依靠 this.$parent.metho 阅读全文
摘要:
Mysql插入数据,如果存在此数据,那么就更新这条数据,否则插入数据。 使用 on duplicate key update。 准备工作 建表 create table user_info( id int auto_increment primary key, name varchar(20), u 阅读全文
摘要:
方法泛型 一个通用的方法泛型,传入DTO,将json数据解析为DTO。 import com.alibaba.fastjson.JSON; protected <T> List<T> getDataFromOutInterface(Map inParam, String url, Class<T> 阅读全文
摘要:
目录 图片编码 前端展示 图片解码 其他 图片编码 获取图片的二进制byte[]数组,然后base64编码,这样是为了给前端返回展示。 BASE64Encoder encoder = new sun.misc.BASE64Encoder(); File f = new File("F:\\Temp\ 阅读全文
摘要:
v-cloak 它的作用是等待vue.js加载完毕后就消失。 这样可以防止vue.js没有加载时,页面出现vue的元素。 <view v-cloak>{{msg}}</view> [v-cloak]{ display: none; } 比如上面这样,如果vue.js没有加载,页面就不会显示{{msg 阅读全文
摘要:
vue指令 以下指令使用的是hbuilderX中uni-app运行的。 v-show 用来控制标签是否展示的指令,其实就是控制display属性 <view v-show="false"></view> 等同于 <view display:none></view> 如果是v-show=true,那么 阅读全文
摘要:
vue结构 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http 阅读全文