![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 62
wangrongfei136
这个作者很懒,什么都没留下…
展开
-
URI expanded = this.getUriTemplateHandler().expand(url, uriVariables);
GETResponseEntity<XimoApiResult<TokenResult>> responseEntity = restTemplate.exchange(url, HttpMethod.GET, null, reference, baseRequest.getAppId(), baseRequest.getAppSecret());执行进入execute方法后,public <T> T execute(String url, HttpMe..原创 2021-04-12 20:15:05 · 954 阅读 · 0 评论 -
Consul service ids must not be empty, must start with a letter ..., and hyphen: null
记录一次springcloud consul+gateway 搭建时,出现错误org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'org.springframework.cloud.client.serviceregistry.AutoServiceRegistrationAutoConfiguration': Unsatisfied dependency..原创 2021-03-30 21:41:23 · 993 阅读 · 1 评论 -
ArrayList、LinkedList、Vector 底层实现
ArrayListArrayList实现list接口,底层使用数组保存所有元素,其操作基本上实对数组的操作继承关系基本属性很容易理解,elementData存储ArrayList内的元素,size表示它包含的元素的数量被标记为transient的属性在对象被序列化的时候不会被保存用个简单的实例来解释下:main 方法中执行执行得到的结果:可以看到 sex 属性并没有被赋值 也就是说 在序列化的时候,transient属性不会被序列化...原创 2021-01-06 21:34:38 · 171 阅读 · 0 评论 -
HashMap、LinkedHashMap、ConcurrentHashMap底层实现
HashMap: HashMap是基于map接口实现的,允许使用null值,null键,由于key不允许重复,因此只有一个key为null,另外HashMap不保存元素放入顺序,是线程不安全的。 HashMap底层是基于数组实现, 数组中每一项是单向链表,即数据和链表结合体,当链表长度大于一定阀值,转为红黑树HashMap在底层将key-value当成一个整体,就是一个node对象,采用一个node[]数组保存/** * Constructs an empty <tt&g...原创 2021-01-04 14:51:27 · 251 阅读 · 0 评论 -
java 后台通过post请求 上传文件
文章转载:https://blog.csdn.net/wohaqiyi/article/details/77621517import microservice.fpzj.control.base.BaseController; import org.springframework.web.bind.annotation。*; import org.springframework.web....原创 2018-11-21 23:50:12 · 3433 阅读 · 0 评论 -
Spring Boot + Mybatis 项目 显示 为null 字段
在Mybatis 项目中, 查询任意表中的数据, 返回类型为 resultType=map, 那么当字段为null 中, 返回给前端的字段 就是缺少为null 的字段解决办法: 1. yml中添加mybatis: configuration: call-setters-on-nulls: true # 显示为null 的字段spring: jackson: default-property-inclusion: ALWAYS // 默认序列化..原创 2020-08-18 14:58:43 · 559 阅读 · 0 评论 -
Mybatis insert保存数据返回最新id
在MyBatis中<insert id="save" useGeneratedKeys="true" keyProperty="id" keyColumn="id"> 返回id 但是值得注意的是,如果你在java中使用 int id= mapper.save() 去接收时,id 返回的会是 1需要得到数据库中你保存数据的id ,需使用bean 去接收,如:User user = mapper.save();int id = user.getId();...原创 2020-07-20 09:29:01 · 738 阅读 · 0 评论 -
关于SQL查询时间问题
1. 查询N条数据,取最高,最低,计算等。。。。 select max(datavalue) as maxDataValue,min(datavalue) as minDataValue,count(1) as dataSize,sum(dataValue) as sumDataValue from RT_realDataDoubleValue查询所需要时间 0.482sselect datavalue from RT_realDataDoubleValue查询所需要时间 0.431,...原创 2020-05-28 15:18:48 · 323 阅读 · 0 评论 -
在JDK1.8 多线程中去使用SimpleDateFormat,解决SimpleDateFormat非线程安全问题。
在使用kafka获取数据的过程中, 遇到了使用SimpleDateFormat去处理时间格式的时候, 抛出错误:Caused by: java.lang.NumberFormatException: For input string: "" at java.lang.NumberFormatException.forInputString(NumberFormatExceptio...原创 2019-09-27 17:52:13 · 773 阅读 · 0 评论 -
Mysql查询得到的数据自动为结果排上序号
select (@i:=@i+1) numbers, p.id, p.post_name as name, p.parent_id as pid, p.level, p.value, p.remark, p.create_time as createTime...原创 2019-01-22 10:53:15 · 542 阅读 · 0 评论 -
MyEclipse Servers视窗出现“Could not create the view: An unexpected exception was thrown”错误解决办法
MyEclipse 打开后有时候莫名的在server窗口里抛出“Could not create the view: An unexpected exception was thrown”错误,解决办法:打开myeclipse所在的wordspace文件夹,在下面子文件夹.metadata\.plugins\org.eclipse.core.runtime\.settings原创 2015-11-25 10:00:34 · 670 阅读 · 0 评论 -
关于checkbox 不选中传值问题
大家都知道,checkbox 不选中饰,无法传值。当你项目中有此需求时,不防换个思路来思考下。 你可以采用 hidden 隐藏域来判断是否勾选了checkbox,然后通过对隐藏域 进行赋值,这样你就得到了没有勾选的checkbox的值,代码如下:JSP 页面隐藏域:学生教练jquery:if(($("#ST原创 2015-12-07 21:35:58 · 6562 阅读 · 0 评论 -
关于$.ajaxFileUpload()上传图片
1.需要在你的HTML中引入ajaxfileupload.js代码如下:2.HTML静态代码如下: *SPU图片:原创 2016-02-20 17:50:31 · 536 阅读 · 0 评论 -
org.jasig.cas.client.session.SingleSignOutHttpSessionListener
当项目部署到TOMCAT中时,启动TOMCAT 抛出org.jasig.cas.client.session.SingleSignOutHttpSessionListener那么 应当到webapps 你所启动的项目下web-inf 目录下查看有没有lib 文件夹原创 2016-04-19 17:20:15 · 13049 阅读 · 1 评论 -
关于String s="1.0" 转为INT
String s="1.0";当需要存入INT类型时需要将其转为DOUBLE在调用MATH.CEILDouble f = Double.valueOf(s);Int a = (int)Math.ceil(f);原创 2016-06-15 15:55:55 · 10686 阅读 · 0 评论 -
关于判断Excel中DEL的行
读取EXCELWorkbook xwb = new HSSFWorkbook(new FileInputStream(file));Sheet sheet = xwb.getSheetAt(0);for (int rowIndex=2; rowIndex //获取当前行Row row = sheet.getRow(rowIndex);原创 2016-06-15 16:04:47 · 442 阅读 · 0 评论 -
EXCEL多sheet页公用类读取方式
大概思路:1.获取前台传递过来的FILE文件及需要解析的XML文件IDXML 如下:2. 将其XML id 和FILE 文件传递给ExcelTemplateDefine 模板 去解析XML原创 2017-09-28 10:33:26 · 1517 阅读 · 0 评论 -
java 读取word文件
package com.example;import org.apache.poi.hwpf.HWPFDocument;import org.apache.poi.hwpf.usermodel.*;import org.apache.poi.poifs.filesystem.POIFSFileSystem;import java.io.FileInputStream;publi...原创 2018-08-17 15:11:25 · 2352 阅读 · 0 评论 -
mybatis if test判断
pid 传过来的为uuid时,该判断出现异常parameterType="com.ovit.manager.modules.nswy.entity.ProductTypeInfo" 为实体类pid 为String 类型mybatis <if test="pid !='0'">报错信息:querying database. cause: java.lang.numberf...原创 2018-12-11 15:36:00 · 530 阅读 · 0 评论 -
C#与java交互导入EXCEL
采用webservice与java交互:大致思路: 通过C#来获取文件, 将文件读取为BYTE[] ,然后通过webservice 将其传入java后代,然后去解析EXCEL;Excel 如下:C#端代码:ReadButton_Click 中代码的功能, 相当于“浏览”,就是去获取你要上传的文件的地址,及文件然原创 2015-08-27 09:36:16 · 477 阅读 · 0 评论