Wesley13 Wesley13
4年前
java多线程实现的三种方式
JAVA多线程实现方式主要有三种:继承Thread类、实现Runnable接口、使用ExecutorService、Callable、Future实现有返回结果的多线程。其中前两种方式线程执行完后都没有返回值,只有最后一种是带返回值的。1、继承Thread类实现多线程继承Thread类的方法尽管被我列为一种多线程实现方式,但Thread本质上也是实现
海军 海军
4年前
2021前端技术面试必备Vue:(二)组件篇
上一章已经更新了Vue基础,那么本章将更新Vue中最重要的概念组件,会介绍到组件的使用,组件传值,插槽的使用,插槽的分类。当第一章基础掌握差不多了,然后再学习了组件的开发,那么你就可以开发简单的Vue项目,路由文章还没有更新,学习完Router后,就可以开发实战项目了。<sectionid"nice"datatool"mdnice编
Python进阶者 Python进阶者
4年前
浅析装饰器的那些事儿
一、装饰器的简单定义外层函数返回里层函数的引用,里层函数引用外层函数的变量。二、装饰器的作用通俗来讲装饰器的作用就是在不改变已有函数代码前提下,为该函数增加新的功能。defrun():print('我会跑')fun()现在我想在原有函数的基础上新增一个功能:我会唱歌。这个时候利用装饰器则轻松可以帮我们实现这个功能。三、实
Stella981 Stella981
4年前
Openstack 单元测试
这篇文章介绍的是在Openstacknova开发过程中如何进行单元测试,在nova的开发环境搭建好之后(环境搭建可参考上一篇博文(http://my.oschina.net/zyzzy/blog/70484)),如果对源码进行了修改,就应该做单元测试,本篇文章基本上是对官方文档的翻译,仅对关键步骤稍作介绍,相关的资料后面列举。1.执行测试   
Stella981 Stella981
4年前
Js中polyfill的使用限制
随着浏览器的更新,JS也在新增功能功能。这些功能为我们开发带来了很大的便利。在旧浏览器上使用,需要引入相关的polyfill才能用。然而,有些功能在旧浏览器中是无法完美实现的,只有在一定条件下才能使用。本文将为大家分析这些功能的使用限制。Symbol1.禁止用typeof和instanceof,如果要判断,建议判断是否是string。
Stella981 Stella981
4年前
Python 安装pyad库方法
问题:现在需要在Windows电脑上安装python,然后需要用到pyad这个库,安装这个库,我折腾了一下午,真是醉了自己了方法:1\.先到这个地址现在pyad的安装包:pyad下载地址2\.先不着急通过python安装它,应为安装它之前有个前提条件,是需要安装pywin32这个工具,这两个是需要配合使用的,pyad在git
Wesley13 Wesley13
4年前
HDC 2020:华为DTM为数字营销注入新活力
在刚刚落幕的华为开发者大会2020(Together)上,华为动态标签管理器(DynamicTagManager,DTM)以其灵活、高效、低成本、多平台、无需编写代码即可实现移动应用、Web网页数据跟踪的巨大优势,吸引了众多关注目光。所谓标签管理器,是帮助开发者轻松地在网站、APP上部署和组织标签,可以促进网站、APP与第三方数据平台之间的数据收集和
Stella981 Stella981
4年前
IDEA安装:图解Centos7.2下安装IDEA2018.3.6
!(https://oscimg.oschina.net/oscnet/7701fb4006d2a714b595ea8b8b049766e4e.gif)一、概述    为了方便调试代码,我在虚拟机Centos7.2上安装IDEA开发工具,这里把详细的安装过程给一些新手们讲一下,比较简单,这里有IDEA2018.3.6的破解包可直接从我的百度网盘上
Wesley13 Wesley13
4年前
Java排序算法之选择排序
1\.基本思想选择排序(selectsorting)的基本思想是:1)对于一个大小为n的数组,选择排序共执行n1轮排序2)每轮排序寻找到该轮最小的数放到开始位置上:先假定当前这个数是最小数然后和后面的每个数进行比较,如果发现有比当前数更小的数,就重新确定最小数,得到下标当遍历到数组的最
Wesley13 Wesley13
4年前
Java 类加载过程
Class的生命周期一个Class在虚拟机中的完整生命周期如下图所示:!(https://oscimg.oschina.net/oscnet/0145abb75f274ecb9dadda2bc34c3c1f738.png)需要说明的是,上述的流程只是描述了逻辑上各个阶段的开始顺序,实际过程中,各个阶段可能是交错进行,并不是一个阶段等到