马丁路德 马丁路德
4年前
对 JavaScript 中事件循环的理解​
一、是什么JavaScript在设计之初便是单线程,即指程序运行时,只有一个线程存在,同一时间只能做一件事为什么要这么设计,跟JavaScript的应用场景有关JavaScript初期作为一门浏览器脚本语言,通常用于操作DOM,如果是多线程,一个线程进行了删除DOM,另一个添加DOM,此时浏览器该如何处理?为了解决单
Wesley13 Wesley13
4年前
java锁学习(一)
作用能够保证同一时刻,最多只有一个线程执行该段代码,以达到并发安全的效果主要用于同时刻对线程间对任务进行锁地位synchronized是JAVA的原生关键字,是JAVA中最基本的互斥手段,是并发编程中的元老角色不使用并发的后果不使用并发会导致多线程情况下,同一个数据被多个线程同时更改,造成结果和预期不一致
Wesley13 Wesley13
4年前
java高并发设计(十一)
一直在写java高并发的博客,突然想起自己刚开始学习相关技术开发的境况,一切都只是理论,案例是最能讲解的地方,后面的章节将从采用netty通信实现rpc的服务调用,采用hession序列化来设计netty的编码解码操作。该项目将涉及到单例设计,回调设计,数据安全设计,数据加载设计,面向接口设计。会涉及java自身的线程池,多线程执行,高并发数据安全,同时也出
Wesley13 Wesley13
4年前
2020年1
前言2020年一半儿快要过去了,总结了上半年各类Java面试题,初中级和中高级都有,包括JavaOOP面试题、Java集合/泛型面试题、Java异常面试题、Java种的IO与NIO面试题、Java反射面试题、Java序列化面试题、Java注解面试题、多线程与并发面试题、JVM面试题、MySQL面试题、Redis面试题、Memcached面试题、Mo
Wesley13 Wesley13
4年前
5年外包码农,拿到阿里offer,成功上岸,凭什么?
又到了换工作的时间了,都说金九银十,国庆完了就该过年了……,时间紧迫,每次找工作的时候,大家还需要在网上搜各种面试题,花了不少时间。有时题目有了,却没答案,该怎么办呢?不用担心,有一整套完整的深度剖析一线大厂多线程面试120题视频资料要免费送给大家(600多分钟,原价可是699元哦,京东架构师黄老邪工作16年以来的总结,基
程序员小五 程序员小五
10个月前
融云IM干货丨Android 7.0 如何设置自定义证书?
​在Android7.0及以上版本中,系统默认不再信任用户安装的CA证书,因此需要将自定义证书导入为系统证书。以下是详细的步骤:从你的抓包工具(如Charles、Fiddler等)导出CA证书,通常为.cer或.pem格式。使用OpenSSL工具计算证书的
程序员小五 程序员小五
10个月前
融云IM干货丨uni-app和原生开发有什么区别?
uniapp和原生开发的主要区别体现在以下几个方面:1.开发语言和框架:uniapp:基于Vue.js开发,允许开发者使用统一的代码库进行开发,适用于多个平台。原生开发:针对特定平台(如iOS、Android)使用其原生开发语言(如Swift、Java)进
程序员小五 程序员小五
9个月前
融云IM干货丨UNI-app适合个人开发者使用吗?
UNIapp非常适合个人开发者使用,原因如下:跨平台高效开发:UNIapp基于Vue.js,支持一次编写代码,多端发布,包括iOS、Android、H5及各大小程序平台,显著降低开发成本。组件丰富:提供大量内置组件和API,加速开发进程,同时支持自定义组件
京东云开发者 京东云开发者
4个月前
简述大前端技术栈的网络原理
作者:京东物流卢旭一、大前端包括哪些技术栈大前端指的是涵盖所有与前端开发相关的技术和平台,应用于各类设备和操作系统上。大前端不仅包括Web开发,还包括移动端开发和跨平台应用开发,具体包括:•原生应用开发:Android、iOS、鸿蒙(HarmonyOS)等
程序员一鸣 程序员一鸣
4个月前
HarmonyOS开发:手把手教你获取应用备案所需信息
无论是Android还是iOS,应用上架之前,备案是必须的,一般是有项目经理来推动,但是有些备案所需信息还是需要技术这边来提供的,比如应用的包名,公钥以及证书的MD5指纹等,那么对于鸿蒙,这些信息也是必须需要的。