- 博客(21)
- 收藏
- 关注
原创 Vue -- Computed property “XXX“ was assigned to but it has no setter
今天开发Vue项目时突然出现Computed property “XXX” was assigned to but it has no setter报错,应用场景是在新页面获取一些信息进行修改,百度了一番说是computed只能通过get方式获取数据,但是我是要修改数据的呀,于是结合了Vue官网跟各大网友们的案例顺利解决。原代码:computed: { ...mapState('check', { palletType: 'palletType' }) }
2021-03-16 21:14:10 639
原创 JAVA 写入CSV中对逗号‘,‘的处理方法
今天有个需求是要每天自动导出一个CSV,但是CSV的某个列是用逗号(,)分隔的,总所周知CSV的每一列都是用逗号分隔的,这下就把我难住了,于是就去百度发现了一群复制粘贴怪,随后我决定自己动手丰衣足食,苦思冥想不得解决,最后突然开窍,想到了Java转义,最后完美解决。附上代码String comma = "\"" + 某个变量 + "," + 某个变量 + "\""这样CSV就不会把这些变量值拆分成一列一列了...
2020-12-31 11:33:39 2626
原创 一次意料之外的java.net.SocketException: Connection reset经历
关于这个异常就不多解释了,网上解释原因的文章一大堆,但是我的情况和他们描述的发生场景都不一样,我这里是接入了一个国际物流DSV的下单业务,请求方式为post短链接,但奇怪的是,用Postman等测试工具就可以成功请求,用Java代码的时候不管怎么封装请求信息都会报java.net.SocketException: Connection reset错误。花了半天时间都没有找到解决办法,无奈只得回去查看对方的文档,然后突然看到了这一句于是突然恍然大悟,我的代码是jdk1.7编译的,而1.7默认的https
2020-12-02 09:36:00 519
转载 Java 按页拆分pdf
原文地址/** * 拆分PDF代码, 假如我只想拆分第一页, 那么from和to就是1, 1。 * 如果需要拆分从第一页到第五页, 那么from和to就是1, 5。 * @param pdfFile 需要拆分的源文件 * @param newFile 生成新PDF的路径 * @param from 从哪一页开始 * @param end 从哪一页结束 */public static void partitionPdfFile(String pdfFile, String newFile,
2020-10-12 11:49:01 1075
原创 Java 设计模式之单例模式
概念: Java中单例模式是一种常见的设计模式,主要写法有两种:懒汉式单例、饿汉式单例。 单例模式有以下特点: 1. 单例类只能有一个实例。 2. 单例类必须自己创建自己的唯一实例。 3. 单例类必须给所有其他对象提供这一实例。 单例模式确保某个类只有一个实例,而且自行实例化并向整个系统提供这个实例。在计算机系统中,线程池、缓存、日志对象、对话框、打印机、显卡的...
2019-08-15 21:56:44 165
原创 org.springframework.dao.InvalidDataAccessApiUsageException: NOAUTH Authentication required.; nested
启动项目时出现如下错误:org.springframework.dao.InvalidDataAccessApiUsageException: NOAUTH Authentication required.; nested exception is redis.clients.jedis.exceptions.JedisDataException: NOAUTH Authentication r...
2019-04-07 22:16:03 3998
原创 org.springframework.data.redis.RedisConnectionFailureException: Cannot get Jedis connection
项目启动后,控制台报如下错误:org.springframework.data.redis.RedisConnectionFailureException: Cannot get Jedis connection; nested exception is redis.clients.jedis.exceptions.JedisConnectionException: Could not get ...
2019-04-07 21:52:55 9388
原创 java中的栈和堆
堆和栈都是Java中常用的存储结构,都是内存中存放数据的地方。1、栈的特点: 容量小、速度快、适合存放小型数据。 如基本数据类型和对象类型的引用。2、堆的特点: 堆的特点与栈相反,因此适合存放对象本身。当一个方法执行的时候,每个方法都会建立自己的内存栈,一个内存栈由两个部分构成,方法定义的变量(栈)和对象本身(堆),在方法结束的时候栈也会自动销毁,但是堆不会,一个对象的创建是很耗...
2019-03-15 07:16:34 707
原创 Spring 引入 prperties 文件
现在有个properties文件,里面有两个字段username=rootpassword=root在写个实体类Demo注入properties文件字段的值public class DbConfig { private String username; private String password; public String getUsername() {...
2019-03-12 14:00:58 418
原创 Spring 自动装配及注解配置
在Spring中有三种装配机制:在xml中配置,例如:<bean id="userService" class="com.service.impl.UserServiceImpl">
2019-03-12 11:37:25 526
原创 Spring boot 自定义 连接池 starter
因为只有c3p0数据库没有starter,所以本文描述的是c3p0的starter,如果你想替换成其他的连接池,改下配置即可。 官方的开发starter标准推荐有3个模块:核心功能库(本文案例是c3p0连接池,所以引入c3p0的依赖即可)自动配置模块(此模块是专门处理自动配置的)starter模块(主要处理自动配置模块与核心模块以及其它让你的核心模块能正常运行起来的其它所有依赖,没...
2019-03-12 10:40:47 1423
原创 Spring boot 整合 mybatis
首先我们先整理一下mybatis使用是怎么样的一个流程,Resources(传递mybatis配置)->SqlSessionFactory->SqlSession->创建Mapper(dao接口)的实现类->调用方法。 但与spring整合后,数据库连接怎么得到呢?mapper接口怎么得
2019-03-08 10:26:11 178
原创 SpringBoot yml配置文件
yml配置文件比properties配置文件更为强大,它可以在主配置文件引入其他配置文件,也可以在主配置文件上配置多个配置文件。
2019-03-07 14:56:29 3840 1
原创 Java 实体类自动生成get set(IDEA)
此插件可以自动生成实体类的get set,如果实体类有变动,也无需自己手动调整get set依赖<dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok<
2019-03-07 08:37:19 4307
原创 Spring Boot 连接数据库
首先 Spring boot 有默认的一个连接池HikariCP,这也就代表着,我们自己可以不用配置另外的连接池
2019-03-06 15:31:39 457
原创 Spring Boot 创建项目的两种方式
创建一个Spring Boot项目有两种方式:在start.spring网站上生成项目利用Maven创建Spring Boot项目 其他步骤还是一切照常,只是需要在pom文件中添加引用。<!-- 因为 Maven 项目不可能变成Spring-boot项目, 所以自己手动引进Spring boot的父类 --> &
2019-03-05 19:07:36 1721
原创 Spring之IOC
Spring入门 Spring可以作为三大框架之一,取决于它的两个特性:IOC和AOP1. IOC是什么? IOC(Inversion of Control)就是将你设计好的对象交给容器管理,但是为什么要取IOC这个名字呢?IOC的中文意思是控制反转,那么这个反转在哪里呢?正转又是什么?我们传统的java SE设计是直接在对象内部通过new的方式创建对象,这是程序主动的去创建一个依赖...
2019-02-15 20:08:07 133
原创 Spring bean 生命周期
1. 概述 一个普通对象的生命周期有:初始化 实例化创建调用销毁 Spring对象的周期肯定也会准守这个过程,但是Spring这个功能强大的轻量级框架提供了很多对外的接口,允许我们程序员对这三个过程(实例化,初始化,销毁)的前后增加一些操作。 在Spring Bean中,实例化其实是在为bean对象在容器里开辟空间,初始化则是对属性的注入。2. 具体生命周期...
2019-01-09 09:10:40 412
原创 Spring 作用域
引用方法<bean id="userDao" class="com.dao.UserDao" scope="singleton"></bean>如果不指定作用域,默认是singleton
2019-01-07 15:27:15 603 1
原创 Spring入门篇
1. Spring是什么? Spring是一个开放源代码的设计层面框架,它解决的是业务逻辑层和其他各层的松耦合问题,因此它将面向接口的编程思想贯穿整个系统应用。Spring是于2003 年兴起的一个轻量级的Java 开发框架,由Rod Johnson创建。简单来说,Spring是一个分层的JavaSE/EE full-stack(一站式) 轻量级开源框架。2. 使用Spring的好处?低...
2019-01-04 15:03:59 178
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人