自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 再探JAVA重入锁

我们知道在使用的时候,必须锁先有定义,然后我们再拿着当前的锁进行加锁操作,然后处理业务,最后是释放锁的操作(这里就拿里面非公平锁的实现来讲解)。 (想自学习编程的小伙伴请搜索圈T社区,更多行业相关资讯更有行业相关免费视频教程。完全免费哦!) 字节码操作 public class com.monto...

2019-06-27 10:10:59

阅读数 24

评论数 0

翻译 显式无参数构造函数。默认构造函数

了解有关Java中构造函数之间差异的更多信息。

2019-05-27 16:05:54

阅读数 181

评论数 0

原创 Python3.6学习笔记总结(四),很重要的一课,并带上你喜欢的Python视频教程!

文章内容 Python3.6学习笔记总结(一),带动你学习! Python3.6学习笔记总结(二),Python的高级特性 Python3.6学习笔记总结(三),看完这些,Python你就基本掌握了 错误、调试和测试 程序运行中,可能会遇到BUG、用户输入异常数据以及其它环境的异常,这些都需要程序...

2019-05-27 15:37:17

阅读数 38

评论数 0

原创 Python3.6学习笔记总结(三),看完这些,Python你就基本掌握了

面向对象编程 面向对象编程 Object Oriented Programming 简称 OOP,是一种程序设计思想。OOP把对象作为程序的基本单元,一个对象包含了数据和操作数据的函数。 面向过程的程序设计把计算机程序视为一系列的命令集合,即一组函数的顺序执行。为了简化程序设计,面向过程把函数继...

2019-05-27 15:14:34

阅读数 41

评论数 0

原创 Python3.6学习笔记总结(二),Python的高级特性

