标签:Apple

Java

一文读懂jar包的小秘密

5

songhua.gao 发布于 2020-07-10

java程序员每天不是在创建jar包就是在创建jar包的路上,并且各种依赖引用都是以jar包的形式展示的。但是随着现代IDE的出现,我想很多程序员已经基本上很少直接和jar包打交道了。 换句话说,他们已经不认识jar包了。 那么jar包到底是什么呢?它有哪些小秘密呢?一起来看一下...

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

Java

用 Jenkins 做一些自动化工作

刘莉莉 发布于 2020-07-10

目测现在的团队喜欢用 Jenkins 来处理一些自动化的工作。由于需要在前人的基础上做一些东西,于是我也用了一下 Jenkins. Jenkins 的官方文档有基本的教程,这里记录一些我用到的地方和遇到的问题。 安装 Jenkins 安装方法就是在官网下载一个 WAR 包,然后运...

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

Java

python 从入门到实战(基础知识复习和回顾)

1

songhua.gao 发布于 2020-07-09

原创: 叫我詹躲躲 来源: 掘金 链接: juejin.im/post/5f05e1… 1编写第一个程序(python 3) print('hello world!') 复制代码 2.查看python 版本号 python -v 复制代码 3.使用变量 message = 'he...

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

Java

Servlet的实现

14

wenming.gapo 发布于 2020-07-08

Servlet的实现 ​ Servlet 是 Server 与 Applet 的缩写,是服务端小程序的意思。使用 Java 语言编写的服务器端程序,可以像生成动态的 WEB 页,Servlet 主要运行在服务器端,并由服务器调用执行, 是一种按照 Servlet 标准来开发的类。...

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

Java

重学 Java 设计模式:实战模版模式「模拟爬虫各类电商商品,生成营销推广海报场景」

5

puefu.he 发布于 2020-07-08

作者:小傅哥 博客: https://bugstack.cn – 原创系列专题文章 沉淀、分享、成长,让自己和他人都能有所收获!:smile: 一、前言 黎明前的坚守,的住吗? 有人举过这样一个例子,先给你张北大的录取通知书,但要求你每天5点起床,12点睡觉:slee...

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

Java

fastjson到底做错了什么?为什么会被频繁爆出漏洞?

8

hellas 发布于 2020-07-06

fastjson大家一定都不陌生,这是阿里巴巴的开源一个JSON解析库,通常被用于将Java Bean和JSON 字符串之间进行转换。 前段时间,fastjson被爆出过多次存在漏洞,很多文章报道了这件事儿,并且给出了升级建议。 但是作为一个开发者,我更关注的是他为什么会频繁被爆...

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

Java

OpenJDK 编译调试指南(Ubuntu 16.04 + MacOS 10.15)

8

xirruiqiang 发布于 2020-07-05

