标签:进程

Java

面试官:小伙子,你给我说一下Java Exception 和 Error 的区别吧?

zhuangli 发布于 2020-07-11

前言 昨天在整理粉丝给我私信的时候,发现了一个挺有意思的事情。是这样的,有一个粉丝朋友私信问我Java 的 Exception 和 Error 有什么区别呢?说他在面试的时候被问到这个问题卡壳了,最后还好也是有惊无险的过了。在恭喜这位粉丝的同时,我们再回过头来这个问题,其实在面试...

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

编程技术

戳破微服务的七大谎言

6

changyuan.xu 发布于 2020-07-10

作者 | Scott Rogowski 策划 | 万佳 在现代技术公司(无论大小)的架构中,微服务已经无处不在。但是,它们真的比以前的开发模型更优秀吗?在这篇文章中,我将揭穿工程师们关于微服务所讲述的七大谎言,以及为什么它可能是一种反模式。 免责声明 1:我不是架构师,...

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

Java

深度探索JFR – 3. 各种Event详细说明与JVM调优策略(3)

7

Harries 发布于 2020-07-10

3. 虚拟机相关 Event 3.3. JIT即时编译相关 JIT 即时编译可能会遇到编译后的代码缓存占满,或者因为空间有限或者代码设计问题,导致某些关键方法需要重编译导致性能问题,以及因为代码块过大导致编译失败从而性能有问题,这些问题我们可以通过 JFR 中相关的 Event ...

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

编程技术

网易云信流媒体服务端架构设计与实现

36

xirruiqiang 发布于 2020-07-10

实时音视频通话作为高效便捷的沟通手段在许多场景下得到应用。随着5G商用元年的真正到来,实时音视频通话将会得到更加蓬勃的发展。本次LiveVideoStackCon 2020线上峰会我们邀请到了网易云信资深音视频服务端开发工程师鲁林俊,他将结合网易云信流媒体服务搭建的实战经验,进行...

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

编程技术

缓存架构:如何减少不必要的计算?

6

wenming.gapo 发布于 2020-07-10

互联网应用的主要挑战就是在高并发情况下,大量的用户请求到达应用系统服务器,造成了巨大的计算压力。互联网应用的核心解决思路就是采用分布式架构,提供更多的服务器,从而提供更多的计算资源,以应对高并发带来的计算压力及资源消耗。 那么有没有办法减少到达服务器的并发请求压力呢?或者请求到达...

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

Java

bash脚本通过git下拉项目对maven项目进行打包并启动

puefu.he 发布于 2020-07-10

java项目尤其是通过maven打包的项目在部署上传的时候通常会遇到 打包->ssh上传->启动的麻烦。但是有时候以为项目小或者服务器限制没法做jenkins这类的自动化部署工具,所以就很麻烦。因此结合网上的和自己需求写了一个脚本,以实现在远程服务中只需要通过git来...

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

Java

这份Github神仙笔记覆盖了90%以上的Java面试题,带你所向披靡

31

songhua.gao 发布于 2020-07-10

前言 作为一个 Java 程序员,你平时总是陷在业务开发里,每天噼里啪啦忙敲着代码,上到系统开发,下到 Bug 修改,你感觉自己无所不能。然而偶尔的一次聚会,你听说和自己一起出道的同学早已经年薪 50 万,而自己却囊中羞涩。于是你也想看看新机会,找个新平台,好好发展。 但是面试的...

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

Java

7 年 Java 后端妹子被淘汰,一路北漂辛酸史

1

xirruiqiang 发布于 2020-07-10

点击“ 开发者技术前线 ”,选择“星标:top:”  在看|星标|留言,  真爱 来源: https://dwz.cn/feikHNmp 今天分享一位同行的经历, 正文如下: 本人Java开发6年半不到7年的样子。 英语专业,临毕业跟着隔壁专业去培训...

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

Java

Jenkins+tomcat自动发布的热部署/重启及遇到的坑解决办法

23

hellas 发布于 2020-07-10

