首页
学习
活动
专区
工具
TVP
发布

java一日一条

专栏成员
1064
文章
1033958
阅读量
83
订阅数
Flash被全世界抛弃,到底经历了什么
For 20 years, Flash has helped shape the way that you play games, watch videos and run applications on the web. But over the last few years, Flash has become less common. Three years ago, 80 percent of desktop Chrome users visited a site with Flash each day. Today usage is only 17 percent and continues to decline.å
哲洛不闹
2019-12-05
1.2K0
线程安全与共享资源
允许被多个线程同时执行的代码称作线程安全的代码。线程安全的代码不包含竞态条件。当多个线程同时更新共享资源时会引发竞态条件。因此,了解Java线程执行时共享了什么资源很重要。
哲洛不闹
2019-07-01
7020
(转)java正则表达式(二)
首先说一下java正则表达式的重点概念: 第一、相关类:Pattern、Matcher 第二、典型的调用顺序是 Pattern p = Pattern.compile("a*b"); Matcher m = p.matcher("aaaaab"); boolean b = m.matches(); 在仅使用一次正则表达式时,可以方便地通过此类定义 matches 方法。此方法编译表达式并在单个调用中将输入序列与其匹配。 语句 boolean b = Pattern.matches("a*b",
哲洛不闹
2018-09-19
7190
Web Service监控教程:如何识别不良部署
你是否曾经往服务器发布更新的时候想,“一切正常,如期运行!”然后你却必须一直处理用户的抱怨:为什么你们的系统总是报错?
哲洛不闹
2018-09-19
1.2K0
Java初学者必知:Java语言的11大特点
Java是一种简单的,面向对象的,分布式的,解释型的,健壮安全的,结构中立的,可移植的,性能优异、多线程的静态语言。那么java语言的特点是什么呢?
哲洛不闹
2018-09-19
1.6K0
为什么要学Spring
还有更多你可能听都没听说的Web框架,详细的框架列表请参见这里。我想你已经眼花缭乱了,从这么多框架中,如何才能挑选出你心仪的框架呢?
哲洛不闹
2018-09-19
1.9K0
谈谈 Hash Table
结构体(或对象)可以是基本数据类型或者其他结构体(或对象)的组合。结构体或对象一般用来描述一个复杂数据实体。
哲洛不闹
2018-09-19
5110
Java,传奇的一生!
1991 年,James Gosling 带领着名为“Green Team”的团队着手研发一种新的语言以及专为下一代数字设备和计算机使用的网络系统。历时 4 年辛勤工作后,该项目最终修成正果并取名为 Java。
哲洛不闹
2018-09-19
3540
如何用Map对象创建Set对象
Java中的Map和Set有不少相似之处。本文将分享一个把Map类转化成Set类的小技巧。
哲洛不闹
2018-09-19
1.3K0
Java,传奇的一生!
1991 年,James Gosling 带领着名为“Green Team”的团队着手研发一种新的语言以及专为下一代数字设备和计算机使用的网络系统。历时 4 年辛勤工作后,该项目最终修成正果并取名为 Java。
哲洛不闹
2018-09-19
4360
如何用Map对象创建Set对象
Java中的Map和Set有不少相似之处。本文将分享一个把Map类转化成Set类的小技巧。
哲洛不闹
2018-09-19
1.4K0
如何提高 Java 中锁的性能
两个月前向Plumbr公司引进线程死锁的检测之后,我们开始收到一些类似于这样的询问:“棒极了!现在我知道造成程序出现性能问题的原因了,但是接下来该怎么做呢?”
哲洛不闹
2018-09-19
9940
程序员,你的安全感呢?
最近跟一位同事谈心,他非常热爱技术,是一个不折不扣的极客,不仅如此他有很强的执行力,并能持之以恒,从他的身上我看到了未来几年将会成长起来的一个技术牛人。但是,他有比较严重的焦虑症,比如:几天没有看书就会非常纠结,通常情况是他需要花时间来陪孩子和家人,他会感觉自己浪费了宝贵时间,精力无法集中在当前所做的事情上。我接触的同事中,越是对技术有追求,好像越是有这样的感觉,算起来这种不安的感觉应该属于特定程序员群组中一种典型现象,其实做为导师的我也是常年被这种感觉所困扰。 他是这么描述自己的:
哲洛不闹
2018-09-19
3320
程序员世界常见的6个问题
在完成这些任务的过程中,我不但学到了很多不同的技能,并得出了很多观察结果,想与大家分享。
哲洛不闹
2018-09-18
4280
常见Java面试题– 第一部分:非可变性(Immutability)和对象引用(Object reference)
由于字符串前后都有空格,因为有些人可能会认为结果是”Hello World”。那么,这个题目想要考察的是什么呢?
哲洛不闹
2018-09-18
3680
Java虚拟机体系结构,你知道吗?
众所周知,Java支持平台无关性、安全性和网络移动性。而Java平台由Java虚拟机和Java核心类所构成,它为纯Java程序提供了统一的编程接口,而不管下层操作系统是什么。正是得益于Java虚拟机,它号称的“一次编译,到处运行”才能有所保障。
哲洛不闹
2018-09-18
3090
这样的开源应用你相信它吗?
任何读过马修•加勒特作品的人都知道很多专门用来销售的软件是不靠谱的。一些Linux倡导者宣称开放自由而且免费的软件比封闭的专门用来谋利的软件更安全,然而这里有一个公开的秘密,那就是大量受欢迎的Linux桌面应用软件有很多已知而且没被修复的漏洞。我很少听到有人讨论这个,就好像它不能被讨论一样,可是它困扰了我很久。
哲洛不闹
2018-09-18
3990
你真的会写单例模式吗——Java实现
单例模式可能是代码最少的模式了,但是少不一定意味着简单,想要用好、用对单例模式,还真得费一番脑筋。本文对Java中常见的单例模式写法做了一个总结,如有错漏之处,恳请读者指正。
哲洛不闹
2018-09-18
5180
常见Java面试题 – 第四部分:迭代(iteration)和递归(recursion)
A. 可重入方法(re-entrant method)是可以安全进入的方法,即使同一个方法正在被执行,深入到同一个线程的调用栈里面也不会影响此次执行的安全性。一个非可重入方法则不是可以安全进入的。例如,加入写文件或者向文件中写入日志的方法不是可重入方法时,有可能会毁坏那个文件。
哲洛不闹
2018-09-18
9270
程序员应该做开源项目的 6 个原因
“开源开发人员都是义务劳动者”的观点已经成为编程世界中的陈词滥调,即使是那些伟大的开源举措也无法驳倒这种风靡一时的心态。
哲洛不闹
2018-09-18
4150
点击加载更多
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档