分类: java

32 篇文章

thumbnail
java RestTemplate put和delete请求无返回值问题解决
前言 最近的项目中涉及到使用RestTemplate 调用请求方式为delete和put的接口,但是RestTemplate提供的delete()和put()方法都没有返回值,但是我要调用的接口是有返回值的,网上的资料很多都是写的调用exchange()方法来实现,但是基本上都没有给出完整实例,导致我在参考他们的代码的时候会出现参数无法传递的问题,…
thumbnail
Aurora 自定文件下载
Aurora 自带的文件下载只能按照框架定义的方式去下载指定目录的文件,这样非常的不方便,不能实现一些自定的下载方式 这里提供一种方式可以按照自己的方式下载自定义的文件列表 BM 文件 bm 查询出文件列表 <?xml version="1.0" encoding="UTF-8"?> <bm:model xmlns:bm="htt…
thumbnail
Aurora 导出 Excel 慢 修改为导出 txt 和 csv
为什么要导出 txt 和 csv文件 当遇到上十万及百万数据量时,导出会非常慢,经常会导不出来。如修改为 txt 和 csv 则会快很多 如何输出 txt 和 csv 文件 项目中遇到大数据量输出 excel 时性能较慢,耗用大量内存,可以考虑采用直接输出 txt 和 csv 格式的方式快速导出数据。 导出 txt,可在 button 中加入 ty…
thumbnail
Aurora 汉德移植到新版 Eclipse
前言 aurora 初始版本的eclipse比较老,如果用惯了新的eclipse,或者想用新的特性,可以将 aurora 组件移植到新版本 eclipse 上,方法非常简单 移植方法 1 将原有带 Aurora 插件的 eclipse 中的 dropins 复制出来,安装新版的 eclipse , 复制进去直接覆盖 2 再次打开 eclipse.e…
thumbnail
Aurora 下载 base64 文件
主要代码 // base64转blob function base64ToBlob(code) { let parts = code.split(';base64,'); let contentType = parts[0].split(':')[1]; let raw = window.atob(parts[1]); let rawLength …
thumbnail
Aurora框架开发基础总结 hand 汉得
Aurora框架是什么 aurora 框架是 hand(汉得)公司开发的一套主要由java、ajax、js、等技术封装起来的基础框架,用来解决的问题是上游企业供应商之间的问题列如采购商,供应商之类的。 SRM 供应商管理其缩写为 Supplier Relationship Management ,SRM的最基本内容包括以下四个方面:供应商分类选择、…
thumbnail
Java浅拷贝和深拷贝
复制 将一个对象的引用复制给另外一个对象,一共有三种方式。第一种方式是直接赋值,第二种方式是浅拷贝,第三种是深拷贝。 1、直接赋值 在Java中,A a1 = a2,我们需要理解的是这实际上复制的是引用,也就是说a1和a2指向的是同一个对象。因此,当a1变化的时候,a2里面的成员变量也会跟着变化。 /* 建立类 */ class Resume { …
接口和抽象类的联系和区别
接口和抽象类的相似性 接口和抽象类都不能被实例化,它们都位于继承树的顶端,用于被其他类实现和继承。 接口和抽象类都可以包含抽象方法,实现接口或继承抽象类的普通子类都必须实现这些抽象方法。 接口和抽象类的区别 接口里只能包含抽象方法,静态方法和默认方法,不能为普通方法提供方法实现,抽象类则完全可以包含普通方法。 接口里只能定义静态常量,不能定义普通成…
thumbnail
Java中没有引用传递只有值传递
问题引出 首先看一个问题: 当一个对象被当做参数传递到一个方法后,此方法可改变这个对象的属性,并可返回变化后的结果,那么这里到底是值传递还是引用传递? 答:是值传递。Java编程语言中只有由值传递参数的。当一个对象实例作为一个参数被传递到方法中时,参数的值就是该对象的引用(相当于在内存空间中复制了一份引用给方法参数)。 "值传递"和"引用传递的"区…
thumbnail
Apache和Tomcat的区别
介绍 Apache是web服务器,Tomcat是应用(java)服务器,它只是一个servlet(jsp也翻译成servlet)容器,可以认为是Apache的扩展。 Apache和Tomcat都可以做为独立的web服务器来运行。但是Apache不能解释java程序(jsp,serverlet) Apache是普通服务器,本身只支持html即普通网页…