一.背景 公司的项目一直手动maven打包、上传服务器、关闭/开启tomcat,整个流程下来耗时耗力,虽然可以将所有流程通过shell脚本一次性解决,但如果可以通过idea的Jenkins插件一键自动部署,那更省时省力。 下面是一个简单的发布tomcat的shell脚本,执行下面...

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

Java

想理解Java的IO,不要从操作系统开始说起的都是耍流氓…

8

zhuangli 发布于 2020-07-10

本文来自作者投稿,原作者:N.Y 前 言 在上一篇文章中,我们了解流的概念以及JavaIO流的基本用法,但JavaIO流的演化不仅是如此简单,有心的读者会发现,在JDK1.4之前的IO类都是基于阻塞的IO(可以从InputStream.read()方法实现中看到由synchron...

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

编程技术

银行大数据平台技术架构设计实践与应用

8

darida 发布于 2020-07-10

一、银行大数据平台建设背景及目标 我们进行大数据平台建设有几个方面的背景。一是我们在信息化建设和数据分析的基础比较好;二是虽然在信息化建设过程中建设了比较完成的BI应用,但随着业务不断发展,这些解决方案已不能完全满足业务对于数据分析的需求;三是大数据技术的快速发展和应用为满足业务...

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

Java

2万字长文包教包会 JVM 内存结构

13

changyuan.xu 发布于 2020-07-09

JVM  ≠ Japanese Video’s Man 写这篇的主要原因呢,就是为了能在简历上写个“熟悉JVM底层结构”,另一个原因就是能让读我文章的大家也写上这句话,真是个助人为乐的帅小伙。。。。嗯,不单单只是面向面试学习哈,更重要的是构建自己的JVM 知...

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

Java

面了一个32岁的程序员,我服了…

6

hellas 发布于 2020-07-09

今天面了个32岁的Java程序员,各方面都挺好,问啥都会,最后问了个JVM调优问题,没答上,走时几乎落泪…唉! 细想想… 当面试官向你提问JVM的实战问题时,你是否感觉到无所适从? 想解决生产环境中的GC问题,你是否感觉到狗咬刺猬,无处下嘴? 面对JVM的...

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

Java

从三道题目入门frida

27

dulong 发布于 2020-07-09

本文为看雪论坛优秀文章 看雪论坛作者 ID:小白abc 本文为 看雪安卓高研2w班(6月班)优秀学员 作品。 下面先让我们来看看讲师对学员学习成果的点评,以及学员的学习心得吧! 讲师点评   这三道题主要考察`Frida Java Hook`三板斧“hook、invok...

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

Java

Web中间件常见漏洞总结

152

yeseng 发布于 2020-07-09

IIS IIS是Internet Information Services的缩写,意为互联网信息服务,是由微软公司提供的基于运行Microsoft Windows的互联网基本服务。 IIS目前只适用于Windows系统,不适用于其他操作系统。 解析漏洞 IIS 6.X 基于文件名...

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

Java

jvm之栈、堆

4

xiaoli.wang 发布于 2020-07-09

1. Java Virtual Machine ​ 人群当中,一位叫java的小伙子正向周围一众人群细数着自己取得的荣耀与辉煌。就在此时,c老头和c++老头缓步走来,看着被众人围住的java,c老头感叹地对着身旁的c++说道:“原以为你就可以挑起我的梁子一直走下去的。” ​ c+...

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

编程技术

微服务基本概念和核心组件(200709)

6

dulong 发布于 2020-07-09

我们先看下当前互联网上对微服务的主流定义。 微服务 可以在“自己的程序”中运行,并通过“轻量级设备与HTTP型API进行沟通 ”。关键在于该服务可以在自己的程序中运行。通过这一点我们就可以将服务公开与微服务架构(在现有系统中分布一个API)区分开来。在服务公开中,许多服务都可以被...

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

Java

Java如何实现简单的RPC框架

1

尖兵 发布于 2020-07-09

一、RPC简介 RPC,全称为Remote Procedure Call,即远程过程调用,它是一个计算机通信协议。它允许像调用本地服务一样调用远程服务。它可以有不同的实现方式。如RMI(远程方法调用)、Hessian、Http invoker等。另外,RPC是与语言无关的。 RP...

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