Stella981 Stella981
4年前
JavaScript原型深入浅出
不学会怎么处理对象,你在JavaScript道路就就走不了多远。它们几乎是JavaScript编程语言每个方面的基础。事实上,学习如何创建对象可能是你刚开始学习的第一件事。对象是键/值对。创建对象的最常用方法是使用花括号{},并使用点表示法向对象添加属性和方法。letanimal{}animal.name
Wesley13 Wesley13
4年前
Java单元测试神器之Mockito
什么是Mock测试?Mock测试就是在测试过程中,对于某些不容易构造或者不容易获取的对象,用一个虚拟的对象来创建以便测试的测试方法。什么是不容易构造的对象呢?例如HttpServletRequest,需要在有servlet容器环境中创建获取。那不容易获取的对象呢?如一个JedisCluster,需要准备r
Easter79 Easter79
4年前
Spring系列(五) 容器初始化过程源码
IoC/DI的概念容器是Spring的核心之一(另一个核心是AOP).有了容器,IOC才可能实现.什么使IoC?IoC就是将类自身管理的与其由依赖关系的对象的创建/关联和管理交予容器实现,容器按照配置(比如xml文件)来组织应用对象的创建和关联.什么使DI?DI是IoC的实现方式,由容器
Wesley13 Wesley13
4年前
vmware esxi 6.0安装
1、在虚拟机中安装VMwareESXI6.0准备好VMwareESXi6的安装镜像,在VMwareWorkstation中创建VMwareESXi6虚拟机,并在虚拟机中安装VMwareESXi6。为了完成这一步,你的主机需要至少6GB内存,创建一个4GB、2CPU、40GB硬盘的虚拟机。(2)之后加载VMwareESXi
Stella981 Stella981
4年前
Spring IOC 练习
练习题实验一|通过IOC容器创建对象,并为属性赋值实验二|通过Bean的类型从IOC中获取bean的实例实验三3.1使用构造器在IOC中创建bean3.2通过p名称空间为bean赋值实验四4.1正确的为各种属性赋值测试使用nu11值、引用类型赋值(引用其他bean、引用内部bean)集合类型赋值(Lis
Wesley13 Wesley13
4年前
Java对象的内存布局
一. 对象的创建  在语言层面上,创建对象通常仅仅只是一个new关键字而已,而在虚拟机中,这包含的主要过程有(仅限于Java普通对象,不包括数组和Class对象,这两者比较特殊):类加载检查、对象分配内存、并发处理、内存空间初始化、对象设置、执行ini方法等。主要流程如下:!(https://static.oschina
Stella981 Stella981
4年前
Mixin研究之一
如何利用Mixin对已定义的类进行方法和属性扩展起因类已经定义明确,但希望在创建实例时拓展实例的功能,这种情况下怎么办?目的实现一种机制,能够根据一定的规则,在实例创建时动态的拓展实例的功能(方法和属性);实现1.动态的拓展类的方法和属性,这样所有实例
Stella981 Stella981
4年前
Python之dict详解
Python字典是另一种可变容器模型(无序),且可存储任意类型对象,如字符串、数字、元组等其他容器模型。本次主要介绍Python中字典(Dict)的详解操作方法,包含创建、访问、删除、其它操作等,需要的朋友可以参考下。字典由键和对应值成对组成。字典也被称作关联数组或哈希表。基本语法如下:1.创建字典1234567\
Stella981 Stella981
4年前
ElasticSearch学习日志(一)
        搜索程序一般由索引链和搜索组件组成。     索引链主要是先检索原始内容,再根据原始内容来创建对应的文档,并对创建的文档进行索引;     搜索组件用于接收用户的查询请求并响应结果,一般由用户接口、构建可编程查询语句的方法、查询语句执行引擎及结果展示组件组成。 一、ES的基本概念      索引(I
子桓 子桓
2年前
苹果mac电脑矢量绘图软件推荐 Sketch 中文安装教程
Sketch具有简洁直观的界面,以及丰富的功能集,使得用户可以轻松地创建、编辑和共享精美的界面设计。它支持矢量编辑、图层样式和符号库,使得设计师可以快速创建可重用的组件,并保持整个设计过程中的一致性。该软件还提供了强大的布局和对齐工具,以及自动排列和分布元