自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(43)
  • 资源 (1)
  • 收藏
  • 关注

原创 工作笔记之动态规划

2024-04-17 12:00:47 136

原创 前端-嵌套对象转FormData(支持文件/对象无限层级递归)

【代码】前端-嵌套对象转FormData(支持文件/对象无限层级递归)

2024-04-17 11:36:26 367

原创 uni-app自定义tabbar(van-tabbar)

【代码】uni-app自定义tabbar(van-tabbar)

2024-02-18 23:41:03 910

原创 Servlet自定义全局异常处理类

话不多说,直接上代码。

2023-11-27 11:29:28 314 2

原创 OpenSSL生成自签名证书

新建个cert.ext扩展(不做此步会导致客户端安装证书之后一直提示net::ERR_CERT_COMMON_NAME_INVALID,不知道是否因为自签IP证书的原因,域名不知道是否可以,有知道的小伙伴可以评论下)带CA的自签名证书:在这种情况下,用户不仅生成自己的证书,还创建了自己的CA,然后使用该CA签名其证书。不带CA的自签名证书:在这种情况下,用户只是为自己创建和签名一个证书,而没有创建CA。自签名证书是指由用户自己生成和签名的证书,而不是由公认的证书颁发机构(如VeriSign或Let’s。

2023-11-09 10:27:42 1288

原创 centos设置固定ip

ip addr查看是哪张网卡我这里是。

2023-09-20 09:40:58 218

原创 centos搭建activemq5.16

下载jdk、activemq(我这里都放在在/usr/local)之后。注意activemq.xml里面不能出现中文,注释也不行。目录下有一个env文件添加JAVA_HOME。创建activemq.service文件。

2023-09-19 16:00:26 399

原创 社区版IDEA—导入Eclipse项目注意事项以及非Maven项目如何打包

有些jar包没有依赖导入,我这里直接把tomcat的lib全导入。经过正常导入教程之后。

2023-09-13 10:42:47 209

原创 深度学习设计模式

【代码】深度学习设计模式。

2023-07-15 10:47:58 440 2

原创 Mariadb配置问题汇总

【代码】Mariadb配置问题汇总。

2023-06-09 11:55:14 326

原创 Android笔记

因此,为了避免这种情况的发生,我们建议在使用Gradle进行构建的时候,也应该尽量使用同一个版本的Gradle。这是因为Maven本身的主要职责是管理和协调各种依赖项,并在构建过程中将它们集成到最终的构建结果中,而Maven默认会下载相应的依赖项并将其放到一个本地仓库中,供项目使用。而在购物车界面中,由于可能存在大量订单数据以及多种付款方式,我们可以使用 Fragment 来管理下单界面、选择付款方式界面等子界面,并且这些子界面也可以被其他 Activity 共享使用。

2023-06-08 13:54:36 819

原创 利用winrar打包程序

有图有操作打完收工!

2023-05-22 10:08:44 94

原创 桌面开发-学习笔记

注意:使用regasm命令生成tlb:regasm路径 dll路径 /tlb。delphi自定义控件需要将pas或dcu源文件路径添加到library。delphi调用c#编写好的dll。最小化图标@[TOC]测试。

2023-05-16 10:56:28 627

原创 docker直接部署mysql、redis

docker pull mysql:5.7.19docker pull redis创建以下目录结构MySQL在conf文件夹创建my.cnf并粘贴以下内容[client]#password = your_passwordport = 3306socket = /tmp/mysql.sock[mysqld]binlog_cache_size = 64Kthread_stack = 256Kjoin_buffer_size = 2048Kquery_cache_type =

2022-03-01 22:12:57 320 1

原创 基础linux命令

pwd:查看当前目录路径docker search xxx:搜索xxx信息whereis xxx:查看该目录路径

2022-03-01 12:56:32 559

原创 docker容器访问宿主机redis和mysql出错解决

该服务器启用了防火墙,防火墙把6379的端口的访问授权给docker0网卡访问即可firewall-cmd --permanent --zone=trusted --change-interface=docker0firewall-cmd --reload

2022-03-01 12:43:05 1306

原创 Vue的watch监听用法

watch用法 watch: { 'info.pageView': { // 在数据发生变化的时候才执行 handler   handler(newName, oldName) {    let arr = new Array(15) return newName == undefined ? arr : newName   }, // 深度监听对象属性 deep: true, // 如果我们需要在最初绑定值得时候也执行函数,就需要用到 immediate 属性。   

2022-03-01 12:42:13 419

转载 linux定时备份mysql数据库

编写shell脚本#! /bin/bash# mysql数据库用户和密码user=rootpass=123456port=3306# 需要定时备份的数据表列表dbNames=(innovate_admin innovate_all training)# 每次的备份数据以日期创建文件夹存放,同时删除过期备份# 此处以保留1个月的备份数据为例DATE=`date -d "now" +%Y%m%d%H`ODATE=`date -d "-1 month" +%Y%m%d%H`newdir.

2022-02-22 16:13:32 265

原创 sql语句笔记

1. mybatis中<小于号,>大于号2. 删除两个表中的数据delete employee, employeeSkillsfrom employee, employeeSkills, departmentwhere employee.employeeID = employeeSkills.employeeIDand employee.departmentID = department.departmentIDand department.name='Finance

2022-02-17 22:39:57 539

原创 mysql各种foreach语句(包含批量增、删、改)

只更新一个字段,简单Case函数 <update id="updateCdIdentityOrder" parameterType="java.util.Map"> update cd_identity_order <trim prefix="set" suffixOverrides=","> <foreach collection="list" separator="" item="this" open="name

2022-02-16 17:16:31 4357 2

原创 自定义注解结合pageHelper实现分页

import cn.hutool.core.convert.Convert;import cn.hutool.core.lang.Validator;import com.github.pagehelper.PageHelper;import com.github.pagehelper.PageInfo;import com.gxuwz.common.AjaxResult;import com.gxuwz.utils.ServletUtils;import org.aspectj.lang.Jo

2021-12-12 18:40:01 542

原创 nginx域名配置

代理到同一二级域名的不同地址 server { listen 80; server_name 二级域名; location /prod-api { proxy_pass http://IP地址或域名:8085; root html; index index.html index.htm; } location /dev-api {

2021-10-27 23:14:57 1644

原创 promise同步处理

// 获得文章类型 getType() { return new Promise((resolve, reject) => { try { this.request(this.api.getArticleType, {}, 'GET', 'application/json', 1).then(res => { this.tabs = res.rows.map(item => item.typeLabel) resolve...

2021-10-15 21:59:31 7606

原创 后端导出excel自定义样式(easyExcel)

vue页面 /** 导出按钮操作 */ exportClick() { this.$confirm('是否确认导出所有离寝情况?', "警告", { confirmButtonText: "确定", cancelButtonText: "取消", type: "warning" }).then(() => { this.exportLoading = true; axios.requ

2021-09-20 11:06:37 3090 5

原创 前端导出excel自定义样式(行高除外)

前端导出excel需要用到的依赖有xlsx、xlsx-styleimport XLSX from 'xlsx';import XLSXStyle from 'xlsx-style';npm install后xlsx-style会报错,只需在vue.config.js中加上 externals: { './cptable': 'var cptable' }封装好的的js工具类,两种方法,一种传dom,一种传数据、表头在这里插入代码片// 源码什么的都不需要改动imp

2021-09-20 10:27:39 1459 3

原创 css笔记

text-indent: 2em;display: -webkit-boxdisplay需要是块元素缩进才能生效

2021-09-04 09:48:45 79

原创 查询当前周每一天的记录数

当前周七天SELECT DATA .DAY, IFNULL( DATA.count, 0 ) AS count1, day_list.DAY AS date FROM ( SELECT DATE_FORMAT( r.identify_time, '%Y-%m-%d' ) DAY, count( r.identify_record ) count FROM face_identify_record r GROUP BY DAY ) DATA RIGHT JOIN ( SELECT @dat

2021-09-01 20:30:33 219 1

原创 easyexcel导出动态头、指定列、自定义样式(不创建对象)

Controller: // 标题样式 WriteCellStyle headWriteCellStyle = EasyExcelUtil.getHeadStyle(); // 这个策略是 头是头的样式 内容是内容的样式 其他的策略可以自己实现 HorizontalCellStyleStrategy horizontalCellStyleStrategy = new HorizontalCellStyleStrategy

2021-08-30 11:52:01 13841 2

原创 查询当月每天统计的记录总数,没有则补0

当月SET @i :=- 1;SELECT x.DAY, IFNULL( d.total, 0 ) AS total FROM ( --该段 SELECT date_add( CONCAT( YEAR ( Date( curdate())), '-0', MONTH ( Date( curdate())), '-', '01' ), INTERVAL ( cast( help_topic_id AS signed INTEGER ) ) DAY ) DAY FR

2021-08-23 21:43:25 468

原创 学生归寝日报sql

SELECT ds.constant_date, ds.stu_name, concat( ds.d_name, '栋/', ds.room_no, '房/', ds.bed_no, '号床' ) AS dorm, ds.stu_no, ds.stu_class_name, max( fir.identify_time ), fir.direction, fir.identify_record, ft.return_end, ft.return_late,CASE WHEN

2021-08-22 13:09:28 71

原创 linux内存不足解决办法

清理内存1.手动执行sync命令(描述:sync 命令运行 sync 子例程。如果必须停止系统,则运行sync 命令以确保文件系统的完整性。sync 命令将所有未写的系统缓冲区写到磁盘中,包含已修改的 i-node、已延迟的块 I/O和读写映射文件)2.手动释放内存,echo 3 > /proc/sys/vm/drop_caches开辟Swap分区创建分区文件,大小为2G:1.dd if=/dev/zero of=/swapfile bs=1k count=2048000生成.

2021-07-26 20:47:40 1879

原创 uniapp图片回显(轮播)及点击预览

<swiper class = 'flex-item flex-item-V' circular interval="2000" duration="300" indicator-dots indicator-active-color="#ffaa00" > <block v-for="(item,...

2021-05-25 18:29:14 1414

原创 docker网络配置

手动设置IP地址后(注意桥接模式IP地址要设置与主机同一网段)配置vim /etc/sysconfig/network-scripts/ifcfg-ens33设置dns服务器地址为8.8.8.8加上DNS1=8.8.8.8接着开启转发,不然容器启动后,就会没有网络配置vim /etc/sysctl.conf加上net.ipv4.ip_forward=1重启服务,让配置生效systemctl restart network查看是否成功,如果返回为“net.ipv4.ip_forward =

2021-05-21 21:27:16 141

原创 idea本地项目上传至远程仓库及一些常见问题的解决办法

查看是否配置了ssh公钥,使用SSH公钥可以让你在你的电脑和码云通讯的时候使用安全连接(git的remote要使用SSH地址)执行git pull出现You do not have permission to pull the repository更改控制面板中的凭据管理中的windows凭据找到git:https://gitee.com更改为自己的账户密码关联分支,git branch --set-upstream-to=origin/master master前面origin的ori.

2021-05-12 16:45:20 643

原创 微信小程序的this、onShow()的问题

如图,this.xx是默认在方法里的属性,需要改为this.data.xxonShow函数在微信小程序被加载之后可以执行多次,比如从后台重新切换回来之后,就又会执行!

2021-05-12 16:37:33 1609 1

原创 微信小程序的地图选择及navigateBack传参

var QQMapWX = require('../../utils/qqmap-wx-jssdk.js');var qqmapsdk;Page({ data: { latitude: 0,//地图初次加载时的纬度坐标 longitude: 0, //地图初次加载时的经度坐标 name:"", //选择的位置名称 }, onLoad: function (options) { // 实例化API核心类 qqmapsdk = new QQMapWX({

2021-05-12 16:35:01 156

原创 css图标与文字同一列对齐与同一行对齐

同一列对齐:flex-direction:column;html:<view class="vol-meta-title"> <text style="font-size: 17px;">{{desc.name}}简介</text> <view class="info" bindtap="click"> <navigator style="display:flex;flex-direction:column;jus.

2021-04-27 09:56:53 1288

原创 nvm的配置

nvm install 版本号nvm use 版本号检查node -v和npm -v将npm源换成淘宝镜像,加快下载 npm config set registry https://registry.npm.taobao.org安装 Node.js 淘宝镜像加速器(cnpm) npm install cnpm -g如卡在rollbackFailedOptional verb npm-session,则是npm代理问题,执行如下命令 npm config rm proxy npm config r.

2021-04-20 23:11:56 215

原创 刷新页面以及微信小程序传值至另个页面

刷新页面,只需在要跳转的页面js使用onShow方法,里面调用onLoad方法,如需传值可以在第一次进入该页面时保存options,再调用onLoad(options)。传值,使用“?参数名=”+值,另个页面用options.参数名获取,如参数是对象则需要用emit或转为JSON字符串再传。emit传递参数setTimeout(function () { wx.navigateTo({ url: '../editCampus/editCampus?id=' + _id,..

2021-04-16 15:31:10 396

原创 微信小程序云开发上传多张图片至云存储及修改产生的问题

路径可以使用以下这些,前面是云存储文件夹路径,i是for循环每张图片的数组下标,或用时间,或用随机数,最后面是后缀cloudPath:'images/CampusMap/pictures/' + i /(new Date().getTime())/(Math.floor(Math.random()*1000000))+'.png'如果要修改图片,还要与原来的上传至云存储图片作对比,不然会报错,因为只能用http开头的图片链接,原来图片没有修改的直接赋值即可。对比代码如下:compare(v){

2021-04-16 15:09:32 1302

docker-compose部署activemq、minio、redis

docker-compose部署activemq、minio、redis

2023-09-25

移动端原生css模态框

使用原生原生css,button组件实现,可自定义程度高,可作为模态框、提示框等。界面效果好,适用于移动端网页、小程序的友好提示

2021-11-06

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除