网站首页 站内搜索

搜索结果

查询Tags标签: 对象,共有 5607条记录
  • JavaScript高级程序设计第四版学习--第四章

    title: JavaScript高级程序设计第四版学习–第四章 date: 2021-5-16 20:57:45 author: Xilong88 tags: JavaScript 本章内容 通过变量使用原始值与引用值 理解执行上下文 理解垃圾回收 可能出现的面试题: 1、原始值和引用值的区别 2、参数传值是什么方式? 3、了解过执行…

    2021/5/17 12:28:30 人评论 次浏览
  • 游戏优化 | 减少 JavaScript 垃圾回收

    这篇文章介绍了为什么 GC 会造成游戏卡顿,以及 JavaScript 代码优化的一些方法,以减少内存垃圾 虽然文章中介绍的是 Construct 2,但和 Creator 原理相同,本人就不再画蛇添足了,只是对文章进行下整理和校对,希望官方的大佬们可以让 Creator 在世界的舞台上绽放光彩翻…

    2021/5/17 12:25:36 人评论 次浏览
  • java对象引用发生改变和String、Integer和int理解与解释

    俺又来了,今天给大家分享的东西比较杂,本来打算只分享java中new出来对象当作一个参数传递给其他对象后,被改变后,那么这个对象也会改变(具体怎么表达我也不太知道如何表达,等下用具体例子来给大家演示),然后在找资料的时候,发现了很多讲String、Integer和int中三…

    2021/5/16 20:26:48 人评论 次浏览
  • 08 JavaScript

    1. 基本介绍 1.JavaScript是一种专门在浏览器编译并执行的编程语言 2.JavaScript处理用户与浏览器之间请求问题 3.JavaScript采用【弱类型编程语言风格】对【面向对象思想】来进行实现的编程语言 1.1 弱类型编程语言风格 VS 强类型编程语言风格 1.强类型编程语言风格: 认…

    2021/5/16 20:26:47 人评论 次浏览
  • Thymeleaf入门

    文章目录 定义SpringBoot与之整合Thymeleaf常用语法变量动静Thymeleaf内置对象拼接循环分支控制switchJS模板定义 Thymeleaf是用来开发Web和独立环境项目的服务器端的Java模版引擎Spring官方支持的服务的渲染模板中,并不包含jsp。而是Thymeleaf和Freemarker等,而Thymele…

    2021/5/16 18:27:28 人评论 次浏览
  • Java基础

    重载和重写的区别 重载 发生在同一个类中,方法名必须相同,参数类型不同、个数不同、顺序不同,方法返回值和访问修饰符 可以不同。 重写 重写就是当子类继承自父类的相同方法,输入数据一样,但要做出有别于父类的响应时,你就要覆盖父类方法。 Java 面向对象编程三大特…

    2021/5/16 14:55:18 人评论 次浏览
  • JAVA面试题(四):反射

    1.什么是反射? 在Java运行时环境中,对于任意一个类,能否知道这个类有哪些属性和方法?对于任意一个对象,能否调用它的任意一个方法 Java反射机制主要提供了以下功能:在运行时判断任意一个对象所属的类。在运行时构造任意一个类的对象。在运行时判断任意一个类所具有的…

    2021/5/16 12:25:15 人评论 次浏览
  • JAVA面试题(三):多线程

    1.并行和并发有什么区别?并行是指两个或者多个事件在同一时刻发生;而并发是指两个或多个事件在同一时间间隔发生。并行是在不同实体上的多个事件,并发是在同一实体上的多个事件。在一台处理器上“同时”处理多个任务,在多台处理器上同时处理多个任务。如hadoop分布式集…

    2021/5/16 12:25:11 人评论 次浏览
  • 设计模式学习笔记

    设计模式学习笔记 1、前言 设计模式是一套被反复使用的、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了重用代码、让代码更容易被人理解、保证代码可靠性。Gang of Four所提出的设计模式主要是基于以下的面向对象设计原则。 对接口编程而不是对实…

    2021/5/16 10:57:21 人评论 次浏览
  • iOS 内存管理汇总

    OC对象的内存管理在iOS中,使用引用计数来管理OC对象的内存。一个新创建的OC对象引用计数默认是1,当引用计数减为0,OC对象就会销毁,释放其占用的内存空间。调用retain会让OC对象的引用计数+1,调用release会让OC对象的引用计数-1。内存管理经验总结 当调用alloc、new、…

    2021/5/16 7:29:41 人评论 次浏览
  • 详解Python变量在内存中的存储

    这篇文章主要是对python中的数据进行认识,对于很多初学者来讲,其实数据的认识是最重要的,也是最容易出错的。本文结合数据与内存形态讲解python中的数据,内容包括:引用与对象 可变数据类型与不可变数据类型 引用传递与值传递 深拷贝与浅拷贝(id函数:你可以通过pyth…

    2021/5/16 7:27:40 人评论 次浏览
  • redis基本类型对象编码

    字符串对象对象编码方式有三种: int: 当值为小的整数值,使用long类型存储 embstr:值为简短的字节数组(同样也是SDS,仅调用一次内存分配函数,分配的连续空间,空间中包含redisObject和sdshdr) raw:底层采用SDS字符串存储(调用两次内存分配函数,分配给redisObjec…

    2021/5/16 2:25:28 人评论 次浏览
  • JavaScript高级程序设计--学习总结(第4章)

    第四章 变量、作用域与内存 1. 原始值与引用值ECMAScript变量可以包含两种不同类型的数据:原始值和引用值。在把一个值赋给变量时,JavaScript引擎必须确定这个值是原始值还是引用值。原始值:原始值是存储在栈中的简单数据段,它们的值直接存储在变量访问的位置。原始值…

    2021/5/16 1:25:21 人评论 次浏览
  • python序列

    python序列 序列(sequence)官方定义(https://docs.python.org/zh-cn/3/glossary.html#term-sequence): 一种 iterable,它支持通过 __getitem__() 特殊方法来使用整数索引进行高效的元素访问,并定义了一个返回序列长度的 __len__() 方法。内置的序列类型有 list、st…

    2021/5/15 22:25:57 人评论 次浏览
  • Java 最常见的 面试题 ? 答案 十三(Mybatis)

    十三、Mybatis 1、mybatis 中 #{}和 ${}的区别是什么? #{}是预编译处理,$ {}是字符串替换。MyBatis在处理#{}时,会将SQL中的#{}替换为?号,使用PreparedStatement的set方法来赋值;MyBatis在处理 $ { } 时,就是把 ${ } 替换成变量的值。使用 #{} 可以有效的防止SQL注…

    2021/5/15 20:26:46 人评论 次浏览
扫一扫关注最新编程教程