- 博客(54)
- 资源 (2)
- 问答 (1)
- 收藏
- 关注
原创 EasyExcel 读取Excel,无需新建类,同时需要表头
public void handleExploreFile(MultipartFile file) throws IOException { EasyExcel.read(file.getInputStream(), new AnalysisEventListener<Map<Integer, String>>() { /** * 每隔5条存储数据库,实际使用中可以3000条,然后清理list ,方便内存回收 ..
2021-10-12 16:01:25
640
原创 Oracle的递归查询START WITH 用法
原文链接.oracle的树状递归查询(关键字:SELECT … WHERE… START WITH … CONNECT BY PRIOR)以后开发树状菜单、树状评论、树状文件结构,只要和树扯得上关系的都可以应用,前提是你用的是oracle数据库1. 数据准备-- 建表CREATE TABLE TB ( ID NUMBER(10) NOT NULL, --主键 PID NUMBER(10) , --父id NAME VARCHAR(128) --名称)-- 插数据--
2021-01-29 10:07:54
621
原创 安装配置java web环境的方法(极简)
---- 本文摘自阿里云1. 连接ECS服务器,或者自己的虚拟机打开系统自带的终端工具。Windows:CMD或Powershell。MAC:Terminal。在终端中输入连接命令ssh [username]@[ipaddress]。需要将其中的username和ipaddress替换为第1小节中创建的ECS服务器的登录名和公网地址。例如: ssh root@123.123.123.123命令显示结果如下:输入yes。同意继续后将会提示输入登录密码。 密码为已创建的云服
2021-01-27 23:23:27
374
原创 CentOS 7设置开机启动服务
在系统指定目录下新建文件编辑文件内容重新加载和启动systemctl daemon- reload启动和停止服务systemctl start sellsystemctl stop sell设置开机启动和取消开机启动systemctl enable sellsystemctl disable sell...
2020-03-07 14:44:04
269
原创 微信支付看这篇
支付相关进入微信开放平台授权和支付分开调试,授权用微信官方测试账号写死openid调试微信授权 微信授权地址微信支付 微信支付地址网页授权添加链接描述集成项目推荐项目地址...
2020-02-13 14:36:54
112
原创 Excel数据分析入门(1)
power系列插件安装Power Query发现、转换、清理、合并多数据源企业内部外部数据Power Pivot快速建模和分析通过Power View和Power Map构建交互时数据报告通过Power BI分析报告Power Query获取整理,PowerPivot建模和分析Power View展示。Power BI分享展示。快捷键alt + 功能字符相对引用和绝对引用单元...
2020-02-10 10:41:23
233
转载 DMS Kafka消费者poll的优化
源地址连接场景介绍在DMS提供的原生Kafka SDK中,消费者可以自定义拉取消息的时长,如果需要长时间的拉取消息,只需要把poll(long)方法的参数设置合适的值即可。但是这样的长连接可能会对客户端和服务端造成一定的压力,特别是分区数较多且每个消费者开启多个线程的情况下。如图1所示,Kafka队列含有多个分区,消费组中有多个消费者同时进行消费,每个线程均为长连接。当队列中消息较少或者没有...
2020-01-12 14:48:20
527
原创 Redis实现商品销量排序
摘自 – 华为云中间件最佳实现https://support.huaweicloud.com/bestpractice-dcs/zh-cn_topic_0092041123.html用Redis实现排行榜功能主要实现//随机生成产品数据 List<String> productList = new ArrayList<>(); ...
2020-01-06 21:35:38
1369
原创 调用别人接口返回406
HttpHeaders headers = new HttpHeaders(); headers.set("token", "XXXX"); MultiValueMap<String, Object> multiValueMap = new LinkedMultiValueMap<>(); //参数列表 ...
2019-12-30 10:55:31
809
翻译 rpm 安装Mysql
来源: https://www.imooc.com/article/280427https://www.cnblogs.com/wangchengpei/p/10957969.htmlmysql版本8.0.16 MySQL Community操作系统centos7准备工作:mysql8.0 rpm文件下载mysql的repo源,下载地址:进入linux系统,输入指令:wg...
2019-12-22 18:16:30
109
原创 maven将本地jar包打包到maven库中
maven将本地jar包打包到maven库中mvn install:install-file --settings F:\JavaEEDeveloper\server\apache-maven-3.6.1\conf\settings.xml -DgroupId=org.jdom -DartifactId=com.springsource.org.jdom -Dversion=1.1.0 ...
2019-11-06 13:16:36
138
原创 resttemplate拦截器错误
@Componentpublic class RestTemplateInterceptor implements ClientHttpRequestInterceptor { private final Log log = LogFactory.getLog(this.getClass()); private Gson gson = new GsonBuilder().seri...
2019-09-14 16:49:47
481
原创 跨域问题解决
package com.cmwood.cmmall.platformadmin.config;import org.springframework.boot.web.servlet.FilterRegistrationBean;import org.springframework.context.annotation.Bean;import org.springframework.conte...
2019-09-02 15:17:47
360
原创 RestTemplate接收text/html的响应报错
HttpHeaders httpHeaders = new HttpHeaders(); httpHeaders.setAll(headers); HttpEntity<Object> requestEntity = new HttpEntity<>(map, httpHeaders); ...
2019-08-27 10:17:09
7005
1
原创 RestTemplate发送formdata 类型的request
请求的类型要对应起来httpHeaders.setContentType(MediaType.APPLICATION_FORM_URLENCODED); log.info("*****************进入方法,入参为:" + gson.toJson(map)); long start = System.currentTimeMillis(); R...
2019-08-26 09:45:56
7942
原创 Vim与系统剪切板的应用
以下命令,ideaVim同样适用,帮到你的话,点个赞。不行多试几次 。"+p vim系统剪切板的使用<Ctrl+R>+ 插入模式剪切板的使用*"+ 主剪切板,win和mac没有主剪切板的作用,因此"+与"*可以混用...
2019-08-12 09:30:51
211
原创 oracle多行合并一行,并用id隔开
SELECT listagg(PID,’,’) within group (order by PID)FROM GOwhere NO in(‘000484Z19080101828’, ‘000485Z19080101829’,‘000486Z19080101830’)
2019-08-01 14:03:07
401
原创 Spring boot项目启动,运行到一半卡住了,没反应
你TM把断点打在方法头上,注册到一半就启动不了了。怪谁,自己做的吧。你真是个SC,看了一天的日志,找了一天的错误,结果发现是这个原因。爆炸,BOW...
2019-07-30 19:01:02
2150
2
原创 linkedhashmap,转成自己用对象
前台传list,对象类型会变成linkedhashmap,转成自己用对象gson 转jsonList<User> cargoInfos = gson.fromJson(gson.toJson(map.get("users")), new TypeToken<List<User>>(){}.getType());...
2019-07-28 16:04:56
1983
1
原创 No identifier specified 错误
查看id的包引得对不对import javax.persistence.*;import java.io.Serializable;import java.math.BigDecimal;import java.util.Date;
2019-07-15 10:42:09
270
原创 Oracle insert语句id自增,利用序列
创建一个跟id相关的序列。insert into XXX(ID,TRADE_NAME) values(SEQ_Trade.NEXTVAL,‘没事有时间’);
2019-07-15 10:30:35
6079
翻译 Book
《代码大全》虽然这本书有点过时了,而且厚到可以垫显示器,但是这是一本绝对经典的书。《程序员修练之道》这本书也是相当的经典,我觉得就是你的指路明灯。《计算机的构造和解释》经典中的经典,必需读的书。《算法导论》美国的本科生教材,这本书应该也是中国计算机学生的教材。《设计模式》这本书是面向对象设计的经典书。《重构》代码坏味道和相应的代码的最佳实践。《人月神话》这本书可能也有点过时了。但还是经...
2019-07-10 11:06:37
77
原创 用户超时登录处理DelayQueue
POJOimport java.text.SimpleDateFormat;import java.util.Date;import java.util.concurrent.Delayed;import java.util.concurrent.TimeUnit;public class User implements Delayed { private SimpleDa...
2019-07-03 14:35:50
156
原创 CopyUtil拷贝对象
public class CopyUtil { public CopyUtil() { } public static void copyToStr(Object dest, Object source) throws Exception { BeanInfo sourceInfo = Introspector.getBeanInfo(source.get...
2019-07-03 08:57:57
753
原创 TransactionRequiredException: Executing an update/delete que
Spring Data Jap在service层的一个方法内进行同时进行 更新和删除时报错TransactionRequiredException: Executing an update/delete quey。错误原因,没有在方法上添加事务注解@Transactional(propagation = Propagation.REQUIRED, readOnly = false, roll...
2019-06-27 13:58:31
369
原创 Spring Boot 入门(6){Spring Boot测试,Spring Boot微服务实战,Spring Boot应用打包和部署}
Spring Boot测试
2019-05-23 22:55:50
263
原创 Spring Boot 入门(5){Spring Boot Starter,Spring Boot日志,Spring Boot监控和度量}
Spring Boot Starter自己建立starter引入dependencey使用配置文件或者增加@import注解来导入配置或者二选一 =>使用 自定义的starter,先引入定义的starter名字在别的项目引入这个项目的依赖就可以直接使用Spring Boot 日志...
2019-05-23 18:04:58
123
原创 Spring Boot 入门(4){SpringBoot优化定制Tomcat容器,Boot与JDBC,Spring Boot事务,AOP}
SpringBoot优化定制Tomcat容器相关类> ServerProperties.class设置端口application.properties 增加配置 server.port= 8888设置ipapplication.properties 增加配置 server.address=127.0.0.2设置日志容器定制方法 一:实现EmbeddedServletCo...
2019-05-23 12:51:30
195
原创 Spring Boot 入门(3){SpringBoot运行流程分析,IDEA新建SpringBoot web项目,使用jsp或页面模板,配置web服务器,异常处理}
spring boot启动流程Spring Boot Web
2019-05-21 23:03:11
154
原创 Spring Boot 入门(2){springBootEnable注解分析,EnableAutoConfiguration注解分析,SpringBoot 事件监听}
Spring Boot@Enable*注解工作原理表示启用某一项。@EnableConfigurationProperties //启用某一个特性,可以吧配置文件的属性注入到bean中配合 @ConfigurationProperties使用@Async @EnableAsync//搭配使用 @EnableAsync 表示配置文件启用异步执行 ;@Async表示该类支持异步原理:@...
2019-05-20 20:37:07
263
原创 Spring Boot 入门(1)[项目文件的开始,prop文件读取,bean的按条件自动装配]
开始创建Springboot项目在 pom.xml中引入spring boot的依赖创建入口类 @SpringBootApplication public class App { @Bean public Runable createRunable(){ return() ->{} ...
2019-05-18 22:20:35
355
原创 Vue.js(实战问题)
Vue实战练习组件的css样式只会影响该页面,去掉则是全局共享Vue列表的渲染v-for v-ifa标签的渲染(v-bind使用)<template> <div class="index-wrap"> <div class="index-left"> <div class="index-left-block"&g...
2019-05-17 19:13:57
461
原创 前端内容超出部分省略css样式
css样式.new-item {display: inline-block;width: 230px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
2019-05-07 19:06:43
389
原创 Vue.js(2)
初始化一个Vue项目http://blog.sina.com.cn/s/blog_14ddfbc6f0102xl2u.htmlVue-cli-vue 官方提供的项目脚手架工具使用vue-cli的优势成熟的vue项目架构设计本地测试服务器集成打包上线方案使用vue-cli的系统要求Node.js(>=4.0)Git一个能使用node的命令行终端安装vue-cl...
2019-05-04 22:50:55
84
原创 Vue.js(1)
深入Vue组件引用组件推荐使用驼峰式命名规则<com-a></com-a> =>ComA组件之间的通信-动态属性传递过度动画-css实现过度过渡自定义指令mixins插件...
2019-04-18 21:19:49
95
android模拟器打不出来分号
2017-04-08
TA创建的收藏夹 TA关注的收藏夹
TA关注的人