- 博客(18)
- 资源 (2)
- 收藏
- 关注

原创 调用企查查上的接口,实现通过公司名称查询公司列表
引入架包 <dependency> <groupId>org.apache.httpcomponents</groupId> <artifactId>httpclient</artifactId> <version>4.5.1</version> </d...
2019-09-27 10:21:49
3952
5
原创 java导出excel,数据导出
Controller层 /** * 导出excel */ @RequestMapping(value = "/loadExcel", method = RequestMethod.POST) public void loadExcel(HttpServletResponse response) { mallService.loadFlowsExcel(response); }Service层public void loadFlow
2020-11-23 15:04:26
227
原创 基础配置nginx,并且解决其中出现的各种错误
http://www.seekl.net/根据以上地址配置nginx可能出现的各种错误:1 make: *** No targets specified and no makefile found. Stop.错误解决办法https://blog.youkuaiyun.com/weiyangdong/article/details/792037122./configure: error: SSL modules require the OpenSSL library.执行yum -y install.
2020-10-22 12:00:02
298
原创 sql提高多个sum 查询的速度
三张表t_finance_collapse 表一 集合表 相当于主表t_finance_task 表二 资金表 相当于从表t_finance_task_collapse 表三 关联表业务需求: 一个集合表,里面绑定了多个资金表,资金表有好多金额,查询的集合列表将集合绑定的多个资金表里面的金额计算的和显示到列表上。用sum方式计算,一旦数据很多就会很慢。表一结构:id,createTime表二的结构:id,applicant_amount,adjustment_amount,pay_amou
2020-09-15 11:37:39
1677
1
原创 通过redis自动生成流水号 20200914001形式 年月日+000
/** * 生成流水号 * * @param moduleCode 模块code * @return */ public String generate(String moduleCode) { //** 获取今天的日期:yyyyMMdd *//* String currentDate = SequenceUtils.getCurentDate(); Long num = redisUtil.getIn
2020-09-14 16:44:07
687
原创 sql查询分组中一条最新的数据
select MAX(price_create_time) AS price_create_time, price_id as priceId, price_name as priceName, price_date as priceDate FROM t_weave_price where price_date = "2020-08-24" and price_type in..
2020-08-24 16:44:06
1393
2
原创 SVN从branches(分支)上合并代码到trunk(主干)上
首先保证代码不冲突!接着去trunk文件夹里面!一定要是主干文件夹选择第一个路径选择主干,第二个选择要合并的分支,点下一步确定就可以了。
2020-06-10 12:17:38
678
原创 mybatis if判断等于某个字符串该如何写?
<if test="taskClassifySub != null and taskClassifySub != '' and taskClassifySub == '1'.toString()"> tfc.receiptPayType=#{receiptPayType} </if>判断非空和数据等于一...
2020-04-24 15:27:20
1133
原创 从svn上拉取项目,构建包依赖的问题
第一步确定maven的本地仓库,如果用的idea,先把idea的maven设置好,把本地仓库设置好然后去maven安装的文件夹里面,把settings里面私服和公服的地址改成你项目私服和公服的地址。第二步从svn上拉取项目,将自己所用到的项目拉下来,拉下来的项目文件都是不可用的右击对应的pom.xml,选择加入maven,别忘了把pom文件里面的公服私服地址改掉!第三部打开右边的...
2020-02-12 10:57:27
1808
原创 在swich case中增加非空判断,或者增加其他判断条件
非空判断String value; switch (j) { case 0: value = StringUtils.isEmpty(excel2.getVoucherNumberNew()) ? "" : excel2.getVoucherNumberNew(); break; ...
2020-01-06 15:27:34
971
原创 当服务器重启之后,接口出现502或者500的错误的时候
1.首先去找接口所在的服务器是否能ping通(防火墙是否开启)2.然后找到调用接口的端口号是否能ping通(防火墙是否拦截该请求)3.如果使用nginx转发过来的,检查是否nginx报错,如果报错,重启试试。4.最后检查服务接口是否能使用,不能使用重启服务。...
2019-12-23 10:51:37
1526
原创 spring a bean of type 'org.springframework.' that could not be found
出现spring a bean of type ‘******’ that could not be found 之类的问题主要看三个地方。第一个看pom文件是否引入架包,引入的架包是否有冲突。第二个去看启动类文件@ComponentScan(basePackages = {“com.bc”})或者@EnableFeignClients(basePackages = (“com.bc”))...
2019-11-14 17:56:46
715
原创 每日学习随心笔记
一 2019-09-19 :hashMap :1 由数组和链表构成,数组的优势查数据快,但是存数据慢,而链表的优势在于存数据快,取数据慢,所以当两个互补优势之后,存数据和查数据都会非常快。2 默认的数组长度为16,当数据量达到0.75时,会进行动态扩容,扩容后的长度是2的N次幂,当达到1073741824时,就到了扩容的最大值,如果小于0.75会浪费空闲内存,如果大于0.75,多个值会存在...
2019-09-20 12:15:15
325
原创 结合代码看java虚拟机理解它的原理
虚拟机结构图首先看一段基础代码public class helloWord{ public static void main(String[] args) { System.out.println("Hello World"); }}这是一个.java的文件,这是我们自己写的代码,自己能够认识,但是计算机不认识,所以需要把这个...
2019-09-10 18:53:12
216
原创 截取路径后面的文件格式,找到最后一个"."小数点后的字符
String fileName="http://dd12138.png"String type = fileName.substring(fileName.lastIndexOf(".")+1);结果: png
2019-09-09 10:14:14
759
原创 java通过文件的ids数组,批量压缩文件并解压下载到本地
引入架包(有可能还有几个包要引入,懒得找了)<dependency> <groupId>commons-fileupload</groupId> <artifactId>commons-fileupload</artifactId> <version>1...
2019-09-09 10:06:35
271
原创 使用zxing生成二维码,并且存入oss上,返回图片在oss上的地址
引入的架包 <dependency> <groupId>com.google.zxing</groupId> <artifactId>core</artifactId> <version>3.2.0</version> </dependency&...
2019-08-28 14:41:39
1038
原创 常用的Linux 语句(自用,持续更新)
常用的Linux 语句cd /+文件名 进某个文件夹mkdir+文件名 创建文件夹cd +… 返回上一级文件夹ll 竖形显示文件ls 横形显示文件vim+文件 点击a进入编辑模式,编辑某个文件,编辑完后点击 esc+:退出编辑模式。 :wp退出当前编辑文件rz 在路径中打开rz上传文件...
2019-07-17 16:32:31
225
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人