- 博客(64)
- 收藏
- 关注
原创 vs2022配置opencv进行监控 c++
最后:此处运行提示找不到 opencv_world480.dll。以上就是用到的文件和目录。复制到windows下。下载opencv文件。
2023-08-19 18:58:48 581
原创 数据库插入速度优化
innodb_flush_log_at_trx_commit:该配置项指定了InnoDB存储引擎事务日志的刷新策略,默认值为1。考虑到插入性能,你可以将其设置为0或2。innodb_buffer_pool_size:该配置项指定了InnoDB存储引擎使用的缓冲池大小,默认值为128MB。innodb_log_file_size:该配置项指定了InnoDB存储引擎的事务日志文件大小,默认为48MB。请注意,在调整MySQL配置之前,建议备份原有的配置文件,并在进行调整后进行充分测试,观察性能的变化和稳定性。
2023-07-14 14:34:17 302
原创 uniapp 地址转换经纬度
uni.request({url: ‘https://restapi.amap.com/v3/geocode/geo?parameters’,method: ‘GET’,data: {key: ‘63307b0e482d8cc4c74cd27dd2a6620a’, //高德地图keyaddress: “昆明*****” // 地址},success: function(res) {console.log(res)let lo = res.data.geocodes[0].location.
2022-06-28 16:50:49 778 2
原创 开发定位功能时如何检测手机是否开启虚拟定位?
获取安卓手机是否被Root,是否启用虚拟定位开关判断一下是否root和虚拟定位就可以解决。因为市面上的虚拟定位软件基本上都需要root,所以只用监听是否root就可以解决
2022-05-26 16:46:29 2230 1
原创 sqlserver存储过程以及抛出异常
表结构编写存储过程 alter proc sp_Insert_Course @No char(20), @Name varchar(255), @Comment int, @count char(10), @rtn int output as begin try insert into pjta(name,url,alexa,country) values(@No,@Name,@Comment,@count)
2022-05-18 22:36:19 1628
原创 java 根据id或者订单号进行分组
public R pageOrder(Page page, Order order) { List<OrderVo> listvo = new ArrayList<>(); LambdaQueryWrapper<Order> lamquer = Wrappers.lambdaQuery(); lamquer.eq(Order::getMemberId, order.getMemberId()) .eq(Order::getStatus, order..
2022-05-09 15:20:09 703
原创 小程序,uniapp 实现excel,pdf,word导出并分享
当代码执行结束后将会打开下载已完成的文件excel() { const downloadTask = uni.downloadFile({ url: 'https://kaima.site:9988/uploads-mall/uploads/11111.xlsx', success: function(res) { var filePath = res.tempFilePath; uni.openDocument({ filePath:
2022-03-28 10:33:11 5505 4
原创 nginx 配置负载均衡
主要代码proxy_pass http://upstream_name;proxy_set_header Host $host;upstream_name****名字可以自定义要和http://**对应上upstream upstream_name{server 120.55.101.185:7777;server 123.57.151.153:8080;}upstream upstream_name{ server 120.55.101.185:7777;
2022-03-18 14:56:50 3215
原创 css3波浪动画特效
可根据需求添加修改波浪线和背景颜色全部代码如下<!doctype html><html><head><meta charset="utf-8"><title>波浪动画特效</title><style>@keyframes move_wave { 0% { transform: translateX(0) translateZ(0) scaleY(1) } 50% {
2022-03-18 10:59:02 1418 2
原创 windows服务器配置nginx+https
ssl on 有警告,但是ssl on必须加上.只用修改如下代码即可,此处为当访问weidu.kaima.site 域名的时候 访问服务器本地127.0.0.1:7001 端口. 如果外网访问要开启443端口.C:/cert/cert.pem;C:/cert/cert.key;这两个文件为阿里云下载的nginxserver { listen 443; server_name weidu.kaima.site; ssl on; ssl_certificate C:/cer
2022-03-15 16:34:41 6051
原创 mvn工具网站可以是maven包或者gradle包
https://mvnrepository.com/artifact/com.alibaba/fastjson/1.2.12
2022-03-04 01:19:11 339
原创 若依前后端分离打包发布(jar,nginx)
https://www.cnblogs.com/badaoliumangqizhi/p/13534134.html
2021-12-30 17:54:06 2787
原创 时间戳,年月日,小时操作工具
var addsub = { /* 时间段计算,两个时间或者两个时间戳 传入时间戳或者时间段(2022-05-01 00:00:00或者2022/05/01 00:00:00)) starttime 开始时间,overtime 结束时间,格式为2022-05-01 00:00:00或者2022/05/01 00:00:00 new Date().getTime() 返回毫秒数 */ AddSubTime(starttime, overtime) { if (this.isNumber(s
2021-11-18 09:40:44 226
原创 srpingboot 实现微信支付和退款
先上效果图目录结构:代码地址:gitee联系邮箱:[email protected] 免费提供https://gitee.com/kaimapj/wxpay.git
2021-11-13 23:31:16 50
原创 java JUC基础知识
一、Synchronized和Lock区别1.Synchronized 是java内置的关键字;Lock是类2.Synchronized 无法判断获取锁的状态,Lock可以判断是否获取到了锁3.Synchronized 会自动释放锁,Lock必须要手动释放锁,不释放会死锁4.Synchronized 如果线程1(获得锁,阻塞)线程2(等待),lock不一定会等待下去5.Synchronized 可重入锁,不可以中断,是非公平的,Lock 可重入锁,可判断锁,非公平(可以自己设置)6.Synchr
2021-11-02 23:20:23 110
原创 自定义表单验证
let data = this.addressData; if (!data.contact) { this.$api.msg('请填写收货人姓名'); return; } if (!/(^1[3|4|5|7|8][0-9]{9}$)/.test(data.contactPhone)) { this.$api.msg('请输入正确的手机号码'); return; } if (!data.receiverAddress) {
2021-10-21 16:55:06 229
原创 Java项目开发规范
文档名称: Java项目开发规范文档编号:V1.1审定日期:2021年10月一、前言本开发规范总结了目前可找到的各种编码规范的可取之处,制定出了系统开发时应遵守的规范。从各种编码规范所要规范的内容来看,主要包括命名规范(包括类、变量、方法等)、注释规范、编码规范、数据库设计规范、代码提交规范和一些编程的惯例。其中规范命名和文档注释比较重要,它们对于改善软件的可读性很有帮助,尤其是JDK中含有提取文档注释成为单独文件的JavaDOC工具,合乎规范的文档注释可直接提取成文档供后续修改维护人员参考,其内容
2021-10-11 15:01:13 630
原创 uniapp防抖动(防止多次点击)
工具类function throttle(fn, gapTime) { if (gapTime == null || gapTime == undefined) { gapTime = 1500 } let _lastTime = null // 返回新的函数 return function () { let _nowTime = + new Date() if (_nowTime - _lastTime > gapTime || !_lastTime
2021-10-11 14:53:01 2656
原创 SpringBoot2.x实现自定义拦截器
一个自定义类,一个配置类,一个Controller层测试类1.自定义类package com.example.demo.Config;import org.springframework.context.annotation.Configuration;import org.springframework.stereotype.Component;import org.springframework.web.servlet.HandlerInterceptor;import org.sprin
2021-10-10 23:27:43 119
原创 uniapp自定义tabbar(效果和原生小程序一样,而且底部导航可以超过5个)
首先讲原理:通过引入其他页面到本页里,类似html中的iframe也可以理解为ajax的异步加载html,至此就可以达到底部不会闪烁的问题(自定义vue组件跳转会闪烁,狗眼闪瞎…)1.用到一个插件,方便快捷,大小为6.5KB.,链接为https://ext.dcloud.net.cn/plugin?id=4124导入的时候遇到一个坑,它会把原来的node_modues替换掉…导入的时候可以先备份一下,然后综合一下更新到node_modues2.导入插件后,npm 安装引入npm install un
2021-10-09 19:41:53 5585
原创 springboot图片(文件)上传(实测有效)
前端采用element<el-form-item label="头像"> <el-upload class="avatar-uploader" action="http://127.0.0.1:8082/upload" :show-file-list="false" :on-success="handleAvatarSuccess"
2021-10-04 12:54:40 534
原创 [Vue warn]: Error in render: “TypeError: undefined is not an object 报错
原因:页面数据加载较慢,所以页面渲染的时候数据没有跟上解决办法:在view或者div中加上 v-if判断
2021-09-14 17:02:08 6139
原创 vue 设置全局变量
方式一:通过export defaultconst BASEURL = "http://localhost:3333/" const URL = { getCategory:BASEURL+'category', getGoodsInfo:BASEURL+'getGoodsInfo' } export default URL 在入口文件中引入 import url from './api/api' Vue.prototype.URL=url;方式二:通过modu
2021-09-12 13:31:06 2890 1
原创 springsecurity配置
yml配置 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-security</artifactId> </dependency>新建一个SecurityConfig配置类import org.springframework
2021-08-15 22:35:40 231
原创 springboot druid 配置
Druid是阿里巴巴开发的一个连接池,他提供了一个高效、功能强大、可扩展性好的数据库连接池,区别于hikari。如果选择高性能可以选hikari,如果要功能多就选,druid。首先pom引入依赖 <dependency> <groupId>log4j</groupId> <artifactId>log4j</artifactId> <version>1.2.
2021-08-15 20:47:18 649
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人