哦哦一人

哦哦一人的博客

  • 博客(39)
  • 收藏
  • 关注

原创 vue文件上传(手动 FromData)

2.创建FromData对象 添加File类型对象传给axios。这样一个最简单的使用fromData的文件上传就撸好了。1.设置header。

2024-01-29 02:43:55 366

原创 记录一下花一百大文买的头像

我的程序人生 生活不止苟且 还有远方

2024-01-17 18:06:52 407

原创 uni-app中h5如何进行代理

在 manifest.json 文件中 源码视图中找到 ”h5“ 属性,在该属性下添加。

2023-07-19 02:54:45 680

原创 堡塔面板中nginx修改默认运行端口

listen 80;=> listen 你自己想要的端口。phpfpm_status.conf 文件。修改server {

2023-07-18 14:35:23 574

原创 The server selected protocol version TLS10 is not accepted by client preferences [TLS13, TLS12]

快捷搜索:"jdk.tls.disabledAlgorithms="删除掉 TLSv1, TLSv1.1 即可。由于JDK版本太高导致。

2023-02-13 16:19:01 346 1

原创 pgsql 指定自增字段开始值

pgsql 指定自增字段开始值。

2023-01-12 15:40:29 489

原创 后端系统开发注意事项

便于后期可维护性,增加可拓展性。业务非独自可改变,那便增加编码规范以防屎山。如数据库字段中常用的状态,类型等等如此数据必须由后端来控制,前端可以根据此数据做不同的业务,但一定要由后端来控制下发。由此可延申为字典表。使用字典表或者前端需要用该数据实现业务等。个人认为推荐不适用字典ID,而是通过标识 如字段表:ID Name Remark Idc1 字段名 备注.. /test此字段 标识为 “/test” 推荐前端做业务或者后端做业务直接使用标识进行匹配路由命名: /模块名/

2022-11-21 10:59:31 1441

原创 Mysql优化思路

mysql优化思路

2022-11-17 10:53:03 202

原创 MYSQL中json类型添加索引

mysql中给json类型加索引

2022-11-15 21:36:58 3348

原创 Mysql临时表创建查询修改

实现查询每个月份多少条数据。

2022-09-08 17:06:48 365

原创 PGsql设置自增ID

设置pgsql中自增字段

2022-09-07 16:56:00 4389

原创 前端的自我修养

前端的自我修养开发项目需要的大体考虑方向

2022-06-17 17:00:28 644

原创 springboot中处理统一返回格式以及异常情况(前后端分离模式,纯后端)

一般前后端分离项目在前期都需要订好API返回数据,以下是本人在网络上整合的结果:ErrorExceptionHandler.java先设置yml文件spring: mvc: # 出现错误时, 直接抛出异常(便于异常统一处理,否则捕获不到404) throw-exception-if-no-handler-found: true web: resources: #需要统一处理需要设置此配置 add-mappings: false需要文件

2022-05-11 11:39:21 264

原创 springboot中使用redis

redis在spring boot中基本封装使用

2022-05-11 11:21:28 236

原创 JAVA中连接PGsql表名与关键字重名

比如我想查询user表中数据select * from user但是在pgsql中user是关键字所以只能使用select * from "user"但是在java中String类型中不能有双引号存在所以java中写sql应该String sql = "select * from \"user\";"这样就可以了...

2021-11-30 16:23:58 837

原创 NPM淘宝镜像(最新版本)于2021-11-21 16:53:52发布新版本npm镜像

npm淘宝镜像更换新域名

2021-11-23 09:00:49 3244

原创 element文件上传

//监听改变事件 每次改变事件触发存储 file.raw 此变量 此变量为真实的 file 对象 onChange(file, filelist) { console.log(file.raw) }//可以每次改变就提交 也可以最终一次性提交//提交方法//创建一个FormData对象 每次上传的文件对象向此对象中添加 把最终的formdata对象给后端就可以了submit(){ let formData = new FormData() formDa.

2021-10-09 09:44:16 263

原创 vue中子父组件双向绑定[非监听写法] v-model vue3中双向绑定写法

子父组件双向绑定一般是写法:由父组件定义[源值] 传给子组件 子组件使用props来接受来自父组件的值每次子组件修改相应的值时,需要传给父组件再进行接受修改父组件[源值]新写法://使用子组件//使用v-model:自定义值="源值" 来进行传参<gl-input v-model:value="inputValue"></gl-input>子组件代码<template> <div> <ElInput :model-va

2021-09-10 11:15:24 301

原创 UNI-APP生成二维码 兼容微信小程序和支付宝小程序

最近有这个业务需求,找了下资料整合一下,避免后人踩坑。uni-app插件市场中有一个插件(点击直接访问)直接可以使用。下面是我的使用过程。1. 先下载插件,引入到你使用的页面或组件中2//html代码<tkiQrcode v-if="!qrcodeIMG" ref="qrcodes" :val="'http://baidu.com'" :size="1000" :onval="true" :loadingText="'二维码生成中'" @result="qrR"></tkiQ

2021-05-26 09:19:04 1136

原创 JS中对象数组去重

/** * * @param {数组} arr * @param {根据哪个属性去重} key */ newArr(arr,key) { var result = []; let obj = {}; arr.forEach(v => { if (!obj[v[key]]) { result.push(v) obj[v[key]] = true } }) return re

2021-04-22 11:35:08 247

原创 [nodeJS] 报错Request aborted

问题描述:使用nodejs做后端,vue前端来进行开发pc端访问无问题,移动端手机连接局域网进行访问报错 Request aborted解决方案: devServer: { disableHostCheck: true, }在vue项目配置文件中添加disableHostCheck: true,这段代码用这个方法我解决了问题,但是具体什么意思我也不清楚...

2021-04-16 09:25:35 3914

原创 微信小程序中关于bindtap的问题(传递参数)

bindtap:给某个节点绑定bindtap事件,指定方法名但是报错:VM5978 WAService.js:2 Component “pages/xxx/xx” does not have a method “方法名” to handle event “tap”.此问题是因为bindtap绑定方法名时不可以给括号一些新手朋友现在就开始纳闷,如何传递参数?这里就需要使用data-xxx比如://wxml代码//如此使用bindtap绑定事件//传递参数需使用data-xxx//如果

2021-03-29 10:39:15 4834

原创 vite中引入预处理全局scss文件

vite中引入预处理全局scss文件cssPreprocessOptions: { scss: { additionalData: '@import "./src/assets/scss/all.scss";' // 添加公共样式 } }复制此段代码至vite.config.js中引入路径看具体需求改动

2021-03-08 15:14:05 11494 18

原创 vue iview 中表格表头是否显示 表头排序 栏目布局

先上效果图1234其中有搜索,双击,右键菜单功能直接贴代码:<template> <div style="width: 1000px;margin: auto;"> <Row style="margin-top: 50px;"> <Col span="2"> </Col> <Col span="18"> 搜索:<Input v-model="search" placehold

2021-01-27 11:19:50 533 1

原创 VUE中npm run build错误--Unhandled promise rejections are deprecated. In the future, promise rejections

vue打包时报错提示(node:8544) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). To terminate

2021-01-20 09:44:09 9206 7

原创 vue中axios未携带cookie问题

这里好像是被axios限制 所以必须加上属性withCredentials=true你也可以在vue中main.js文件夹配置axios的时候配置axios.defaults.withCredentials=true这样你就可以携带cookie了如果你使用了vue中的代理那么你可能还是不行携带cookie具体原因我也不清楚但是解决方案就是:请看这个请求头中的Set-cookie 后面是不是还有一个path这时你需要...

2020-11-18 16:59:55 1738 1

原创 vue使用代理如何部署在Windows中nginx(nginx配置反向代理)

#user nobody;worker_processes 1;events { worker_connections 1024;}http { include mime.types; default_type application/octet-stream; sendfile on; keepalive_timeout 65; server { listen 8088; .

2020-11-18 16:47:09 739 1

原创 使用qrcode生产二维码长按保存发送给好友

npm install qrcode由于最近有这个业务需求,所以在度娘那里搜索了一些资料,自己整合了一下赋值下来改点东西直接就可以运行了<template> <div > <div id="QRCode"> <!-- 保存二维码的容器 --> <div id='code'></div> <canvas id="canvas"></canvas>

2020-10-23 10:11:35 739

原创 vue中数组中属性排序

如数组:a:[{age:1,b:'123'},{age:2,b:'123'},{age:3,b:'123'},{age:4,b:'123'},]这样的数组根据age来进行排序//排序 从大到小 ary==数组 key==比较的属性名string类型 paixu(ary, key) { return ary.sort(function (a, b) { let x = a[key] let y = b[key]

2020-10-15 10:43:34 2373

原创 MySql SQL语句练习(二) 内连接 左连接 右连接,三表连接查询

不懂SQL基本语法的小伙伴可以看我本系列的上篇文章话不多说 直接开始首先建立三个表用来测试/*SQLyog Ultimate v11.27 (32 bit)MySQL - 5.5.55 : Database - csqltest**********************************************************************//*!40101 SET NAMES utf8 */;/*!40101 SET SQL_MODE=''*/;/*

2020-09-29 17:08:42 3396

原创 MySql sql语句训练(一)

一直在做前端的我某一天如果做后端那我能不能做好?一个这样的问题缠绕在我脑海中,于是我开始分析后端开发最需要的是什么首先我们应该知道web中为什么分前端和后端前端,简单来说就是显示数据和样式,把数据库的数据直接展示到页面。而后端就是处理数据 操作数据库。而这段话中最重要的一点就是----数据前端的数据是需要数据库和后端支持,后端的数据也是需要数据库来支持而对于我来说,只要对数据库的操作到位,那我也是一个合格的后端开发(以上理解仅为我个人的理解,可能不对,但是对我来说就是这个意思)但对于我

2020-09-28 16:07:20 275

原创 移动端VUE车牌号码键盘-挑战全网最简单的车牌号码键盘

今天的任务是做一个车牌号码的键盘 比较懒的我直接就在csdn,博客园这些地方开始找 有很多示例使用但是!***我的vue项目里面把代码加进去之后一直报错!gan!于是 气急败坏的我自己手动写一个最简单 最无脑的键盘废话不多说 直接上代码(键盘的样式比较low,可以自己改)<div style="width: 100%;margin-top: 2rem;margin-left: 10%;"> <div style="width: 20%;float: left

2020-09-27 17:32:49 1697

原创 vue中转日期字符串

vue中从后端获取到数据之后数据并不是想要的效果如2020年12月13日 12时23分23秒这样的数据为了解决这样的问题 特意写了一个方法供大家参考datazh(time){ // 替换年 let reg=new RegExp('年','g')//g代表全部 let newMsg=JSON.stringify(time).replace(reg,'-'); // 替换月 let reg2=new RegExp('月','g

2020-06-17 15:05:39 2570

原创 VUE中禁止页面滚动

<div @touchmove.prevent></div>加上@touchmove.prevent则代表这部分代码禁止滚动滑动记录一下

2020-06-16 18:50:03 3715

原创 VUE中v-if拿不到被隐藏的值???

vue中想要隐藏属性使用了v-if但是隐藏之后其中的值拿不到因为v-if是删除了当前节点解决此问题的方法是使用v-show因为v-show是隐藏当前节点 其中的属性值还在当前页面记录一下踩的坑

2020-06-03 14:42:28 780

原创 HBuilder X无法手机调试

无法手机调试的原因可能是因为你的电脑中没有下载adbHBuilder 是基于adb和手机进行连接adb下载可自行百度

2020-06-02 10:12:23 2177

原创 uni-app中不同型号的手机无法上下滚动

uni-app中安卓手机无法滚动

2020-06-02 10:04:24 2554 3

原创 前端中测试弹窗“alert()”的滥用

**前端开发时不好的习惯在开发前端时由于经常习惯使用alert来测试数据是否能从后端接收导致项目部署到服务器时忘记注释掉弹窗代码被老板锤了一顿QAQ所以我想了个非常简单的方法写一个公共弹窗方法 在部署到服务器时只用改一个地方就ok了alertChe(e,index){ if(index==1){ this.$createDialog({ type: 'alert', title: '测试信息数据',

2020-05-29 11:47:04 1260 3

原创 SSM中jsp页面使用iframe标签404

因为iframe是使用src引用地址,所以想使用iframe标签必须在控制器中加上相应的控制器跳转 <iframe id="index" src="index.html" style="width: 100%;border: 0;"></iframe> @RequestMapping("index.html") public String touser(...

2020-01-09 23:39:20 1454

空空如也

空空如也

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

TA关注的人

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