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_DOM
编程艺术
》Chapter10 动画效果 --20210509
10.1动画基础知识10.1.1位置CSS中position属性的属性值:static是默认值,有关将按照它们在标记里出现的先后顺序出现在浏览器窗口里;relative含义与static含义相似,区别在于属性值为relative的元素可以(通过应用float属性)从文档正常的显示顺序里脱离出来;属性值为absolute的元素可以摆放到容纳它的“容器”的任何位置,这个容器要么是文档本身,要么是一个有
i see the future
·
2021-05-10 21:28
笔记
[6](3)学习《禅与 Objective-C
编程艺术
》
Case语句除非编译器强制要求,括号在case语句里面是不必要的。但是当一个case包含了多行语句的时候,需要加上括号。switch(condition){case1://...break;case2:{//...//Multi-lineexampleusingbracesbreak;}case3://...break;default://...break;}有时候可以使用fall-through
默然走一生
·
2021-05-10 02:06
小前端入门之路
1,http://www.w3cschool.cc/2,javascriptDOM
编程艺术
/CSS网站布局实录3,javascript高级程序设计/精通CSS:高级web标准解决方案4,高性能的javascript
wei小喵
·
2021-05-08 11:39
牛逼!Java 从入门到精通,超全汇总版
文章目录Java基础HeadFirstJavaJava核心技术卷一Java编程思想设计模式HeadFirst设计模式图解设计模式设计模式重学Java设计模式Java进阶Java并发编程实战Java并发
编程艺术
程序员cxuan
·
2021-05-06 19:06
Java
后端
计算机
《JavaScript_DOM
编程艺术
》Chapter09 CSS-DOM --20210506
9.1三位一体的网页:三位一体的网页:结构层(HTML)、表示层(CSS)、行为层(JavaScript)。CSS可以使用伪类实现一些动态效果,DOM也可以给元素设定样式。9.2style属性每个元素的style属性都是对象。读取style属性当需要引用一个中间带减号的CSS属性时。DOM要求你用驼峰命名法。例:CSS属性font-family变为DOM属性fontFamily。style属性只能
i see the future
·
2021-05-06 17:59
javascript
web
css
《UNIX
编程艺术
》学习笔记 - UNIX 哲学基础
Isanythingmoreimportantthanhappiness?--nosix最近在极客时间上学习《从0开始学架构》的课程,给自己充充电,晃晃悠悠敲了好几年代码了,也没有做出啥牛逼的事,还是得提升提升,这本书也是在学习课程的时候看到,正好赶上二手东618活动就入手了,学习笔记主要是记录下看书想记住的部分,没有啥高深的见解。上图就是本书提到的UNIX系统的设计哲学的精髓,之前一直没有听到过
nosixtools
·
2021-05-06 01:06
Redis分布式锁(图解 - 秒懂 - 史上最全)
高并发发烧友社群:疯狂创客圈为小伙伴奉上以下珍贵的学习资源:疯狂创客圈经典升级:极致经典《
Java高并发
三部曲》面试必备+大厂必备+涨薪必备疯狂创客圈经典图书:《NettyZookeeperRedis高并发实战
架构师-尼恩
·
2021-05-05 15:24
java
JavaScript DOM
编程艺术
笔记(11章)
HTML5检查浏览器支持的控件可以使用Modernizr开源库的inputtypes.type属性:if(!Modernizr.inputtypes.date){//生成日期选择器的脚本}要检查某个属性,可以用input.attribut属性:if(!Modernizr.input.placeholder){//生成占位符提示信息的脚本}如果不使用Modernizr,可以使用下面这个inputSu
小毛同学
·
2021-05-05 14:39
关于getElementsByClassName兼容方法笔记【Dom
编程艺术
笔记】
关于getElementsByClassName兼容实现。1.判断浏览器是否有getElementsByClassName方法。2.通过getElementsByTagName方法获取到所有元素放入(elems)数组中。【getElementsByTagName获取到的是一个Array(数组类型),因为TagName能获取到TagName很多相同的元素。】3.通过For循环将得到的数组所有元素的C
冻豆芽
·
2021-05-05 05:14
学习《Javascript DOM
编程艺术
》Ajax走的一处弯路
今天在学习《JavascriptDOM
编程艺术
》中,跟着写了第七章的Ajax代码时发现怎么都出不来合理结果。先看程序:Ajax将其保存为ajax.html,并引入以下JS。
小前seant
·
2021-05-05 00:29
给在校的学弟学妹的前端学习方面几点建议
《JavaScriptDOM
编程艺术
》(
前端爱好者丶
·
2021-05-04 20:43
Java高并发
综合
曾经,我在面试Java研发实习生时最常听到的一句话就是:搞Java怎么能不学并发呢?没错,真的是经过了面试官的无数鄙视,我才知道Java并发编程在Java语言中的重要性。并发模型悲观锁和乐观锁的理解及如何实现,有哪些实现方式?悲观锁悲观锁假设最坏的情况(如果你不锁门,那么捣蛋鬼就会闯入并搞得一团糟),并且只有在确保其他线程不会干扰(通过获取正确的锁)的情况下才能执行下去。常见实现如独占锁等。安全性
野梦M
·
2021-05-04 13:34
Netflix如何在上万台机器中管理微服务?(史上最全)
疯狂创客圈为小伙伴奉上以下珍贵的学习资源:疯狂创客圈经典图书:极致经典《
Java高并发
三部曲》面试必备+大厂必备+涨薪必备疯狂创客圈经典图书:《NettyZookeeperRedis高并发实战》面试必备
架构师-尼恩
·
2021-05-03 12:07
葛一鸣<实战Java虚拟机><自己动手写神经网络>
葛一鸣,计算机软件硕士,出版过《实战Java虚拟机》《实战
Java高并发
程序设计》纸书,研究方向为Java,JVM、人工智能、神经网络等。
Albert陈凯
·
2021-05-03 05:46
《JavaScript DOM
编程艺术
》12:Ajax
这是《JavaScript学徒》系列的第十二课,今天继续《JavaScriptDOM
编程艺术
》第7章,我们会一起学习Ajax的概念。
ZackLive
·
2021-05-02 09:35
重读 JavaScript DOM
编程艺术
(一)--DOM 的增删改查
在很久之前读过JavaScriptDom
编程艺术
,现在重读又有新的体会,遂记录下。什么是DOM对于这种英文缩写,首先看它的英文全拼--DocumentObjectModel,即文档对象模型。
MrDream
·
2021-05-01 11:32
核心业务开发组书单1
Unix
编程艺术
http权威指南图解TCP/IPNginx高性能Web服务器详解Oracle查询优化改写技巧与案例SQL优化最佳实践:构建高效率Oracle数据库的方法与技巧代码整洁之道代码大全(第2版
rabbitGYK
·
2021-05-01 08:16
UNIX 设计哲学:Do one thing and do it well
《UNIX
编程艺术
》一书,提出的17条编程原则,经过时间和实践的锤炼,发展成为Unix哲学17条原则,在维基百科能搜到。
禅与计算机程序设计艺术
·
2021-05-01 04:04
java
人工智能
编程语言
大数据
python
《JavaScript_DOM
编程艺术
》Chapter07 动态创建标记,Chapter08 充实文档内容---20210429
Chapter07动态创建标记传统技术document.writedocument.write的最大缺点是它违背了“行为应该与表现分离”的原则。#example.jsfunctioninsertParagraph(text){varstr="";str+=text;str+="";document.write(str);}#HTMLinsertParagraph("Thisisinserted."
i see the future
·
2021-04-29 22:15
html
js
javascript
dom
深入 Block
(转自https://github.com/oa414/objc-zen-book-cn禅与Objective-C
编程艺术
)一些关键点:block是在栈上创建的block可以复制到堆上Block会捕获栈上的变量
小狄爱玩雪
·
2021-04-29 03:54
《禅与 Objective-C
编程艺术
》读书笔记
Part1任何在未来可复用的设计,无形当中可以提高代码质量,这也应该一直是程序员的追求。是否这样设计代码,就是大师和菜鸟的区别。面向对面思想的深入理解、设计模式的灵活运用,我相信是通往大师之路必要的技能!OC常用的设计模式:单例模式(Singleton)工厂模式(Factory)委托模式(Delegate)观察者模式(Observer)NSNotificationKVO(KeyValueObser
helloDolin
·
2021-04-28 19:57
禅与 JavaScript
编程艺术
, Zen and The Art of JavaScript Programming
禅与JavaScript
编程艺术
ZenandTheArtofJavaScriptProgramming参考资料:AirbnbJavaScriptStyleGuide。
禅与计算机程序设计艺术
·
2021-04-28 05:38
《JavaScript_DOM
编程艺术
》Chapter05 最佳实践,Chapter06 图片库改进版---20210427
Chapter05链接伪协议可以用来链接JavaScript函数的伪协议:javascript:ExampleExample但是这种做法非常不好。只有在支持伪协议和JavaScript的浏览器,才可使用。平稳退化平稳退化的失败例子:Example平稳退化的成功例子:Example渐进增强CSS分离JavaScript把JavaScript代码打包在prepareLinks函数里,并把这个函数添加到
i see the future
·
2021-04-27 18:33
js
javascript
html
css
web
《JavaScript_DOM
编程艺术
》Chapter04-事件处理函数和Node类型---20210426
chapter4事件处理函数事件处理函数1:点击onclick="showPic(this);returnfalse"事件处理函数2:加载window.onload=countBodyChildren;Node类型childNodes属性它是一个包含全部子元素的数组:element.childNodeselement.childNodeslength属性childNodes.lengthnodeT
i see the future
·
2021-04-26 22:27
dom
js
css
JavaScript DOM
编程艺术
笔记 CH2
JavaScript语法2.1准备工作程序设计语言分类解释型(Java&C++)编译型Web浏览器:完成有关的解释和执行工作2.2语法2.2.1书写方法每句句尾加;使代码更易读每条语句独占一行更易跟踪JS脚本的执行顺序2.2.2变量JavaScript变量名允许包含字母、数字、$和_(但第一个字符不允许是数字)例如varmarried="true";varmyMood="happy";驼峰式命名:
meetMelody
·
2021-04-25 19:27
Java 并发
编程艺术
第二章 并发机制的底层实现原理
2.1Volatile2.1.1Volatile的定义Java编程语言中允许线程访问共享变量,为了确保共享变量能被准确和一致地更新,线程应该确保通过排他锁单独获得这个变量。如果一个字段被声明成volatile,Java线程内存模型确保所有线程看到这个变量的值是一致的。2.1.2Volatile的实现原理有volatile变量修饰的共享变量进行写操作时会多执行一行Lock前缀的CPU指令,该指令在多
老衲用清扬
·
2021-04-23 18:34
Java高并发
(三) - CountDownLatch、CyclicBarrier和Semaphore
Java高并发
(一)-并发编程的几个基本概念
Java高并发
(二)-Java内存模型与线程
Java高并发
(三)-CountDownLatch、CyclicBarrier和Semaphore
Java高并发
(
随时学丫
·
2021-04-23 00:34
《JavaScript_DOM
编程艺术
》Chapter02,Chapter03-DOM---20210422
chapter2对象对象里的数据可以通过两种形式访问:属性,方法。Object.propertyObject.method()内建对象Array对象Math对象Date对象宿主对象例如document对象chapter3DOM:DocumentObjectModelDOM中的"D"DocumentDOM中的"O"JavaScript语言里对象可以分为三种类型:用户定义对象(user-defined
i see the future
·
2021-04-22 21:13
javascript
python
js
待整理
原文地址打包CocoaPods原文地址xcode基本操作**禅与Objective-C
编程艺术
**.png
sunflower1518
·
2021-04-20 14:20
java高并发
架构设计原理:java的内存模型,volatile和线程数据安全
最近工作上需要使用java完成高并发的服务器后台设计,因此对此作了一些研究,于是想把研究的心得,总结,经验写出来与大家分享,顺便巩固自己的认知。java通常用来开发大型网站,特别是用来开发应对高并发的后台服务器,例如淘宝就是依赖java后台来满足每天面临的海量数据请求。java在应对高并发上形成了一系列成熟的设计思想以及应用框架,掌握这些知识能大大扩宽一个技术人员的择业范围和技术实力,在未来十年内
tyler_download
·
2021-04-17 09:18
java高并发架构设计
java
高并发
Java面试题汇总(二)
《NettyZookeeperRedis高并发实战》,面试必备+面试必备+面试必备,高并发学习必备好书,没有之一详情前见:疯狂创客圈
Java高并发
【亿级流量聊天室实战】实战系列【博客园总入口】前言如何才能够能够进入阿里
尼恩_疯狂创客圈
·
2021-04-15 07:48
《
Java高并发
编程详解:多线程与架构设计》笔记(一)
目录序言线程的查看线程生命周期线程的构造函数JVM内存结构守护线程ThreadAPI线程的关闭异常退出进程假死线程安全与数据同步死锁原因线程间通信同步阻塞和异步阻塞单线程间通信多线程通信自定义显式锁BooleanLockThreadGroupHook线程以及捕获线程执行异常线程池原理以及自定义线程池总结序言当个人的发展遇到了瓶颈,想一想是不是因为自己的基础不够扎实,或者是之前之前看过的书没有理解。
四问四不知
·
2021-04-13 23:33
笔记
Java高并发
三部曲
疯狂创客圈为小伙伴奉上以下珍贵的学习资源:疯狂创客圈经典极品:极致经典《
Java高并发
三部曲》面试必备+大厂必备+涨薪必备疯狂创客圈经典图书:《NettyZookeeperRedis高并发实战》面试必备
架构师-尼恩
·
2021-04-13 20:22
java
java高并发
情况下高效的随机数生成器
前言在代码中生成随机数,是一个非常常用的功能,并且JDK已经提供了一个现成的Random类来实现它,并且Random类是线程安全的。下面是Random.next()生成一个随机整数的实现:protectedintnext(intbits){longoldseed,nextseed;AtomicLongseed=this.seed;do{oldseed=seed.get();nextseed=(ol
·
2021-04-08 12:14
多线程 & 高并发 学习笔记(持续更新ing)
学习资料:《深入理解计算机系统》,《
Java高并发
程序设计》,《Java并发编程实战》,《Java并发编程的艺术》,《Java核心技术卷1》多线程一章,极客时间王宝令的Java并发编程实战课程…以下大部分阐述来自上述书籍与课程中个人认为很重要的部分
九幽孤翎
·
2021-03-13 11:31
多线程
学习笔记
并发编程
Java高并发
编程基础三大利器之CountDownLatch
#引言上一篇文章我们介绍了AQS的信号量Semaphore《
Java高并发
编程基础三大利器之Semaphore》,接下来应该轮到CountDownLatch了。
·
2021-03-11 19:56
Java高并发
编程基础三大利器之Semaphore
引言最近可以进行个税申报了,还没有申报的同学可以赶紧去试试哦。不过我反正是从上午到下午一直都没有成功的进行申报,一进行申报就返回“当前访问人数过多,请稍后再试”。为什么有些人就能够申报成功,有些人就直接返回失败。这很明显申报处理资源是有限的,只能等别人处理完了在来处理你的,你如果运气好可能重试几次就轮到你了,如果运气不好可能重试一天也可能轮不到你。我反正已经是放弃了,等到夜深人静的时候再来试试。作
·
2021-03-11 19:08
javaaqs并发编程juc
java高并发
编程基础之AQS
引言曾经有一道比较比较经典的面试题“你能够说说java的并发包下面有哪些常见的类?”大多数人应该都可以说出CountDownLatch、CyclicBarrier、Sempahore多线程并发三大利器。这三大利器都是通过AbstractQueuedSynchronizer抽象类(下面简写AQS)来实现的,所以学习三大利器之前我们有必要先来学习下AQS。AQS是一种提供了原子式管理同步状态、阻塞和唤
·
2021-03-11 19:35
面试javaaqs并发编程
Java高并发
编程基础三大利器之CountDownLatch
#引言上一篇文章我们介绍了AQS的信号量Semaphore《
Java高并发
编程基础三大利器之Semaphore》,接下来应该轮到CountDownLatch了。
·
2021-03-11 19:51
Java高并发
之volatile 关键字
1、volatile简介(1)volatile关键字只能修饰变量。(2)volatile关键字是线程同步的轻量级实现,被volatile修饰的变量,具有可见性,即每次线程使用这个变量时,都是读取主内存中这个变量的最新值。(3)同时被volatile修饰的变量还具有有序性,为了性能优化,jvm在不改变正确语义的情况下,会允许编译期和处理器对指令序列进行重新排序,而volatile可以阻止jvm重新排
kk无敌怕
·
2021-03-11 15:03
java基础
java
java高并发
编程艺术
_[高并发]
Java高并发
编程系列开山篇--线程实现
Java是最早开始有并发的语言之一,再过去传统多任务的模式下,人们发现很难解决一些更为复杂的问题,这个时候我们就有了并发.引用多线程比多任务更加有挑战。多线程是在同一个程序内部并行执行,因此会对相同的内存空间进行并发读写操作。这可能是在单线程程序中从来不会遇到的问题。其中的一些错误也未必会在单CPU机器上出现,因为两个线程从来不会得到真正的并行执行。然而,更现代的计算机伴随着多核CPU的出现,也就
weixin_39525243
·
2021-02-27 11:53
java高并发编程艺术
java高并发
编程基础之AQS
引言曾经有一道比较比较经典的面试题“你能够说说java的并发包下面有哪些常见的类?”大多数人应该都可以说出CountDownLatch、CyclicBarrier、Sempahore多线程并发三大利器。这三大利器都是通过AbstractQueuedSynchronizer抽象类(下面简写AQS)来实现的,所以学习三大利器之前我们有必要先来学习下AQS。AQS是一种提供了原子式管理同步状态、阻塞和唤
·
2021-02-25 17:18
面试javaaqs并发编程
github
java高并发
_GitHub - WiHi/Java-Concurrency-Progamming-Tutorial: Java 高并发多线程编程系列 demo 案例代码 & 教程 & .
0
Java高并发
理论基础知识点全覆盖无论跳槽面试/开发,技能都将高人一等1多线程并发与线程安全,让程序更可靠大量代码实例来讲解,深度掌握高并发编程2高并发处理思路与手段,让跳槽面试从容不迫2.1接轨企业需求的并发技能从真实应用场景出发
屋顶现视研
·
2021-02-23 14:40
github
java高并发
github
java高并发
_GitHub - SimonLingYun/Java-Concurrency-Progamming-Tutorial: Java 高并发多线程编程系列 demo 案例代码.
0
Java高并发
理论基础知识点全覆盖无论跳槽面试/开发,技能都将高人一等1多线程并发与线程安全,让程序更可靠大量代码实例来讲解,深度掌握高并发编程2高并发处理思路与手段,让跳槽面试从容不迫2.1接轨企业需求的并发技能从真实应用场景出发
雾以泪聚11
·
2021-02-23 14:19
github
java高并发
从菜鸟到大神:
Java高并发
核心编程(连载视频)
本文,为大家揭示Java学习的套路背景
Java高并发
、分布式的中间件非常多,网上也有很多组件的源码视频、原理视频,汗牛塞屋了。作为Java开发人员,该怎么选择,怎么学习,真的全部要学习吗?
疯狂创客圈
·
2021-02-23 09:04
java
java 并发指南_
Java高并发
编程指南
系统:全书分为基础、进阶、拓展和实战四大篇,体系化讲解
Java高并发
编程技术深入:深度剖析Java并发包、Dubbo等框架源码设计,领略大咖的代码设计艺术实战:分布式系统设计理论与项目实战相结合,懂理论
青妍
·
2021-02-13 02:24
java
并发指南
JVM 内存泄露 分析 (史上最全)
NettyZookeeperRedis高并发实战》奉上NIO、NettyReactor模式高性能底层知识高薪必备2:经典图书《SpringCloud、Nginx高并发核心编程》奉上微服务、分布式高并发底层知识高薪必备3:来
Java
疯狂创客圈
·
2021-02-08 16:27
java
一段代码,两倍时差,直击并发编程伪共享
一、前言【闲话开篇】:这段时间项目接近尾声,我终于闲了一点,又拿起了早先未看完的书《
JAVA高并发
程序设计》。
·
2021-02-07 19:16
java并发编程
一段代码,两倍时差,直击并发编程伪共享
一、前言【闲话开篇】:这段时间项目接近尾声,我终于闲了一点,又拿起了早先未看完的书《
JAVA高并发
程序设计》。
·
2021-02-07 19:06
java并发编程
Java高并发
之CountDownLatch源码分析
概述CountDownLatch允许一个或多个线程等待直到在其他线程中执行的一组操作完成的同步辅助。简单来说,就是CountDownLatch内部维护了一个计数器,每个线程完成自己的操作之后都会将计数器减一,然后会在计数器的值变为0之前一直阻塞,直到计数器的值变为0.使用方法这个例子主要演示了,如何利用CountDownLatch去协调多个线程同时开始运行。这个时候的CountDownLatch中
·
2021-01-31 00:08
java多线程
上一页
6
7
8
9
10
11
12
13
下一页
按字母分类:
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
其他