-
JavaScript 内存泄漏教程
一、什么是内存泄漏? 程序的运行需要内存。只要程序提出要求,操作系统或者运行时(runtime)就必须供给内存。 对于持续运行的服务进程(daemon),必须及时释放不再用到的内存。否则,内存占用越来越高,轻则影响系统性能,重则导致进程崩溃。 不再用到的内存,没有及时释放,就叫做内存泄漏(memory leak)。 有些语言(比如 C 语言)必须手动释放内存,程序员负责内存管理。 char * b…... 松阳- 0
- 0
- 65
-
前端加密JS库–CryptoJS 使用指南
时候项目涉及到的敏感数据比较多,为了信息安全,我们常常需要对一些数据进行接口加密处理,如编码、将明文转化为暗文、加密比对、AES + BASE64 算法加密等。接下来我们就分别说一下 CryptoJS 常用的一些方法。 CryptoJS文档 为什么要编码? 由于一些网络通讯协议的限制, 又或者是出于信息加密的目的, 我们就需要将原信息转换为base64编码,然后才能进行传输.例如,发送某些含有 A…... 松阳- 0
- 0
- 1.3k
-
Java 基础 – 面向对象
三大特性 # 封装 利用抽象数据类型将数据和基于数据的操作封装在一起,使其构成一个不可分割的独立实体。数据被保护在抽象数据类型的内部,尽可能地隐藏内部的细节,只保留一些对外接口使之与外部发生联系。用户无需知道对象内部的细节,但可以通过对象对外提供的接口来访问该对象。 优点: 减少耦合: 可以独立地开发、测试、优化、使用、理解和修改 减轻维护的负担: 可以更容易被程序员理解,并且在调试的时候可以不影…... 松阳- 0
- 0
- 31
-
HTML零基础入门教程(详细)
首先我们先介绍一下网页: 网页时构成网站的基本元素,它通常由图片,链接,文字,声音,视频等元素组成。通常我们看到的网页,常见以.htm或.html后缀结尾的文件,因此我们把它俗称为HTML文件。 HTML指的是超文本标记语言,它是一种用来描述网页的一种语言。标记语言是一套标记标签。 超文本的含义: (1)可以加入图片、声音、动画、多媒体内容,超出了文本的限制. (2) 可以从一个文件中跳转到另一个…... zero- 0
- 0
- 682
-
node.js安装及环境配置超详细教程【Windows系统安装包方式】
Step1:下载安装包 根据自己电脑系统及位数选择,我的电脑是Windows系统、64位、想下载稳定版的.msi(LTS为长期稳定版)这里选择windows64位.msi格式安装包。 .msi和.zip格式区别: .msi是Windows installer开发出来的程序安装文件,它可以让你安装,修改,卸载你所安装的程序。说白了.msi就是Windows installer的数据包,把所有和安装文…... zero- 0
- 0
- 80
-
【JavaScript】手撕前端面试题:寄生组合式继承 | 发布订阅模式 | 观察者模式
1、寄生组合式继承 要求 补全JavaScript代码,要求通过寄生组合式继承使"Chinese"构造函数继承于"Human"构造函数。要求如下: 给"Human"构造函数的原型上添加"getName"函数,该函数返回调用该函数对象的"name"属性 给"Chinese&qu…... zero- 0
- 0
- 494
-
【JavaScript】手撕前端面试题:手写instanceof | 手写Array.map | 手写Array.filter | 手写Array.reduce
向大家推荐一款博主一直在用的面试刷题求职网站:牛客网 牛客网不仅具有公司真题、专项练习、面试题库、在线编程等功能,还具有非常强大的AI模拟面试功能,简直是求职者的福音! 牛客网里的题库非常全面的,无论你是前端还是后端,是想要备考还是准备面试又或者是想要提高自己,你都能在牛客网上找到适合自己的题,赶快点击链接去注册登录吧:点击进入牛客网 牛客网 牛客网 本篇文章所有示例参考自牛客网题库…... zero- 0
- 0
- 562
-
Spring篇面试大全
一、基本概念 1、Spring 是什么? Spring 是一个轻量级 Java 开发框架,最早有 Rod Johnson 创建,目的是为了解决企业级应用开发的业务逻辑层和其他各层的耦合问题。它是一个分层的 JavaSE/JavaEE full-stack(一站式)轻量级开源框架,为开发 Java 应用程序提供全面的基础架构支持。Spring 负责基础架构,因此 Java 开发者可以专注于应用程序的…... 松阳- 0
- 0
- 453
-
Web前端零基础入门HTML5+CSS3基础教程丨初学者从入门到精通
本套教程涵盖了HTML、CSS、HTML5和CSS3的核心技术点。通过对本教程的学习,可以帮助初学者快速上手,并完成大部分静态网页的开发。除此之外,课程涵盖大量的CSS技巧、动画、交互效果,对传统浮动和定位的布局方式,以及CSS3中的弹性盒和响应式布局都有深入讲解。 ... 松阳- 0
- 0
- 522
-
前端知识图谱(进阶)
HTML(5) 元素 DOM 语义化 CSS(3) CSSOM 选择器 布局 交互 绘制 JavaScript(ES6+) 类型 原型链 作用域 闭包 事件 异步 正则表达式 开发软件 编辑器和IDE VIM Sublime Text3 Notepad++ WebStorm Visual Studio Code(强烈推荐) 调试工具 Chrome DevTools Firebug Postman …... 松阳- 0
- 0
- 510
-
【一起学Rust · 项目实战】命令行IO项目minigrep——接收命令行参数与读取文件内容
文章目录 前言一、任务目的二、创建新项目三、读取参数值四、将参数保存至变量五、读取文件1. 新建文本文件2. 导入文件操作函数3. 读取文件内容4. 运行效果 总结作业 前言 本系列文章章将构建一个与文件和命令行输入/输出交互的命令行工具来练习现在一些你已经掌握的 Rust 技能。 Rust 的运行速度、安全性、单二进制文件输出和跨平台支持使其成为创建命令行程序的绝佳选择,因此我们的项目将创建一个…... 松阳- 0
- 0
- 49
-
【云原生 | 22】Docker运行Web服务实战之Nginx
作者简介:?云计算领域优质创作者?新星计划第三季python赛道第一名? 阿里云ACE认证高级工程师? ✒️个人主页:小鹏linux ?个人社区:小鹏linux(个人社区)欢迎您的加入! 为大家推荐一款刷题神奇 点击链接访问牛客网 各大互联网大厂面试真题。基础题库到进阶题库等各类面试题应有尽有! 牛客网面经合集,满足大厂面试技术深度,快速构建Java核心知识体系大厂面试官亲授,备战面试与技能提升,…... 松阳- 0
- 0
- 452
-
【云原生】一篇打通微服务架构,nacos + gateway + Redis + MySQL + docker
目录 一、前期准备1、安装MySQL5.72、安装nacos3、安装Redis 二、创建父工程三、创建gateway子工程1、pom文件2、配置文件3、启动类 四、创建management管理模块1、pom文件2、配置文件3、启动类 五、整合mybatis1、user表设计2、UserController3、UserService4、UserMapper5、User6、postman接口测试 更多…... 松阳- 0
- 0
- 36
-
【云原生】Spring Cloud Alibaba 之 Gateway 服务网关实战开发
文章目录 ⚡引言一、什么是网关⛅网关的实现原理 二、Gateway 与 Zuul 的区别?三、Gateway 服务网关 快速入门⛄需求⏳项目搭建✅启动测试 四、Gateway 断言工厂五、Gateway 过滤器⛽过滤器工厂♨️全局过滤器 六、源码地址⛵小结 ⚡引言 该项目基于 【云原生】SpringCloud Alibaba 之 Nacos注册中心实战 编写,源码地址见文末 一、什么是网关 Spr…... 松阳- 0
- 0
- 527
-
Java面试之JavaWeb常用框架(offer 拿来吧你)
现在关于Java面试的资料是层出不穷,对于选择困难症的同学来说,无疑是陷入了一次次的抉择与不安中,担心错过了关键内容,现在小曾哥秉持着"融百家之所长,汇精辟之文档"的思想,整理一下目前主流的一些八股文,以达到1+1 > 2 的效果! 文章目录 1、Spring1.1、什么是 Spring 框架?1.2、对Spring IOC的了解1.3、对Spring 容器的了解1.4、…... 松阳- 0
- 0
- 518
❯
个人中心
购物车
优惠劵
有新私信
私信列表
搜索
扫码打开当前页
返回顶部
幸运之星正在降临...
点击领取今天的签到奖励!
恭喜!您今天获得了{{mission.data.mission.credit}}积分
我的优惠劵
-
¥优惠劵使用时效:无法使用使用时效:
之前
使用时效:永久有效优惠劵ID:×
没有优惠劵可用!