摘要:
原因:当开启FastJson的“循环引用检测”特性时,如果生成的多个JSON对象中同时引用了同一个对象数据,则在第一个JSON对象中会正常加载被引用的对象数据,但是在随后其他的JSON对象中则不会再次加载被引用的对象数据,而是通过"$ref"的方式指向第一个JSON对象中该对象数据的内存位置。 解决 阅读全文
摘要:
原因:当开启FastJson的“循环引用检测”特性时,如果生成的多个JSON对象中同时引用了同一个对象数据,则在第一个JSON对象中会正常加载被引用的对象数据,但是在随后其他的JSON对象中则不会再次加载被引用的对象数据,而是通过"$ref"的方式指向第一个JSON对象中该对象数据的内存位置。 解决 阅读全文
摘要:
一、windows上安装ImageMagick(参考:https://my.oschina.net/roaminlove/blog/96279)地址:http://ftp.icm.edu.pl/pub/unix/graphics/GraphicsMagick/windows/关于Q8,Q16(默认) 阅读全文
摘要:
package img; import java.awt.Color; import java.awt.Graphics; import java.awt.Graphics2D; import java.awt.geom.AffineTransform; import java.awt.image.AffineTransformOp; import java.awt.image.Buffere... 阅读全文
摘要:
问题:手机照片上传时,会发现ios手机上传竖拍照片会逆时针旋转90度,横拍照片无此问题;而Android不会出现这种现象。 原因:ios系统默认Orientation属性为1,与常规机器拍摄图片的Orientation属性不一致。 方案:读取文件Exif信息,获取Orientation属性,修改Or 阅读全文
摘要:
UDP是用户数据包协议,而数据报是不需要通道即可传递,所以UDP是无连接协议,具有不稳定,但是效率高的特点。 UDP协议传输数据时没有客户端和服务端之分,只有接收方和发送方,双方采取的接收和发送方案是一致的的,只是有顺序上的区别。双方都会创建DatagramPocket对象来打包和解析数据(包括数据 阅读全文
摘要:
TCP协议是传输控制协议,是面向连接的通信协议,具有稳定性高,但是效率低的特点 TCP通信是存在于服务端和客户端之间的,通信之前,服务端和客户端都应先建立起通信“套接字”,即socket接口。位于服务端的称为ServerSocket,位于客户端的称为Socket,二者都位于java.net包。 建立 阅读全文
摘要:
package img; import java.awt.Color; import java.awt.geom.AffineTransform; import java.awt.image.AffineTransformOp; import java.awt.image.BufferedImage; import java.io.ByteArrayInputStream; import ja... 阅读全文
摘要:
函数:string || string 说明:String concatenation 字符串连接操作例子:select 'Post' || 'greSQL'; = PostgreSQL 函数:string || non-string or non-string || string说明:String 阅读全文
摘要:
根据List对象的属性实现集合的自定义排序,我们主要有两种方式: 一、比较对象实现Comparable接口,利用java.util.Collections.sort(List<T> list)方法实现自定义排序 1.实体类(要比较的对象) public class User implements C 阅读全文
摘要:
一、List排序 Collections.sort()和Collections.reverse()方法提供升序和降序操作。 二、数组 阅读全文
|