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
成神之路
oracle学习之路汇总
二、oracle
成神之路
(扑街之路)1、oracle11R的安装安装步骤csdn上一大堆,我这里就推荐一篇:Oracle11g安装教程我安装时,没出现啥问题,一切正常,一步到位。
Chen_RuiMin
·
2020-08-21 12:23
oracle
笔记
成神之路
!缓存+MyBatis+MySQL+Spring全家桶+分布式技术实战合集
最近花了很长的时间去搜罗Java核心技术好文,我把每个Java核心技术的优选文章都整理成了一个又一个的文档。昨天也是终于全部整理好了,今天就把这些东西分享给老铁们,也能为老铁们省去不少麻烦,想学什么技能了,遇到哪方面的问题了直接打开文档学一学就好了。不多bb了,直接上干货!所有技术好文精选文档都整理到网盘了。领取方式:点赞+关注,然后私信回复“架构书籍”即可获得免费领取方式!文中对应技术点有完整的
关注我学java
·
2020-08-20 16:24
Java
程序员
spring
spring
mybatis
mysql
程序员
编程
成神之路
:一个互联网自由职业者的心得
W君,一个互联网自由职业者,懂一些黑客技术,擅长网络营销、定位包装和策划。认识他是从他的一篇文章开始的。他的个人公众号、博客发布了很多关于网络营销、互联网赚钱项目的文章。而我比较关注这类信息,于是经常主动联系请教一些问题,一来二去就熟悉了。接到我的采访请求,他同意了,不过要求隐匿姓名,因为他有时会干点黑客勾当,不适合曝光(原因是我猜的)。然后,我们通过QQ开始聊天了。Q:你是什么时候接触互联网的,
书山寻路蔡学士
·
2020-08-20 06:38
Receiver, ReceiverSupervisor, BlockGenerator详解
福利部分:《大数据
成神之路
》大纲大数据
成神之路
《几百TJava和大数据资源下载》资源下载本系列内容适用范围:*2018.11.02update,Spark2.4全系列√(已发布:2.4.0)*2018.02.28update
大数据技术与架构
·
2020-08-18 12:06
大数据成神之路
Spark实战
【
成神之路
】多线程并发相关面试题
基本概念:说说线程安全问题,什么是线程安全,如何保证线程安全函数、函数库在并发环境中被调用时,能够正确地处理多个线程之间的共享变量,使程序功能正确完成。代码在多线程下执行和在单线程下执行永远都能获得一样的结果,那么你的代码就是线程安全的。这个问题有值得一提的地方,就是线程安全也是有几个级别的:(1)不可变像String、Integer、Long这些,都是final类型的类,任何一个线程都改变不了它
Franco蜡笔小强
·
2020-08-14 20:36
面试
高并发编程的
成神之路
--3.AbstractQueuedSynchronized(AQS)源码底层分析
AbstractQueuedSynchronized(AQS)详解在研究一个类的时候先读它的原代码这样能有一个整体的认识(下面只是截取了部分,需要看的自己把后面的看完)源码分析:查看ReentrantLock类的lock()方法可以看到它本身调用的是同步方法由于存在公平锁和非公平锁在这个里面存在着一个可重入锁的概念。非公平锁:还是一个之前手写可重入锁的概念,获取当前线程,修改状态值c,然后设置独占
键盘源
·
2020-08-12 12:07
高并发编程
计算机知识的链接
DeveloperRoadMaps——https://roadmap.sh/后端架构师技术图谱——https://github.com/xingshaocheng/architect-awesomeJava工程师
成神之路
A happy hamster
·
2020-08-12 09:18
Vue
成神之路
(八):node.js,npm,vue-cli,webpack前端环境和工具的关系
一:node.js与npm的关系刚接触前后端分离的时候,不懂这些关系,只知道按照百度来一股脑往电脑上安装东西就完事,也没有分析它们之间的关系和发挥的作用。node.js类似浏览器运行脚本环境,可以运行js脚本,更加强大的是v8引擎,并且经过不断的开发者加入,node.js有自己的语言而且可以连接数据库,有点类似后端的java。总结下来就是可以跑js脚本环境,本身自己也有编程语言,可以连接数据库。n
三十五年Jake
·
2020-08-11 22:42
VUE
这个公众号到底有没有好文章?我整理了300篇,觉得不好我跪榴莲!
大数据
成神之路
Spark/Kafka/Flink/ElasticSearch/Hadoop/Hbase/Hive/Yarn/Kylin/Redis/.../...大数据大神。
过往记忆
·
2020-08-11 18:24
分布式
数据库
xhtml
spark
hadoop
菜鸟的
成神之路
首先,取这个名字,肯定是有点夸张的,对于我一个,才从培训机构学完,工作才一个月的菜鸟(android)来说,成神,这路,还相当漫长,,,不过,运气,不错,第一份工作不是干码农的事情,不是,每天上头安排一个小任务,然后,就写点小程序,,当然,第一周是这样的。但是,从第二周开始,就让我写核心功能了,写了一个月的功能,把项目的最基本的核心功能,也勉强算是,写出来,也测试通过了,当然,虽然是核心功能,但是
lucky19920401
·
2020-08-11 05:53
心路
【
成神之路
】集合相关面试题
List和Set区别List,Set都是继承自Collection接口。都是用来存储一组相同类型的元素的。List特点:元素有放入顺序,元素可重复。有顺序,即先放入的元素排在前面。Set特点:元素无放入顺序,元素不可重复。无顺序,即先放入的元素不一定排在前面。不可重复,即相同元素在set中只会保留一份。所以,有些场景下,set可以用来去重。不过需要注意的是,set在元素插入时是要有一定的方法来判断
Franco蜡笔小强
·
2020-08-10 22:19
面试
RocketMQ
成神之路
目录
RocketMQ
成神之路
目录傻子都看得明白的RocketMQ安装以及测试RocketMQ的核心概念以及架构图RocketMQ之JavaAPI大全精讲RocketMQ事务消息原理以及代码精讲RocketMQ
【原】编程界的小学生
·
2020-08-10 16:15
RocketMQ
Redis缓存穿透解决方案和原理-懵懂小白
成神之路
Redis缓存穿透解决方案和原理采取逐渐引入方式,带你get到柳暗花明又一村的feeling。冲冲冲!!!1.Redis缓存:将Redis作为内存,作为业务查询与数据库之间的缓存,注意;Redis在内存,数据库在外存。2.Redis数据缓存:执行一条查询语句,在Redis中存在(当然在数据库中也必定存在,Redis和数据库中的数据遵循一致性原则,Redis中数据是数据库中数据的子集),就直接从Re
Fire king
·
2020-08-09 09:19
笔记
redis
java
数据结构
算法
数据库
ArrayList数组主要方法纯源码分析-小白
成神之路
ArrayList数组主要方法纯源码分析:1.add(Ee)方法和newCapacity()方法:1.1.add(Ee)方法:1.2.扩容方法newCapacity(intminCapacity):1.2.1.首先是扩容时机:1.2.2.扩容函数:1.2.3.扩容函数的执行顺序:1.2.4.voidadd(intindex,Eelement)方法:2.构造方法:2.1.有参构造方法1:2.2.无参
Fire king
·
2020-08-09 09:19
笔记
前端性能优化
成神之路
-浏览器缓存机制详解
前述对一个网站而言,CSS、javascript、logo、图标这些静态资源文件更新的频率都比较低,而这些文件又几乎是每次http请求都需要的,如果将这些文件缓存在浏览器中,可以极好的改善性能。缓存可以说是性能优化中简单高效的一种优化方式了。一个优秀的缓存策略可以缩短网页请求资源的距离,减少延迟,并且由于缓存文件可以重复利用,还可以减少带宽,降低网络负荷。对于一个数据请求来说,可以分为发起网络请求
aojiu4000
·
2020-08-08 14:49
阿里大牛纯手码17W字,Redis
成神之路
电子版教程已问世
作为同时具备高性能、高可靠和高可扩展性的典型键值数据库,Redis不仅功能强大,而且稳定,理所当然地成为了大型互联网公司的首选。众多大厂在招聘的时候,不仅会要求面试者能简单地使用Redis,还要能深入地理解底层实现原理,并且具备解决常见问题的能力。可以说,熟练掌握Redis已经成为了技术人的一个必备技能。但是,在学习和使用Redis的过程中,总不可避免地遇见一些棘手的问题,比如:Redis的key
Java_老男孩
·
2020-08-07 15:22
程序员
Java
Redis
Java
成神之路
——javaAgent(插桩,attach)
javaAgentJavaagent是什么?javaAgent运行类加载器在加载类之前对类做出动态的修改.运行java命令执行时添加参数-javaagent指定打包好的agent的jar即可以.可以定义多个agent,按指定顺序执行java-javaagent:agent1.jar-javaagent:agent2.jar-jarMyProgram.jar字节码插桩,bTrace,Arthas都是
青海棠
·
2020-08-03 20:23
Java成神之路
Flink Broadcast 广播变量应用案例实战
JobManager中的基本组件(2)JobManager中的基本组件(3)TaskManager算子网络水印WaterMarkCheckPoint任务调度与负载均衡异常处理AlibabaBlink新特性大数据
成神之路
系列
大数据技术与架构
·
2020-08-02 21:15
Flink从入门到实践
Flink深度解析
Vue
成神之路
(七):VueRouter的router.push(),router.replace(),router.go()区别和this.$router传递参数与取值
一:this.$router.push、replace、go的区别1.router.push()方式向路由对象中添加新的路由路径(会在浏览器history中留下记录)声明式:编程式:router.push(…)2.router.replace()方式向路由对象中添加新的路由路径(不会在浏览器history中留下记录)声明式:`编程式:router.replace(…)3.router.go(-1)
三十五年Jake
·
2020-07-31 23:21
VUE
Hollis原创|不了解这12个语法糖,别说你会Java
GitHub2.5kStar的Java工程师
成神之路
,不来了解一下吗?GitHub2.5kStar的Java工程师
成神之路
,真的不来了解一下吗?
客服小羊
·
2020-07-30 23:19
2019-04-16
小说写作技巧与
成神之路
之6现在假如还是那个伙计,他气喘吁吁的走了进来,上气不接下气地说,刚才在电梯里我碰到劫匪了,你马上就会对他的话做出和应变,表现出情感上的共鸣,而且你肯定不会提出这样的问题,你说这话到底是什么意思
慾見
·
2020-07-30 02:54
推荐一个GitHub上牛b的Java学习项目!已整理成了文档版本
好在很早之前就有人总结了一份《Java工程师
成神之路
》,作者按照自己的经验总结了从基础,到高级、底层、架构、进阶、扩展等6个大的章节。几乎囊括了Java体系内的所有知识点。
Java技术剑
·
2020-07-29 07:07
Java
架构
程序员
java
编程语言
github
经验分享
程序人生
Java
成神之路
——一文搞懂CAS
CAS是什么CAS(CompareAndSwap)比较与替换。在高并发编程中大量使用。为什么需要CAS在多线程环境下对一个变量进行并发修改是不能保证原子性的。例如多线程下对一个int类型变量进行++操作,线程A读取inti=0;对i进行++操作,线程B在线程A修改更新i之前去读取i=0;也进行++操作;期待的结果为2,但最终结果却是1。有人可能会问这不是可见行问题么?添加volatile修饰能不能
青海棠
·
2020-07-28 05:05
Java成神之路
Java 多线程学习(6)synchronized 的
成神之路
转载请注明原创出处,谢谢!HappyFeet的博客前段时间把Object.await()和Object.notify()、LockSupport.park()和LockSupport.unpark()差不多理解了,不过在跟踪C++源码的时候看到了ObjectMonitor.cpp这个类(在await()释放锁和被notify()后重新获取锁的时候会调用这部分代码);在看这里面的实现的时候,发现,咦
haihui_yang
·
2020-07-27 23:42
#
Multithreading
java
多线程
synchronized
java
成神之路
java
成神之路
一、基础篇JVMJVM内存结构堆、栈、方法区、直接内存、堆和栈区别Java内存模型内存可见性、重排序、顺序一致性、volatile、锁、final垃圾回收内存分配策略、垃圾收集器(G1)
chenhuakang
·
2020-07-27 20:14
Java视频
Java工程师
成神之路
转自:http://www.hollischuang.com/archives/489一、基础篇1.1JVM1.1.1.Java内存模型,Java内存管理,Java堆和栈,垃圾回收http://www.jcp.org/en/jsr/detail?id=133http://ifeve.com/jmm-faq/1.1.2.了解JVM各种参数及调优1.1.3.学习使用Java工具jps,jstack,j
Ricky_Fung
·
2020-07-27 15:19
Java
一次诡异的线上数据库的死锁问题排查过程
GitHub1.8kStar的Java工程师
成神之路
,不来了解一下吗?GitHub1.8kStar的Java工程师
成神之路
,真的不来了解一下吗?
客服小羊
·
2020-07-15 21:25
Java程序员从小工到专家
成神之路
(2020版)
原文链接:https://blog.csdn.net/superfjj/article/details/105482751java作为第一大编程语言,可谓源远流长,一代又一代的java程序员前仆后继走在java学习的路上。java程序员的学习之路在2020年又有什么变化呢?先上图:上面的RoadMap图中列出了作为一个java程序员需要掌握的技术路线,所有技术都懂那当然非常好,如果还没掌握也没关系
娜娜米
·
2020-07-15 11:00
Webpack 4.x 小白
成神之路
前言趁工作之余玩了下webpack,现在都出到4.8版本了,不得不感叹前端技术版本更新真的很快!如果你还不会webpack,那你绝不是一个合格的前端开发者。whatiswebpack?webpack可以看做一个模块化打包机,分析项目结构,处理模块化依赖,转换成为浏览器可运行的代码。初始化项目//这里不做过多描述npminit新建src文件夹,并新建index.js,随便写几行js。安装webpac
抱紧我_8204
·
2020-07-15 05:58
原来不只是fastjson,这个你每天都在用的类库也被爆过反序列化漏洞!
GitHub15.8kStar的Java工程师
成神之路
,不来了解一下吗!GitHub15.8kStar的Java工程师
成神之路
,真的不来了解一下吗!
HollisChuang
·
2020-07-14 10:00
成神之路
我有一个很有意思的计划,我打算今年不写其他电影的影评,只写关于《黑客帝国》电影的影评类文章,我想知道自己用一年能够将一部电影思考的到什么程度?之前就有过这样的想法,不过一直没有实施,这一晃就到了2017年。用一年时间,只看一部影片可能有点难为人,但是只研究一部电影,还是挺有意思。我在《2016年最后一个目标》里面也说过的,年轻人做事情的单位应该是年。同时这也符合我在2017年里面的整体规划。从上大
周航营长
·
2020-07-13 22:45
最详细LInux运维面试题目
十年杭漂,今撤霸都对了,号主还是《运维工程师进阶
成神之路
》系列文章的作者,文章从最基础的网络基础开篇,涉及系统
~上善若水~~
·
2020-07-13 21:39
面试
Android 开发者
成神之路
!
点击上方“Python大本营”,选择“置顶公众号”python大本营 IT人的职业提升平台 一个Android技术专家,至少有2~3个专业领域。作者|VasiliyZukanov,已获翻译授权译者|罗昭成,Android开发者责编|唐小引出品|CSDN(ID:CSDNnews)许多Android开发者经常会问我,要学会哪些东西才能成为一个优秀的Android工程师?对于这个问题,他们的描述或多或少
Python大本营
·
2020-07-13 20:30
成神之路
—软件实施到底是做什么的
1、安装软件。什么是安装软件?举个例子来说,隔壁王叔叔最近迷恋上微信了,但是你妈妈不会玩,也不会下载,你就要教你妈怎么在她的Iphone4S上安装微信。安装软件就是给企业用户安装自己公司的产品,部署的服务器上,能够让软件流畅的运行起来。2、软件测试?微信刚出来你能立马给你妈安装吗?肯定要自己先使用一段时间了,能够熟悉里边的各种功能了,发现一些问题了,你才能给你妈安装,要不然你妈在使用的时候发现了问
百度找不到我
·
2020-07-12 03:18
软件实施
Java工程师
成神之路
| 2020正式版
△Hollis,一个对Coding有着独特追求的人△作者lHollis来源lHollis(ID:hollischuang)主要版本更新时间更新内容v3.02020-04-13知识体系完善,在v2.0的基础上,新增20%左右的知识点;调整部分知识的顺序及结构,方便阅读和理解;通过GitHubPage搭建,便于阅读v2.02019-02-19结构调整,更适合从入门到精通;进一步完善知识体系;新技术补充
漫话编程
·
2020-07-10 19:21
大数据
成神之路
-Java高级特性增强(锁)
Java高级特性增强-锁本部分网络上有大量的资源可以参考,在这里做了部分整理,感谢前辈的付出,每节文章末尾有引用列表,源码推荐看JDK1.8以后的版本,注意甄别~####多线程###集合框架###NIO###Java并发容器欢迎关注‘大数据技术与架构’微信公众号,获取更多关于Spark、flink、hadoop的资料下载。锁Java中的锁分类在读很多并发文章中,会提及各种各样锁如公平锁,乐观锁等等
大数据技术与架构
·
2020-07-10 04:31
大数据成神之路
大数据成神之路
高并发编程的
成神之路
--5.ReentrantReadWriteLock读写锁的简单实现及底层实现原理及锁降级和锁升级的简单使用
读写锁:读锁是共享锁,写锁是排他锁,读写同时的话先写后读。Coding:下面程序在单线程是没有问题的,但是一旦多线程就会出现线程安全问题new一个ReentrantReadWriteLock类(写操作必须在读操作之前,否则将会出现脏读)加锁操作运行:在读和写的过程中他们是互斥的查看ReentrantReadWriteLock源码读锁调用的是acquireShared方法写锁使用的是排他锁源码中我们
键盘源
·
2020-07-09 23:52
高并发编程
SpringBoot
成神之路
--19.ConcurrentMapCacheManager的注解使用(二)
目录一、@CachePut的使用二、@CacheEvict的使用三、使用@Caching设置多个缓存规则四、@CacheConfig一、@CachePut的使用它既调用方法,又更新缓存数据;修改了数据的某个数据,同时更新缓存;测试步骤:1、查询1号员工,查到的结果会放在缓存中(接上一个程序,已经将查询方法设置缓存注解了)2、以后查询还是之前的结果3、更新1号员工;4、再次查询1号员工;(查询到的是
键盘源
·
2020-07-07 23:57
SpringBoot深入浅出
fastjson到底做错了什么?为什么会被频繁爆出漏洞?(推荐)
GitHub15.8kStar的Java工程师
成神之路
,不来了解一下吗!GitHub15.8kStar的Java工程师
成神之路
,真的不来了解一下吗!
·
2020-07-06 13:48
fastjson到底做错了什么?为什么会被频繁爆出漏洞?
GitHub15.8kStar的Java工程师
成神之路
,不来了解一下吗!GitHub15.8kStar的Java工程师
成神之路
,真的不来了解一下吗!
HollisChuang
·
2020-07-06 09:00
JVM--Java内存相关
Java内存模型,Java内存管理,Java堆和栈,垃圾回收本文是《
成神之路
系列文章》的第一篇,主要是关于JVM的一些介绍。
weixin_30782331
·
2020-07-05 21:46
Python程序员的
成神之路
需要的几百本书
想要看更加舒服的排版、更加准时的推送关注公众号“不太灵光的程序员”每日八点有干货推送公众号“不太灵光的程序员”同时发布《【Python整理书单】Python程序员
成神之路
》《【数据库整理书单】从入门到进阶必读
不太灵光的程序员
·
2020-07-04 01:11
Python
算法
python
软件架构师
应该知道的
97件事
pdf
数据库
成神
Java工程师
成神之路
| 2020正式版
主要版本更新时间备注v3.02020-03-31知识体系完善,在v2.0的基础上,新增20%左右的知识点调整部分知识的顺序及结构,方便阅读和理解通过GitHubPage搭建,便于阅读v2.02019-02-19结构调整,更适合从入门到精通;进一步完善知识体系;新技术补充;v1.12018-03-12增加新技术知识、完善知识体系v1.02015-08-01首次发布GitHub项目地址:进入GitHu
Hollis在csdn
·
2020-07-02 02:08
Java
前端性能优化
成神之路
—资源合并与压缩减少HTTP请求
资源合并与压缩减少HTTP请求的概要资源合并与压缩减少HTTP请求主要的两个优化点是减少HTTP请求的数量和减少请求资源的大小http协议是无状态的应用层协议,意味着每次http请求都需要建立通信链路、进行数据传输,而在服务器端,每个http都需要启动独立的线程去处理。这些通信和服务的开销都很昂贵,减少http请求的数量和减少请求资源的大小可有效提高访问性能减少http的主要手段是合并CSS、合并
aojiu4000
·
2020-07-01 17:46
2018年130篇Java干货文章精选
目录【
成神之路
】【面试总结】【阿里巴巴Java手册解读】【Java基础】【底层原理】【网站架构】【必知必会】【并发编程】【新技术】【分布式
Bolon0708
·
2020-07-01 02:32
Java
Java
成神之路
-学习周计划
开这篇博客,意在从头到尾系统学习Java,按周计划进行,没有特别意外情况,都是每周日更新blog~一、11.19-11.25:Java基础知识-阅读源代码1、String源码:https://www.hollischuang.com/archives/992、threadlocal源码:https://www.sczyh30.com/posts/Java/java-concurrent-threa
jalen_zh
·
2020-06-30 13:03
java
selenium与自动化测试
成神之路
在群里总是会遇到很多人问低级问题,写了一个selenium脚本,却执行失败,跑到群里来问,大神,这里为什么会报错?很多都是明显的语法问题,一问方知,今天刚刚学selenium,之前也没有语法基础,没学过Java,没学过Python,就跑来搞selenium,想玩自动化。每当看到这样的同学,总是很想吐槽。今天博主也不是想要吐槽,只是想跟大家谈谈我认为的正确的自动化学习路径。1.首先要搞明白几个问题本
windy143
·
2020-06-29 18:01
软件测试自动化
GitHub上12k Star的《Java工程师
成神之路
》终于开放阅读了!
好在,很早之前就有人总结了一份《Java工程师
成神之路
》,作者按照自己的经验总结了从基础,到高级、底层、架构、进阶、扩展等6个大的章节。几乎囊括了Java体系内的所有知识点。
漫话编程
·
2020-06-29 07:57
Java 工程师
成神之路
| 2019正式版
基础篇01面向对象→什么是面向对象面向对象、面向过程面向对象的三大基本特征和五大基本原则→平台无关性Java如何实现的平台无关JVM还支持哪些语言(Kotlin、Groovy、JRuby、Jython、Scala)→值传递值传递、引用传递为什么说Java中只有值传递→封装、继承、多态什么是多态、方法重写与重载Java的继承与实现构造函数与默认构造函数类变量、成员变量和局部变量成员变量和方法作用域0
weixin_34117211
·
2020-06-28 11:29
Java
成神之路
-进阶步骤(转)
https://www.hollischuang.com/archives/3280一、基础篇面向对象什么是面向对象面向对象、面向过程面向对象的三大基本特征和五大基本原则平台无关性Java如何实现的平台无关JVM还支持哪些语言(Kotlin、Groovy、JRuby、Jython、Scala)值传递值传递、引用传递为什么说Java中只有值传递封装、继承、多态什么是多态、方法重写与重载Java的继承
weixin_34102807
·
2020-06-28 11:55
上一页
3
4
5
6
7
8
9
10
下一页
按字母分类:
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
其他