标签:提问

Java

开发入门,学Java还是学大数据?

5

小丁 发布于 2019-02-18

经常有人问,我想学习开发,到底是学Java好还是学大数据好?或者是,学习大数据还有必要学Java吗? 依我说,这个提问的标准答案是:两者都学。 先来甩两张图。 一张是腾讯的大数据开发工程师的JD, 还有一张是我随意找的某个猎头职位, 可以看到,无论是哪个职位,都要求了Java的开...

阅读(15)评论(0)赞 (0)

Java

来自一个六年 Java开发者百度、阿里、腾讯的面试心经

12

dulong 发布于 2019-02-15

前言 我觉得有一个能够找一份大厂的 offer的想法,这是很正常的,这并不是我们的饭后谈资而是每个技术人的追求。像阿里、腾讯、美团、字节跳动、京东等等的技术氛围与技术规范度还是要明显优于一些创业型公司 / 小公司,如果说能够在这样的公司锻炼几年,相信对自己能力的提升还是非常大的。...

阅读(26)评论(0)赞 (0)

Java

别再说Serializable性能不如Parcelable啦

1

hanze 发布于 2019-02-15

这一开始写分享, 想写的东西是越来越多, 很多之前看过但是比较模糊的都想写(手动doge, 这不, 今天看到个项目用了Parcelable, 就想着看看这俩序列化方式 引入 序列化不知道大家都用在哪里, 不考虑进程间通信, 好像只在Intent.putExtra()里用到, 那么...

阅读(23)评论(0)赞 (0)

Java

6 问 6 答:Java 应用 CPU 使用率为什么飚升?

3

wenming.gapo 发布于 2019-02-15

来这里找志同道合的小伙伴! 疑惑 一个 while 死循环,会不会引起 CPU 使用率飚升? 频繁 Young GC 会不会引起 CPU 使用率飚升? 线程数很高的应用,CPU 使用率一定高么? CPU 使用率高的应用,线程数一定高么? BLOCKED 状态的线程会不会引起 CP...

阅读(22)评论(0)赞 (0)

Java

MD 编辑器 Vditor v0.1.8 发布,细节改进

2

尖兵 发布于 2019-02-14

简介 Vditor 是一款浏览器端的 Markdown 编辑器,使用 TypeScript 实现。 案例 Sym :一款用 Java 实现的现代化社区(论坛/BBS/社交网络/博客)平台 Solo :一款小而美的博客系统,使用 Java 实现 Pipe :一款小而美的博客平台,使...

阅读(16)评论(0)赞 (0)

Java

2019年最新Java高级架构面试真题198道,通往BATJ的必经之路!

8

changyuan.xu 发布于 2019-02-13

前言 跳槽时时刻刻都在发生,但是我建议大家跳槽之前,先想清楚为什么要跳槽。切不可跟风,看到同事一个个都走了,自己也盲目的开始面试起来,期间也没有准备充分,到底是因为技术原因,影响自己的发展,偏移自己规划的轨迹,还是钱给少了,不受重视。准备不充分的面试,完全是浪费时间,更是对自己的...

阅读(17)评论(0)赞 (0)

Java

【金三银四跳槽季】Java工程师如何在1个月内做好面试准备?【石杉的架构笔记】

8

darida 发布于 2019-02-13

春节长假转眼已过,即将迎来的是一年一度的金三银四跳槽季。 假如你准备在金三银四跳槽的话,那么作为一个Java工程师,应该如何利用1个月的时间,快速的为即将到来的面试进行充分的准备呢? 之前写过两篇文章: 互联网公司的面试官是如何360°无死角考察候选人的?(上篇) 互联网...

阅读(20)评论(0)赞 (0)

编程技术

『互联网架构』软件架构-mysql主从(二)

42

xiaoli.wang 发布于 2019-02-09

通俗来讲,如果对数据库的读和写都在同一个数据库服务器中操作,业务系统性能会降低。 为了提升业务系统性能,优化用户体验,可以通过做主从复制(读写分离)来减轻主数据库的负载。 而且如果主数据库宕机,可快速将业务系统切换到从数据库上,可避免数据丢失。源码:https://github....

阅读(46)评论(0)赞 (0)

Java

接受祝福 * 5

18

小丁 发布于 2019-02-03

编辑部的故事的个人空间 日常记录 正文 接受祝福 * 5 原 荐   编辑部的故事 发布于 18分钟前 字数 13 阅读 1 收藏 0 开发十年,只剩下这套Java开发体系了 >>> 猪光宝气 © 著作权归作者所有 共有人打赏支持 编辑部的故...

阅读(56)评论(0)赞 (0)

Java

接受祝福 * 8 原

19

likai 发布于 2019-02-03

编辑部的故事的个人空间 日常记录 正文 接受祝福 * 8 原   编辑部的故事 发布于 15分钟前 字数 9 阅读 1 收藏 0 开发十年,只剩下这套Java开发体系了 >>> 加薪 © 著作权归作者所有 共有人打赏支持 编辑部的故事 官方O...

阅读(41)评论(0)赞 (0)

Java

接受祝福 * 1

18

邓龙华 发布于 2019-02-03

编辑部的故事的个人空间 日常记录 正文 接受祝福 * 1 原 荐   编辑部的故事 发布于 25分钟前 字数 127 阅读 1 收藏 0 开发十年,只剩下这套Java开发体系了 >>> 猪猪正朝气蓬勃地向您走来 愿您 猪年吉祥 好运如潮 意气风发 万事...

阅读(51)评论(0)赞 (0)

编程技术

学习微服务第 5 天:ServiceComb + Zipkin 源码解读

19

likai 发布于 2019-02-01

今天是南方的小年 南方的小年时间为 2019年1月29日 农历腊月廿四,星期二 小蜜蜂在此恭祝大家小年夜快乐! ^(* ̄(oo) ̄)^ SeviceComb + Zipkin 简介 ServiceComb 是Apache的微服务顶级项目,在微服务框架中,微服务之间通过网络进行通信...

阅读(34)评论(0)赞 (0)

Java

修不好的洞,JDK的坑——从WxJava XXE注入漏洞中发现了一个对JDK的误会

13

Harries 发布于 2019-01-30

事情缘起 前些日,开源社区流行的微信Java SDK爆出XXE注入漏洞,漏洞编号为: CVE-2019-5312 。在我分析漏洞时发现这个漏洞源自于一个未修好的漏洞: CVE-2018-20318 。在做这两个漏洞的补丁commit diff的时候发现CVE-2018-20318...

阅读(40)评论(0)赞 (0)

Java

Java并发研究 自己写ReentrantLock和ReentrantReadWriteLock(3)

3

尖兵 发布于 2019-01-29

本系列是基于经验设计原型,然后不断优化最终达到和AQS(AbstractQueuedSynchronizer)类似的设计。最终结果不一定和AQS完全一致,基于个人理解会有修改,可以作为理解AQS的不完全参考。 接上篇。本篇主要介绍Condition即条件变量的实现,Reentra...

阅读(27)评论(0)赞 (0)

Java

如何查找总和等于给定数字的整数数组中的所有对

尖兵 发布于 2019-01-25

在任何编程面试中,练习编码问题都非常重要。你应该尽量使用数组,链表和字符串这样的数据结构来清除任何编程访问。这是一个通过编码学习的漫长过程,而这正是这些小编码问题所帮助的所在。现在,我们将从阵列中看另一个有趣的编程问题;编写一个程序来查找总和等于给定数字的所有整数对。例如,如果输...

阅读(38)评论(0)赞 (0)

Java

如何向开源项目做贡献(以 incubator-dubbo 为例)

6

xubiao.zhuang 发布于 2019-01-23

Github 上有众多优秀的开源项目,大多数 IT 从业者将其当做了予取予求的工具库,遇到什么需求,先去 Github 搜一把,但有没有想过有一天自己也可以给开源事业做一些贡献呢?本文将会以 incubator-dubbo 项目为例,向你阐释,给开源项目做贡献并不是一件难事。 1...

阅读(47)评论(0)赞 (0)

Java

hibernate和jdbc的渊源

9

hanze 发布于 2019-01-23

1、为什么需要hibernate 简单介绍jdbc 我们学习Java数据库操作时,一般会设计到jdbc的操作,这是一位程序员最基本的素养。jdbc以其优美的代码和高性能,将瞬时态的javabean对象转化为持久态的SQL数据。但是,每次SQL操作都需要建立和关闭连接,这势必会消耗...

阅读(37)评论(0)赞 (0)

Java

聊一聊未捕获异常与进程退出的关联

zhuangli 发布于 2019-01-21

之前的文章 JVM 如何处理未捕获异常 我们介绍了JVM如何处理未捕获异常,今天我们研究一个更加有意思的问题,就是在JVM中如果发生了未捕获异常,会导致JVM进程退出么。 关于什么是未捕获异常,我们在之前的文章已经介绍过,这里不再赘述,如欲了解,请阅读 JVM 如何处理未捕获异常...

阅读(40)评论(0)赞 (0)