-
[置顶]软件接口设计怎么做?前后端分离软件接口设计思路
本文关于软件接口设计怎么做?前后端分离软件接口设计思路。好的系统架构离不开好的接口设计,因此,真正懂接口设计的人往往是软件设计队伍中的稀缺型人才。为什么在接口制定标准中说:一流的企业做标准,二流的企业...
-
[置顶]接口管理如何做?接口实现版本管理的意义和最佳方法
本文关于接口管理如何做?接口实现版本管理的意义和最佳方法。API版本管理的重要性不言而喻,对于API的设计者和使用者而言,版本管理都有着非常重要的意义。下面会从WEB API 版本管理的角度提供几种常...
-
[置顶]实现API管理系统的关键
下面将通过几个关键词的形式说明API管理的重要性和未来的实现方式。1.生命周期管理在整个API生命周期中更深入地集成所有工具将进一步提高生命周期循环的速度,而且更重要的是提供满足消费者需求的API。这...
-
ArgoUML -- 开源UML 建模工具
ArgoUML -- 开源UML 建模工具目前的0.18.1已经可以运行在Java1.4上了,而且它是开源(遵循BSD协议)和免费的UML制作工具,最主要的是只要添加它的模块包就能支持C#了.我们最熟...
-
Java基础之垃圾回收机制详解
Java基础之垃圾回收机制详解一、GC的作用进行内存管理C语言中的内存,申请内存之后需要手动释放;一旦忘记释放,就会发生内存泄漏!而java语言中,申请内存后会由GC来释放内存空间,无需手动释放GC虽...
-
Java ConcurrentHashMap的使用示例
Java ConcurrentHashMap的使用示例构造方法// 1.无参数构造方法new ConcurrentHashMap();// 2.指定初始容量new ConcurrentHashMap(...
-
Java实战之城市多音字处理
Java实战之城市多音字处理一、需求对城市名称转化为拼音的时候,当遇到多音字城市的时候,转化拼音就不是我们想要的了。使用 pinyin4j 无法直接解决这个问题。 。网上有很多维护多音字信息的,觉得...
-
Java实战之用Spring开发条形码和验证码
Java实战之用Spring开发条形码和验证码一、条形码代码如下:import javax.swing.*;import java.awt.*;import java.awt.image.Buffer...
-
Java多线程之synchronized关键字的使用
Java多线程之synchronized关键字的使用一、使用在非静态方法上public synchronized void syzDemo(){ System.out.println(System...
-
-
Java 汇编JVM编写jasmin程序的操作方法
Java 汇编JVM编写jasmin程序的操作方法Jasmin是java汇编语言,以文本方式来描述JVM的指令集以及Java Class的结构,Jasmin编译器可以把汇编语言转换成二进制的字节码,使...
-
如何使用Java操作Zookeeper
如何使用Java操作Zookeeper简介java操作Zookeeper有很多种方式,如zookeeper、zkclient、curator等等,下面介绍下使用zkclient的方式操作Zookeep...
-
Java8 Optional优雅空值判断的示例代码
Java8 Optional优雅空值判断的示例代码先介绍一下API,与其他文章不同的是,本文采取类比的方式来讲,同时结合源码。而不像其他文章一样,一个个API罗列出来,让人找不到重点。1、Option...
