E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
深入浅出多线程并发编程实战
深入浅出
:Android屏幕刷新机制
Android屏幕刷新机制之前我们讲过布局优化中提到Android系统每16ms发出一个VSYNC信号,然后执行一次UI的渲染工作。如果渲染成功,那么界面基本就是流畅的。我们看看Android系统是如何做屏幕刷新机制,如果做到16ms执行一次绘制工作,又如何保证我们每次点击或者触摸屏幕的时候,快速的处理对应的事件。VSync来源自底层硬件驱动程序的上报,对于Android能看到的接口来说,它是来自
鱼儿-1226
·
2023-10-23 02:00
android
android
2万字硬核spark源码精讲手册
本期为大家带来spark源码精讲系列,我将结合自身的理解
深入浅出
的剖析spark内核。全文内容很肝,希望能够给大家提供帮助。
大数据兵工厂
·
2023-10-23 01:06
大数据
spark
大数据
【数据结构复习之路】串 (超详细讲解)& 严蔚敏版
如果对你有帮助,看在我这么辛苦整理的份上,三连一下啦目录一、串的基本概念1、串的定义2、串的基本操作二、顺序存储三、链式存储四、朴素模式匹配算法(暴力)五、KMP1、
深入浅出
之next数组2、利用next
吹往北方的风
·
2023-10-22 23:30
数据结构复习之路
数据结构与算法
串
KMP
期末复习
线程与进程的优劣对比
文章目录前言一、线程与进程的对比1.两者的优劣对比2.使用多线程的理由二、线程
编程实战
1.相关api的介绍2.初级实战代码13.初级实战代码2总结前言线程与进程在liunx系统编程中都是非常重要的一部分
SKY丶丿平才
·
2023-10-22 19:27
线程相关
多线程
linux
java
操作系统
python
第五章:原理(
深入浅出
Webpack 笔记)
基本概念Entry:入口,Webpack执行构建的第一步将从Entry开始,可抽象成输入。Module:模块,在Webpack里一切皆模块,一个模块对应着一个文件。Webpack会从配置的Entry开始递归找出所有依赖的模块。Chunk:代码块,一个Chunk由多个模块组合而成,用于代码合并与分割。Loader:模块转换器,用于把模块原内容按照需求转换成新内容。Plugin:扩展插件,在Webpa
欢欣的膜笛
·
2023-10-22 16:27
2021-10-31
这是一本饱含哲理而又写得
深入浅出
、生动感人的教育学。作品虽然写于三百多年前,时至今日仍然有着现实意义。作为教育工作者,可以从中吸取有益的教育思想和方法,并且反思我国的教育思想和方法。
婷婷婷婷婷
·
2023-10-22 13:25
推荐几个产品经理非必读的书
我对书的要求——能读下去,风格轻松,通俗易懂,
深入浅出
;尤其是对互联网行业的书籍,太多新名词、新概念的书籍,我一般直接弃读;我结合自己看过的书,挑了几本我感觉对产品经理有用的书,推荐给大家。
产品大鹿
·
2023-10-22 13:52
Node
深入浅出
Node
深入浅出
一、Node是神二、NVM(node版本管理器)三、简单搭建node服务器四、http超文本传输协议五、node常用网络模块示例六、node搭建http服务器七、node模块加载机制与npm
KeloOne
·
2023-10-22 13:57
学无止境
前端
javascript
服务器
JavaScript原型
深入浅出
不学会怎么处理对象,你在JavaScript道路就就走不了多远。它们几乎是JavaScript编程语言每个方面的基础。事实上,学习如何创建对象可能是你刚开始学习的第一件事。对象是键/值对。创建对象的最常用方法是使用花括号{},并使用点表示法向对象添加属性和方法。letanimal={}animal.name='Leo'animal.energy=10animal.eat=function(amou
力软快速开发平台
·
2023-10-22 13:26
氵
JavaScript
深入浅出
JS—22事件循环及面试题
1.JS中为什么要有事件循环由于JS是单线程的,一些异步问题通常交由别的线程来处理,处理之后将结果加入事件队列,当JS线程代码执行完,会去事件队列中取事件,到JS线程继续执行,直到事件队列被清空:JS线程——》其他线程——》事件队列这三者构成了闭环,形成了事件循环2.浏览器中的事件循环任务队列:宏任务队列:setTimeout;setInterval;ajax;dom事件点击等微任务队列:Prom
爱你小前端
·
2023-10-22 13:23
深入理解JavaScript
javascript
前端
node.js
面试
JavaScript
深入浅出
JavaScript是什么?JavaScript简称js是一种简单的基于对象和事件驱动并具有安全性能的脚本语言,也称ECMAScript,是一种基于对象和事件驱动并具有相对安全性并广泛用于客户端网页开发的脚本语言,同时也是一种广泛用于客户端Web开发的脚本语言JavaScript的的组成ECMAScript:描述了该语言的语法和基本对象;文档对象模型(DocumentObjectModel,简称D
Snow、杨
·
2023-10-22 13:23
Java基础
JavaScript
Javascript
深入浅出
理解----汤姆大叔博客(二)
编写高质量JavaScript代码的基本要素1)书写可维护代码2)最小全局变量JavaScript通过函数管理作用域。在函数内部声明的变量只在这个函数内部,函数外面不可用。另一方面,全局变量就是在任何函数外面声明的或是未声明直接简单使用的。每个JavaScript环境有一个全局对象,当你在任意的函数外面使用this的时候可以访问到。你创建的每一个全部变量都成了这个全局对象的属性。在浏览器中,方便起
深入浅出,厚积薄发
·
2023-10-22 13:52
JavaScript--
深入浅出
之闭包
本文很多理论基础以及概念来自于《你不知道的JavaScript》,感谢KYLESIMPSON先生。首先要说明,闭包是和作用域息息相关的。functionfoo(){vara=2;functionbar(){console.log(a)}returnbar;}varbaz=foo();baz();//2这段代码,函数bar()被当做一个值类型进行传递,这个时候就产生了闭包。这里呢,bar()声明的位
Run_youngman
·
2023-10-22 13:19
javascript
Some
meaningful
JavaScript
闭包
经典
Javascript
深入浅出
之闭包
在面试过程中,各位童鞋经常会被问道这样的问题:“请描述下你对闭包的理解”,或者在面试烤卷中会有关于闭包的选择、填空题。如果是前者,大可一句带过:“闭包就是一个函数有权访问另一个函数作用域中的变量”。如果是后者,那我们拿起笔的那只小爪爪可能会有一丝颤抖~~~(我对闭包真的熟悉吗?)。PS:面试中的闭包相关知识点总是喜欢结合Javascript作用域、声明提前、事件循环、this一起进行!为了能让大家
剑大瑞
·
2023-10-22 13:19
闭包
javascript
【JavaScript】
深入浅出
理解事件循环
1.浏览器的进程模型1.1进程程序运行需要有它自己专属的内存空间,可以把这块内存空间简单的理解为进程。每个应用至少有一个进程,进程之间相互独立,即使要通信,也需要双方同意。1.2线程有了进程后,就可以运行程序的代码了。运行代码的「人」称之为「线程」。一个进程至少有一个线程,所以在进程开启后会自动创建一个线程来运行代码,该线程称之为主线程。如果程序需要同时执行多块代码,主线程就会启动更多的线程来执行
小谢sd
·
2023-10-22 13:47
JavaScript
javascript
php
开发语言
Try everything using stream api
在网上个人能找到的资料中,下面的git是写的最好,最
深入浅出
的。https://github.com/CarpenterLee/JavaLambdaInter
NazgulSun
·
2023-10-22 11:35
Java并发
编程实战
(4)- 死锁
在这篇文章中,我们主要讨论一下死锁及其解决办法。概述在上一篇文章中,我们讨论了如何使用一个互斥锁去保护多个资源,以银行账户转账为例,当时给出的解决方法是基于Class对象创建互斥锁。这样虽然解决了同步的问题,但是能在现实中使用吗?答案是不可以,尤其是在高并发的情况下,原因是我们使用的互斥锁的范围太大,以转账为例,我们的做法会锁定整个账户Class对象,这样会导致转账操作只能串行进行,但是在实际场景
技术修行者
·
2023-10-22 08:11
深入浅出
理解决策树算法(一)-核心思想
算法思想决策树(decisiontree)是一个树结构(可以是二叉树或非二叉树)。其每个非叶节点表示一个特征属性上的测试,每个分支代表这个特征属性在某个值域上的输出,而每个叶节点存放一个类别。使用决策树进行决策的过程就是从根节点开始,测试待分类项中相应的特征属性,并按照其值选择输出分支,直到到达叶子节点,将叶子节点存放的类别作为决策结果。总结来说:决策树模型核心是下面几部分:结点和有向边组成结点有
bidianzhang
·
2023-10-22 05:36
python
深入浅出
理解决策树算法(二)-ID3算法与C4.5算法
从
深入浅出
理解决策树算法(一)-核心思想-知乎专栏文章中,我们已经知道了决策树最基本也是最核心的思想。那就是其实决策树就是可以看做一个if-then规则的集合。
bidianzhang
·
2023-10-22 05:36
python
《宁向东的清华管理学课》思维导图
宁老师的管理学课
深入浅出
的讲解了管理学的底层逻辑,更深刻的理解管理学,这是第一个模块的第一部分,主要讲怎么破局。
学习分享zy
·
2023-10-22 04:31
《我的第一本哲学启蒙书》----果然只能达到启蒙的程度
原本以为作者会将各位哲学家的主要思想和观点做一个
深入浅出
的解读,然而失望的是,我们就像一群吃瓜群众一样,拎着小板凳,跟随作者去窥视这些伟人的私生活,直接将读者的智商拉低了一个层次,更可气的是,书中居然有错别字
影子长长
·
2023-10-22 00:15
WebRTC →
深入浅出
1.WebRTC相关概念1.1WebRTC简介WebRTC(WebReal-TimeCommunication)网页即时通讯,标准是WHATWG协议,它通过简单的API使得浏览器和移动应用程序提供实时通信(RTC)的功能;在不借助中间媒体的情况下,建立浏览器之间的点对点(Peer-to-Peer)的连接,实现音视频流或其他任意数据的传输。WebRTC是一个由Google发起的实时通讯解决方案,其中
音视频开发老马
·
2023-10-21 23:32
网络
ffmpeg
简单的事情天天做好
书中每条建议说一个问题,既有生动的实际事例,又有精辟的理论分析,文字
深入浅出
、通
da3c4821e0eb
·
2023-10-21 22:30
黄明哲正解《道德经》,喜马拉雅fm付费资源,百度云分享mp3音频下载
讲学风格
深入浅出
,幽默风趣。曾多次受邀于中国人民大学、中石油、外贸信托等高校、央企、投资机构,讲授传统文化,受到广大师生员工好评。
小鱼儿知识达人
·
2023-10-21 20:53
《管理十诫》心得体会
今天听了樊登老师讲授的《管理十诫》,樊登老师语言幽默诙谐,
深入浅出
的介绍了本书的内容。另外,也浏览看了电子版书,对本书内容进行了更进一步的了解。
张永锋_陕西地建
·
2023-10-21 17:34
Java并发编程—CompletableFuture的常用方法(建议收藏)
在过去的一段时间里,博主一直在给大家分享
多线程并发
编程里面的关键CompletableFfuture类的各种技术点,并发编程作为java开发里面关键点之一,也是大家向上提升重要的一点;对于CompletableFuture
沐阳gg
·
2023-10-21 17:52
java从入门到入坟
java
开发语言
jvm
JAVA
多线程并发
编程汇总
1创建线程方式继承Thread实现Runnable使用FutureTaskCallable使用线程池ThreadPoolExecutor2查看进程和线程linux:ps-fe查看所有进程ps-fT-p查看进程pid所有线程top-H-p进程id查看进程中的线程java命令jps查看java进程jstack进程id的所有线程状态jconsole图形化3线程运行原理每个线程启动虚拟机就会分配一块栈内存
栗子lsp
·
2023-10-21 17:20
多线程
java
html
servlet
死锁-活锁
我在看《并发
编程实战
》的时候了解到这个名次活锁活锁是指活锁同样会发生在多个相互协作的线程间,当他们为了彼此间的响应而相互礼让,使得没有一个线程能够继续前进,那么就发生了活锁。
我是陈炜
·
2023-10-21 16:32
深入浅出
IO流知识——基础流
茫茫人海千千万万,感谢这一秒你看到这里。希望我的文章对你的有所帮助!愿你在未来的日子,保持热爱,奔赴山海!I/O基础流Java对数据的操作是通过流的方式,IO流用来处理设备之间的数据传输,上传文件和下载文件,Java用于操作流的对象都在IO包中。而流是一组有序,有起点和有终点的数据序列,其本质就是数据传输,根据数据传输特性将流抽象为各种类,方便更直观的进行数据操作。作用:为数据源和目的地建立一个输
最爱吃鱼罐头
·
2023-10-21 05:04
重学JavaSE基础
java
开发语言
后端
IO流
深入浅出
协程、线程和并发问题
image"协程是轻量级的线程",相信大家不止一次听到这种说法。但是您真的理解其中的含义吗?恐怕答案是否定的。接下来的内容会告诉大家协程是如何在Android运行时中被运行的,它们和线程之间的关系是什么,以及在使用Java编程语言线程模型时所遇到的并发问题。协程和线程协程旨在简化异步执行的代码。对于Android运行时的协程,lambda表达式的代码块会在专门的线程中执行。例如,示例中的斐波那契运
谷歌开发者
·
2023-10-21 04:59
设计模式之单例模式
单例模式的分类单例设计模式在具体实现上有,分为两类:饿汉式:在类加载的时候就已经创建好实例,不存在
多线程并发
访问的问题。懒汉式:在类加载的时候不创建实例,当调用getInstance方
凡夫贩夫
·
2023-10-21 01:17
设计模式
java
单例模式
开发语言
设计模式
UML
AQS理解
AQS是JAVA中的一组抽象类,就是为了解决
多线程并发
竞争共享资源而引发的线程安全问题,细致点说AQS就是具备一套线程阻塞等待以及被唤醒的时候锁分配的机制,这个机制是由队列来实现的,暂时获取不到所的线程加入到队列里面
我要进中厂
·
2023-10-20 21:59
java
开发语言
php基础知识6-流程控制
使读者
深入浅出
的学习到编程的乐趣。
学长冷月
·
2023-10-20 21:50
深入浅出
之链表
深入浅出
之链表文章目录:
深入浅出
之链表一、链表的定义二、单链表三、双链表四、链表的插入五、链表的删除六、一些特殊的链表一、链表的定义链表是一种链式存储结构,由多个节点(结点)组成,每个节点包含一个数据元素和一个指向下一个节点的指针
爱吃柠檬的天天
·
2023-10-20 21:07
算法/数据结构
数据结构
链表
《
深入浅出
Java虚拟机 — JVM原理与实战》带你攻克技术盲区,夯实底层基础 —— 吃透class字节码文件技术基底和实现原理(底层结构剖析—基本变量概念)
带你攻克技术盲区,夯实底层基础——吃透class字节码文件技术基底和实现原理(执行原理剖析)前言介绍总体技术知识脉络代码案例提示变量局部变量局部变量的类型局部变量案例java源码class字节码在内存中执行此操作字段(类变量)field_info表的格式field_info表中access_flags项的标志约束条件field_info表中name_index项的标志field_info表中des
洛神灬殇
·
2023-10-20 20:51
#
深入浅出JVM原理及调优
深入浅出Java原理及实战
java
jvm
python
深入浅出
学Java-HashMap
一、概要HashMap在JDK1.8之前的实现方式数组+链表,但是在JDK1.8后对HashMap进行了底层优化,改为了由数组+链表+红黑树实现,主要的目的是提高查找效率。如下图所示:JDK版本实现方式节点数>=8节点数[]table=(Entry[])EMPTY_TABLE;Entry是HashMap中的一个静态内部类。代码如下staticclassEntryimplementsMap.Entr
程序员麦冬
·
2023-10-20 19:47
深入浅出
蓝牙低功耗音频BLE Audio--4 ISO音频流
蓝牙低功耗音频拓扑结构如果过去你的工作主要是蓝牙应用程序,那么你可能专注于配置文件,几乎没有看核心规范。一个可能的原因是蓝牙经典音频配置文件的接口配置已经跟核心设规范绑定好了,因此没有太多需要了解配置文件下面发生的事情或其相关协议。但对于低功耗音频配置文件却不同了,你可能会改变核心规范的工作方式。核心规范为了支持起更灵活的应用系统,而必须允许更大程度的灵活,该应用系统不仅满足当今的音频需求,还可以
ShareTechHome
·
2023-10-20 12:33
深入浅出蓝牙低功耗音频
音视频
中小企业如何选择进销存软件?
本文将带大家
深入浅出
的聊聊进销存软件,并且为大家送上中小企业进销存软件的选型建议!本文你将了解:进销存软件是什么?中小企业的业务特点?中小企业如何做到零基础迅速上手搭建进销存软件?
保卫大狮兄
·
2023-10-20 11:12
低代码
企业管理
进销存
低代码
进销存软件
零代码开发
企业管理
有根 有魂 有趣
某日,偶尔发现网上疯传某高校教师课堂视频,其课驰骋遨游,幽默风趣,
深入浅出
,直抵内心,唤醒认知,老师的课堂深受学生喜爱,听后真有余音袅袅,三日不绝之感,网友评曰“有根、有魂、有趣”。
蒲公英的足迹
·
2023-10-20 10:42
Eason/好久不见
Eason唱歌总像是叙说一个古老的故事,娓娓道来,让人沉迷其中无法自拔,
深入浅出
的情愫勾起每个听者心灵最深处的共鸣。
时光会眷恋有梦想的人
·
2023-10-20 08:21
vue官网中文文档下载,vue官网最新版本下载
VUE怎样下载谷歌人工智能写作项目:小发猫vue是什么软件vue官网说:(读音/vjuː/,类似于view)是一套构建用户界面的渐进式的JavaScript框架typescript深度解析,
深入浅出
typescript
vvccyyqq
·
2023-10-20 07:11
html
vue.js
javascript
前端
【mysql并行批量删除死锁排查】
文章目录背景表单和索引结构原因分析解决方案背景mysql批量删除并插入新数据的场景下,为提高执行效率,使用了
多线程并发
执行的方式。
weixin_43493520
·
2023-10-20 02:19
mysql
数据库
【QT 读取JSON】
深入浅出
使用QT内置的QJson模块解析Json文件 匠心之作
目录0引言1Json数据分析2解析Json数据♂️作者:海码007专栏:QT专栏标题:【QT读取JSON】使用QT内置的QJson模块解析Json文件❣️寄语:人生的意义或许可以发挥自己全部的潜力,所以加油吧!最后:文章作者技术和水平有限,如果文中出现错误,希望大家能指正0引言在项目开发过程中,经常会遇到读写Json文件的需求,掌握Json文件的操作是基础中的基础。1Json数据分析要读取的Js
海码007
·
2023-10-20 01:46
QT
qt
json
开发语言
【5G】独立组网(SA)和非独立组网(NSA)解析
NSA)前言1.5G网络架构的特性2.5G双连接概述3.SA和NSA的技术要点和优劣对比4.传统基站的演进总结独立组网(SA)和非独立组网(NSA)前言本文旨在科普5G核心网相关知识,参考5G相关书籍《
深入浅出
Just do it ~
·
2023-10-19 23:20
5G
5G
【5G】5G 核心网(5GC)基本架构
漫游参考架构3.3数据存储参考架构3.4与EPC互通参考架构3.5非3GPP接入参考架构4.基于服务的接口和参考点4.1基于服务的接口4.2参考点总结前言本文旨在科普5G核心网相关知识,参考5G相关书籍《
深入浅出
Just do it ~
·
2023-10-19 23:44
5G
5G
C++ALL---
程序的编译与链接_编译和链接-CSDN博客从编写源代码到程序在内存中运行的全过程解析-CSDN博客
深入浅出
静态链接和动态链接-CSDN博客【C/C++内功心法】剖析编译链接的过程,探究源文件是如何一步步变成可执行程序
empty__barrel
·
2023-10-19 22:44
jvm
c++_learning-并发与多线程
并发与
多线程并发
:进程:线程:基本概念:线程安全:问题出现的场景:涉及的性质:如何保证线程安全?
小白要努力sgy
·
2023-10-19 22:40
c++
开发语言
深入浅出
讲逻辑,原来一切都如此简单
《你对我讲道理,我对你讲逻辑》书评很多人提起逻辑就觉得心里犯怵,其实逻辑并没有想象中那么复杂,就像我们日常买衣服,款式、品质都类似,有的商家卖的贵,有的商家卖的便宜,我们自然会选择便宜的。我们可能会跟朋友讨论,为什么会这样?也许是服装店所处的位置不同,商业中心区的衣服卖的贵。那如果做工、面料、款式都有差别,我们自然不会仅考虑价格,还要考虑性价比。其实这就是个逻辑思维的过程。而有的人可能会就凭第一印
谦钟素
·
2023-10-19 20:23
tcmalloc 框架介绍
tcmalloc解决锁频繁加锁解锁以及缓解锁竞争问题,尤其是在
多线程并发
申请内存的时候,相比malloc效率大大提升。
云的小站
·
2023-10-19 19:25
开发语言
c++
一文看懂 iova、IOMMU、DMA
目录一、概念解释二、
深入浅出
三、应用四、常见问题一、概念解释IOVA(IOVirtualAddress,输入/输出虚拟地址)IOMMU(I/OMemoryManagementUnit):IOMMU是一种硬件单元
alibli
·
2023-10-19 18:35
车载Camera专家教程
CameraHAL专家教程
Camera
HAL
上一页
30
31
32
33
34
35
36
37
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他