- 博客(45)
- 收藏
- 关注
原创 debian修改nginx.conf配置ssl,完成https配置
指定SSL证书路径。# 使用HTTPS默认端口号443。5.重启nginx,执行:service nginx restart。4.查看配置是否有错误,执行nginx -t。1.阿里云申请下载pen/key文件。6.到阿里云添加443端口到安全组。2.将文件放到服务器安全位置。
2024-01-05 10:58:59 612
原创 linuxdebian配置mysql+java+tomcat,上传或者下载命令
1、上传或者下载,需要使用rz和sz命令sudo apt-get install lrzsz。centos:yum -y install lrzsz2、解压文件,复制tomcatjava进localtar -xvf jdk1.8.0_171cp -R jdk1.8.0_171 /usr/localcp -R apache-tomcat-8.0.52 /usr/local3、编辑/etc/profilevi /etc/profileesc+oesc+xJAVA_
2021-09-18 16:30:07 329
原创 vue去除数组最后一个元素
/ 深拷贝可能需要使用其他库如 lodash。columnsTemp: [1, 2, 3, 4, 5] // 示例数组。// 使用 .pop() 方法。如果要使用原定义数组,可使用深拷贝。
2024-08-14 17:41:16 482
原创 vue 配置nginx
需要指向下面的 @router 否则会出现 Vue 的路由在 Nginx 中刷新出现 404。# 对应上面的 @router,主要原因是路由的路径资源并不是一个真实的路径,所以无法找到具体的文件。# 因此需要 rewrite 到 index.html 中,然后交给路由在处理请求资源。
2022-10-28 13:50:37 1813 1
原创 使用阿里图标库icon图标 ttf字体文件转化成base64格式
阿里图标库下载的css打开。页面可以通过如下代码引用。字体文件上传到下面网站。将以下代码复制到css。复制下面内容到css。
2022-10-21 16:49:28 891
转载 小程序编译报错
tips:开发者工具 v1.02.1811150 版本开始,调整为根据 package.json 的 dependencies 字段构建,所以声明在 devDependencies 里的包也可以在开发过程中被安装使用而不会参与到构建中。如果是这之前的版本,则建议使用。此处要求参与构建 npm 的 package.json 需要在 project.config.json 定义的 miniprogramRoot 之内。选项,可以减少安装一些业务无关的 npm 包,从而减少整个小程序包的大小。
2022-09-15 11:04:15 1083
原创 vue使用echarts示例
<template> <div> <div class="app-container" style="position: absolute;top: 0px;"> <el-form :model="queryParams" ref="queryForm" size="small" :inline="true" v-show="showSearch" label-width="100px"> <el-form-i...
2022-05-25 16:05:35 404
原创 问题处理:Cause: class lombok.javac.apt.LombokProcessor (in unnamed module @0xd7e3161) cannot access
因为公司新项目的环境要求比较新,我更改了本地环境,我运行老项目时遇到下面错误:Cause: class lombok.javac.apt.LombokProcessor (in unnamed module @0xd7e3161) cannot access class com.sun.tools.javac.processing.JavacProcessingEnvironment (in module jdk.compiler) because module jdk.compiler does no
2022-05-25 15:01:08 1624
原创 npm ERR code ERESOLVE 问题处理
罪魁祸首是git的一个配置属性:core.autocrlf由于历史原因,windows下和linux下的文本文件的换行符不一致。Windows在换行的时候,同时使用了回车符CR(carriage-return character)和换行符LF(linefeed character)而Mac和Linux系统,仅仅使用了换行符LF老版本的Mac系统使用的是回车符CRWindows Linux/Mac Old Mac(pre-OSX) CRLF LF CR ‘...
2022-05-13 14:51:13 681
原创 微信小程序弹窗问题
一、询问弹窗,如果报错:Cannot read property 'data' of undefined可写成以下 wx.showModal({ title: '提示', content: '确定要删除吗?', success :(res)=> { if (res.confirm) { this.deleteBattery() } else if (res.cancel) { c
2022-03-18 10:42:31 774
原创 mysql格式化日期
AND DATE_FORMAT(aa.create_at, '%Y-%m-%d')>=DATE_FORMAT('2021-12-27', '%Y-%m-%d' )AND DATE_FORMAT(aa.create_at, '%Y-%m-%d')<=DATE_FORMAT('2021-12-27', '%Y-%m-%d' )
2021-12-27 15:00:30 418
原创 Jpa方法命名规则
Keyword Sample JPQL snippet And findByNameAndPwd where name= ? and pwd =? Or findByNameOrSex where name= ? or sex=? Is,Equals findById,findByIdEquals where id= ? Between findByIdBetween where id between ? and ? LessT
2021-12-23 10:51:24 3426
原创 StringUtils中 isNotEmpty 和isNotBlank的区别【java字符串判空】
isNotEmpty(str)等价于 str != null && str.length > 0isNotBlank(str) 等价于 str != null && str.length > 0 && str.trim().length > 0同理isEmpty 等价于 str == null || str.length == 0isBlank 等价于 str == null || str.length == 0 || str.tr.
2021-09-27 09:49:46 70
原创 feign超时时间设置
ribbon: ReadTimeout: 20000 #指的是建立连接所用的时间,适用于网络状况正常的情况下,两端连接所用的时间。 ConnectTimeout: 20000 #指的是建立连接后从服务器读取到可用资源所用的时间。
2021-09-27 09:47:14 323
原创 查看服务器日志
cat /work/service/logs/server.log | grep -a changeNeedLock | grep TD4850B2D01H300001
2021-09-24 17:10:55 190
原创 下载分支版本git
git clone https://gitee.com/taipingtongren/taiping-op-weapp.git --branch gietch
2021-09-08 08:25:48 128
原创 redis报错:Creating Server TCP listening socket *:6379: bind: No error
redis-cli.exe shutdown exit redis-server.exe redis.windows.conf
2021-09-06 08:39:18 99
原创 Navicat 连接MySQL 8.0.25 出现2059错误
错误#使用Navicat Premium 连接MySQL时出现如下错误:原因#mysql8 之前的版本中加密规则是mysql_native_password,而在mysql8之后,加密规则是caching_sha2_password解决#更改加密规则:mysql -uroot -ppassword #登录use mysql; #选择数据库# 远程连接请将'localhost'换成'%'ALTER USER 'root'@'localhost' IDENTIFIED
2021-09-04 07:13:40 158
原创 idea 提示:找不到符号
我这边的原因是been里有重名的字段private Long producttonnage;private String productTonnage;
2021-08-18 17:09:50 141
原创 bootstrap刷新父页面table
parent.$("#bootstrap-table1").bootstrapTable('refresh',{});
2021-08-17 14:01:25 1143
原创 js生成uuid
function guid2() { function S4() { return (((1 + Math.random()) * 0x10000) | 0).toString(16).substring(1); } return (S4() + S4() + "-" + S4() + "-" + S4() + "-" + S4() + "-" + S4() + S4() + S4());}guid2() // "748eea29-f842-4af9-a552-.
2021-08-17 09:30:56 104
原创 idea热部署
1、“File” -> “Settings” -> “Build,Execution,Deplyment” -> “Compiler”,选中打勾 “Build project automatically”2、组合键:“Shift+Ctrl+Alt+/” ,选择 “Registry” ,选中打勾 “compiler.automake.allow.when.app.running”3、、...
2021-08-16 10:31:16 79
原创 mysql8.0.1 报错1055
set global sql_mode='STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION';set session sql_mode='STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION';
2021-07-20 19:14:58 90
原创 selectkey 返回值一直是1
下面说一下为什么执行这个sql后,一直返回1,而不是我们期望的id,先看一下调用代码1 Integer result = competesMapperCustom.insertCompete(compete);2 Integer competeId = compete.getCompeteId();我插入数据时插入的是一个bean,这个bean的类型就是上面我们提到的parameterType的值,插入前它的id是空,...
2021-07-09 14:09:34 394
原创 springBoot拦截注意:ShiroConfig,ip.excludes
springBoot拦截注意:ShiroConfig,ip.excludes
2021-07-05 15:12:52 220
原创 在my.cnf中设置lower_case_table_names = 1 无效的解决方法
在 /etc/my.cnf里[mysqld]下增加 lower_case_table_names = 1 来让mysql不区分大小写应该大家都用root账户:chmod 644my.cnf 然后/etc/init.d/mysql restart
2021-07-03 22:19:15 1013
转载 无法建立SSH链接和Password Authentication Failed,Please verify that the username and password are correct解决
因为我的Ubuntu中未安装ssh服务,终端下运行命令:sudo apt-get install openssh-server之后重启一下ssh服务:sudo service sshd restartPassword Authentication Failed,Please verify that the username and password are correct.解决办法:1、在虚拟机终端使用root帐号登录,编辑/etc/ssh/sshd_config文件vi /..
2021-07-03 19:42:44 4807
转载 如何在 Debian 10 上安装和配置 Redis 服务
在Debian上安装RedisRedis版本5.0.x包含在默认的Debian 10存储库中。要安装它,请以root或具有sudo特权的用户身份运行以下命令:sudo apt updatesudo apt install redis-server安装完成后,Redis服务将会自动启动,你可以通过以下命令校验Redis服务是否正常运行:sudo systemctl status redis-server输出类似如下所示:redis-server.service
2021-07-02 14:33:39 300
转载 在Debian 8上使用Apt-Get安装Java
安装默认JRE / JDK安装Java的最简单方法是使用Debian打包的版本。具体来说,这将安装OpenJDK 8,这是最新推荐的版本。首先,更新包索引。$ sudo apt-get update接下来,安装Java。具体来说,此命令将安装Java运行环境(JRE)。$ sudo apt-get install default-jre出现提示时,输入y表示“是”以确认安装。还有另一个名为JDK(Java Development Kit)的默认Java安装。如果要编译Java
2021-06-23 14:57:10 1726
原创 简单的ajax例子
function getFormInfo(){ $.ajax({ url: "http://192.168.10.32:6833/login/authenticate", type: "POST", data:{ name:'chem', user:'wen' }, cache:false, dataType: "json", success: function(data){ }, error:functio...
2021-06-17 11:05:13 77
原创 invalid comparison: java.util.Date and java.lang.String 异常
<if test="workdate != null and workdate != ''">#{workdate},</if>去掉 and workdate != ''
2021-06-15 10:50:40 1098 1
原创 mybatis insert 返回uuid主键
<insert id="addUser" parameterType="User"> <selectKey keyProperty="id" resultType="String" order="BEFORE"> select REPLACE(UUID(),"-","") </selectKey> INSERT INTO user VALUES (#{id},#{name},#{age},#{delete},#{enable},#{a...
2021-06-11 15:57:51 478 1
原创 contentWindow 获得子页面值
function selectWorker(){ callback = function(index, layero) { let iframeWin = layero.find('iframe')[0]; iframeWin.contentWindow.submitHandler(index, layero); console.log(iframeWin) console.log(iframeWin.contentWindow.do.
2021-06-10 18:01:35 804
原创 Thymeleaf *{}
选择表达式*{...}<div th:object="${book}">...<span th:text="*{title}">...</span><span th:text="*{price}">...</span></div>变量表达式不仅可以写成${...},也可以作为*{...}。但是有一个重要的区别:星号语法评估所选对象上的表达式而不是整个上下文。也就是说,只要没有选定的对象,美元和星号语法就会完.
2021-06-04 18:11:09 375
转载 HTML5的自定义属性
以前我们需要自定义属性的时候一般是这样做的,在标签里面加上我们自己设置的一些属性:<div id="myDiv" user-defined-attribute="value">在标签里设置自定义属性</div>然后获取里面的值是使用 getAttribute来获取自定义属性里面的值:var myDiv = document.getElementById("myDiv");var theValue = myDiv.getAttribute("user-defined-.
2021-06-04 14:17:26 381
原创 vue在tomcat刷新报错
tomcat的dist目录添加WEB-INF文件夹,并添加文件web.xml<?xml version="1.0" encoding="UTF-8"?><web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee ...
2021-06-02 10:27:42 116
原创 java 泛型和object比较
1、使用object作为形参当需要进行类型强制转换时,编译期不会检查类型是否安全,运行期才会检查2、泛型写法范型的指定保证了代码的健壮性,避免了强转的风险.
2021-05-11 15:49:05 126
转载 java泛型
1. 概述泛型在java中有很重要的地位,在面向对象编程及各种设计模式中有非常广泛的应用。什么是泛型?为什么要使用泛型?泛型,即“参数化类型”。一提到参数,最熟悉的就是定义方法时有形参,然后调用此方法时传递实参。那么参数化类型怎么理解呢?顾名思义,就是将类型由原来的具体的类型参数化,类似于方法中的变量参数,此时类型也定义成参数形式(可以称之为类型形参),然后在使用/调用时传入具体的类型(类型实参)。泛型的本质是为了参数化类型(在不创建新的类型的情况下,通过泛型指定的不同类型来控
2021-05-11 15:47:58 82
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人