标签:编译 第2页

Spring

SpringAOP那些无处不在的动态代理

2

邓龙华 发布于 2019-10-21

环境配置 代码结构 pom.xml文件 <?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0....

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

Spring

JeecgBoot 2.1.1 代码生成器 AI 版本发布,基于 SpringBoot 的快速开发平台

12

dulong 发布于 2019-10-21

此版本重点升级了 Online 代码生成器,支持更多的控件生成,所见即所得,极大的提高开发效率;同时做了数据库兼容专项工作,让 Online 开发兼容更多数据库:Mysql、SqlServer、Oracle、Postgresql等 !!! 项目介绍 JeecgBoot 是一款基于...

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

编程技术

腾讯微服务框架 Tars 的 Go 性能提升之路

22

Harries 发布于 2019-10-21

前言 在 4 月 27 日举办的 Gopher China 2019 中, 来自腾讯  Tars 团队的核心成员陈明杰进行了一场题为《Tar s Go 性能提升之路》的演讲。 陈明杰,负责腾讯容器云平台及机器学习平台的建设和运营,目前专注 T ars 开发框架的 Gol...

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

Java

[译]探索Kotlin中隐藏的性能开销-Part 2

2

darida 发布于 2019-10-20

翻译说明: 原标题: Exploring Kotlin’s hidden costs — Part 2 原文地址: medium.com/@BladeCoder… 原文作者: Christophe Beyls 这是关于探索Kotlin中隐藏的性能开销的第2部分,如果你还没有看到第...

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

Java

性能测试:Java 与 Golang 的对比

xirruiqiang 发布于 2019-10-20

起因: 作者本人我在知乎上看到很多人都在讨论这问题 所以想做下纳秒级运算的测试 前置声明: 双方都在 同一台电脑下 进行实验 双方都在 程序内部 进行时间计算 需要 读取文件 进行 解释执行 不借助于 第三方工具 进行 性能测试 双方 编译器版本 为 当前当前最新版(2019-1...

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

Java

java内存模型与volatile

xirruiqiang 发布于 2019-10-20

在计算机硬件结构中,为了平衡cpu和内存之间由于速度带来的差距,cpu中引入了cache作为处理器与内存之间的缓冲。在多核的处理器中,每个核都有属于自己的cache,这就带来了cache一致性的问题。前面提到的MESI协议就是用于处理cache一致性问题的一个协议,它将cache...

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

Spring

SpringMVC框架任意代码执行漏洞(CVE-2010-1622)分析

17

yanxinchi 发布于 2019-10-20

CVE-2010-1622很老的的一个洞了,最近在分析Spring之前的漏洞时看到的。利用思路很有意思,因为这个功能其实之前开发的时候也经常用,当然也有很多局限性。有点类似js原型链攻击的感觉,这里分享出来。 介绍 CVE-2010-1622因为Spring框架中使用了不安全的表...

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

Java

走进JavaWeb技术世界2:JSP与Servlet的曾经与现在

6

likai 发布于 2019-10-20

本系列文章将整理到我在GitHub上的《Java面试指南》仓库,更多精彩内容请到我的仓库里查看 https://github.com/h2pl/Java-… 喜欢的话麻烦点下Star哈 文章首发于我的个人博客: www.how2playlife.com 本文是微信公众...

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

Java

Maven 项目在 Eclipse 的创建配置

8

wenming.gapo 发布于 2019-10-20

第1步 New 菜单 Other.. -> Maven -> Maven Project ,然后单击 Next 。如下图所示 第2步 在New Maven Project向导中,选择 Create a simple project 并指定项目保存的目录(如: F:/w...

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

Java

Maven 多模块管理

15

xiaoli.he 发布于 2019-10-19

随着项目的不断发展,需求的不断细化与添加,代码越来越多,结构也越来越复杂,这时候就会遇到各种问题 不同方面的代码之间相互耦合,这时候一系统出现问题很难定位到问题的出现原因,即使定位到问题也很难修正问题,可能在修正问题的时候引入更多的问题。 多方面的代码集中在一个整体结构中,新入的...

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

Java

Binder世界中的代理机制(上)

8

Harries 发布于 2019-10-19

本文分析基于Android P(9.0) 源码 Binder是Android中RPC(Remote Procedure Call)的主要实现机制,它在Android中随处可见,是基石一般的存在。了解Binder的朋友可能都听过代理(Proxy)、引用(Ref)之类的名词,然而关于...

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

Spring

SpringBoot2.x升级踩坑–新增Configuration property name限制

9

hanze 发布于 2019-10-19

最近公司项目在做SpringBoot的升级,在升级过程中遇到了一些问题,简单记录一下,做个分享。另外,本文中的程序只为示例代码,并非公司生产环境代码。 遇到什么问题 从SpringBoot1.x升级到SpringBoot2.x之后,解决完编译异常,运行程序,在程序启动时报错: 报...

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

Spring

Spring AOP之坑:完全搞清楚advice的执行顺序

2

xiaoli.he 发布于 2019-10-19

要完全理解Spring AOP首先要理解AOP的核心概念和术语,这些术语并不是Spring指定的,而且很不幸,这些术语并不能直观理解,但是,如果Spring使用自己的术语,那将更加令人困惑。 Aspect:切面 ,由一系列切点、增强和引入组成的模块对象,可定义优先级,从而影响增强...

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

Java

「Go学习笔记」2.Go语言由什么组成?

3

changyuan.xu 发布于 2019-10-19

原文链接 https://juejin.im/post/5daad1ed6fb9a04e270fb0ee 标识符 Go语言标识符是用于标识变量、函数或任何用户自定义项目的名称(程序实体),这个标识符就类似java中的数据类型(基本数据类型、引用数据类型)。标识符有两种类别,一种是...

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

Java

「Go学习笔记」2.Go语言由什么组成?

3

darida 发布于 2019-10-19

原文链接 https://juejin.im/post/5daad1ed6fb9a04e270fb0ee 标识符 Go语言标识符是用于标识变量、函数或任何用户自定义项目的名称(程序实体),这个标识符就类似java中的数据类型(基本数据类型、引用数据类型)。标识符有两种类别,一种是...

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

Spring

Spring Boot 2 实战:结合 Docker 容器化

6

hanze 发布于 2019-10-19

​ 1. 前言 Docker是啥?好处是啥? 什么现在如果作为一名开发你还不知道甚至没有用过我都感觉你落伍了。 Docker 是一种虚拟化的容器技术,目的为了打造持续集成、版本控制、可移植性、隔离性和安全性的应用集成。这都是官话。其实我认为最简单的理解就是 Docker 能给你的...

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

Spring

细数 Spring 那些最常见的面试问题

10

xubiao.zhuang 发布于 2019-10-19

点击上方 “ 匠心零度 ” ,选择“ 设为星标 ” 做积极的人,而不是积极废人 来源:http://uee.me/ctg28 1. 一般问题 1.1. 不同版本的 Spring Framework 有哪些主要功能? 1.2. 什么是 Spring Framework? 1.3. ...

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

Spring

几个 BeanUtils 中的坑,千万别踩!

1

changyuan.xu 发布于 2019-10-19

背景 最近项目中在和第三方进行联调一个接口,我们这边发送http请求给对方,然后接收对方的回应,代码都是老代码。 根据注释,对方的SDK中写好的Request类有一个无法序列化的bug,所以这边重新写了一个Request类,基本属性都是相同的,但是重点是有一个属性是 静态内部类 ...

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