码迷,mamicode.com
首页 > 2020年04月10日 > 全部分享
【转】深入理解IOC控制反转及应用实例(转 https://www.cnblogs.com/harlen/p/7120708.html)
一、IOC雏形1、程序V1.0话说,多年以前UT公司提出一个需求,要提供一个系统,其中有个功能可以在新春佳节之际给公司员工发送一封邮件。邮件中给大家以新春祝福,并告知发放一定数额的过节费。 经分析,决定由张三、李四和王五来负责此系统的开发。 其中:由张三负责业逻辑控制模块 LogicControll ...
分类:Web程序   时间:2020-04-10 13:33:37    阅读次数:121
Promise常用的API
1、实例方法 (1).then 得到异步任务的正确结果 (2).catch 获取异常信息 (3).finally 成功与失败都会执行 <script> function foo() { return new Promise(function(resolve, reject) { // resolve ...
分类:Windows程序   时间:2020-04-10 13:32:56    阅读次数:151
vue-cli3.0预渲染
1.核心插件 cnpm install prerender-spa-plugin --save-dev 2.vue-config.js中 const path = require('path'); const PrerenderSPAPlugin = require('prerender-spa-p ...
分类:其他好文   时间:2020-04-10 13:32:28    阅读次数:85
编译安装的mysql如何更改文件路径
首先是解决掉磁盘分区空间用完的情况并备份数据库,小张删除了改磁盘分区下的几个安装包文件,再进入数据库清理下binlog日志。
分类:数据库   时间:2020-04-10 13:32:14    阅读次数:124
Linux系统中常见的文件系统有哪些?
Linux系统是现在非常受欢迎的操作系统,在Linux之中,一切都是文件,因为有很多操作都是依靠文件系统才可以完成的,而且文件系统可以满足用户正常的使用,那么Linux中常见的文件系统有哪些?老为大家介绍一下。
分类:系统相关   时间:2020-04-10 13:31:43    阅读次数:542
js实现深拷贝
1 使用对象和字符串的转换实现 function deepClone2(obj) { var obj = JSON.stringify(obj), objClone = JSON.parse(obj); return objClone; } 2 使用扩展运算符 // 深拷贝对象 var obj = ...
分类:Web程序   时间:2020-04-10 13:31:02    阅读次数:101
vuex中的辅助函数mapMutations详细解析
mapMutations是vuex的mutation的辅助函数,用于在组件中映射mutation内的方法,以便在该组件中直接使用mutation里的方法 (说白了,就是一 语法糖 ) 1.在组件中导入vuex中的mapMutations: 2.在组件中导入mutation里的方法名: 这一步,是将m ...
分类:其他好文   时间:2020-04-10 13:30:43    阅读次数:843
Linux 下select 网络模型
select 是一个 I/O复用模型 select 函数主要调用步骤 1. 设置文件描述符 2. 设置检查范围 3. 设置超时 4. 调用 select 函数 5. 调用结果 fd_set 的一些操作都由以下宏完成 FD_SET(fd, fdsetp) 设置文件描述符 FD_CLR(fd, fdse ...
分类:系统相关   时间:2020-04-10 13:30:25    阅读次数:75
xml模块
import xml.etree.ElementTree as ET tree = ET.parse('20200111142206.xml')#parse解析 root = tree.getroot()#获取根 print(root.find('object').find('bndbox').fi ...
分类:其他好文   时间:2020-04-10 13:30:10    阅读次数:73
sublime text3 安装插件
sublime text3 安装插件 1. 搜的其他人推荐的插件集,请选择食用: https://www.cnblogs.com/crazytata/p/9625749.html https://www.cnblogs.com/dingwenshuang/p/9139807.html 2. 工具栏打 ...
分类:其他好文   时间:2020-04-10 13:29:50    阅读次数:58
修改操作系统背景颜色
* 河白色 #FFFFFF rgb(255, 255, 255) * 杏仁黄 #FAF9DE rgb(250, 249, 222)* 秋叶褐 #FFF2E2 rgb(255, 242, 226)* 胭脂红 #FDE6E0 rgb(253, 230, 224)* 青草绿 #E3EDCD rgb(227 ...
分类:其他好文   时间:2020-04-10 13:29:37    阅读次数:88
页面加速优化
内联 CSS 优点 使用内联 CSS 可以减少浏览器去服务端去下载 CSS 文件 关键 CSS 内联到 HTML 文件中 缺点 CSS 文件没法被缓存 注意:该方法只适用于很小的 CSS 文件,如果你的 CSS 文件足够大以及复杂,应该使用外部 CSS 的方法。 优化 CSS 交付 优化策略 外部的 ...
分类:其他好文   时间:2020-04-10 13:29:20    阅读次数:77
Python装饰器详解,详细介绍它的应用场景
装饰器的应用场景 附加功能 数据的清理或添加: 函数参数类型验证 @require_ints 类似请求前拦截 数据格式转换 将函数返回字典改为 JSON/YAML 类似响应后篡改 为函数提供额外的数据 mock.patch 函数注册 在任务中心注册一个任务 注册一个带信号处理器的函数 不同应用场景下 ...
分类:编程语言   时间:2020-04-10 13:29:05    阅读次数:75
python自动巡检H3C交换机
1.通过netmiko模块登录交换机,协议ssh,执行收集信息命令,保存至txt文件2.过滤txt文件中的内容,保存到excel,使用xlwt模块实现。3.sendmai发送excel邮件。或者发送给钉钉机器人也可以4.使用crond定时发送巡检报表。#!/usr/bin/python3#H3c交换机importtimefromnetmikoimportConnectHandlernow=time
分类:编程语言   时间:2020-04-10 13:28:35    阅读次数:208
Windows安装程序无法将Windows配置未在此计算机的硬件上运行--解决方法
Windows安装程序无法将Windows配置未在此计算机的硬件上运行 用ghost 还原win7 64位到硬盘。安装硬件的时候跳出“Windows安装程序无法将Windows配置未在此计算机的硬件上运行”。 1.按下shift和f10键弹出一个窗口输入cd oobe 回车再输入msoobe.exe ...
分类:Windows程序   时间:2020-04-10 13:28:09    阅读次数:97
6L-单向链表实现
关注公众号 MageByte,有你想要的精彩内容。文中涉及的代码可访问 GitHub:https://github.com/UniqueDong/algorithms.git 上一篇《链表导论心法》讲解了链表的理论知识以及链表操作的实现原理。 talk is cheap, show me the c ...
分类:其他好文   时间:2020-04-10 13:27:55    阅读次数:60
【STM32H7的DSP教程】第9章 Matlab的串口通信实现
完整版教程下载地址:http://www.armbbs.cn/forum.php?mod=viewthread&tid=94547 第9章 Matlab的串口通信实现 本章节主要为大家讲解Matlab的串口方式波形数据传输和后期数据分析功能,非常实用。 9.1 初学者重要提示 9.2 程序设计框架 ...
分类:其他好文   时间:2020-04-10 13:27:31    阅读次数:70
578条   上一页 1 ... 12 13 14 15 16 17 18 ... 34 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!