java
新星飞扬
这个作者很懒,什么都没留下…
展开
-
Swagger Api 使用说明
接口实例@Api(value = "/demo", description = "API接口描述", tags = "总业务")public class demo{ }@Api属性取值作用value接口映射description说明接口tags业务总功能方法实例@ApiOperation(value = "/test", notes = "接口描述", tags = "总业务")@ApiImplicitParams({原创 2021-01-20 16:20:29 · 1027 阅读 · 0 评论 -
Java JNI的使用(二)
加载库JNI 要使用就必须先加载库,就是在调用native前要先load() 如下第一种 放在resources 文件夹中String path = App.class.getClassLoader().getResource("libJniDemo.dll").getPath();System.load(path);//库文件路径第二种 放在JRE bin 里可以使用lo...原创 2020-01-08 14:30:27 · 152 阅读 · 0 评论 -
Java JNI的使用(一)
什么是JNIJNI是Java Native Interface的缩写,通过使用 Java本地接口书写程序,可以确保代码在不同的平台上方便移植。 从Java1.1开始,JNI标准成为java平台的一部分,它允许Java代码和其他语言写的代码进行交互。JNI一开始是为了本地已编译语言,尤其是C和C++而设计的,但是它并不妨碍你使用其他编程语言,只要调用约定受支持就可以了。使用java与本地已编译的...原创 2020-01-08 14:11:05 · 345 阅读 · 0 评论 -
Spring Boot 入门使用(一)
Spring Boot 的认识百度一大堆,说简单点就是封装了Spring 和 SpringMVC 默认使用restful 方式来通讯 ,简化开发、缩减配置。 项目创建IDEA 创建项目 (推荐使用)在New Project 弹出框中 有一个Spring Initalizr 点击默认出现下图![Alt]默认选default 这是spring 自己的加载服务地址下面有个自定义路径 ...原创 2019-07-12 10:21:41 · 110 阅读 · 0 评论 -
Springboot 其他模块 Api maven打包后扫描不到问题与修改
个人想法此项目采用maven 继承和聚合的特性来展开看下图本人猜想这样项目启动完全符合各模块的管理,于是便出现了后面的问题问题项目启动 都报 找不到这个jar包里面的api ,问题解决思路我想是不是spring boot 没有扫描到api上面的FeginClient ,我的猜测是正确的 ,然后我就用了@ComponentScan 这个注解配置里面扫描这个com.api 包...原创 2020-01-08 11:27:26 · 348 阅读 · 0 评论 -
Java(七) 句柄
在学习什么是句柄之前我们先学习虚拟机的对对象的访问方式 一、句柄访问方式: 使用句柄访问对象,会在堆中开辟一块内存作为句柄池,句柄中储存了对象实例数据(属性值结构体)的内存地址,访问类型数据的内存地址(类信息,方法类型信息), 对象实例数据一般也在heap中开辟,类型数据一般储存在方法区中。使用句柄访问的好处是句柄中储存的是稳定的对象地址,当对象被移动时候,只转载 2017-05-19 15:11:57 · 9535 阅读 · 1 评论 -
Java(四) Java核心技术-目录
Java的核心技术有哪些接口继承与多态类的高级特性异常处理Swing程序设计集合类IO流反射注解枚举类型泛型多线程网络通信数据库操作Java的核心技术有哪些接口、继承与多态类的高级特性异常处理Swing程序设计集合类I/O流反射注解枚举类型泛型多线程网络通信数据库操作原创 2017-05-02 17:53:35 · 727 阅读 · 1 评论 -
Java(六) JVM内存分配策略和GC
虚拟机内存 JVM内存分为两个区:堆空间(Heap Space)和永久代(PermGenspace)。 堆空间又分为老年代(Old) 和 新生代(New); 1.新生代:分为三个区: Eden Space、From Survivor和To Survivor。内存比(HotSpot){8:1:1}1.1 java 虚拟机创建对象优先在Eden 区分配,但是大对象可以直接分配到老年代(比原创 2017-05-09 11:02:53 · 266 阅读 · 0 评论 -
Java(五) Object
什么是Object Object在有道翻译的意思是目标,物体 在Java中Object 是java.lang包下面的类,该类是类层次结构的根类,每个类都使用Object作为超类了。所有对象(包括数组)都实现这个类的方法。 JDK1.0开始使用属性//registerNatives采用JNI调用C函数,注册到jvm 虚拟机中private static native void re翻译 2017-05-05 15:03:08 · 214 阅读 · 0 评论 -
Java(三) 关键字
什么是Java的关键字 关键字是电脑语言里事先定义的,有特别意义的标识符,有时又叫保留字,还有特别意义的变量。关键字分别是什么以及作用 关键字 意义 备注 访问修饰符关键字 public 公有的 可以被所有其他类所访问。 protected 受保护的 自身,子类及同一个包中类可以访问 private 私有的 只能被自己访问和修改。转载 2017-05-02 15:47:49 · 243 阅读 · 0 评论 -
Java(二) 三大特性和优点
Java的三大特性是什么 三大特性分别是 封装、继承、多态。 注:有人说抽象(abstract)也是特性,但在某些书中不支持这说法。封装:由类(class)来体现的,我们可以把现实生活中的一类实体定义成类,并且该类包括属性(Type)和方法(Method)。例如人类就是人这个类,里面可以定义皮肤属性和地区属性,还可以定义行为(在java中方法可以解释行为,也可以叫函数),这就是封装特转载 2017-05-02 14:41:16 · 6586 阅读 · 0 评论 -
Java(一) 认识
什么是Java8Java 是一门面向对象编程语言 由创始人之一 詹姆斯·高斯林 创建。发展历程1996年1月 sun公司发布JDK1.0。1997年2月 JDK 1.1面世。1998年12月8日 第二代Java平台的企业版J2EE发布。 J2ME(Java2 Micro Edition,Java2平台的微型版),应用于移动、无线及有限资源的环境; J2SE(Java 2 Sta转载 2017-04-28 17:14:59 · 442 阅读 · 0 评论 -
ssm框架--maven项目的创建
一、创建一个maven项目下面就是next详情啦然后点击finish后一个maven项目就出来啦但是还不是web项目!想要是web项目还有一些设置,先右击项目进入properties,进入project Facets选择需要的然后就是等待~~是不是感觉多一个文件夹?那就是web项目需要的,然后我们来改错误index.jsp这个就是缺少依赖包,原创 2017-01-03 23:00:08 · 345 阅读 · 1 评论