- 博客(67)
- 收藏
- 关注
原创 Calendar简介及工具类应用
Calendar简介及工具类应用Calendar 简介package com.chinasofti.cloudeasy;import com.chinasofti.cloudeasy.model.CloudType;import org.junit.Test;import java.util.Calendar;import java.util.Date;import java.util.GregorianCalendar;/** * @author: SUN * @versio
2021-05-24 20:33:57
298
原创 Java类中获取配置文件中的静态常量
Java类获取配置文件中的静态常量通过注解方式获取常量值@Value注解进行配置文件信息的获取@ConfigurationProperties注解获取配置文件通过注解方式获取常量值当我们在编写代码过程中,部分常量信息可能需要多处公用,通常会把这些常量写进xml配置文件中,通过相关配置信息在代码中使用。如下dingding:的相关常量的值;@Value注解进行配置文件信息的获取新建一个常量获取类DingDingConstant,声明各种常量,并写入set方法,在set方法上使用@Value注解获取配
2020-10-28 16:12:42
3207
原创 如何解决拼写的HTML中无法获取到方法
拼写HTML中获取方法拼写HTML解决办法拼写HTMLlet cont = "人员姓名:" + $scope.data.name + "<br/>" + "人员电话:" + phone + "<br/>" + "人员性别:" + gender + "<br/>" +
2020-09-16 11:09:49
382
原创 Java 配置文件动态选择Maven <Profiles>
Java 配置文件动态选择应用背景pom文件配置 Profiles配置文件maven资源插件配置yml配置文件指定pom文件中的配置项实例如下应用背景在开发过程中,Java运行会面临不同的运行环境,比如开发环境、测试环境、生产环境,在不同的开发环境下所需要配置的数据信息可能不一样,比如数据源配置、日志文件配置、以及一些软件运行过程中的基本配置,那每次我们将软件部署到不同的环境时,都需要修改相应的配置文件,为了避免这些繁琐的操作以及出现运行错误,maven提供了一种方便的解决这种问题的方案,通过进行pom
2020-08-20 17:38:35
1434
原创 Map与实体Bean的互相转换
Map与实体Bean的互相转换在编写代码的过程中不免遇到实体类格式的转换,下面介绍实体与Map<>的转换方法。import java.lang.reflect.Field;import java.lang.reflect.Modifier;import java.util.HashMap;import java.util.Map;public class MapBeanUtil { /** * 实体对象转成Map * * @param obj 实体对象 * @
2020-08-18 17:16:29
553
原创 JPA后台Long类型转json时前端JS获取丢失精度
Java后端开发过程中,尤其是id字段,因数值太大,通过json形式传输到前端后,在js解析时,会丢失精度。 将id字段序列化为json时,转换为字符串类型,前端传输到后端,反序列化时,再重新转换为Long。 新建一个文件,并创建LongJsonSerializer、LongJsonDeserializer两个类,并通过注解的方式添加到需要进行转换的实体类的字段上。实现Long类型序列化时转为字符串类型,和String类型转为Long。在包里再添加类LongJsonSerializer,代码如下:
2020-06-11 11:23:44
487
原创 mybatis 实现传入List集合进行数据查询
sql 语句拼写 <select id="findByCardBeaconNo" resultType="com.jxkj.arithmetic.entity.CardRecord"> select cr.id, cr.worker_id,cr.entity_type,cr.car_id,car_.car_no as carNo,wor_.name as workerName,c.beacon_no as beaconNo from card_record cr left j
2020-05-27 17:17:02
1558
原创 通过@RedisHash注解存储实体到redis
通过@RedisHash注解存储实体到redis新建一个实体,使用@RedisHash注解标识新建Dao层接口,并继承CrudRepository接口实现相关方法最后即可通过接口方法进行相关的处理如下代码,包括存储和读取合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义...
2020-03-23 13:41:35
4769
3
原创 linux下解压war包或指定解压目录
linux下解压war包或指定解压目录找到war包找到war包使用 jar -xvf word.war 命令 ,可直接对war包进行解压处理,并解压至当前目录;如何将war包解压至指定的目录,首先进入指定目录,然后再当前目录下运行命令:jar -xvf /root/rdet-app-web.war,即指定war包所在的位置即可。...
2020-03-11 11:26:33
6749
原创 vue动态设置style属性修改背景图片
原始class属性设置背景样式 .bannerP { position: absolute; top: 0; left: 2.96rem; right: 0; bottom: 0; background: url(../../assets/img/backgroundp.jpg) no-repeat center; // 本地静态图片...
2020-01-17 14:55:29
13144
1
原创 idea修改编辑文件和忽略文件的目录颜色(webStrom)
打开File-setting,进入 Version Control下的Files Status Colors
2020-01-03 09:50:55
812
原创 全局配置LocalDateTime,实现日期格式化(Date日期格式也通用)
1、首先在配置文件中添加以下配置信息,确定日期格式,供下面配置类中进行读取Spring: jackson: date-format: yyyy-MM-dd HH:mm2、新建配置类,在程序运行初始化时进行加载,将日期格式进行转化import com.fasterxml.jackson.datatype.jsr310.ser.LocalDateTimeSerializer...
2019-12-31 16:58:36
5200
原创 LocalDateTime 与 Date 和String之间的转换
工具类package com.touchspring.ssdt.rfid.utils;import java.text.DateFormat;import java.text.ParseException;import java.text.SimpleDateFormat;import java.time.LocalDateTime;import java.time.format...
2019-12-31 14:19:38
822
1
原创 SpringBoot2.0配置Redis实现缓存和键值的序列化
1、基于maven管理的Java项目,需要在pom文件中加入redis所需要的的依赖 <!-- redis 依赖--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>...
2019-12-31 13:35:50
769
原创 mysql 更新数据库中文变问号
1.最简单的问题在配置连接URL时添加?characterEncoding=utf8(原始配置信息)spring: datasource: url: jdbc:mysql://127.0.0.1:3306/test?serverTimezone=Asia/Shanghai username: root password: 654321 driver...
2019-12-27 16:54:06
726
1
原创 springboot + JPA 配置双数据源
一、首先配置application.yml文件设置主从数据库spring: servlet: multipart: max-file-size: 20MB max-request-size: 20MB profiles: active: @activatedProperties@ thymeleaf: mode: LEGACYHTM...
2019-12-27 13:18:32
1853
原创 springboot文件上传
后台controller接口文件下载方法 /** * 下载Excel模板 */ @GetMapping("/downloadExcelModel") @ResponseBody public void downloadExcelModel(HttpServletResponse response, HttpSession session) t...
2019-12-27 10:55:27
217
原创 vue界面背景
<template> <div style="height: 370px;width:790px"> <simple-chart :option="chart.option"/> </div></template><script>import 'echarts/map/js/world';impor...
2019-12-24 10:17:42
599
原创 IDEA为类和方法添加注释
类注释 注释模板(也可以网上搜索更多模板) /** * @author: your name * @version: 1.0 * @date: $DATE$ $TIME$ * @description: */新建一个类时,自动生成的类注释配置 操作步骤如图 手动配置类注释(已建好的类没有注释,为其添加注释) 操作步骤 1、如图根据弹窗添加...
2019-11-06 14:05:29
349
原创 idea关联mysql报出:Server returns invalid timezone. Go to 'Advanced' tab and set 'serverTimezone' propert
Server returns invalid timezone. Go to 'Advanced' tab and set 'serverTimezone' propert 服务器返回无效的时,时区错误,如何进行设置连上数据库? 原因:MySQL默认的时区是UTC时区,比北京时间晚8个小时。 所以要修改mysql的时长, 如图 进入dos命令窗口后,首先输入:mysql -uro...
2019-11-05 11:19:13
2079
3
原创 windows10 声音红叉 在不到找不到Realtek HD音频管理器
出现此问题大概是缺少驱动导致的,推荐网址如下:http://www.2016win10.com/w10/8087.html
2019-09-24 16:44:20
6005
原创 Maven更新失败,Cannot resolve plugin org.apache.maven.plugins:maven-deploy-plugin:2.8.2
Cannot resolve plugin org.apache.maven.plugins:maven-deploy-plugin:2.8.2在项目使用maven 更新的时候,会遇到jar包无法下载到本地maven仓库的问题,idea 控制台将给出以下错误提示,如图所示:即下载目录中缺少程序运行的jar包文件; 删除上图本地maven仓库目录下的所有文件,然后 执行clean 、i...
2019-09-24 15:50:21
31803
9
原创 maven安装异常 Failure to find xxx in 中央仓库
当maven环境重新编译安装的时候,程序引用了第三方或内部人员编写的jar包依赖,可能会出现Failure to find xxx in 中央仓库错误,下面将通过maven 命令本地安装jar包依赖解决问题。 首先我们根据idea setting里面maven管理下的本地maven仓库地址找到对应的jar包目录,(若不存在此步骤可省略)项目中pom文件中引入依赖然后 使用 w...
2019-09-16 14:30:12
9231
原创 win10安装或更新NotePad++后鼠标右键无Edit with NotePad++
当我们安装或更新NotePad++后,使用鼠标右键点击文本文件后,在列表中可以使用Edit with NotePad++编辑文本,如下图:如果鼠标右键列表中未出现Edit with NotePad++,下面将介绍如何添加到右键列表中鼠标按下 window+R 打开运行界面,输入 regedit 打开注册表信息 ...
2019-09-10 16:56:32
7086
5
原创 vue + elemen-UI实现table数据导出到Excel
根据业务需求添加导出Excel功能,首先在vue下安装相关依赖 npm install --save xlsx file-saver然后在<script> </script> 块中引入相关组件 import FileSaver from 'file-saver' import XLSX from 'xlsx'table列表如下,导出的Excel表头将根据...
2019-08-29 17:38:54
252
原创 Excel单元格科学计数法转换和小数点取整
当我们上传Excel文件,读取单元格中的数据不是文本格式时,通过 row.getCell() 方法取值,可能发生长数字为科学计数法,或整数带有小数点的情况。 /** * 此方法用于检测单元格cell 的值的类型 * 并根据不同的方法转换为String类型 * * @param cell * @return SYD */ pub...
2019-08-26 17:36:51
2109
原创 vue动态绑定设置图片 src 路径
动态绑定图片URL地址显示<img :src="imgURL" style="width: 25px;height: 25px; "/></span>设置 imgURL 的值动态改变图片url data() { return { imgURL : require(`@/assets/mapP...
2019-07-17 14:00:45
6514
原创 vue 动态绑定设置元素style 颜色样式
如修改一个按钮的颜色 <el-button circle :style="{'background':colorConfirm,'padding':'7px'}"></el-button>设置colorConfirm 的值为需要的颜色样式值:style="{'background':colorConfirm,'padding':'7px'}"...
2019-07-17 13:48:51
21971
原创 不同方法实现多个List合并去重
@Testpublic void testList() { List<Object> list1 = new ArrayList<>(); list1.add("小明"); list1.add("小李"); List<Object> list2 = new ArrayList<>(); list2.add(...
2019-04-17 15:53:33
2707
原创 浏览器调试窗口获取当前时间
1、获取当前时间new Date()打印:Wed Mar 06 2019 13:47:16 GMT+0800 (中国标准时间)2、获取当前时间的长整型格式new Date().getTime()打印:15518511641883、长整型日期转为日期格式new Date(1551851164188)打印:Wed Mar 06 2019 13:46:04 GMT+0800 (中国标...
2019-03-06 13:52:16
3255
原创 IDEA启动项目:找不到或无法加载主类
在IDEA的使用过程中,如果服务断掉或重启服务时,启动报错 错误:找不到或无法加载主类可能原因有两种,按如下操作:1、未能成功编译 尝试:菜单-->Build--->Rebuild Prodject结果:启动服务仍然报同样的错误,尝试第二种方法2,缓存问题 尝试:菜单-->File-->Inv...
2019-03-06 13:45:09
4301
原创 mysql 删除多张表中相同字段值相等的数据
三张表同时删除 project_id 为指定相同的值SQL 语句DELETE engineering_subcontractor,project_engineering,user_project from engineering_subcontractor LEFT JOIN project_engineering ON engineering_subcontractor.p...
2019-03-06 13:39:55
3864
1
原创 vue项目中设置浏览器图标
如何设置项目运行时在浏览器网页窗口中图标的显示,请如下操作:通过看vue项目的目录结构,根目录下有一个index.html,这个就相当于我们普通项目中的各个html页面文件,所以设置方法就是在index.html的head标签中添加link标签。这里要注意的是图标文件的位置,不能放到src里,这样的路径会让浏览器找不到。网页把根域名作为相对路径的根目录了,然而我们文件的路径是相对于项目...
2019-02-28 17:30:45
4008
1
原创 vue向后台请求数据的配置和方法
一、与后台连接端口的配置新建一个vue项目之后,向后台请求端口连接,作如下配置:项目目录下的config,打开 index.js下面的红色标识处需要重新配置相关参数,如下:target: 'http://localhost:9085/',这里的端口号对应后台启动的端口号; proxyTable: { '/api/*': {...
2019-02-28 14:59:50
13777
7
原创 如何新建一个vue项目
一、打开命令窗口,进入自己想要创建的目录下二、创建一个基于 webpack 模板的新项目 【vue init webpack my-project】 my-project(项目文件夹名) 执行这个命令后命令行会出现一些需要你填写选择的项目属性:(项目名称)(项目描述)(作者).....should we run npm install.... (这句话是在问是否在工程创建...
2019-02-28 11:13:14
205
原创 idea如何实现Springboot项目热启动
一、开启idea使项目自动功能1、File--setting--Build,Execution,Deployment-- Gradle-Android Compiler 勾选如图所示;2、 CTRL + SHIFT + A --> 查找Registry --> 找到并勾选compiler.automake.allow.when.app.running 二、sp...
2019-02-19 13:51:30
1372
原创 Redis启动和服务自启动
Redis 使用开启1、cmd 进入安装目录 C:\Program Files\Redis (我的安装目录)如图在Redis安装目录的文件路径框中直接输入cmd 即可进入命令窗口 输入 redis-server.exe redis.windows.conf 开启服务端,窗口不要关闭2、cmd 再次进入安装目录 输入运行 redis-cli.exe -h...
2019-02-18 13:19:39
1466
原创 java和JS获取图片的宽和高
后台方法 jpg 和 png 格式// java获取图片的到达小,高度和宽度,jpg/png/ public void imageSize() throws IOException {// 方法一 ImageIcon imageIcon = new ImageIcon("E:/ISiteImg/robot1.png"); ...
2019-01-29 14:56:36
554
原创 图片上传
controller层引入上传图片所需的java类。import org.springframework.web.multipart.MultipartFile; 编写上传代码部分 @PostMapping("/imageUpload") public ResultData uploadImg(MultipartFile file) { /*判断文件是...
2019-01-29 14:05:52
186
原创 JS登录倒计时的简单实现
export default { name: 'Welcome', data() { return { count: 3, }; }, methods: { goToLogin() { if (!this.timer) { let that = this; ...
2019-01-22 10:38:49
465
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人