- 博客(117)
- 资源 (5)
- 收藏
- 关注
原创 eggjs如何导出excel
controllerrouter使用重点用downFile, 注意config配置: responseType: ‘blob’
2023-06-06 15:38:55
781
原创 ssh key
很多朋友在用管理项目的时候,都是直接使用https url克隆到本地,当然也有有些人使用 SSH url 克隆到本地。然而,为什么绝大多数人会使用https url克隆呢?这是因为,使用https url克隆对初学者来说会比较方便,复制https url 然后到 git Bash 里面直接用clone命令克隆到本地就好了。而使用url 克隆却需要在克隆之前先配置和添加好 SSH key。因此,如果你想要使用 SSH url 克隆的话,你必须是这个项目的拥有者。否则你是无法添加 SSH key 的。
2022-11-27 16:32:08
2671
原创 springMVC之拦截未登录
注意的是如果配置addPathPatterns(“/**”)是会拦截所有的请求的此时你登录页面的使用的css和js也是会被拦截的所以你需要去排除他们。重写preHandle获取session判断是否登录没有登录的重定向到登录页面。再去WebMvcConfigurer进行注册。
2022-11-22 13:49:08
659
原创 Idea配置Tomcat时,出现The selected directory is not a valid TomEE home,这种错误。
不要选择了TomEEServer,是选择TomcatServer。如果你选择了下面那个,就会报这个错误。
2022-07-24 10:11:18
3381
1
原创 小程序自定义tabbar如何显示隐藏
1.在自定义custom-tab-bar组件 index.js中添加 show 属性2.在index.wxml中添加if语句3.在需要使用dialog前调用–隐藏tabbar4.在关闭dialog后 调用–显示tabbar
2022-07-05 09:01:47
4840
原创 微信小程序使用echarts热力图左右滑动怎么做?
CDN (全称 Content Delivery Network),即内容分发网络构建在现有网络基础之上的智能虚拟网络,依靠部署在各地的边缘服务器,通过中心平台的负载均衡、内容分发、调度等功能模块,使用户就近获取所需内容,降低网络拥塞,提高用户访问响应速度和命中率。 的关键技术主要有内容存储和分发技术简单来讲,就是根据用户位置分配最近的资源于是,用户在上网的时候不用直接访问源站,而是访问离他“最近的”一个 CDN 节点,术语叫边缘节点,其实就是缓存了源站内容的代理服务器。如下图:在没有应用时,我们使用域名访
2022-06-13 17:51:29
1491
原创 如何理解CDN?说说实现原理?
CDN (全称 Content Delivery Network),即内容分发网络构建在现有网络基础之上的智能虚拟网络,依靠部署在各地的边缘服务器,通过中心平台的负载均衡、内容分发、调度等功能模块,使用户就近获取所需内容,降低网络拥塞,提高用户访问响应速度和命中率。 的关键技术主要有内容存储和分发技术简单来讲,就是根据用户位置分配最近的资源于是,用户在上网的时候不用直接访问源站,而是访问离他“最近的”一个 CDN 节点,术语叫边缘节点,其实就是缓存了源站内容的代理服务器。如下图:在没有应用时,我们使用域名访
2022-06-13 17:36:15
427
原创 如何理解CDN?说说实现原理?
CDN (全称 Content Delivery Network),即内容分发网络构建在现有网络基础之上的智能虚拟网络,依靠部署在各地的边缘服务器,通过中心平台的负载均衡、内容分发、调度等功能模块,使用户就近获取所需内容,降低网络拥塞,提高用户访问响应速度和命中率。 的关键技术主要有内容存储和分发技术简单来讲,就是根据用户位置分配最近的资源于是,用户在上网的时候不用直接访问源站,而是访问离他“最近的”一个 CDN 节点,术语叫边缘节点,其实就是缓存了源站内容的代理服务器。如下图:在没有应用时,我们使用域名访
2022-06-06 18:37:13
162
原创 说一下 GET 和 POST 的区别?
和,两者是协议中发送请求的方法方法请求一个指定资源的表示形式,使用GET的请求应该只被用于获取数据方法用于将实体提交到指定的资源,通常导致在服务器上的状态变化或副作用本质上都是链接,并无差别但是由于的规定和浏览器/服务器的限制,导致他们在应用过程中会体现出一些区别从得到的标准答案的区别如下:貌似从上面看到与请求区别非常大,但两者实质并没有区别无论 还是 ,用的都是同一个传输层协议,所以在传输上没有区别当不携带参数的时候,两者最大的区别为第一行方法名不同当携带参数的时候,我们都知道请求是放在中,则放在中 方法
2022-06-06 18:19:54
139
原创 解决video层级高的问题
首先拿到项目的时候发现video层级太高导致,我的图片和文字想覆盖在上面失败了,所以我给video套了一个view(微信小程序、快应用),然后给这个父标签的层级设为z-index:1;其他的标签层级设置z-index:2;就可以了...
2022-04-15 15:31:40
2100
7
原创 快应用调试微信小程序转快应用显示白屏问题
可能是你的调试器装的有问题,很多CP遇到此类问题都是因为用原生快应用的调试器打开了webview版本导致重新下载https://qapp-chimera.vivo.com.cn/framework/quickstart/getstart.html
2022-04-12 18:13:04
586
原创 Vue2打包问题
1、路由改为hash模式const router = new VueRouter({ routes, mode: 'hash'})2、加上 publicPath:'./'在vue.config.js添加const { defineConfig } = require('@vue/cli-service')module.exports = defineConfig({ transpileDependencies: true, lintOnSave: false, publ
2022-04-06 21:26:03
1225
原创 Electron右键菜单制作
const btn = document.querySelector("#btn")const BrowserWindow = require('@electron/remote').BrowserWindowwindow.onload = function() { btn.onclick = function() { newWin = new BrowserWindow({width:500,height:500}) newWin.loadFile('yellow.
2022-04-01 15:33:03
268
原创 Electron中菜单的创建和绑定事件
main.jsvar electron = require("electron");var app = electron.app; //引用appvar BrowserWindow = electron.BrowserWindow; //窗口引用var mainWindow = null; //声明要打开的主窗口app.on("ready", () => { mainWindow = new BrowserWindow({ width: 800, height:
2022-04-01 14:54:04
428
原创 Electron的remote模块
1、首先要下载remote模块yarn add @electron/remote2、在主进程初始化@electron/remote模块,然后在渲染中使用require('@electron/remote/main').initialize() require('@electron/remote/main').enable(mainWindow.webContents)主进程var electron = require("electron");var app = electron.ap
2022-04-01 14:22:39
1717
1
原创 Electron基本使用
//main.jsvar electron = require("electron");var app = electron.app; //引用appvar BrowserWindow = electron.BrowserWindow; //窗口引用var mainWindow = null; //声明要打开的主窗口app.on("ready", () => { mainWindow = new BrowserWindow({ width: 800, height: 800 })
2022-04-01 13:14:45
178
原创 react高阶组件
/* 高阶组件 */import img from './image/1.jpg'function withMouse(WrappedComponent){ class Mouse extends React.Component{ state={ x:0, y:0 } handleMouse=e=>{ this.setState({ x:e.clie..
2022-03-10 18:41:46
151
原创 react中的props校验
/* props约束规则 */import PropTypes from 'prop-types'const App=props=>{ return( <div> <h1>prop校验:</h1> </div> )}/* 属性a的类型 数值(number) 属性fn的类型 函数(func并且为必填项 属性tag的实现 React元素(element) 属性fil.
2022-03-09 20:23:49
488
原创 react的父子通信、子父通信、兄弟通信
// 父传子class Parent extends React.Component{state={ name:"zx"}render(){ return ( <div className='parent'> 父组件: <Child name={this.state.name}></Child> </div> )}}const Child=(props)=>{ console.log(".
2022-03-09 19:24:33
327
原创 react的组件的props
// // props接收数据(函数)// const Hello=props=>{// console.log(props);// return(// <div>// <h1>props:name:{props.name} age:{props.age}</h1>// </div>// )// }// ReactDOM.render(<Hello name="zx" age={19}&g.
2022-03-08 20:22:15
477
原创 react类创建组件和函数创建组件
//函数组件------1、开头一定要大写命名2、一定要有返回值// function Hello(){// return(// <div>这是我第一个函数组件</div>// )// }// ReactDOM.render(<Hello></Hello>,document.getElementById('root'))// 创建类组件class Hello extends React.Component{
2022-03-07 21:21:08
374
原创 react基本使用
首先下载react和它的domnpm i react react-domreact在vscode是没有提示的需要下载插件可以参考其他博客<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" c
2022-03-07 19:30:45
159
原创 P1022 [NOIP2000 普及组] 计算器的改良
#include <stdio.h>#include <stdlib.h>#include <string.h>/* run this program using the console pauser or add your own getch, system("pause") or input loop */char s[500] ;int main(int argc, char *argv[]) { int i,j,num=0,f1=1,f2=1,x=0,
2022-03-06 16:33:33
361
原创 jquery的ajax请求
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Do
2022-03-04 18:37:45
409
原创 jquery过滤选择器
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Do.
2022-02-22 13:27:00
328
原创 webpack生产环境基本搭建
const {resolve}=require('path');const HtmlWebpackPlugin=require('html-webpack-plugin')const MiniCssExtractPlugin=require('mini-css-extract-plugin')// CSS样式兼容一般是生产模式可以修改为开发模式修改如下process.env.NODE_ENV='development'// css样式压缩//const OptimizeCssAssets...
2022-02-18 20:41:11
179
原创 jdbc连接mysql基操
Class.forName("com.mysql.cj.jdbc.Driver"); String url = "jdbc:mysql://localhost:3306/my_db_01"; String user = "root"; String password = "admin123"; Connection connection = DriverManager.getConnection(url, user, pass...
2022-01-27 10:38:45
1220
原创 mysql加密和系统函数
加密和系统函数-- user() 查询用户alterselect user() from dual;-- database() 查询当前使用的数据库名称alterselect database() ;-- md5(str)为字符串算出一个md5 32的字符串,常用(用户密码)加密-- rootselect mad('zxzz'); select password('zxzxz');...
2022-01-22 21:18:48
613
Electron开发文档入门,非常详细全套
2022-05-15
Ruoyi前端后端分离管理系统视频教程100多集
2022-05-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人