Souleigh ✨ Souleigh ✨
4年前
JavaScript设计模式之英雄联盟
作者:黄梵高原文:https://juejin.cn/post/6844904165982879758构造函数模式简介在Jav
Jacquelyn38 Jacquelyn38
4年前
JavaScript预解析处理过程原来是这回事
讲解一般来说,Javascript代码的执行包括两个过程:预解析处理过程和逐行解读过程。在代码逐行解读前,Javasript引擎需要进行代码的预处理过程。预解析处理的工作主要是变量提升和给变量分配内存,具体过程是在每个作用域中查找var声明的变量、函数定义和命名函数(函数参数),找到它们后,在当前作用域中给他们分配内存,并给他们设置初始值。预解析设置的初
Aidan075 Aidan075
4年前
Excel表格太单调?教你可视化三板斧!
大家好,我是小五🐶Excel是我们经常来处理数据的工具,也是最便捷的可视化武器。但如果直接给别人展示处理后的表格数字,往往显得单调又无聊,一眼难以看出个所以然。所以今天我将带大家用三种不同的方式,来美化我们的表格,轻松玩转Excel可视化。REPT函数REPT函数是重复函数,可根据指定次数重复文本,具体语法结构如下:REPT (重复字符串,重复次数)可以
Stella981 Stella981
3年前
Linux系统调用原理
一、什么是系统调用系统调用 跟用户自定义函数一样也是一个函数,不同的是 系统调用 运行在内核态,而用户自定义函数运行在用户态。由于某些指令(如设置时钟、关闭/打开中断和I/O操作等)只能运行在内核态,所以操作系统必须提供一种能够进入内核态的方式,系统调用 就是这样的一种机制。系统调用 是Linux内核提供的一段
Stella981 Stella981
3年前
JVM调优YoungGC
先上代码:主函数:1.publicclassGCDemo{3.publicstaticvoidmain(String\\args)throwsInterruptedException{6.List<GCDataObjectlistnewArrayList<GCDat
Wesley13 Wesley13
3年前
CEOF
CEOF应用复经验正交函数分析法GuiCastelao,BiaVillasBoas发布:2020122311:09:08.815600作者:GuiCastelao,BiaVillasBoas
Wesley13 Wesley13
3年前
mysql基础知识总结
\前记 如果你想算一个两位数乘两位数的结果,首先要学会0到9这10个阿拉伯数字。面对任何复杂需求,首先要沉淀基础知识到信手拈来,这样在复杂需求到来的时候,才能轻松搜罗自己的大脑快速将基本原素运用组合,聚合,衍生,复加,都手法快速形成解决方案。mysql亦是如此。以下不涉及复杂高深的理论知识,更像是mysql实战的一些基本原素。1.mys
Stella981 Stella981
3年前
Keymob移动网盟与芒果移动网盟的对比
近日因为百度与芒果的自动优化合同已到期,百度不再支持芒果移动广告平台,可谓是闹得沸沸扬扬。目前国内主流的移动网盟想必就是百度、Keymob、芒果了,但是Keymob和芒果又有着根本的区别:Keymob是自有的网盟平台;芒果是网盟聚合平台。下面,小编就对两者的优缺点做一个对比,便于大家在以后的使用中筛选。Keymob,全球最大的中文移动网盟。后台体验
Wesley13 Wesley13
3年前
TYPESDK手游聚合SDK服务端设计思路与架构之三:流程优化之订单保存与通知
经过前两篇文字的分析与设计,我们已经可以搭建出一个能够支持多游戏多渠道的聚合SDK服务端,但这只是理想化状态下的一个简化模型。如果接入渠道的逻辑都是按照理想化的简化过程来构建,那么对于支付的请求,我们可以简化成这样几步:1.游戏客户端创建订单。2.游戏客户端(通过TYPESDK客户端)调用渠道lib库中相应接口,发起支付。3.用户在弹出的
Wesley13 Wesley13
3年前
Java并发编程基础
什么情况下应该使用多线程:线程出现的目的是什么?解决进程中多任务的实时性问题?其实简单来说,也就是解决“阻塞”的问题,阻塞的意思就是程序运行到某个函数或过程后等待某些事件发生而暂时停止CPU占用的情况,也就是说会使得CPU闲置。还有一些场景就是比如对于一个函数中的运算逻辑的性能问题,我们可以通过多线程的技术,使得一个函数中的多