- 博客(33)
- 收藏
- 关注
原创 linux 常用命令
1. 输出命令: echo +文本内容2. 快速创建一个标签页 ctrl + shift + t3. 在其他的终端设备进行输出 echo + 文本 > 终端地址(可以使用tty来查看终端)4. 查看命令的类别 type + 命令5. 切换用户 su - 用户名6. [root@132~]# #表示超级管理员用户 [aa@123~]$ $表示普通用户 各个含义:[用户名 @ 主机名 当前目录(~表示家目录)]7. 查看目录下的文件: ls + 目录(...
2024-09-16 13:43:10
661
2
原创 springBoot集合swagger及xiaoymin展示
1.引入maven包 <!-- Swagger API文档 --> <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-boot-starter</artifactId> <version>3.0.0</version>
2021-12-30 17:45:22
2545
原创 java快速获取当前系统时间
//当前系统时间 System.out.println(new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(System.currentTimeMillis()));
2021-12-30 16:41:34
291
原创 sql查询当天、本周,本月,上一个月的数据
今天select * from 表名 where to_days(时间字段名) = to_days(now());昨天SELECT * FROM 表名 WHERE TO_DAYS( NOW( ) ) - TO_DAYS( 时间字段名) <= 1近7天SELECT * FROM 表名 where DATE_SUB(CURDATE(), INTERVAL 7 DAY) <= date(时间字段名)近30天SELECT * FROM 表名 where DATE_SU
2021-12-22 17:40:42
2532
1
原创 css object-fit 属性
今天在设置video标签时,想要使video视频宽高与外部适应,这时就用到了object-fit样式就可以解决!object-fit语法object-fit:fill | contain | cover | none | scale-downobject-fit取值说明object-fit主要适合于替换元素,比如:<video> 、<object>、<img>、<input type=""image>、<svg>等其中fill为该属性
2021-12-22 11:02:46
1392
原创 本地文件复制到远程桌面无法粘贴
解决:打开远程桌面的任务管理器,在进程中寻找rdpclip.exe或rdpcilp,该进程可以让远程桌面通过远程复制文件的。如果找到了该进程,将其结束任务,然后在运行(win+R)中输入rdpclip.exe重启它,这时远程复制文件的功能恢复正常。...
2021-12-06 09:45:43
2001
1
原创 Windows 下安装 ElasticSearch 和 ElasticSearch head
首先先确认自己已经安装好了nodejs环境(8条消息) Node.js安装及环境配置之Windows篇_m0_60801674的博客-优快云博客elasticSearch 官网下载:https://www.elastic.co/downloads/elasticsearch安装解压后,进入bin目录启动然后在config目录下修改elasticsearch.yml,在最后添加上下面代码,意思为允许跨域。http.cors.enabled: true http.cor..
2021-11-24 17:04:28
1364
转载 Node.js安装及环境配置之Windows篇
Node.js安装及环境配置之Windows篇 - 周瑜周 - 博客园 (cnblogs.com)
2021-11-24 16:21:42
112
原创 java 判断字符串是否为日期格式
import java.util.regex.Matcher; import java.util.regex.Pattern; /** * 功能:判断字符串是否为日期格式 * */ public static boolean isDate(String strDate) { Pattern pattern = Pattern .compile("^((\\d{2}(([02468][0...
2021-11-17 17:54:21
1417
原创 mysql查询表和字段的备注信息,并导出到Excel
#查询SQLselect names.TABLE_NAME as 表英名, names.TABLE_COMMENT as 表中文, column_name as 字段名称, column_type as 数据类型, column_comment as 字段备注FROM information_schema.COLUMNS as columnsleft join (select TABLE_NAME,table_comment from informatio.
2021-11-16 12:05:57
1294
原创 mysql多个相同排序字段导致其中一个失效,与如何将某字段中的对象数据中的一个属性进行排序
1. 排序失效问题: 例如: select * from user order by id desc,age desc 如果一个语句中同时存在俩个或多个同类型的排序或升序,那么mysql就会执行优先顺序,靠近order by的排序字段将会有最高优先级2. 假如某个字段的数据是个对象,但我们又想根据里面的对象某一个属性来进行排序,我们要怎么做呢?其实很简单,我们只需要记住一个格式:字段名 -> '$.属性名' 排序类型 ...
2021-11-12 10:25:56
764
原创 mysql修改密码遇到的问题
使用这种格式报错:格式:mysql> set password for 用户名@localhost = password('新密码');错误提示:You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near其他解决方法:ALTERUSER'...
2021-11-08 16:01:52
727
原创 Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.1:compile (default-compile)
打包或运行程序时出现的问题报错解决:在这里的<bootclasspath>${java.home}/lib/rt.jar:${java.home}/lib/jce.jar</bootclasspath>中,符号冒号为Linux中使用的,而windows下使用分号。修改后可解决。...
2021-10-25 16:42:58
160
原创 Mybaits 注释需谨慎!
今天运行项目遇到一个报错Caused by: org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='code', mode=IN, javaType=class java.lang.Object, jdbcType=null, numericScale=null, resultMapId='null', jdbcTypeName='null', expr
2021-10-14 17:46:19
219
原创 JdbcTemplate批量删除时遇到Sql中in的参数问题。
问题:在试用jdbc打算批量删除时,遇到个问题,我使用的是sql语句in来操作的,而数据却是个数组,那么问题就是如果直接传参数会导致格式错误删除出错误,如果拼接字符串会很麻烦。查询了些资料后发现,Jdbc批量删除里可以创建个BatchPreparedStatementSetter对象,该对象下有循环参数方法,可以直接为语句进行参数传递。具体如图:...
2021-10-13 16:54:14
569
原创 结束端口占用
1.打开cmd命令窗口,输入netstat -ano|findstr 端口号 来查询占用端口的程序Pid2.使用taskkill /f -pid 端口号 来终止该程序
2021-10-13 09:09:45
105
原创 Charles与手机app的网络请求抓包流程
什么是抓包?为什么要抓包?抓包(packet capture)就是将网络传输发送与接收的数据包进行截获、重发、编辑、转存等操作,也用来检查网络安全。抓包也经常被用来进行数据截取等。我们可以通过抓包来获取我们想要从链接中想要的数据信息。那么要怎么实现呢?1.下载抓包软件工具Charles可以下载自己相应系统环境的2.将手机与电脑链接同一个网络,注意必须是同一网络环境!然后再修改手机的端的网络代理端口及地址为电脑端一致即可。这里拿我的WIFI为例,打开WIFI网络设置,选择下..
2021-09-28 15:12:46
1935
原创 Jquery document与$()的使用问题
今天在使用window.parent.document.getElementById("").brefore()时,打点没有方法,查看其他相关资料发现,该方法与使用$()来指定还是有一定区别的。document返回的是DOM对象,而$()返回的是jquery对象。具体来说,DOM对象是JavaScript获得的,而jqeruy对象就是Jquery获得的。document对象属于window对象。所以解决方法,我将其修改为了$()对象来获取父窗口对象。$("#id名称",window.
2021-09-27 18:44:13
308
原创 SQL SUBSTRING_INDEX( )方法
SUBSTRING_INDEX(要分割的字符串,分隔符,count)这里的count若是正数则从左边的分隔符开始向右截取所有,若是负数则从右开始截取。
2021-09-17 17:17:14
837
原创 magic_api list与map
定义一个list 使用:var list = []定义map:var map = {}将查询的值存入list:nameMap.add(async(index)=>db.yj.select('selectcount(id_)fromemgc_circular_infowherelx=#{name}'));存入map:map.put(key,value)循环返回值: list: map:magic_api操作文档地址:...
2021-09-16 08:58:40
1685
原创 Tomcat部署war包遇到的问题
1.The CATALINA_HOME environment variable is not defined correctly解决:修改环境配置文件该值是文件路径而不是bin目录。2.启动statup.bat后界面乱码解决:找到conf目录下的logging.properties配置文件,修改里面的将java.util.logging.ConsoleHandler.encoding配置修改为GBK,重启就OK...
2021-09-14 15:10:28
393
转载 解决Incorrect result size: expected 1, actual 0异常
解决Incorrect result size: expected 1, actual 0异常_知的IT成长之路-优快云博客
2021-09-14 09:27:01
372
原创 获取实体对象的@Column与@Tbale的name属性
创建完对象属性后,可编写获取方法我这里的方法是获取表名.列的格式(qc_device.dev_uuid devUuid),这样就可以完成获取查询对应表下的字段并设置为实体对象名称操作了。
2021-09-13 14:20:53
607
原创 使用jdbcTemplate时查询结果报错,没有对应的实体对象属性
解决:jdbcTemplate.queryForObject(sql,new BeanPropertyRowMapper<>(QcDevice.class),new Object[]{devUuid});queryForObject(SQL语句,返回对象类型,传参类型)这里的返回对象类型使用new BeanPropertyRowMapper<>(对象.class)会自动将实体对象属性与数据库列对应,例如:对象属性为userName那么对应数据库为user_name就可.
2021-09-13 14:10:04
631
原创 java获取随机uuid
String uuid = UUID.randomUUID().toString().trim().replaceAll("-", "");这是去掉 '-' 分隔符的,若不想去除则不用替换。
2021-09-10 15:15:22
427
原创 JAVA俩个日期类型对象相减判断相隔多少月
Calendar currentDate = Calendar.getInstance(); //开始日期 Calendar startDate =Calendar.getInstance(); startDate.setTime(DateUtil.parse(vo.getMonthStart(), DateUtil.PATTERN_DATE)); //截止日期 currentDate.setTime(Dat...
2021-09-09 13:32:18
764
原创 MQ实现广播数据同步
1.在mq.properties配置文件中编写命名这里随便定义,以键值对方式,就是为了全局方便获取,第一个是定义的发布者的名称,第二个是交换机的名称,第三个是消息队列的通道。2.在MQ页面添加相应的交换机及相应通道,并在该交换机下绑定对应通道。选择exchanges下面的addExcjanges即可添加交换机相应的选择Queues即可添加队列通道然后再返回Exchanges交换机下选择对应的交换机,进入绑定通道。在To queue文本框中输入队列通道名称即可绑定。..
2021-09-08 15:21:12
1254
原创 MQ报错 (inequivalent arg ‘durable‘ for exchange ‘xxxxx‘ in vhost ‘/‘: received ‘false)
问题:解决: 删除原先的这个报错交换机,然后重新创建,我这里重新创建使用的代码,设置durable持久为FALSE后,解决该问题
2021-09-07 18:46:08
3343
原创 maven install编译错误(An unknown compilation problem occurred)
An unknown compilation problem occurredmaven 编译项目遇到里面我引用了jdk的jar,遇到上面那个报错<plugin> <artifactId>maven-compiler-plugin</artifactId> <version>3.6.0</version> <configuration> <source>1.8</sourc.
2021-09-06 17:31:00
1925
原创 Java 编写实现导出Excel
1.查询数据先通过前端传来的查询条件拼接查询sql语句,然后查询出数据结果集2.设置Excel列创建一个集合为ExcelExportEntity(import org.jeecgframework.poi.excel.entity.params.ExcelExportEntity;)对象用来定义表的列名以及每列对应数据的实体对象属性名称3.循环存入结果集数据此时需要注意的是,在存入map时,键是和在存入表列的key值是相对应的,值是从查询出的结果集中取出的,然后存入list
2021-09-06 16:46:47
551
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人