标签:zab

Java

drools规则语言指南(二)在DRL中类型和元数据定义

2

hanze 发布于 2019-11-18

在DRL中类型和元数据定义 结构 类型声明结构: 元数据结构: 两种用途 new一个新的fact 使用元数据@key(value)这种方式,关联新的或已存在的fact 不带有元数据的类型声明: 一个新fact的定义可以不需要元数据,但是必须要包含属性或者字段。 下面是在DRL中定...

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

Java

灵魂拷问:为什么 Java 字符串是不可变的?

6

Harries 发布于 2019-11-18

点击蓝色“ Java极客技术 ”关注我哟 加个“ 星标 ”,一起快乐成长 这是 Java极客技术的第 251 篇原创文章 在逛 programcreek 的时候,发现了一些精妙绝伦的主题。比如说:为什么 Java 字符串是不可变的?像这类灵魂拷问的主题,非常值得深思。 对于绝大多...

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

Java

脱了马甲我也认识你: 聊聊 Android 中类的真实形态

3

likai 发布于 2019-11-18

【这是 ZY 第 19 篇原创技术文章】 我们在平时开发过程中,一定定义过无数个千奇百怪的类,但是大家有想过,一个 Java 文件中的 Class,在虚拟机中的真实形态是什么么? 这篇文章就带大家探讨一下在 Android ART 里,类的 真实形态 ,以及 类加载的过程 。 本...

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

Java

不瞒你说,我也参加过培训

6

songhua.gao 发布于 2019-11-18

最近,经常有很多粉丝问我一些关乎培训的事情。最多的莫过于以下几个问题: 1、我技术不太好,到底要不要报培训班 2、如果要报培训班,什么时候报最合适 3、到底哪家机构最靠谱呢?不知道该怎么选择 4、现在很多公司都歧视培训的,你怎么看? 还有人和我表达过这样的想法: 没有培训的时候,...

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

Java

吐血整理!14个编写Spring MVC控制器的实用小技巧

1

尖兵 发布于 2019-11-17

本文介绍了编写Spring MVC框架的控制器(controller)的基础技巧和最佳操作。在Spring MVC框架中,编写控制器类通常是为了处理用户提出的请求。 编写完成后,控制器会调用一个业务类来处理业务相关任务,进而重定向客户到逻辑视图名。Springdispatcher...

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

编程技术

年薪75万的真实技术面试实践攻略(篇章一)

3

yanxinchi 发布于 2019-11-17

互联网的寒冬已经开始了,想必大家已经有了切身的感受,公司内部晋升要求变高、名额变少,外部机会的要求也水涨船高,并且限制涨幅、职级等。 如何在较为恶劣的大环境下,从海量候选人中脱颖而出,获得心怡的工作机会,升职加薪,开启职场新篇章呢? 我们另辟蹊径,思考下,面试官会从哪些方面考察候...

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

Spring

Spring sidecar模式纳入TF-Serving(三):TF-Serving嵌入SpringCloud

1

尖兵 发布于 2019-11-17

前言 上一篇把TF-Serving源码编译后,就可以修改代码把TF-Serving嵌入SpringCloud了。 TF-Serving增加health接口 添加proto 在tensorflow_serving/apis 下添加一个health.proto: syntax = &...

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

Java

Java 容器

6

hellas 发布于 2019-11-17

1、Java集合类框架的基本接口有哪些? 总共有两大接口:Collection 和 Map ,一个元素集合,一个是键值对集合; 其中 List 和 Set 接口继承了 Collection 接口,一个是有序元素集合,一个是无序元素集合; 而 ArrayList 和 LinkedL...

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

Java

Java | File类

likai 发布于 2019-11-16

File类 Java文件类以抽象的方式代表文件名和目录路径名。该类主要用于文件和目录的创建、文件的查找和文件的删除等。 File对象代表磁盘中实际存在的文件和目录。可以通过以下构造方法创建一个File对象: public File(String pathName) public ...

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

