热文protobuf (java应用实例)
protobuf是Google开源的一种数据传输协议,类似于XML、JSON等技术,优点是protobuf序列化和反序列化的性能非常好,灵活,高效,自动,跨平台,跨语言,...
热文switch中使用枚举
package Enum; /** * @Author:lin * @Description:switch中使用枚举 * @Date:16:46 2018/4/20 * ...
热文JAVA后台解析JSON数据
JSON数据的解析,需要根据返回出来的数据写出对应的实体,目的是方便直接获取数据, 此解析的方法只是针对简单的JSON数据进行解析,对于嵌套比较复杂的JSON数据此方法不...
热文actuator与datasource循环依赖冲突解决
在SpringCloud工程中引入RabbitMQ作为消息监控的时候需要引入 spring-boot-starter-actuator 依赖包,在引入依赖包之后可能会出现...
热文java面试精选!!!(干货总结,有时间会继续更新更多内容)
环境变量CLASSPATH的作用 答: 该环境变量保存的是一些目录和jar文件的地址,这些路径是为java程序在编译和运行的时候搜索类而用的。 .;c:jar\logj4...
热文window系统下安装zkui
在此之前的工作:不是本机部署的三个服务器最为伪集群的zookeeper环境,并将三个为服务启动起来。 然后才有了下面的工作。 首先,zkui项目地址:https://...
热文canvas初探实践-第二篇
前言 本文分享了canvas的文本操作,图片操作,像素操作,对图片实现类似ps功能操作,其它API。 文本操作 探索文本操作,只需简单记住如何操作文本的方法、属性的API。
热文观察者设计模式简单实例
观察者设计模式主要的使用场景在于一个对象变化之后,依赖该对象的对象会收到通知,就像RSS的订阅,当订阅了博客的RSS以后,订阅者就回收到新的订阅信息。 Jdk内置提供了...
热文if和while有什么区别
虽然二者都有条件判断,但是while是用来做循环的,也就是说只要条件满足,就会执行一次循环体,执行完以后会再判断一次条件,如果满足条件,还会再执行一次,终而复始,除非你在...
热文Java调用so文件
一、使用技术 原本是想直接用java自带的jni,但是我们硬件只给了一个so文件,而且里面的函数命名等规则不符合java的jni调用标准,于是就打算使用框架jna来调用。...
热文为什么要使用红黑树,B树和B+树
一、红黑树 1、红黑树的特性 (1)每个节点或者是黑色,或者是红色。 (2)根节点是黑色。 (3)每个叶子节点(NIL)是黑色。 [注意:这里叶子节点,是指为空(NIL或...
热文spring cloud服务发现注解之@EnableDiscoveryClient与@EnableEurekaClient
我们具体的对@EnableEurekaClient的源码看一下,如下: /** * Convenience annotation for clients to e...
热文深入理解spring 注解之@CompentScan
今天主要从以下几个方面来介绍一下@ComponentScan注解: @ComponentScan注解是什么 @ComponentScan注解的详细使用 1,@Com...
热文jar包应该怎么打?
1》首先确保你的项目能正常启动并运行 2》选中你的项目,点右键,选export(导出),如下图: 3》选择runnable jar file,下一步,如下图: 4》如下...
热文trs 同步模版 栏目修改(高级)
1.trs 同步模版 :给站点和栏目设置概览细缆模版后,可通过同步模版功能将模版的设置同步到所有自对象 站点操作任务面板:将站点的模版设置同步到站点的所有各级栏目下。 栏...
热文SAP-简单的OALV演示练习
首先介绍下什么是ALV,在R/3 4.6C之前ALV全称为ABAP List Viewer,在其后的版本中,已经正式更名为SAP List Viewer。ALV是SAP系...
热文设计模式的学习(十五):迭代器模式
迭代器模式 1、迭代器模式(Iterator Pattern)用于顺序访问集合对象的元素,不需要知道集合对象的底层表示,是 Java 和 .Net 编程环境中非常常用的设...
热文设计模式的学习(十四):备忘录模式
备忘录模式 1、备忘录模式(Memento Pattern)在不破坏封装性的前提下,捕获一个对象的内部状态,并在该对象之外保存这个状态。备忘录模式属于行为型模式。 2、...
热文设计模式的学习(十三):状态模式
状态模式 1、状态模式(State Pattern)当一个对象的内在状态改变时允许改变其行为,这个对象看起来像是改变了其类。 类的行为是基于它的状态改变的。这种类型的设计...
热文设计模式的学习(十二):观察者模式
观察者模式 1、观察者模式(Observer Pattern)。定义了对象间的一种一对多的组合关系,以便一个对象的状态发生变化时,所有依赖于它的对象都得到通知并自动刷新。...
热文设计模式的学习(十一):外观模式
外观模式 1、外观模式(Facade Pattern)隐藏系统的复杂性,并向客户端提供了一个客户端可以访问系统的接口。这种类型的设计模式属于结构型模式,它向现有的系统添加...
热文设计模式的学习(十):原型模式
原型模式 1、原型模式(Prototype Pattern)是用于创建重复的对象,同时又能保证性能。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。 这...
热文设计模式的学习(九):建造者模式
建造者模式 1、建造者模式(Builder Pattern)使用多个简单的对象一步一步构建成一个复杂的对象。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方...
热文设计模式的学习(八):模板模式
模板模式 1、模板模式(Template Pattern)中,一个抽象类公开定义了执行它的方法的方式/模板。它的子类可以按需要重写方法实现,但调用将以抽象类中定义的方式进...