<el-select v-model="value" filterable placeholder="请选择" @change="select"> <el-option v-for="item in options" :key="item.value" :label="item.label" :va ...
分类:
其他好文 时间:
2020-11-08 16:50:04
阅读次数:
14
之前接手的一个旧项目,使用的是roadhog + dva + antd等技术,里面大概有上百个路由文件,其他model、组件等文件也不少,导致整个项目的模块文件非常多,热更新和打包都速度都比较慢,输出代码体积也很大。基于这个问题,本文整理webpack常用的一些优化手段。 <!--more--> 参 ...
分类:
Web程序 时间:
2020-11-07 17:44:14
阅读次数:
36
参考链接:https://www.jdon.com/ddd.html 原先的业务对象类只有key value,属于贫血模型,而DDD领域驱动设计的理念下,业务对象类同时有了原先service里的行为和方法。 原先的model包含service dao valueObject,view是jsp或jso ...
分类:
其他好文 时间:
2020-11-06 02:22:17
阅读次数:
21
vue微博回调空页面 注:微博回调空页面为: 1.1 页面路径 components\oauth.vue <template> <div> <div v-show='visiable'> 绑定用户 用户名: <input type="text" v-model="username" @blur="c ...
分类:
其他好文 时间:
2020-11-06 02:13:11
阅读次数:
19
什么是BOM BOM(Browser Object Model)即浏览器对象模型,它提供了独立于内容而与浏览器窗口进行交互的对象,其核心对象是 window。 BOM 由一系列相关的对象构成,并且每个对象都提供了很多方法与属性。 BOM 缺乏标准,JavaScript 语法的标准化组织是 ECMA, ...
分类:
Web程序 时间:
2020-11-06 01:24:54
阅读次数:
27
#1.使用celery异步发送短信 ##1.1 在 celery_task/mian.py 中添加发送短信函数 # celery项目中的所有导包地址, 都是以CELERY_BASE_DIR为基准设定. # 执行celery命令时, 也需要进入CELERY_BASE_DIR目录执行. CELERY_B ...
分类:
其他好文 时间:
2020-11-06 01:17:31
阅读次数:
16
1.项目的入口为src/index.js文件: import './polyfill'; import dva from 'dva'; import createHistory from 'history/createHashHistory'; // user BrowserHistory // i ...
分类:
其他好文 时间:
2020-11-04 19:03:54
阅读次数:
18
POM(Project Object Model)是Maven工程的工作基础,以pom.xml的形式存在项目中。在我们的工程中有几个元素是必须的: project root modelVersion - 应被设置为4.0.0 groupId - 项目组id artifactId - 项目id ver ...
分类:
其他好文 时间:
2020-11-04 18:48:24
阅读次数:
17
千万级延时任务队列如何实现,看美图开源的-LMSTFY导读:Task是web开发中一个经典场景,我们时常需要延时任务,或者定时任务,通常都需要任务队列。常见的任务队列如celery,lmstfy是美图开源的任务队列。本文作者详细剖析了lmstfy的架构实现,干货满满,适合技术人员阅读。lmstfy(LetMeScheduleTaskForYou)是美图架构基础服务团队在2018年初基于Redis实
分类:
其他好文 时间:
2020-11-04 18:16:17
阅读次数:
20