标签:编译

Java

Java新手的一段代码,到现在入职一年了竟然还没搞懂?求解释

3

likai 发布于 2020-07-14

如今的程序员,可以说是非常火热的职业了。而Java作为应用最为广泛的编程语言之一,要说数业界最火的方向也不为过,市场上关于Java的书籍不知道有多少!网上关于Java的文章和资料也很多,虽然程序员的起步都是Helloworld,可是很多毕竟都是理论知识,加上Java覆盖得确实比较...

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

Java

java 生成二维码实例

3

dulong 发布于 2020-07-14

最近有点时间想学点东西,想做个简单的系统,现在登录的时候使用扫描二维码获取验证码登录,于是就有了下面的一些代码 首先要导入pom依赖 <dependency> <groupId>com.google.zxing</groupId> <ar...

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

Java

JDK8配置环境变量的bat文件的详细教程

4

尖兵 发布于 2020-07-14

网上教程不少,有些好惨。 我的JDK在这里,只安装一次,后面直接压缩,这样就制成了解压版,解压配置环境变量即可用,妙。 打开看看 再打开 了解目录结构的目的,为了改bat文件, 第三行! @echo off set regpath=HKEY_LOCAL_MACHINE/SYSTE...

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

Java

深度分析:java8的新特性lambda和stream流,看完你学会了吗?

likai 发布于 2020-07-14

1. lambda表达式 1.1 什么是lambda 以java为例,可以对一个java变量赋一个值,比如int a = 1,而对于一个方法,一块代码也是赋予给一个变量的,对于这块代码,或者说被赋给变量的函数,就是一个lambda表达式 //为变量赋值 int a = 1; //...

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

编程技术

LWN:Zephyr四年啦!

1

xirruiqiang 发布于 2020-07-14

关注了就能看到更多这么棒的文章哦~ Four years of Zephyr June 29, 2020 This article was contributed by Martí Bolívar and Carles Cufí 原文来自...

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

编程技术

多项目应用开发架构和多进程间开发构建流程优化分析

10

刘莉莉 发布于 2020-07-14

多项目应用开发架构和多进程间开发构建流程优化分析 随着业务复杂度的上升,前端项目不管是从代码量上,还是从依赖关系上都会爆炸式增长。对于单页面应用或者多应用项目来说,各个应用之间的关系也会更加复杂,多个应用之间如何配合,如何维护相互关系?公共库版本如何管理?如何兼顾开发体验和上线构...

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

Java

ProtoBuf 使用分享(上)

10

yanxinchi 发布于 2020-07-14

代码 相关资料 代码地址: https://github.com/viakiba/viakiba/tree/master/proto_demo/helloworld 资料来源: https://developers.google.com/protocol-buffers/docs...

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

Java

Mybatis源码分析(二):Mybatis源码环境搭建

2

xirruiqiang 发布于 2020-07-14

我们读源码的过程中,为了证实一些猜想可能要修改某段代码,而且重构代码是提高代码能力的非常有效的手段。本篇文章来说一下如何搭建Mybatis源码环境。 一、下载源码并复制到本地项目 可以从官网去下载,如果是用idea可以打开任意一个Mybatis的.class,比如点击Resour...

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

Java

ASM 实现 Hook Lambda 和方法引用 | 数据采集

3

xiaoli.wang 发布于 2020-07-14

一、前言 本文是前作「 Lambda 设计参考 」的实战部分,具体将介绍如何使用 ASM 对 Java 8 Lambda 表达式和方法引用进行 Hook 操作。 在此之前会介绍一些基础概念和字节码相关的知识方便大家对这块内容的理解,最后会给出一个完整的代码供大家参考。 二、脱糖 ...

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

Java

高并发研究室04-锁的相关技术点

5

zhuangli 发布于 2020-07-14

本文章主要讲解一些自己对于锁的一些理解,monitor,lock等等一些技术点 synchronized 与 monitor锁 monitor锁是什么 monitor英文翻译为监视器。java虚拟机中synchronized是基于monitor来实现的同步。 每个 Java 对象...

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

Java

【014期】JavaSE面试题(十四):基本IO流

2

小丁 发布于 2020-07-14

开篇介绍 大家好,我是Java面试题库的提裤姐,今天这篇是JavaSE系列的第十四篇,主要总结了Java中的IO流的问题,IO流分为两篇来讲,这篇是第一篇,主要是基本IO流,第二篇主要为网络IO流,在后续,会沿着第一篇开篇的知识线路一直总结下去,做到日更!如果我能做到百日百更,希...

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

Java

详解JAVA 函数式编程

darida 发布于 2020-07-14

1.函数式接口 1.1概念: java中有且只有一个抽象方法的接口。 1.2格式: 修饰符 interface 接口名称 { public abstract 返回值类型 方法名称(可选参数信息); // 其他非抽象方法内容 } //或者 public interface MyFu...

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

Java

【进收藏夹吃灰系列】——Java基础快速扫盲

21

hanze 发布于 2020-07-14

建议看完目录后扔进收藏夹吃灰,需要用的时候再翻出来。(手动狗头) 本文主要包括Java入门的一些知识,包括JDK环境安装,常用语法以及面向对象编程等。 【目录结构】 Java基础1,Java语言的特点2,配置开发环境3,经典HelloWorld3.1 命令行运行Java程序3.2...

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

Java

从JIT到类加载再到实现原理解式Lambda编译慢的问题 原 荐

5

zhuangli 发布于 2020-07-14

问题回顾 描述的话不多说,直接上图: 看到输出结果了吗?为什么第一次和第二次的时间相差如此之多?咱们一起琢磨琢磨, 也可以先去看看结论再回过头看分析 注:并非仅第二次快,而是除了第一次,之后的每一次都很快 给与猜想 是否和操作系统预热有关? 是否和JIT(即时编译)有关? 是否和...

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

Java

基础篇:JAVA基本类型

4

小丁 发布于 2020-07-14

1:java几种基本类型大小 关键字 类型 位数 (8位一字节) 取值范围(表示范围) byte 整型 8 -2^7 ~ 2^7-1 short 整型 16 -2^15 ~ 2^15-1 int 整型 32 -2^31 ~ 2^31-1 long 整型 64 -2^63 ~ 2^...

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

编程技术

zuihou-admin-cloud 2.4 发布,微服务 SaaS 脚手架

4

dulong 发布于 2020-07-14

今日更新日志: 整体更新: 0. 录制了完整的项目讲解视频教程 1. 新增批量替换项目名&包名&前缀的Shells脚本(支持Linux&Mac) 2. 完整的项目讲解视频 3. 优化代码若干 & 删除无用代码和注释掉的代码若干 & 完善代码...

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

Java

一张PDF了解JDK10 GC调优秘籍-附PDF下载

2

darida 发布于 2020-07-14

简介 今天我们讲讲JDK10中的JVM GC调优参数,JDK10中JVM的参数总共有1957个,其中正式的参数有658个。 其实JDK10跟JDK9相比没有太大的变化,一个我们可以感受到的变化就是引入了本地变量var。 为了方便大家的参考,特意将JDK10中的GC参数总结成了一张...

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

Java

学习Java8系列-Lambda

6

hellas 发布于 2020-07-14

Lambda演进 小王在公司正在开发一个学生管理系统,产品经理向他提出一个需求,要筛选出年龄大于15的学生,于是小王写出了以下代码: public static List<Student> filterAgeStudent(List<Student> st...

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