本篇文章主要介绍在 MacOS 系统和 Ubuntu 系统上如何编译 OpenJDK 项目代码,并使用 IDE 工具 JetBrains CLion (下文简称 CLion )来运行/调试 OpenJDK 。文中仅包含两种操作系统的特定版本( MacOS 10.15 和 Ubun...

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

Spring

伙计,来跟我一起学SpringBoot! 【第一弹】

17

xiaoli.he 发布于 2020-07-05

大家好,我是小菜,一个渴望在互联网行业做到蔡不菜的小菜。可柔可刚,点赞则柔,白嫖则刚! 死鬼~看完记得给我来个三连哦! “ 本文主要介绍 SprinBoot 如有需要,可以参考 如有帮助,不忘 点赞 ❥ 一、什么是SpringBoot “ 官方 :Spring Boot make...

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

Java

面试半年,凭借这份JVM面试题,我终于拿到了字节跳动的offer!

2

Harries 发布于 2020-07-03

内存区域 虚拟机栈 生命周期与线程相同,描述的是Java 方法执行的内存模型,每个方法在执行的时候都会创建一个栈帧,用于存取局部变量表、操作数栈、动态链接、方法出口等信息 本地方法栈 与虚拟机栈作用相似,只不过本地方法栈是为虚拟机使用到的Native方法服务 程序计数器 内存空间...

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

Java

jvm字节码和类加载机制

1

hellas 发布于 2020-07-01

Class类文件的结构 任何一个Class文件都对应着唯一一个类或接口的定义信息,但反过来说,类或接口并不一定都得定义在文件里(类和接口也可以用反射的方式通过类加载器直接生成) Class文件时一组以8位字节为基础单位的二进制流,各个数据都严格按照顺序紧凑排列在Class文件中,...

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

Java

macOS上使用gperftools定位Java内存泄漏问题

5

hellas 发布于 2020-07-01

这几天在排查一个堆外内存泄漏的问题时看到很多人都提到了gperftools这个神器,想要尝试一下结果发现它对macOS的支持不太友好。而且大多数教程是针对C++的,里面的一通编译链接的操作看得我个Java仔眼花缭乱的。所以我在这里整理一份mac和Java版的使用教程,免得大家再来...

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

Java

有史以来25个伟大的Java应用程序

1

changyuan.xu 发布于 2020-07-01

从太空探索到基因组学,从反向编译器到机器人控制器,Java都是当今世界的核心编程语言。 ​Java编程故事始于1991年,当时Sun Microsystems试图将其在计算机工作站市场的领先地位扩展到迅速发展的个人电子产品市场。几乎没有人知道Sun即将创建的编程语言将使计算民主化...

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

Java

RabbiMQ 学习笔记 — 06 Topic 交换机

8

Harries 发布于 2020-06-30

一、介绍 上一章说到直连交换机可以基于路由键后进行有选择性接收消息的能力。但是它仍然有局限性,它不能实现多重条件的路由。 更加灵活的主题交换机: Topic 使用主题交换机时,不能使用任意写法的路由键,路由键的形式应该是由点分割的单词。用什么词都可以,通常都是能表明意义的。字数大...

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

Spring

【SpringBoot WEB 系列】RestTemplate 之自定义请求头

2

darida 发布于 2020-06-30

【WEB 系列】RestTemplate 之自定义请求头 上一篇介绍了 RestTemplate 的基本使用姿势,在文末提出了一些扩展的高级使用姿势,本篇将主要集中在如何携带自定义的请求头,如设置 User-Agent,携带 Cookie Get 携带请求头 Post 携带请求头...

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

Java

mica 2.0.3-GA 发布,优化 mica-http

尖兵 发布于 2020-06-29

mica(云母) mica 由如梦技术内部的 lutool(撸秃)演变而来。lutool 诞生于 2017 年,受 jhipster 启发逐步形成一个微服务的核心集。 因 lutool 名称与功能不太符合,故在2019年开源时将其改名为 mica(云母),寓意为云服务的基石。 m...

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

Java

Tomcat 基于 Servlet 的无文件 webshell 的相关技术研究

8

yeseng 发布于 2020-06-28

作者:宽字节安全 原文链接: https://mp.weixin.qq.com/s/gYGrdDtIldzrE7NHSxTDYQ 本文为作者投稿,Seebug Paper 期待你的分享,凡经采用即有礼品相送! 投稿邮箱:paper@seebug.org 前几篇文章主要介绍了在to...

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

Java

「Java面试题精华集」1w字的Java集合框架篇(2020最新版)附PDF版 !

11

xirruiqiang 发布于 2020-06-28

本文已经收录进我的 79K Star 的 Java 开源项目 JavaGuide: https://github.com/Snailclimb/JavaGuide (「Java学习+面试指南」一份涵盖大部分Java程序员所需要掌握的核心知识。)相关阅读: 完结撒花!Github接...

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

Java

【秒懂Java】【第1章_初识Java】02_软件开发

13

xubiao.zhuang 发布于 2020-06-28

通过上一篇文章《01_编程语言》,我们了解到 Java 是众多编程语言中的其中一种 编程语言可以用来开发软件 因此,我们即将要学习的Java技术,是属于 软件开发 的范畴。 那软件开发的前景如何呢?这个行业是否值得我们长期扎根呢? 本篇文章将带着大家初步认识一下软件开发这个行业。...

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