切片 对于指定索引范围取值的操作,Python提供了slice方法,类似于Excel中数据透视表的切片器。 >>> L = ['Michael', 'Sarah', 'Tracy', 'Bob', &...

2019-05-27 14:49:23

阅读数 69

评论数 0

原创 Python3.6学习笔记总结(一),带动你学习!

基础示例 Python语法基础,python语法比较简单,采用缩紧方式。 # print absolute value of a integer a = 100 if a >= 0: print(a) else: print(-a) 可以看到,注释以#开头,python的变...

2019-05-27 12:05:00

阅读数 83

评论数 0

转载 Java 学到什么程度可以找到第一份工作 ?(你一定不知道)

阅读本文大概需要 3 分钟。 作者:黄小斜 文章来源:程序员江湖 很多初学Java的小伙伴都关心这么一个问题,Java学到什么程度以后可以找到第一份工作。大家的目标都很明确,也很实在,学习Java无非就是为了找工作,那到底我要学多少Java知识,才可以找到第一份工作呢。 之前写过一篇文章,记录了...

2019-05-27 11:15:02

阅读数 151

评论数 0

原创 不一样的视角:从JVM内存模型谈线程安全

存储器层次结构 对于开发者来说,存储器的层次结构应该是非常熟悉的,大体如下: 其中寄存器,L1,L2,L3都被封装在CPU芯片中,作为应用开发者而言我们很少去注意和使用它.之所以引入L1,L2,L3高速寄存器,其根本是为了解决访问运算器和内存速度不匹配.但缓存的引入也带来两个问题: 缓存命中率:...

2019-05-27 10:23:36

阅读数 58

评论数 0

原创 爬虫必须得会的Web知识(你知道吗?)

爬虫定义、分类和流程 爬虫定义 网络爬虫(又被称为网页蜘蛛,网络机器人)就是模拟浏览器发送网络请求,接收请求响应,一种按照一定的规则,自动地抓取互联网信息的程序。 爬虫就是模拟浏览器的行为,越像越好,越像就越不容易被发现。 原则上,只要是浏览器(客户端)能做的事情,爬虫都能够做。 爬虫的分...

2019-05-27 10:03:34

阅读数 115

评论数 0

翻译 对象建模最佳实践

原文链接:https://dzone.com/articles/good-object-modelling OOP是关于封装的全部 恩,那就对了。面向对象编程旨在将属性和方法封装到统一对象中,以便可以在对象上执行操作。整个目标是摆脱程序功能,这些功能不容易推理或证明是正确的。但是这个原则经常被违...

2019-05-24 15:05:24

阅读数 46

评论数 0

翻译 六个月Java版本之间是否存在重叠?

原文链接:https://dzone.com/articles/is-there-any-overlap-between-six-month-java-releas 随着新版本的推出,Java社区已经兑现了其加快创新速度的承诺。从2017年9月发布JDK 9开始,随后是JDK 10(2018年3...

2019-05-24 14:53:58

阅读数 35

评论数 0

翻译 常见的Java Servlet问题

原文链接:https://dzone.com/articles/common-java-servlet-questions 什么是Servlet? Java servlet是服务器组件,其中 serv 表示服务器和 let 均值组件。servlet是一个Java文件,它接收来自客户端的请求,...

2019-05-24 14:45:32

阅读数 102

评论数 0

转载 华为方舟编译器做了些什么,让安卓有了“丝滑”的感觉 ?

友情提示,这是一篇硬货,建议静心阅读。 文章出处公众号:码农翻身 作者;木子 敲黑板,先来讲几个术语: JIT 全称是Just-in-time,即时编译;当Java字节码运行在JVM上的时候,JVM实时得把字节码编译成机器码就叫JIT。 AOT 全称是Ahead-of-time,预先编译...

2019-05-24 14:25:26

阅读数 124

评论数 0

翻译 您需要知道的28个人工智能术语

原文链接:https://dzone.com/articles/encapsulation-with-a-simple-example-in-java 由于人工智能不再是一个模糊的营销流行语,而是更多精确的意识形态,因此理解所有AI术语越来越成为一项挑战。因此,为了启动全新的AI Zone,DZ...

2019-05-24 11:00:33

阅读数 84

评论数 0

翻译 Java中的封装(最有用的文章)

原文链接:https://dzone.com/articles/encapsulation-with-a-simple-example-in-java (想自学习编程的小伙伴请搜索圈T社区,更多行业相关资讯更有行业相关免费视频教程等待你来学习。完全免费哦! ) 在这篇博客中,我将尝试尽可能简单地...

2019-05-24 10:44:32

阅读数 37

评论数 0

翻译 将Java类作为子进程运行

原文链接:https://dzone.com/articles/running-a-java-class-as-a-subprocess (想自学习编程的小伙伴请搜索圈T社区,更多行业相关资讯更有行业相关免费视频教程等待你来学习。完全免费哦! ) 作为子进程运行Java类(不是jar)是我本周需...

2019-05-24 10:17:55

阅读数 194

评论数 0

翻译 我希望我的代码无聊

原文链接:https://dzone.com/articles/i-want-my-code-to-be-boring 今天早些时候,我正在与我的同事拉塞尔 (@RussellScheerer)谈论我们在转换计划中面临的一些挑战。 就我而言,我一直在将大量遗留的Adobe Flex代码转换为最...

2019-05-24 10:04:40

阅读数 44

评论数 0

转载 Python入门教程 超详细1小时学会Python

为什么使用Python? 假设我们有这么一项任务:简单测试局域网中的电脑是否连通.这些电脑的ip范围从192.168.0.101到192.168.0.200. (更多课程搜索圈T社区,更多行业相关资讯更有行业相关免费视频教程。一起加油吧!陌生人) 思路:用shell编程.(Linux通常是bash...

2019-05-24 09:58:21

阅读数 29

评论数 0

转载 究竟什么是技术?非科班程序员两年的内心挣扎

我是一名非科班出身的程序员,做Java开发。这几天胡思乱想了很多,也想写篇胡思乱想想到哪写哪的文章和大家分享一下,就当是闲聊吧。 高考报考的时候,由于意外踏入了某著名高校的校长直通车计划,我顺利地进入了这所高校,读上了我曾最为讨厌的经济学专业。这所高校的巨大光环和号称全国第一的专业名气,让我带着满...

2019-05-24 09:39:14

阅读数 45

评论数 0

转载 从三流小公司到一线大厂,聊聊程序员的成长之道(最新版)

我想,没有一个程序员能够一步登天,一下子达到很高的高度,有些路是我们必须要走的,有些阶段是我们必须要经历的。有入门,才有进阶,才有更上一层楼。 别看我现在在大厂,但是我也待过小到不能小的小公司,也许你会感兴趣,那么不妨听我说说,我在学习编程路上待过的公司吧。 不到20人的小公司 我在大学的时候学的...

2019-05-23 10:37:11

阅读数 98

评论数 1

转载 为什么“无人问津”的Lisp可以这么狂?

一到周末,Hello World 咖啡馆就比平时热闹得多, 各种语言都来到这里,互相打探对方的最新特性,看看自己能不能借鉴一些。 这天晚上,由于Lisp的到来,咖啡馆的气氛显得格外热烈。 Lisp Lisp身穿一身时髦又奇异的括号服装, 和Clojure, Scala等几个函数式编程的忠实拥趸坐在...

2019-05-23 10:31:26

阅读数 300

评论数 0

转载 请停止学习框架

作者:sizovs 译者:方应杭 来源:https://zhuanlan.zhihu.com/p/52814937 我们都是程序员,我们需要与技术保持同步。每一天我们都要学习编程语言、框架与库。 我们了解的现代开发工具越多越好,比如Angular,React,Riot,Vue,Emb...

2019-05-23 10:19:04

阅读数 59

评论数 0

转载 我为啥会走Java这条路?

阅读本文大概需要 2.8 分钟。 最近有一些小伙伴问我,为什么当初选择走Java这条路,为什么不做C++、前端之类的方向呢,另外还有一些声音:研究生不是应该去做算法方向么,本科生不就可以做开发了吗,为什么还要读研呢。其实吧,这个问题搁在不同人身上,回答可能也是完全不一样的。我可能还是主要以我的角...

2019-05-23 10:07:08

阅读数 65

评论数 0

转载 Java学习路线以及方法推荐

前言 大一的时候,我仅仅接触过 C 语言,对 C 语言的掌握程度仅仅是可以完成老师布置的课后习题。那时候我的主要的精力都放在了参加各种课外活动,跟着一个很不错的社团尝试了很多我之前从未尝试过的事情:露营、户外烧烤、公交车演讲、环跑古城墙、徒步旅行、异地求生、圣诞节卖苹果等等。 到了大二我才接触到 ...

2019-05-23 10:02:21

阅读数 65

评论数 0

翻译 Java中的惰性赋值

了解有关Java中延迟赋值的更多信息。

2019-05-22 16:07:12

阅读数 94

评论数 0

翻译 用大气噪声生成Java中的随机数

详细了解如何使用大气噪声在Java中生成随机数。

2019-05-22 16:03:57

阅读数 208

评论数 0

翻译 40个数字化转型和客户体验统计数据

(想自学习编程的小伙伴请搜索圈T社区,更多行业相关资讯更有行业相关免费视频教程等待你来学习。完全免费哦! ) 据IDC称,85%的企业决策者表示,他们有两年的时间框架可以在数字化转型方面取得重大进展,或者他们将落后于竞争对手并遭受财务困境。许多最大的趋势和客户体验的变化属于数字化转型。公司看到需要...

2019-05-22 15:57:30

阅读数 138

评论数 0

转载 Java学习必备书籍推荐超级无敌终极版!

欢迎在留言区补充你觉得不错的 Java 方向的书籍或者计算机基础必看的书籍!你也可以直接阅读原文在Github给我提PR,参与这个书单的完善。 (想自学习编程的小伙伴请搜索圈T社区,更多行业相关资讯更有行业相关免费视频教程等待你来学习。完全免费哦! ) Java 基础 •《...

2019-05-22 11:26:44

阅读数 75

评论数 0

转载 从Java小白到收获BAT等offer,分享我这两年的经验和感悟

文章来源公众号:java编程 作者:陆小凤 (想自学习编程的小伙伴请搜索圈T社区,更多行业相关资讯更有行业相关免费视频教程等待你来学习。完全免费哦! ) 写在最前 我写过许多篇秋招总结,这篇文章应该是终究一篇总结,当然也是最完好,最详细的一篇总结。秋招是我人生中一段宝贵的阅历,不仅是我研究生生计...

2019-05-22 11:03:01

阅读数 47

评论数 0

转载 把Maven的架构,用法,坑点你都需要知道

没有Maven之前的日子 个人的一个小感受,学习一个新技术,应该以前史的眼光开看待这个新技术出现的原因,以及帮咱们处理了什么问题。咱们来回想一下没有Maven的日子是怎么样的? 开发一个项目,需求用他人写好的jar包,咱们先把开源的jar包下载下来放到项目的lib目录下,并把这个...

2019-05-22 10:26:04

阅读数 28

评论数 0

转载 两年Java程序员的面试总结

前言 工作两年左右,实习一年左右,正式工作一年左右,其实挺尴尬的,高不成低不就。因此在面试许多公司,找到了目前最适合自己的公司之后。于是做一个关于面试的总结。希望能够给那些依旧在找工作的同学提供帮助。 面试 其实关于面试总结这块,我也看过不少文章,但是大部分都是关于面试题以及面试中的问题所谈。但是...

2019-05-21 14:55:55

阅读数 39

评论数 0

转载 以Java后端高级开发为例,讲述面试前的准备点

由于我做了比较长时间的技术面试官,根据我的面试体会,不少同学收到面试后,什么准备也不会做,到时候就来了。 这样做的后果是:不知彼,不知己,每战必殆。哪怕侥幸面试成,工资一定会被压得很低。 其实公司肯花时间让你去面试,前提条件一定是通过你的简历,一定发现了你和公司的匹配点,也就是说,一定是有录用意...

2019-05-21 14:12:28

阅读数 37

评论数 0

转载 Java基础知识30问

嘿嘿,前几天有粉丝找到我说想看看关于Java比较基础的知识的文章,自己有刚好总结了,所以这里分享给大家。 我这里以30道Java基础知识题目,带着大家回顾一下Java基础知识。 1. 面向对象和面向过程的区别 面向过程 优点: 性能比面向对象高,因为类调用时需要实例化,开销比较大,比较消耗资源;比...

2019-05-21 13:58:15

阅读数 38

评论数 0

转载 面试考MySQL性能优化,一个问题就干趴下了!

MySQL作为最流行的关系型数据库管理系统,重要性不言而喻。面试时它也是重点考察对象之一,估计大家都有过被MySQL相关问题支配的经历: 如何理解MySQL中加锁原理以及最终死锁形成的原因 ? 介绍一下连接池的工作方式,为什么 mysql 的连接数说爆就爆了? 简洁描述下 MySQL 中 Inn...

2019-05-21 13:48:08

阅读数 111

评论数 0

转载 每一个开发人员都应该懂的 UML 规范

在团队协作过程中最常见的就是开会、开会最常用的就是图,而图中最常见的就是流程图、时序图、类图,这三个图可以清楚的描述你想解释的内容。学好类图不仅仅能帮助自己更清楚的梳理业务,还能提高开会效率。但是话说回来,你是否真的看懂别人画的图了?或者你真的会画吗?今天就和大家一起学习一下怎么画类图。 上图是...

2019-05-21 11:28:54

阅读数 116

评论数 0

转载 Dubbo 面试 18 问!这些你都会吗?

dubbo是什么 dubbo是一个分布式框架,远程服务调用的分布式框架,其核心部分包含: 集群容错:提供基于接口方法的透明远程过程调用,包括多协议支持,以及软负载均衡,失败容错,地址路由,动态配置等集群支持。 远程通讯: 提供对多种基于长连接的NIO框架抽象封装,包括多种线程模型,序列化,以及“请...

2019-05-21 10:09:27

阅读数 34

评论数 0

转载 非科班的 Java 学习路线(你值得拥有)

关于自己 本科就读于黑龙江某高校,硕士就读于西南某高校,专业均为材料相关,研究生才开始系统学习相关知识,稍微一丢丢晚,但是这怎么能阻挡我对计算机的热爱之情呢。废话不多说,上干货。 学习路线 路线一 以视频为主,视频能帮我们快速的进行实操,跟着老师走也基本不会有太大的错误,大部分视频来源于哔哩哔哩,...

2019-05-21 09:50:43

阅读数 239

评论数 0

转载 迄今为止把同步/异步/阻塞/非阻塞/BIO/NIO/AIO讲的这么清楚的好文章

网上有很多讲同步/异步/阻塞/非阻塞/BIO/NIO/AIO的文章,但是都没有达到我的心里预期,于是自己写一篇出来。 常规的误区 假设有一个展示用户详情的需求,分两步,先调用一个HTTP接口拿到详情数据,然后使用适合的视图展示详情数据。 如果网速很慢,代码发起一个HTTP请求后,就卡住不动了,直...

2019-05-21 09:29:47

阅读数 64

评论数 0

转载 Java开发人员最常犯的10个错误(你知道吗)

这个列表总结了10个Java开发人员最常犯的错误。 Array转ArrayList 当需要把Array转成ArrayList的时候,开发人员经常这样做: List<String> list = Arrays.asList(arr); Arrays.asList...

2019-05-21 09:20:15

阅读数 35

评论数 0

转载 HashMap 怎么 hash?又如何 map?

HashMap 是 Java 中 Map 的一个实现类,它是一个双列结构(数据+链表),这样的结构使得它的查询和插入效率都很高。HashMap 允许 null 键和值,它的键唯一,元素的存储无序,并且它是线程不安全的。 由于 HashMap 的这些特性,它在 Java 中被广泛地使用,下面我们就...

2019-05-20 15:20:27

阅读数 40

评论数 0

提示
确定要删除当前文章?
取消 删除