Harries Blog™

24小时更新:108篇     一周更新:472篇最新发布

编程技术

【乐建工程宝】乐建网络签约明港道桥,开启数字化转型新征途!

5

wenming.gapo 发布于 2019-08-20

2019年 8 月 16 日,吴江市明港道桥工程有限公司(以下简称“明港道桥”)与江苏乐建网络科技有限公司(以下简称:“乐建网络”)签订战略合作协议,明港道桥将引入乐建网络倾力打造的 SaaS 管理产品—— 乐建工程宝,搭建满足企业信息交互、数据存储、材料管控、财务透明的综合信息...

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

Spring

Spring入门(五):Spring中bean的作用域

3

hellas 发布于 2019-08-20

在默认情况下,Spring应用上下文中所有的bean都是以单例(singleton)的形式创建的,即不管给定的一个bean被注入到其他bean多少次,每次所注入的都是同一个实例。 Spring定义了多种作用域,可以基于这些作用域创建bean: 单例(Singleton):在整个应...

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

Spring

Github趋势榜第二!Spring Boot 实践入门就靠它了

4

darida 发布于 2019-08-20

几乎所有Java程序员,都需要掌握Spring Boot,Spring可以做很多事情,它为企业级开发提供给了丰富的功能,但是这些功能的底层都依赖于它的两个核心特性,也就是依赖注入(DI)和面向切面编程(AOP)。 如果你正在学习Spring Boot,并想要在Github上找到一...

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

Java

netty源码解解析(4.0)-18 ChannelHandler: codec–编解码框架

1

xiaoli.wang 发布于 2019-08-20

编解码框架和一些常用的实现位于io.netty.handler.codec包中。 编解码框架包含两部分:Byte流和特定类型数据之间的编解码,也叫序列化和反序列化。不类型数据之间的转换。 下图是编解码框架的类继承体系: 其中MessageToByteEncoder和ByteToM...

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

Java

zookeeper和dubbo安装与搭建

17

yanxinchi 发布于 2019-08-20

Zookeeper+Dubbo 安装与搭建 (原创:黑小子 – 余) 本文有借鉴: https://www.cnblogs.com/UncleYong/p/10737119.html (一) zookeeper 是什么?(动物园) ZooKeeper 是一种分布式协调...

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

Spring

Eclipse 下 Spring Framework 5.1.9、Spring tool suite 4 的简单使用环境搭建。

xiaoli.wang 发布于 2019-08-20

spring 环境是怎样的? spring 环境分成 framework 与 eclipse 集成的 tool suite 两部分。两者可以分别安装。 spring framework 去哪里下载与安装? 下载。 实话说,spring 官方真是恶心,发行包的主链子都不知道被藏到哪...

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

Java

面试阿里巴巴有多难,看看面经你就知道了

2

zhuangli 发布于 2019-08-20

面试阿里巴巴有多难,看看面经你就知道了 研发工程师(Java) 我参与了阿里巴巴中间件部门的提前批面试,一共经历了四次面试,拿到了口头offer。这是我的面经,在这里分享给大家。 一面: 1 自我介绍 2 项目中做了什么,难点呢。 3 Java的线程池说一下,各个参数的作用,如何...

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

Java

从 Java 迁移到 Kotlin,这 14 个 App 是怎么想的?

3

yanxinchi 发布于 2019-08-20

在 2017 谷歌 I/O 开发者大会 上,谷歌宣布 Kotlin 语言和 Java 一样,成为 Android 应用开发的一级语言。从此,这门由位于俄罗斯的 JetBrain 团队开发的语言开始广受瞩目。 Kotlin 有着简洁的语法,同时可以与 Java 很方便地进行互操作。...

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

Java

Mybatis中使用PageHelper插件进行分页

hellas 发布于 2019-08-20

分页的场景比较常见,下面主要介绍一下使用PageHelper插件进行分页操作: 一、概述: PageHelper支持对mybatis进行分页操作,项目在github地址: https://github.com/pagehelper/Mybatis-PageHelper ; 项目中...

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

