ICode9

精准搜索请尝试: 精确搜索
  • 20210921-JavaScript-变量和函数的提前加载2021-09-22 19:03:08

    用var声明的变量会在加载代码块时提前被加载声明,但如果变量语句有赋值,提前加载时不赋值。用函数声明的方式创建的函数,在加载代码块时会被提前加载,所以在创建函数的语句前调用函数。用函数表达式创建的对象不会被提前加载。 console.log('b =', b); // b已声明但未赋值,打印结

  • 解决Excel下挪动加载项(.xlam)后,重新加载xlam还是每次启动Excel都报错的问题2021-09-22 16:35:54

    问题描述:Excel加载了一个插件,但是因为目录调整自己挪动了位置,即使重新加载该插件,每次重启Excel还是报之前找不到插件的问题,虽然能使用,但是每次都报错很烦。 问题解决办法:虽然每次提醒报错后,可以删除不存在的加载项,但是重启Excel后还存在,最后想了下可能是注册表这里没有清除导致

  • (转)Unity3D内存释放 (很详细的)2021-09-22 16:33:42

    转载自 : Unity3D内存释放     最近网友通过网站搜索Unity3D在手机及其他平台下占用内存太大. 这里写下关于unity3d对于内存的管理与优化. Unity3D 里有两种动态加载机制:一个是Resources.Load,另外一个通过AssetBundle,其实两者区别不大。 Resources.Load就是从一个缺省打进程

  • commonjs和ES Module2021-09-22 14:03:23

    commonjs导出方法exports和module.exports的区别? commonjs实际导出的就是exports这个对象,可以把需要导出的变量、方法等绑定在exports这个对象上导出,例如: //a.js exports.name = '阿明先森' console.log(require('./a.js') ); 打印: { "name": "amingxiansen" } 小结:所以用e

  • 一手遮天 Android - view(媒体类): Glide 基础2021-09-22 10:35:53

    项目地址 https://github.com/webabcd/AndroidDemo 作者 webabcd 一手遮天 Android - view(媒体类): Glide 基础 示例如下: /view/media/GlideDemo1.java /** * Glide 基础 * 需要在 app 的 build.gradle 中配置好 implementation 'com.com.github.bumptech.glide:glide:x.x.x'

  • Vue源码阅读(34):异步组件的源码解析2021-09-22 10:33:42

    异步组件的官方文档点击这里。 借助于异步组件,我们可以将 Vue 项目按照组件分割成一些小的代码块,并且让这些代码块在前端需要时才从服务器进行加载。这种优化措施在大型应用中是很有必要的,可以大大缩短首次加载的时间。 在这里,建议读者先将 Vue 官网中的异步组件部分复习一遍,

  • JVM类加载机制2021-09-21 16:04:57

    JVM类加载机制 1. 类加载的时机 一个类从加载到虚拟机内存中开始,到卸载出内存位置,将经历七个阶段。 《Java虚拟机规范》严格规定了有且只有六种必须立即对类进行初始化的场景。 遇到new、getstatic、putstatic或invokestatic这四条字节码指令时。 使用new实例化对象时 读取或设

  • Android热更新详解2021-09-21 14:58:38

    一 前言介绍 正好最近又看到热更新,对以前Android 热修复核心原理:ClassLoader类加载机制做了点补充。 从16年开始开始,热修复技术开始在安卓界流行,它以classloader类加载机制为核心,可以不发布新版本就修复线上 bug ,让线上版本有能力去进行全量或者增量更新。 常见的思路有两种:

  • node.js模块的加载机制2021-09-21 11:02:15

    1. 优先从缓存中加载模块 模块在第一次加载后会被缓存,即多次调用require()方法不会导致模块的代码被执行多次。 不论是内置模块,用户自定义模块或第三方模块,它们都会优先从缓存中加载,从而提高模块的加载效率。 2. 内置模块的加载机制 内置模块是由node.js官方提供的模块,内置模

  • msfconsole 加载报错相关2021-09-21 08:00:05

    报错信息: root@promote:/# msfconsole [!] The following modules could not be loaded!..\ [!] /usr/share/metasploit-framework/modules/auxiliary/scanner/msmail/exchange_enum.go [!] /usr/share/metasploit-framework/modules/auxiliary/scanner/msmail/host_i

  • JVM笔记2021-09-20 21:33:43

    JVM的位置 JVM体系结构 类加载器 JVM中提供了三层的ClassLoader: Bootstrap classLoader:主要负责加载核心的类库(java.lang.*等),构造ExtClassLoader和APPClassLoader。 ExtClassLoader:主要负责加载jre/lib/ext目录下的一些扩展的jar。 AppClassLoader:主要负责加载应用程

  • 前端面试题—每日五题(2)2021-09-20 20:00:12

    1、首屏加载慢? (1)使用路由懒加载 (2)使用keep-alive代替销毁组件 (3)静态资源本地缓存 (4)使用图片懒加载 (5)css样式的顺序合理可以减少重排 (6)UI框架按需加载 2、css样式的顺序: (1)定位样式(float、display、positio、...) (2)自身样式(width、height、padding、border、margin) (3)文字样式

  • js模块化2021-09-20 18:02:08

    前言 模块化赋给了我们什么能力呢? 以及有哪些模块化规范? 1、代码复用;2、命名冲突;3、文件依赖; 一、commonJS 1、如何加载         1、模块可多次加载但是只会在第一次加载时运行,后续加载读取缓存;         2、会阻塞后面代码运行 【同步执行】; 2、场景    

  • Unity程序基础框架(四) 场景切换模块2021-09-20 16:33:26

    场景切换模块 一般来说, 进入场景前默认都是场景加载的时候就已经人物等这些都是原本存在的。 那为什么需要专门有一个场景切换模块呢? 因为在实际的游戏中,游戏场景其实是空的,是通过配置文件去加载游戏场景,通过玩家的信息、选择等,动态创建玩家相应的游戏场景,因此我们需要有一个场景

  • Mybatis N+1问题解析(1),入职阿里啦2021-09-20 09:37:32

    Mybatis 数据库 级联 []( )N+1问题?? N+1问题来源于数据库中常见的级联技术,即N个数据库表形成关联关系,当再增加一个关联表时,也就是N+1个级联关系,由于某些时候,我们并不需要加载数据库的所有数据,而是某一个数据库表中数据,这时Mybatis会自动加载所有表的数据,多执行几条无关sql

  • 异步加载子UI预设——基于单向数据绑定的异步加载机制2021-09-19 16:05:09

    这里要解决的是,在大UI界面通过异步加载小UI预设体的问题。 在RPG游戏中的UI界面,复杂度比起其他类型的游戏会高得多,往往一个大的界面中会包含许多小的、通过动态加载进来的小UI预设,当面对过于复杂的UI界面(如背包,商店等),在加载时若所有小UI预设都是用同步,必将会迎来一个CPU的尖峰。

  • 关于java中的反射机制与浅谈类加载2021-09-18 20:58:31

    反射机制说实话有点抽象,写篇文章总结一下所学。因为反射机制会涉及到类加载,只有理解一点类加载的过程才能理解反射机制,所以顺便写一点类加载。 对于一个程序,首先是写好程序的源代码,例如Test.java,通过javac命令让java编译器将其编译为对应的字节码文件Test.class。当运行这个字节

  • vue组件vue-pdf遇到的啃加载pdf替换的内容不显示的问题2021-09-18 14:58:25

    最近做移动端项目,封装PDF预览组件,同事开始用的是vue-pdf来做的预览,连连踩坑,基本遇到3个问题: 1、PDF中文不显示 2、PDF签章没显示出来,控制台提示:Warning: Unimplemented widget field type "Sig", falling back to base field type 3、第二次打开PDF的时候会遇到PDF空白的问题

  • JAVA之类加载器&反射&模块化2021-09-18 13:01:52

    JAVA学习之阶段九 1.类加载器1.1类加载1.2类加载器 2.反射2.1概述2.2获取对象的三种方式2.2获取构造方法2.3获取成员变量2.4获取成员方法2.5案例 3.模块化3.1概述3.2模块服务的基本使用 4.反射常见面试题 1.类加载器 1.1类加载 1.类加载的描述 当程序要使用某个类时,如果

  • 数据加载方式与实例操作2021-09-17 21:37:25

    数据的加载方式 常见的加载方式 朝服务器发送请求,页面数据直接全部返回并加载。   如何验证数据是直接加载还是其他方式 浏览器空白处鼠标右键,点击查看网页源码,在源码界面搜索对应的数据。 如果能收到就表示该数据是直接加载的,可以直接发送相应的请求获取。   内部js代码请求 先

  • Spring Bean的加载机制2021-09-17 21:03:15

    1.spring 注解的加载 在 Spring 容器的核心基类 AbstractApplicationContext refresh 中设置后置处理器时,AnnotatedBeanDefinitionReader 调用 AnnotationConfigUtils.registerAnnotationConfigProcessors(this.registry)的方法,将注解的解析处理器注册到当前 Spring容器上下文

  • java高级基础(七)socket半关闭_反射基础2021-09-17 19:34:15

    socket.shutdownoutput//socket的半关闭; 在输出流已经输出结束 帮助客户端跳出读取循环的方式; -- 反射  类加载的过程: 之后是显示赋值,构造器赋值等;(静态成员变量和静态代码块看书写顺序) 双亲委派模型: 类加载是一个懒加载,会先加载父类极其父类的类,最后加载自身;  新的jar

  • 网络爬虫练习2021-09-17 19:32:16

    数据的加载方式(重要) 1.常见的加载方式   朝服务器发请求 页面数据直接全部返回并加载(如何验证数据是直接加载还是其他方式 浏览器空白处鼠标右键 点击查看网页源码 在源码界面搜索对应的数据 如果能收到就表示该数据是直接加载的(你可以直接发送相应请求获取) 2.内部js代码请

  • 应用性能前端监控,字节跳动这些年经验都在这了2021-09-17 12:04:57

    作者:字节前端技术-单是昊 背景 字节跳动发展至今,线上已经有数量级庞大的 Web 项目,服务着数以亿计的用户。 随着用户数量的不断增长,对于站点体验衡量的的需求也日益紧迫,用户会将产品和他们每天使用的体验最好的 Web 站点进行比较。想着手优化,则必须先有相关的监控数据,才能对症下药

  • Hive DML数据操作(数据导入导出)2021-09-17 10:01:23

    一、数据导入 1. 向表中装载数据(Load) 1.1 语法 hive> load data [local] inpath '/opt/module/datas/student.txt' [overwrite] into table student [partition (partcol1=val1,…)]; (1)load data:表示加载数据 (2)local:表示从本地加载数据到hive表;否则从HDFS加载数据到hive表

专注分享技术,共同学习,共同进步。侵权联系[admin#icode9.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有