Java

Mybatis源码解析(三) —— Mapper代理类的生成

dulong 发布于 2019-11-15

Mybatis源码解析(三) —— Mapper代理类的生成   在本系列第一篇文章已经讲述过在Mybatis-Spring项目中,是通过 MapperFactoryBean 的 getObject()方法来获取到Mapper的代理类并注入到Spring容器中的。在学习本章之前我...

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

Java

面试开挂:近百道Java面试题整理

xiaoli.he 发布于 2019-11-15

1.什么是Java虚拟机?为什么Java被称作是“平台无关的编程语言”? Java虚拟机是一个可以执行Java字节码的虚拟机进程。Java源文件被编译成能被Java虚拟机执行的字节码文件。 Java被设计成允许应用程序可以运行在任意的平台,而不需要程序员为每一个平台单独重写或者是...

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

Java

Java反序列化利用链分析之CommonsCollections5,6,7,9,10

18

Harries 发布于 2019-11-14

0x00 前言 本文继续分析 CommonsCollections:3.1 的相关反序列化利用链,这次主要分析CommonsCollections5,6,7,9,以及我找的一个新利用链,这里暂且将其称为10. 0x01 环境准备 CommonsCollections5,6,7,1...

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

编程技术

微服务架构的四大金刚利器

2

xirruiqiang 发布于 2019-11-14

【编者的话】互联网应用发展到今天,从单体应用架构到 SOA 以及今天的微服务,随着微服务化的不断升级进化,服务和服务之间的稳定性变得越来越重要,分布式系统之所以复杂,主要原因是分布式系统需要考虑到网络的延时和不可靠,微服务很重要的一个特质就是需要保证服务幂等,保证幂等性很重要的前...

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

Java

关于权限管理系统的设计问题和思考,以及其springbootjpa的实现方法

1

xirruiqiang 发布于 2019-11-14

在项目中,通常会需要对用户的访问权限做一个限制和区分,即经典的 用户–角色–菜单 角色管理架构。在这个架构中,用户和角色的关系基本确定,即多对一的关系;而角色和菜单之前,其实还增加了“菜单操作”这样的操作权限,例如某个角色拥有的菜单操作权限如下图: 菜单和...

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

Java

Spring Security 自定义用户认证

4

邓龙华 发布于 2019-11-13

阅读更多关于 Angular、TypeScript、Node.js/Java 、Spring 等技术文章,欢迎访问我的个人博客 —— 全栈修仙之路 在 Spring Boot 集成 Spring Security 这篇文章中,我们介绍了如何在 Spring Boot 项目中快速集...

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

Java

6年经验程序员耗时半年总结133道经典Java面试题,助你完成大厂梦

7

songhua.gao 发布于 2019-11-13

Java面试随着时间的改变而改变。在过去的日子里,当你知道 String 和 StringBuilder 的区别就能让你直接进入第二轮面试,但是现在问题变得越来越高级,面试官问的问题也更深入。 在我初入职场的时候,类似于 Vector 与 Array 的区别、HashMap 与 ...

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

Spring

对不起,服务器出了一点问题

14

hanze 发布于 2019-11-13

数据库突然断开连接、第三方接口迟迟不返回结果、高峰期网络发生抖动…… 当程序突发异常时,我们的应用可以告诉调用方或者用户「对不起,服务器出了点问题」; 或者找到更好的方式,达到提升用户体验的目的。  背景 用户在马蜂窝 App 上「刷刷刷」时,推...

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

Spring

SpringBoot之ActiveMQ实现延迟消息

1

wenming.gapo 发布于 2019-11-12

一、安装activeMQ ​ 安装步骤参照网上教程,本文不做介绍 二、修改activeMQ配置文件 ​ broker新增配置信息 schedulerSupport="true" <broker xmlns="http://activemq.ap...

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