Java

为优化 Java 程序 微软收购 JClarity

1

hanze 发布于 2019-08-20

美东时间 8 月 19 日,据外媒 VentureBeat 报道,微软 宣布 已收购总部位于伦敦的科技公司 JClarity。JClarity 是目前流行的 Java 软件开发平台 AdoptOpenJDK 项目的主要参与者。微软希望支持 JClarity 对开源的持续贡献,同时...

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

Java

Java – 手动解析不带引号的JSON字符串

2

hanze 发布于 2019-08-20

1 需求说明 项目中遇到了一批不带引号的类JSON格式的字符串: {Name:Heal,Age:20,Tag:[Coding,Reading]} 需要将其解析成JSON对象, 然后插入到Elasticsearch中, 当作Object类型的对象存储起来. 在对比了阿里的FastJ...

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

Java

mybatis 源码分析(二)mapper 初始化

7

刘莉莉 发布于 2019-08-20

mybatis 的初始化还是相对比较复杂,但是作者在初始化过程中使用了多种设计模式,包括建造者、动态代理、策略、外观等,使得代码的逻辑仍然非常清晰,这一点非常值得我们学习; 一、mapper 初始化主要流程 mybatis 初始化的过程中,主要是 XML 配置的解析,不同的部分又...

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

Java

2019 年 7 种最受欢迎的编程语言

changyuan.xu 发布于 2019-08-20

程序员想要取得伟大的成就,首先需要知道应该学习什么语言。最好的方法就是了解 2019 年 7 种最受欢迎的编程语言 。 程序员需要选择合适的编程教育,并学习一套非常特殊的技能,以便于给未来的雇主留下深刻的印象。这样,就可以得到他们梦寐以求的工作了。 那么,2019 年最受欢迎的编...

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

Java

java 安全沙箱模型详解

2

小丁 发布于 2019-08-20

起到第一道安全保障作用的”双亲委派类加载模型” 双亲委派方式的类加载,指的是优先从顶层启动类加载器开始,自顶向下的方式加载类的模型(参见第一条类装载器体系结构)。 这种模型的好处是,底层的类装载器装载的类无法与顶层类装载器装载的类相互调用。 哪怕是同包下的类,只要他们不属于同一类...

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

Java

别在 Java 代码里乱打日志了,这才是正确的打日志姿势!

dulong 发布于 2019-08-20

回复“ 1024 ”获取独家整理的学习资料 使用slf4j 1、使用门面模式的日志框架,有利于维护和各个类的日志处理方式统一。 2、实现方式统一使用: Logback框架 打日志的正确方式 什么时候应该打日志 1、当你遇到问题的时候,只能通过debug功能来确定问题,你应该考虑打...

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

Java

数据结构与算法—二叉排序树(java)

14

xubiao.zhuang 发布于 2019-08-20

前言 前面介绍学习的大多是线性表相关的内容,把指针搞懂后其实也没有什么难度。规则相对是简单的。 再数据结构中 树 、 图 才是数据结构标志性产物,(线性表大多都现成api可以使用),因为树的 难度相比线性表大一些 并且树的 拓展性很强 ,你所知道的树、二叉树、二叉排序树,AVL树...

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

Java

零拷贝Zero copy-linux and java

4

尖兵 发布于 2019-08-20

背景-几种拷贝方式 方式1:Copying in Two Sample System Calls read(file, tmp_buf, len); write(socket, tmp_buf, len); 首先,调用read时,文件A copy到了kernel模式; 之后,CP...

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

Java

jvm原理和代码运行的过程

likai 发布于 2019-08-20

一次编译,到处运行 java一直宣传的口号是:一次编译,到处运行。那么它如何实现的呢?我们看下图: graph TD java原程序–javac编译–>java字节码 java字节码–>jvm虚拟机 jvm虚拟机–jav...

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