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
java高并发编程艺术
JavaScript入门学习顺序
这边推荐第一阶段:《JavaScriptDOM
编程艺术
》通过这本书的学习,你会对js的起源以及在浏览器端的应用有一个初步的理解,同时通过编写代码可以立即展示出效果来获得一种成就感,建立起你对这门编程语言的兴趣
Alex灌汤猫
·
2023-10-02 09:50
[原]读-DOM
编程艺术
3-事件处理函数
我们看看如下的需求,我们有一个A标签,我们需要点击但是不进行A标签默认的事件处理(点击后进行页面跳转)我们怎么来用JavaScript进行屏蔽?当我们在进行一个事件处理时,触发后js会返回true或者false!用以执行默认的事件,这个时候我们只需将返回false就不会触发元素的默认事件例如另一种方法JS分离方法,应用popUp进行阻止,此方法更好varlinks=getElementsB
虾米不是鱼
·
2023-10-01 11:30
Java高并发
编程实战,异步注解@Async自定义线程池
目录一、@Async注解二、代码实例1、导入POM2、配置类3、controller4、service三、发现同文件内执行异步任务,还是一个线程,没有实现@Async效果,why?四、配置中分别使用了ThreadPoolTaskExecutor和ThreadPoolExecutor,这两个有啥区别?1、initialize()2、initializeExecutor抽象方法五、核心线程数六、线程池
Java佳佳
·
2023-09-30 14:11
程序员
java
编程
java
开发语言
[原]DOM
编程艺术
2-获取元素
在之前我们提到了节点,节点很重要,只有理解了节点我们才能对节点进行操作一、获取元素节点的方法document.getElementById("id")//(返回一个对象)document.getElementsByTagName("tag")//(返回一个对象数组)document.getElementsByClassName("classname")//(返回一个对象数组)获取一个节点后,其实我
虾米不是鱼
·
2023-09-30 05:46
《JavaScript DOM
编程艺术
》08:文本节点操作
本文同步发表于我的个人网站:ZackLive这是《JavaScript学徒》系列的第八课,今天会继续《JavaScriptDOM
编程艺术
》第4章,进一步完善图片库网页。
ZackLive
·
2023-09-30 01:04
Java高并发
高性能分布式框架从无到有微服务架构设计
微服务架构是一种架构模式,它提倡将单一应用程序划分成一组小的服务,服务之间互相协调、互相配合,为用户提供最终价值。每个服务运行在其独立的进程中,服务与服务间采用轻量级的通信机制互相沟通(通常是基于HTTP的RESTfulAPI)。每个服务都围绕着具体业务进行构建,并且能够被独立地部署到生产环境、类生产环境等。另外,应尽量避免统一的、集中式的服务管理机制,对具体的一个服务而言,应根据业务上下文,选择
Java架构师Carl
·
2023-09-29 07:15
disruptor 史上最全之3: 8大使用场景详细图解
疯狂创客圈总目录博客园版为您奉上珍贵的学习资源:免费赠送:《尼恩Java面试宝典》持续更新+史上最全+面试必备2000页+面试必备+大厂必备+涨薪必备免费赠送经典图书:《
Java高并发
核心编程(卷1)》
40岁资深老架构师尼恩
·
2023-09-29 01:22
java
java
面试
经验分享
鹅厂练习13年Coding后,我悟了
导读本文主要受《程序员修炼之道:通向务实的最高境界》、《架构整洁之道》、《Unix
编程艺术
》启发。我不是第一个发明这些原则的人,甚至不是第一个总结出来的人,别人都已经写成书了!
腾讯云开发者
·
2023-09-26 22:56
Java学习星球,十月集训,五大赛道(文末送书)
专属专栏《Java基础教程系列》内容概览:《
Java高并发
编程实战》、《MySQL基础教程系列》内容概览:《微服务》、《Redis中间件》、《Dubbo高手之路》、《华为OD机试》内容概览:九月集训十月集训
哪 吒
·
2023-09-25 23:42
搬砖工逆袭Java架构师
学习
开发语言
送书
学习方法
ConcurrentHashMap原理分析
ConcurrentHashMap的由来原因可以总结成以下两点:1、HashMap是非线程安全的,在并发的场景中可能导致死循环2、hasetable虽然线程安全但效率却很低下1>线程不安全的HashMap下面代码取自并发
编程艺术
一书中
挨踢男孩
·
2023-09-21 20:30
编程艺术
——软件设计模式SOLID原则
编程艺术
——软件设计模式SOLID原则SOLID一.什么是设计模式?
宁静致远2021
·
2023-09-20 16:10
设计模式
算法
数据结构
设计模式
秋目阅读企划 —— 小K图书推荐(文末赠书)
目录1、写在前面2、深入理解
Java高并发
编程3、信息学奥赛一本通关4、文末赠书1、写在前面不知道大家有没有和我一样的感受,在发现一本好书的时候,非常想入手,但是奈何囊中羞涩…苦等1024,现在不用等啦
热爱编程的小K
·
2023-09-15 02:46
小K图书推荐
java
算法
系统学习
Java高并发
Java服务端或者后端需要大量的高并发计算,所以高并发在JAVA服务端或者后端编程中显的格外重要了。首先需要有几个概念:1.同步和异步同步异步是来形容方法的一次调用的,同步必须等等方法调用结束后才可以继续后续的操作,而异步方法调用就会返回(真正的执行一般在另外一个线程中)就可以继续后续操作了。2.并发和并行这两个概念都是表示2个或者多个任务一起执行,而并发侧重的是多任务交替执行,就是一个时间点就只
4553675200ad
·
2023-09-12 07:57
30行java代码 实现网络视频m3u8文件完整上传oss(实现可播放)
://blog.csdn.net/qq_41961781/article/details/105487435**##30行java代码实现网络视频m3u8文件完整上传oss(可播放)**@[TOC](
java
易汝俊
·
2023-09-10 23:58
视频教程-Web前端技术栈(送VUE)-Vue
Web前端技术栈(送VUE)阿里云特邀技术专家,北大出版社签约作者,计划2019年9月书籍《亿级流量
JAVA高并发
与网络编程实战》,曾参与研发“国产战机大型飞行模拟器”视镜系统,《JavaWeb技术综合应用
weixin_33353434
·
2023-09-07 17:47
Java高并发
系列——检视阅读(八)
Java高并发
系列——CompletableFutureJUC中工具类CompletableFutureCompletableFuture是java8中新增的一个类,算是对Future的一种增强,用起来很方便
卡斯特梅的雨伞
·
2023-09-06 15:33
Java并发
编程艺术
(五) Java并发容器和框架
1、ConcurrentHashMap多线程HashMapput可能引起死循环。https://blog.csdn.net/qq_35958391/article/details/125015642ConcurrentHashMap使用锁分段,将数据分段存储,每段都分配锁。由Segment数组结构和HashEntry数组结构组成。Segment是一种可重入锁,HashEntry用于存储键值对数据。
kaiker
·
2023-09-05 23:27
UNIX
编程艺术
笔记
1.6UNIX原则组合原则简洁原则透明性原则经济原则1.7KISS原则KeepItSimple,Stupid1.9态度也要紧看到该做的就去做,短期来看似乎是多做了,但从长期来看,这才是最佳捷径软件设计和实现,应该是一门充满快乐的艺术,一种高水平的游戏如果有足够多眼睛的关注,所有bug都无处藏身Unix要繁荣,就必须采用吸纳低价而灵活的方案的诀窍,而不是去反对他们318-327看完4模块性软件有两种
newbaby2012
·
2023-08-29 23:27
unix
服务器
Java程序员必知的并发
编程艺术
——并发机制的底层原理实现
Java编程语言允许线程访问共享变量,为了确保共享变量能被准确和一致的更新,线程应该确保通过排他锁单独获得这个变量。volatile借助Java内存模型保证所有线程能够看到最新的值。(内存可见性)实现原理:将带有volatile变量操作的Java代码转换成汇编代码后,可以看到多了个lock前缀指令(X86平台CPU指令)。这个lock指令是关键,在多核处理器下实现两个重要操作:1.将当前处理器缓存
Java架构师Carl
·
2023-08-29 18:08
疯狂创客圈 -- Java 高并发社群
疯狂创客圈:一个
JAVA高并发
死磕社群,QQ群:104131248(已满)236263776(请加此群)社群的【博客园总入口】疯狂创客圈经典图书:《NettyZookeeperRedis高并发实战》面试必备
尼恩_疯狂创客圈
·
2023-08-27 18:35
Java高并发
理论基础(一)
前言该篇属于多线程开发理论基础,为初学者和刷面试题准备。首先熟悉这些基础理论,才能更好的理解后续持续更新代码操作示例,结合代码和理论才能更好的促进相关学习。理论名词进程:指运行中的应用程序,每个进程都有自己独立的地址空间线程:线程则是进程中执行运算的最小单位,即执行处理机调度的基本单位,线程之间不可见局部变量(ThreadLocal):为每一个使用该变量的线程都提供了一个变量值副本JMM(Java
平常心丷
·
2023-08-24 03:50
Java并发编程
java
高并发
多线程
理论基础
Java高并发
与多线程
:
Java高并发
与多线程文章目录高并发与多线程线程synchronized关键字(**悲观锁**)那什么时候用自旋,什么时候用重量级锁?
wangwren
·
2023-08-24 02:54
Java多线程
java
高并发
多线程
ForkJoinPool
学习 JavaScript DOM
编程艺术
图片库例子
运行效果:运行结果点击链接后有点类似Ajaxhtml:图片库图片1图片2图片3图片4图片5图片6JS:functionshowpic(whichpic){varsource=whichpic.getAttribute("href");varplaceholder=document.getElementById("placeholder");placeholder.setAttribute("src
人生即是一场修行
·
2023-08-23 11:21
java高并发
系列 - 第14天:JUC中的LockSupport工具类,必备技能
java高并发
系列-第14天:JUC中的LockSupport工具类,必备技能
java高并发
系列第14篇文章本文主要内容:讲解3种让线程等待和唤醒的方法,每种方法配合具体的示例介绍LockSupport
懒羊羊--搞点小技术
·
2023-08-21 22:00
线程
java
python
开发语言
java高并发
系列 - 第13天:JUC中的Condition对象
java高并发
系列-第13天:JUC中的Condition对象
java高并发
系列第13篇文章本文内容synchronized中实现线程等待和唤醒Condition简介及常用方法介绍及相关示例使用Condition
懒羊羊--搞点小技术
·
2023-08-21 22:00
线程
java
python
开发语言
java高并发
系列 - 第12天JUC:ReentrantLock重入锁
java高并发
系列-第12天JUC:ReentrantLock重入锁
java高并发
系列第12篇文章synchronized的局限性synchronized是java内置的关键字,它提供了一种独占的加锁方式
懒羊羊--搞点小技术
·
2023-08-21 22:29
线程
java
python
开发语言
2019年度总结
3.阅读《Java并发编程的艺术》《实战
Java高并发
程序设计》将零散的多线程知识点串在了一起4.花
半岛铁板
·
2023-08-19 13:26
随笔情感
2019年度总结
java高并发
案例分析
实体类OrderRequestpackagecom.hk.springboot.bean;importjava.util.Random;publicclassOrderRequest{/***商品id*/privateintgoodId=newRandom().nextInt(100000);/***用户id*/privateintuserId=newRandom().nextInt(100000
HuaiKang16888
·
2023-08-18 14:06
数据库学习笔记1 - oracle & sqlserver 数据存储结构对比
学习不是一蹴而就,而是在于日积月累--献给不再年轻的自己参考文档:oracle9i10g
编程艺术
,MSDN这里只列出sqlserver&oracle最后两级的数据存储结构对比首先,看一下sqlserver
huijiangpang
·
2023-08-17 01:29
database
java高并发
编程(二)volatile关键字机制
volatile关键字volatile是java中的一个关键字,使一个变量在多个线程之间可见。这里有个很有意思的demo可以让我们更好的知道变量值的可见机制,我先贴上代码:packagethread;importjava.util.ArrayList;importjava.util.List;publicclassVolatileDemo{Listlist=newArrayList();publi
唯有努力不欺人丶
·
2023-08-11 18:15
大数据学习路线
一、linux基础(基本掌握)二、java多线程、并发包下的队列、JMS、JVM、反射和动态代理学习参考书籍《深入理解Java虚拟机》、《
Java高并发
实战》三、zookeeper(Zookeeper分布式协调服务介绍
记得_5d12
·
2023-08-11 10:38
java高并发
系列 - 第16天:JUC中等待多线程完成的工具类CountDownLatch,必备技能
java高并发
系列-第16天:JUC中等待多线程完成的工具类CountDownLatch,必备技能这是
java高并发
系列第16篇文章。
懒羊羊--搞点小技术
·
2023-08-10 15:28
线程
java
python
开发语言
java高并发
系列 - 第15天:JUC中的Semaphore(信号量)
java高并发
系列-第15天:JUC中的Semaphore(信号量)
java高并发
系列第15篇文章Semaphore(信号量)为多线程协作提供了更为强大的控制方法,前面的文章中我们学了synchronized
懒羊羊--搞点小技术
·
2023-08-10 15:24
线程
java
python
开发语言
锁
在看了MYSQL和
JAVA高并发
编程之后,对锁有了新的认识,但是有一些细节也不明白,现在尝试把自己的理解写出来,和自己对话,将自己不理解的点给具体定位。
刘荣杰
·
2023-08-08 20:13
并发——线程的生命周期和状态
文章目录Java线程在运行的生命周期中的指定时刻只可能处于下面6种不同状态的其中一个状态(图源《Java并发
编程艺术
》4.1.4节)。
挨打且不服66
·
2023-08-08 15:16
java笔记整理
java
python是自然语言吗_Python自然语言处理
基础教程零基础学Python编程从入门到实践计算机程序设计pathon3核心技术网络爬虫书籍数据分析实战教程教材¥戳进来已售5782件JS入门两件套JavaScript高级程序设计JavaScriptDOM
编程艺术
weixin_39905624
·
2023-08-05 10:41
python是自然语言吗
开源电子书
目录语言无关类操作系统智能系统分布式系统编译原理函数式概念计算机图形学WEB服务器版本控制编辑器NoSQLPostgreSQLMySQL管理和监控项目相关设计模式Web大数据
编程艺术
其它语言相关类AndroidAPPAWKC
weixin_30843605
·
2023-08-05 07:54
前端
设计模式
git
ViewUI
揭秘python函数:
编程艺术
的核心力量(2)
文章目录前言变量的作用域局部变量全局变量函数的返回值函数的参数1.位置参数2.关键字参数3.缺省参数4.不定长参数拆包交换变量的值引用可变数据类型和不可变数据类型前言前面我们学习了python函数的基本使用,那么今天我将继续带大家深入了解python函数的更多操作。变量的作用域变量分为局部变量和全局变量,两种变量的作用域不同。局部变量是指定义在函数体内部的变量,只在函数体的内部生效。全局变量是指在
不能再留遗憾了
·
2023-08-04 15:40
python
python
开发语言
java高并发
系列 - 第19天:JUC中的Executor框架详解1
java高并发
系列-第19天:JUC中的Executor框架详解1这是
java高并发
系列第19篇文章。
懒羊羊--搞点小技术
·
2023-08-03 23:01
线程
java
python
开发语言
java高并发
系列 - 第18天:JAVA线程池
java高并发
系列-第18天:JAVA线程池这是
java高并发
系列第18篇文章。
懒羊羊--搞点小技术
·
2023-08-03 23:01
线程
java
oracle
数据库
java高并发
系列 - 第20天:JUC中的Executor框架详解2
java高并发
系列-第20天:JUC中的Executor框架详解2这是
java高并发
系列第20篇文章。
懒羊羊--搞点小技术
·
2023-08-03 23:01
线程
java
python
开发语言
java高并发
系列 - 第17天:JUC中的循环栅栏CyclicBarrier的6种使用场景
java高并发
系列-第17天:JUC中的循环栅栏CyclicBarrier的6种使用场景这是
java高并发
系列第17篇。
懒羊羊--搞点小技术
·
2023-08-03 23:28
线程
java
python
开发语言
[原]读-DOM
编程艺术
6-Ajax
Ajax是现在前端开发数据交互用得很广的技术,主要的优势就是对页面的请求以异步方式发送到服务器。==XMLHttpResquest==对象是Ajax的核心因为不同的浏览器对Ajax支持的不同,尤其是IE浏览器,所以我们在获取XMLHttpResquest对象是要进行不同的处理,我们用一个函数来进行封装,封装好以后就可以直接用一个变量来接收使用functiongetHttpObject(){
虾米不是鱼
·
2023-08-03 13:26
java高并发
系列 - 第23天:JUC中原子类,一篇就够了
java高并发
系列-第23天:JUC中原子类这是
java高并发
系列第23篇文章,环境:jdk1.8。
懒羊羊--搞点小技术
·
2023-08-02 01:06
线程
java
python
开发语言
java高并发
系列 - 第21天:java中的CAS
java高并发
系列-第21天:java中的CAS这是
java高并发
系列第21篇文章。
懒羊羊--搞点小技术
·
2023-08-02 01:06
线程
java
开发语言
java高并发
系列 - 第24天:ThreadLocal、InheritableThreadLocal(通俗易懂)
java高并发
系列-第24天:ThreadLocal、InheritableThreadLocal(通俗易懂)
java高并发
系列第24篇文章。环境:jdk1.8。
懒羊羊--搞点小技术
·
2023-08-02 01:36
线程
java
oracle
开发语言
java高并发
系列 - 第22天:JUC底层工具类Unsafe
java高并发
系列-第22天:JUC底层工具类Unsafe这是
java高并发
系列第22篇文章,文章基于jdk1.8环境。
懒羊羊--搞点小技术
·
2023-08-02 01:33
线程
java
python
开发语言
Java高并发
--AQS
Java高并发
--AQS主要是学习慕课网实战视频《Java并发编程入门与高并发面试》的笔记AQS是AbstractQueuedSynchronizer的简称,直译过来是抽象队列同步器。
weixin_30342827
·
2023-08-01 22:05
今年想看的前端入门书籍
《JavaScript权威指南(第6版)》《JavaScript高级程序设计(第3版)》《JavaScriptDOM
编程艺术
第二版》《ES6标准入门(第二版)》《EffectiveJavaScript编写高质量
chuck_shen
·
2023-08-01 12:33
[原]读-DOM
编程艺术
7-CSSDOM
结构层表示层行为层-网页就是由着三层信息构成的一个共同体结构层-标签表示层-CSS行为层-JS和DOMstyle对象,JS通过改变style属性的值来改变元素的显示方式,主要语法为element.style.property例如color,width等,如果在style中有如像font-family一律采用驼峰命名法fontFamily。如何设置一个样式的值,我们可以通过element.style
虾米不是鱼
·
2023-07-29 01:46
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他