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
JUC进阶
揭秘Java并发包(
JUC
)的基石:AQS原理和应用
Java并发包(
JUC
)为我们提供了丰富的并发工具,其中不乏我们熟悉的ReentrantLock、Semaphore等。
地瓜伯伯
·
2024-01-26 02:19
源码
java
jvm
spring
cloud
spring
boot
微服务
面试
架构
多线程编程常见面试题讲解(锁策略,CAS策略,synchronized原理,
JUC
组件,集合类)
"跑起来就有意义"作者:Mylvzi文章主要内容:多线程编程常见面试题讲解hello各位朋友们,最近笔者刚刚结束了学校的期末考试,现在回来继续更新啦!!!今天要学习的是多线程常见面试题讲解,这些内容都是面试中常考的一些问题!一.常见的锁策略1.乐观锁/悲观锁乐观/悲观都是对某件事情发展的预测,在多线程中,乐观/悲观都是对锁冲突发生概率的一个预测乐观锁:如果预测接下来锁冲突发生的概率小,就减少一些工
Mylvzi
·
2024-01-26 01:35
java
后端
JS
进阶
-深入面向对象(三)
看文章可以得到的收获:1.在日常开发中,我们在声明一个数组对象后,没有声明有map,filter等方法,为什么可以调用这些方法呢?2.什么是面向过程思想,什么是面向对象思想呢?3.JS中如何实现面向对象的封装思想的?4.什么是JS中的原型?5.JS中的原型链是如何串起来的....编程思想在程序开发中有二种常见的编程思想,分别是面向过程和面向对象,像c语言就是一种面向过程的语言,而Java则是面向对
smilehjl
·
2024-01-26 00:51
js
javascript
开发语言
ecmascript
数据结构刷题计划
算法基础课17题(目前该部分已经做完了,但是是很久之前做的,现在从头开始刷)算法提高课21题算法
进阶
课41题算法竞赛
进阶
指南37题+34题总共150题感觉整个寒假能把这个题单做完就已经非常不错了争取27
三冬四夏会不会有点漫长
·
2024-01-26 00:20
#
计划
计划
常见算法思想:贪心法
阶段1、深入多线程阶段2、深入多线程设计模式阶段3、深入
juc
源码解析阶段4、深入jdk其余源码解析阶段5、深入jvm源码解析贪心算法的思想即对于目标T,对于达成它的每一局部都选择最优选项,直到满足
smart哥
·
2024-01-26 00:51
数据结构与算法
算法
常见算法思想:动态规划法
阶段1、深入多线程阶段2、深入多线程设计模式阶段3、深入
juc
源码解析阶段4、深入jdk其余源码解析阶段5、深入jvm源码解析动态规划问题的分类求最大最小值从左上角走到右下角路径的最大数字和最长上升
smart哥
·
2024-01-26 00:51
数据结构与算法
算法
常见算法思想:回溯法
阶段1、深入多线程阶段2、深入多线程设计模式阶段3、深入
juc
源码解析阶段4、深入jdk其余源码解析阶段5、深入jvm源码解析回溯法回溯法也叫试探法,试探的处事方式比较委婉,它先暂时放弃关于问题规模
smart哥
·
2024-01-26 00:20
数据结构与算法
算法
java面试——
juc
篇
目录一、线程基础1、进程与线程的区别?(⭐⭐⭐)2、并行和并发的区别(⭐)3、创建线程的方式有哪些?(⭐⭐⭐⭐)runnable和Callable的区别:线程中的run()和start()的区别:4、线程的状态及其生命周期(⭐⭐⭐⭐)5、新建T1、T2、T3三个线程,如何保证按顺序执行?(⭐⭐⭐)6、notify()和notifyAll()的区别(⭐⭐)7、sleep()方法和wait()方法的异
我真的很帅阿
·
2024-01-26 00:18
八股文
面试
java
juc
并发编程
常见算法思想:递归法
阶段1、深入多线程阶段2、深入多线程设计模式阶段3、深入
juc
源码解析阶段4、深入jdk其余源码解析阶段5、深入jvm源码解析递归法在计算机编程应用中,我们常常遇到代码的递归调用,事实上,递归是一种
smart哥
·
2024-01-26 00:45
数据结构与算法
算法
头歌C语言选择结构程序设计
进阶
目录第1关:快递费用计算任务描述相关知识(略)编程要求提示输入输出测试说明第2关:计算一元二次方程的根任务描述相关知识(略)编程要求输出
leaving.zpp
·
2024-01-25 23:53
c语言
开发语言
数据蛙-SQL
进阶
这是加入数据蛙的第一周,完成了SQL
进阶
的课程。SQL部分的内容因为之前都学习过,所以就当重新过一遍知识点。里面的内容讲的比较浅,很适合新手来学习。
软嘴唇s
·
2024-01-25 23:09
ReactNative
进阶
(三十六):iPad横屏适配
文章目录一、前言二、实现思路三、延伸阅读四、拓展阅读一、前言应用RN技术栈实现APP上线后,业务部门领导会上反馈未实现ipad横屏全屏展示,用户体验较差。由此,一场pad横屏全屏展示的APP调优工作由此开展。二、实现思路时间紧任务重,技术实现上,考虑到存量功能代码改造工作量,RN层面对于横屏改造工作量较大,故RN层面整体实现横屏展示时间上不允许,RN侧改造方案放弃。由于业务方只关注APP某一功能模
No Silver Bullet
·
2024-01-25 22:24
#
React
Native
react
native
ipad
react.js
2-算法基础课-快速排序
进阶
-快速选择-AcWing 786. 第k个数
题目描述给定一个长度为n的整数数列,以及一个整数k,请用快速选择算法求出数列从小到大排序后的第k个数。输入格式第一行包含两个整数n和k。第二行包含n个整数(所有整数均在1∼10^9范围内),表示整数数列。输出格式输出一个整数,表示数列的第k小数。数据范围1≤n≤100000,1≤k≤n输入样例:5324153输出样例:3解题思路先回忆一下快速排序的步骤:1.找到分界点x,q[L],q[R],q[(
想树
·
2024-01-25 21:11
算法
数据结构
书生·浦语大模型--第四节课作业
书生·浦语大模型--第四节课作业基础部分
进阶
部分基础部分基础作业:构建数据集,使用XTuner微调InternLM-Chat-7B模型,让模型学习到它是你的智能小助手,效果如下图所示,本作业训练出来的模型的输出需要将不要葱姜蒜大佬替换成自己名字或昵称
李日音
·
2024-01-25 21:02
InternLM大模型
笔记
chatgpt
书生·浦语大模型--第三节课作业
书生·浦语大模型--第三节课作业基础部分
进阶
部分基础部分复现课程知识库助手搭建过程模型加载测试
进阶
部分要求:选择一个垂直领域,收集该领域的专业资料构建专业知识库,并搭建专业问答助手,并在OpenXLab
李日音
·
2024-01-25 21:32
InternLM大模型
langchain
语言模型
chatgpt
从量子跃迁到个体跃迁——读《跃迁》
借助于这个类比,当个人从一个能力圈层跃升到另一个能力圈层同样是一种跃迁,这可以是职场的晋升,也可以是能力圈的
进阶
。跃迁是一种跨越式成长。
四修之
·
2024-01-25 21:26
【新书抽奖】Go 语言
进阶
,这样学!
或许你并未察觉,身边的奇迹往往由简单的元素组成。金字塔和狮身人面像由沙石堆砌而成,作为生物体遗传密码的DNA,也不过是由几种基础的核苷酸组合而成的。当图灵在1936年提出图灵机的概念时,谁又能够想到,仅仅让机器遵循一些简单的规则就足以构建出今天丰富多彩的数字世界。同样地,今天软件工程中许多令人眼花缭乱的框架与概念,都不过是基础元素的整合。但是简单元素的灵活组合,逐渐带来了让人无法轻易掌控的复杂度。
qcrao
·
2024-01-25 21:07
golang
开发语言
后端
【多线程】ThreadLocal 详解,举例说明
通俗易懂讲解多线程以及多线程
进阶
篇【多线程】多线程安全,为什么不安全,要怎么做保证其安全,实例1、ThreadLocal是什么ThreadLocal是Java中的一个线程级别的变量,用于在多线程环境下保持变量的独立性
CodeCharm——CC姐
·
2024-01-25 20:11
JAVA杂项
java
jvm
开发语言
Mysql
进阶
(三):索引结构
什么是索引? 索引就好比书籍的目录,能够快速指引我们找到特定内容的位置。在数据库中建立索引的目的是为了迅速定位特定值和字段,因为如果没有索引,数据库就得从头到尾逐行扫描整个表,直到找到符合条件的数据。随着表中数据量的增加,这种扫描方式会变得越来越慢,效率会受到明显的影响,索引其实就相当于字典中的目录。索引有几种?一:按「数据结构」分类:B+tree索引:使用B+树结构进行组织,适用于范围查询和排
Go 的学习之路
·
2024-01-25 19:02
MySQL
从入门到脱坑
数据库
Mysql
进阶
(二):MVCC详解
Mysql
进阶
(二):MVCC详解MVCC是什么?MVCC解决了什么问题?什么是当前读,快照读?什么是Redolog,Binlog,UndologUndolog他是干什么的?为什么需要它?
Go 的学习之路
·
2024-01-25 19:31
MySQL
从入门到脱坑
mysql
数据库
golang
5分钟看懂,未来1年Web前端开发最新趋势
年前端的程序员,辞职目前在做讲师,今年年初整理了一份适合2019年学习的web前端干货,从最基础的HTML+CSS+JS到移动端HTML5到各种框架都有整理,送给每一位前端小伙伴,这里是小白聚集地,欢迎初学和
进阶
中的小伙伴
小不正经的程序员
·
2024-01-25 19:23
Dojo 样式
进阶
翻译自:https://github.com/dojo/framework/blob/master/docs/en/styling/supplemental.mdDojo中的样式和主题Dojo部件最适合作为简单的组件,每个组件处理单一职责。它们应该尽可能的封装和模块化,以提高可重用性,同时避免与应用程序使用的其他组件出现冲突。可以使用常规的CSS为部件设置样式,但是为了达到封装和复用的目标,每个部
blocklang
·
2024-01-25 19:00
[leecode] 各位相加
示例1:输入:num=0输出:0提示:0<=num<=2^31-1
进阶
:你可以不使用循环或者递归,在O(1)时间复杂度内解决
CJL_asLong
·
2024-01-25 19:45
#
力扣
leetcode
OBS直播画面模糊怎么回事
OBS主播
进阶
教程http://blog.csdn.net/cpuwolf/article/details/72392769
cpuwolf
·
2024-01-25 18:37
OBS直播
OBS
直播
主播
弹幕
黑马Java 集合(上)
知识库链接:Java
进阶
·语雀注意有序无序重复不可重复10.1.单列集合Collection10.1.1.colletion的遍历方式迭代器Collectionc=newArratListit=c.iterator
南城余coding
·
2024-01-25 18:33
南城余的Java学习
java
黑马Java 集合(下)
知识库链接:Java
进阶
·语雀10.5.3.Map10.5.4.map常用方法10.5.5.map的遍历方式键找值键值对entry包装成一个个的entry对象。
南城余coding
·
2024-01-25 18:02
南城余的Java学习
java
day04-CSS
进阶
01-复合选择器定义:由两个或多个基础选择器,通过不同的方式组合而成。作用:更准确、更高效的选择目标元素(标签)。后代选择器后代选择器:选中某元素的后代元素。选择器写法:父选择器子选择器{CSS属性},父子选择器之间用空格隔开。 divspan{ color:red; }•span标签 这是div的儿子span子代选择器子代选择器:选中某元素的子代元素(最近的子级)。选择器写法:父选择器>子选择
是程序喵呀
·
2024-01-25 18:01
WEB前端
css
css3
前端
Linux
进阶
命令合集
后台任务我们的应用写好后,下一件事就是启动,让它一直在后台运行。$pythonmain.py这样就会有一个问题,一旦你退出命令行窗口,这个应用就一起退出了,无法访问了。怎么才能让它变成系统的守护进程(daemon),成为一种服务(service),一直在那里运行呢?使用&符号只要在命令的尾部加上符号&,启动的进程就会成为”后台任务”。如果要让正在运行的”前台任务”变为”后台任务”,可以先按ctrl
龙行天5
·
2024-01-25 17:47
linux
运维
服务器
线程池高手
进阶
:揭秘ThreadPoolExecutor的小妙招!
RejectedExecutionHandler总结ThreadPoolExecutor是Java中用于创建和管理线程池的接口,当线程池中的任务队列已满,并且线程池中的线程数量已经达到最大时,如果再有新的任务提交,就需要一个策略来处理这些无法执行的任务。它提供了四种拒绝策略,都是RejectedExecutionHandler接口的实现,如下:AbortPolicy(默认策略):直接抛出一个Rej
程序员古德
·
2024-01-25 16:10
java
开发语言
《认知行为疗法
进阶
》22
第5章认知评估不仅是评定心理咨询效果的重要手段,也是促进来访者认知改变的重要工具。5.1认知评估的内容和意义5.1.1如何评估心理咨询的效果认知行为疗法把咨询目标具体化,用客观、可观察、可测量的指标来描述心理咨询目标,根据咨询目标达成的程度和达成咨询目标数量的多少来评价咨询效果。5.1.2认知评估的内容认知评估是指在认知行为疗法中对心理咨询带来的心理改变的评估,包括认知改变、情绪改变、行为改变和客
心理咨询师卜彬
·
2024-01-25 16:05
偏向锁和重量级锁的多连问,你能接住几个?
那我们用下面10个关于偏向锁的
进阶
问题,检验一下自己离精通还有多远。
一叶飘舟
·
2024-01-25 16:49
java
好琴推荐丨弹唱和指弹都能轻松应对的初学者单板吉他!
对于一些规划性强的民谣吉他自学者而言,在掌握了简单的扫弦弹唱等基本功之后,通常都会想要
进阶
学习更有趣、更高水准的弹奏方式,而指弹因其节奏明快、手法炫酷就吸引了很多小伙伴,但是,对于指弹新手来说,想要构建属于自己的标志性音色
俊俊子kai
·
2024-01-25 16:47
深入理解Spring EL表达式的高级功能
:4.遍历数组的部分元素:条件运算符:更智能的表达式EL表达式中的函数1.字符串处理函数:2.集合处理函数:3.数学函数:4.日期函数:5.其他函数:类型转换和操作符重载1.类型转换:2.操作符重载:
进阶
实例演示
一只牛博
·
2024-01-25 16:39
#
spring
spring
java
后端
每日一词117 prize
toconsidersomethingtobeveryimportantandspecial例句:Overseasreturneesarenolongerhighlyprizedbyemployers.2.体会这个词(
进阶
篇
Kungogo
·
2024-01-25 15:03
上官芷凝——《学会写作——自我
进阶
的高效方法》读书笔记31
P247-255第11章变现能力——大幅提升个人收入第1节如何通过写作打造个人品牌一、为什么你要打造个人品牌?1.不管你想不想打造个人品牌,它都会形成2.个人品牌是这个时代最好的赚钱工具个人品牌代表你的知名度、专业度以及信任度,会产生品牌效应。即使不主动打造品牌效应,它天然也会形成,是他人为你赋予的标签。积极正向的个人品牌待会你聚集人气,在领域内形成品牌认知和专业认知,获得更多资源和机会。二、打造
上官芷凝
·
2024-01-25 15:33
Pytorch 实现强化学习策略梯度Reinforce算法
一、公式推导这里参考邱锡鹏大佬的《神经网络与深度学习》第三章
进阶
模型部分,链接《神经网络与深度学习》。
爱喝咖啡的加菲猫
·
2024-01-25 14:31
强化学习
强化学习
神经网络
pytorch
【pytorch
进阶
】| tensor张量的T和H 分别是什么?转置和共轭转置
文章目录1T代表转置(Transpose)2H代表共轭转置在调试过程中,可以看到tensor张量有T和H的属性Whatdoesthetensor’s“H”,“T”attributesmean?-PyTorchForumstorch.Tensor—PyTorch2.1documentation1T代表转置(Transpose)在torch中中,Tensor.T表示张量(或矩阵)的转置(Transpo
Qodicat
·
2024-01-25 13:48
Python学习
pytorch
人工智能
python
【pytorch
进阶
】| 各类张量形状变化函数总结对比分析,view,reshape,pernute,transpose,squeeze,unsqueeze
文章目录1view()函数1.1基本用法2view_as()函数3reshape()函数4permute()函数5transpose()函数6squeeze()函数和unsqueeze()函数1view()函数1.1基本用法view是将一个张量改变形状函数原型torch.Tensor.view(*shape)→Tensor其中参数shape可以是一个整数元组,或者是一个系列整数示例:两种不同参数比
Qodicat
·
2024-01-25 13:18
Python学习
pytorch
人工智能
深度学习
测试人
进阶
技能:单元测试报告应用指南
为什么需要单元测试从产品角度而言,常规的功能测试、系统测试都是站在产品局部或全局功能进行测试,能够很好地与用户的需要相结合,但是缺乏了对产品研发细节(特别是代码细节的理解)。从测试人员角度而言,功能测试和系统测试以及其他性能测试等等对测试人员的全局特性理解能力要求较高,只要测试人员能够掌握一两种自动化测试框架基本能够开展功能、性能自动化测试,但是借助于测试框架进行研发降低了测试人员对代码的掌握、理
咖啡 加剁椒
·
2024-01-25 13:46
软件测试
单元测试
log4j
软件测试
自动化测试
功能测试
程序人生
职场和发展
20190430 -conscious
caringaboutsomethingspecified例句:Service-consciouscustomersareinfavorofHaidilao,awell-knownSichuan-basedhotpotchain.2.体会这个词(
进阶
篇
chinmanjay
·
2024-01-25 13:40
[Python
进阶
] 进程与线程
9.1进程与线程9.1.1进程和线程介绍在Windows操作系统中,进程和线程都是操作系统所运行的程序运行的基本单元。进程是资源分配的基本单位,它拥有独立的地址空间和系统资源,是计算机中运行应用程序的实体。每个进程都有自己的内存空间和系统资源,并且只能通过系统分配的地址空间进行访问。当一个进程崩溃时,它对其它进程不会产生影响,因为每个进程都运行在自己的地址空间中。线程是CPU独立运行和独立调度的基
0思必得0
·
2024-01-25 13:05
Python进阶
#
九
并发编程
python
Python进阶
进程
线程
投资小白
进阶
之路
目录一学会储蓄二写下自己的目标并写成功日记三分好自己的四笔钱四避免不必要的负债,尽早学会投资理财五大跌时如何克服心里恐惧?一学会储蓄不要以为现在工资低,就说等以后再存钱。存钱是一个习惯,也是一个慢慢积累财富的过程。可以准备一个梦想储蓄罐。二写下自己的目标并写成功日记写下自己最近几年最想做的事情。最想实现的理想。贴在墙上。然后为此去努力。记录下自己成功的心得。也就是学会写成功日记。三分好自己的四笔钱
拼尽全力前进
·
2024-01-25 12:28
投资理财
小白
投资
理财
基金
感悟
贪婪与恐惧
关于生活、学习、成长的20个总结!建议在迷茫和烦躁时多读几遍2020-02-09
2.知识的学习是一个
进阶
的过程,从最初的什么都不懂到初级,再到中级水平,再到高级水平,再到成为专业人士,需要一个过程。
锴哥的世界
·
2024-01-25 12:15
5.Python爬虫前的准备工作
知识准备1)Python语言Python爬虫作为Python编程的
进阶
知识,要求具备较好的Python编程基础了解Python语言的多进程与多线程,并熟悉正则表达式语法,也有助于编写爬虫程序2)Web前端了解
光头小白
·
2024-01-25 12:10
#
爬虫
爬虫
python
数据分析总结
数据分析师技能1-SQL篇新手学员易犯错:忘用分区、数据多对多、逻辑错误,下面的语句筛选了工作中常用的SQL,基本篇和
进阶
篇。
daydayup8888
·
2024-01-25 12:06
数据分析
hive
数据分析
数据库
sql
【python
进阶
篇】并发编程『上』
进程进程是计算机中的程序关于某数据集合的一次运行活动,是系统进行资源分配和调度的基本单位,是操作系统结构的基础。狭义定义:进程是正在运行的程序的实例。广义定义:进程是一个具有一定独立功能的程序关于某个数据集合的一次运行活动。同一个程序执行两次就会在操作系统中出现两个进程,所以我们可以同时运行一个软件,分别做不同的事情也不会混乱。进程调度先来先服务算法短作业优先调度算法时间片轮转法多级反馈队列进程的
洛临_
·
2024-01-25 12:23
python
pycharm
Java
进阶
学习笔记
一、集合单列集合双列集合单列集合collection下图红色为接口蓝色为实现类1、list(可重复、有索引)ArrayListLinkedListvector2、Set(不重复、无序、无索引)HashSet(无序、不重复、无索引)LinkedHashSet(有序、不重复、无索引)TreeSet(可排序不重复无索引)3、list遍历迭代器遍历:在遍历的过程中需要删除元素,请使用迭代器列表迭代器:在遍
m0_xiaoxiaoqian
·
2024-01-25 11:56
java
开发语言
抖音课程在哪学?网上的抖音课程能学到东西吗?
比如,在优酷、B站等各大视频平台上,有很多优秀的讲解视频,涵盖了从入门到
进阶
的多个层次。此外,有很多线上课程或者教学APP(如太芽MCN)也提供了专业的学习渠道,可以更加系统地学习视频剪辑技巧。
氧惠_飞智666999
·
2024-01-25 11:44
如何在 MySQL / MariaDB 中导入导出数据,导入导出数据库文件、Excel、CSV
MySQL/MariaDB数据库数据「导入」3.使用「卡拉云」一键导入导出MySQL/MariaDB数据4.先决条件一.导出MySQL或MariaDB数据库1.如何使用`mysqldump`导出数据2.
进阶
蒋川_卡拉云
·
2024-01-25 10:45
卡拉云
数据库
mysql
mariadb
一篇文章教你快速学会Kafka参数调优实战
附Java/C/C++/机器学习/算法与数据结构/前端/安卓/Python/程序员必读书籍书单大全:书单导航页(点击右侧极客侠栈即可打开个人博客):极客侠栈①【Java】学习之路吐血整理技术书从入门到
进阶
最全
数据结构大师
·
2024-01-25 10:03
上一页
38
39
40
41
42
43
44
45
下一页
按字母分类:
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
其他