- 博客(23)
- 资源 (2)
- 收藏
- 关注
原创 vue+node.js+express+axios实现连接mysql数据库(前后端分离,详细版)
这两个星期都在学vue技术,感觉真的是博大精深啊!今天,我给大家总结了用axios连接数据库的步骤,让大家少走弯路(不像我,我用axios连了两天才连接成功。。。)1、首先,确保你已经有了以下环境:(1). node.js(2).mysql数据库已经下载好2、好了,接下来,你应该用vue-cli脚手架创建你的vue项目。代码是:npm create app 或者你也可以在终端输入:vue ui用图形界面创建你的vue项目(我假装你都已经懂了哈!不懂的你快去学vue入门!!)3、好了,该创建
2021-03-26 21:38:54 17553 35
原创 华南农业大学汇编语言综合性实验-将自己的姓名用多种颜色动态显示
题目名称 综合性实验-将自己的姓名用多种颜色动态显示题目关键字 综合性实验指导老师&题目创建人-王琴编写人-黄任华华南农业大学综合性、设计性实验报告实验项目名称: 汇编语言综合设计实验项目性质: 综合性、设计性实验所属课程名称: 汇编语言授 课 人 数: 108人指 导 教 师: 王琴实验报告一、实验目的《汇编语言程序设计》是计算机专业重要的专业基础课,通过本综合性、设计性实验使学生进一步巩固课堂所学,全面熟悉、掌
2020-06-28 11:17:57 3700 2
原创 axios常用请求的封装(get、post等方法的封装&vue的跨域解决方案)
axios请求封装复用,本文封装了get和post请求。vue的跨域解决方案
2022-06-15 10:45:08 1931 3
原创 前端可视化组件库-Apache ECharts简单介绍&vue框架使用eCharts&例子
eCharts是一个基于 JavaScript 的开源可视化图表库。实现集成了前端可视化的多种手段。官网链接:ECharts官网初学者建议去官网看看起步的内容,另外博主也是今天刚学的噢,写得不好多多体谅。下面介绍在vue项目终集成eCharts组件库:创建好你的vue项目。该步骤,默认你已经初始化好你的vue项目了!(还没学框架的去官网看看html格式的)安装依赖。npm命令行输入(你的环境已经安装好nodejs):npm install echarts --save测试例子
2022-04-25 16:57:13 2482
转载 vue.config.js文件一些常用配置
// vue.config.js const path = require("path");const resolve = dir => path.join(__dirname, dir);// const UglifyJsPlugin = require("uglifyjs-webpack-plugin");const webpack = require("webpack"); module.exports = { // 项目部署的基本路径,默认假设你的应用将会部署在域名的根部,比
2022-03-07 16:35:06 675
原创 js数组去重最简单的方法&js数组map,reduce,filter的使用介绍
<!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>Doc
2021-11-24 13:56:25 1197 1
原创 web前端canvas详解&实例&高级动画(网易云音乐、多个背景动态圆扩散)
canvas画布首先得你的浏览器支持啊!下面的我都是默认了你的浏览器支持了的!1、首先,你得定义画布的高宽,画布外的点,你操作是没有任何效果的!<canvas id="can" width="600px" height="600px"></canvas>2、获取画布元素。js逻辑代码: let can = document.getElementById('can') let con = can.getContext("2d")3、画布的使用。(直线、矩形、
2021-11-18 12:10:37 1803 3
原创 插入排序 、冒泡排序、选择排序、希尔排序、快速排序、归并排序、堆排序、基数排序的C语言实现
代码如下:#include <iostream>using namespace std;//直接插入排序 void InsertSort(int *a,int len){ int i,j,tmp; for(i=1;i<len;i++){ tmp=a[i]; for(j=i-1;j>=0;j--){ if(tmp<a[j]){ a[j+1]=a[j]; } else break; } a[j+1]=tmp; }}
2021-10-17 22:37:23 252
原创 css样式大全(总结、心得、css3新特性、盒子居中模型等)
css、html、js是前端的 三剑客 学习好css,这能让前端页面‘妆扮’成更加美丽!## 行内元素(display:inline)`` span a bi em label input select textarea img br code strong front``## 块内元素 (display:block)`` div h h1 h2 h3 h4 h5 h6 p ul form fieldset hr pre table dl ``**一般来说,行内元素与块内元素可以相互转化:*
2021-09-03 19:12:52 398
原创 js前端正则表达式学习简写
做一些校验,正则表达式是必不可少的,下面是我的正则表达式学习的一些记录笔记。一些语法:// js正则表达式用 / / 包围起来// 需要转义()的字符:. * \ / ? [] {} |// 匹配说明// \d(数字) \f \n \r \t \v \w(字母 数字 下划线) \s(任意空白字符,空格 制表符 换页符 换行符 回车等)// \D(非数字) \W \S(非空白字符)// a|b 匹配a,b,ab,ba// [ab] 匹配a,b// [a-z] 匹配a-
2021-08-19 16:24:38 216
原创 循环中调用axios获取数据,实现同步异步操作
最近在完成一个项目,每一次循环都需要使用axios去后台请求一次数据,然后渲染到页面。但是循环完成后,页面并没有正确地显示数据,究其原因,axios去获取数据是一个异步请求,但是,循环是不断执行的,每次循环axios获取数据还没有完成。数据并没有请求成功,而循环已经结束。因此,这样的方法是不能实现我们的目标。所以我们要将axios请求设为同步请求。参考以下这篇文章:for循环中的函数使用axios请求数据,拿不到数据?除了将axios设为同步请求外,我们还可以在数据请求完成之后再循环下一次,这时要用到a
2021-08-15 17:42:58 2546 2
原创 vue前端校验合法IP地址和手机号码
本文用js代码和正则表达式介绍校验IP(v4)地址和手机号的合法性1、校验IP地址的合法性// ip校验规则export function validateIPAddress(rule, value, callback){ let regexp = /^((2(5[0-5]|[0-4]\d))|[0-1]?\d{1,2})(\.((2(5[0-5]|[0-4]\d))|[0-1]?\d{1,2})){3}$/; let valdata = value.split(','); l
2021-07-27 18:00:00 1524 1
转载 Navicat如何远程连接云服务器mysql数据库
本来没有开启秘钥的远程服务器端数据库连接非常方便,就在新建连接上填入数据就ok了,但是开启SSH秘钥后的服务器连接有一个大坑,下面来详细讲讲。其实开启了秘钥,在新建连接下,第一步,先选择SSH方式登录到远程服务器:1.ip地址填写公网IP(这里就不给你们看我的地址啦)2.SSH默认端口22不用修改3.用户名注意哦,不是你的Xshell或者第三方控制台的用户名,而是你服务器的用户名哦,一般没有修改都是Root4.下面有两种方式,一种是秘钥,一种是密码,这里说说秘钥,服务器端一旦你申请了SSH,会返
2021-06-24 00:05:33 1379 4
原创 一招教你买电脑&电脑性能好坏简写
首先,我认为,电脑的性能好坏,取决于以下几个方面:1、首先看内存。这个是买电脑的首先考虑,取决于你卡不卡的问题。有两个因素要堪虑。(1)越大越好。(2)等大。那就找双通道。8G+8G 性能 > 16G (选择我跑程序,几乎分分钟占到8G了,建议买16G以上的)2、CPU的稳定处理速率。现在,很流行的是:1.4、1.6、1.8、2.4、3.6GHZ的处理速率。(建议2.4GHZ以上)速率越高,cpu在单位时间内能处理的计算越多。所以,是越快越好。3、固态硬盘。它是硬盘中常用的部分,
2021-06-22 02:42:36 942 1
原创 git使用初级教程(这篇我就发表来给自己看的)
test第一个git程序测试介绍第一个自己的仓库,用vscode编辑器查看用户信息打开git bashgit config user.name git config user.email修改的话,直接git user.name = “***”git使用教程生成SSH公钥ssh-keygen -t rsa -C “hrenhua@163.com” 在 C:\Users\黄任华.ssh\id_rsa.pub 可查看公钥常用命令git status 查看仓库的改变情况 gi
2021-06-21 22:24:30 165
原创 关于路径src=“ “目录的表示方法(相对路径和绝对路径详细用法)
在web开发和java动态工程开发的过程中,我们难免遇到目录的路径问题的困扰,今天我给大家和自己总结了一下,资源引用中src="**"的表示方法,在IDEAL,和eclipse,和WebStorm开发中都适用。在Web开发中,一般资源引用都要用src=URL,来导入我们的资源,如html中的img的用法,<img src="*.jpg">下面是一些目录的表示方法:1、如果是在当前目录:(相对路径)URL=“资源” 即可比如,我在写的3-11-1.html文件,要导入jq里面的包,3-
2021-03-11 11:12:15 21785 3
原创 java字符串分割方法.split()的详细用法
先看看它在java包中的Java API是:java.lang.String方法总结 (1)按指定普通字符分割: java代码如下: String string="123@456@789"; String array[]=string.split("@"); //以 @ 分割 for(String s:array) System.out.println(s); 运行结果: 123 456 789 (2).
2021-02-03 13:45:11 7247 3
原创 数据挖掘-Apriori算法的java实现
1. Apriori算法思想 对于Apriori算法,我们使用支持度来作为我们判断频繁项集的标准。Apriori算法的目标是找到最大的K项频繁集。这里有两层意思,首先,我们要找到符合支持度标准的频繁集。但是这样的频繁集可能有很多。第二层意思就是我们要找到最大个数的频繁集。比如我们找到符合支持度的频繁集AB和ABE,那么我们会抛弃AB,只保留ABE,因为AB是2项频繁集,而ABE是3项频繁集。那么具体的,Apriori算法是如何做到挖掘K项频繁集的呢?Apriori算法采用了迭代的方法,先搜索出候选1项
2020-11-19 11:36:48 2437
原创 Java中使用ArrayList类-创建动态的二维数组<>
本文通过实例讲解Java中如何使用ArrayList类。Java.util.ArrayList类是一个动态数组类型,也就是说,ArrayList对象既有数组的特征,也有链表的特征。可以随时从链表中添加或删除一个元素。ArrayList实现了List接口。大家知道,数组(平常你们最爱的new[]这些)是静态的,数组被初始化之后,数组长度就不能再改变了。ArrayList是可以动态改变大小的。那么,什么时候使用Array(数组),什么时候使用ArrayList?答案是:当我们不知道到底有多少个数据元素的时候
2020-11-17 16:22:55 10476
原创 java实现类似扑克牌洗牌的算法
我们想实现洗牌,其实很简单,不用自己再另外编一个方法,只需调用java.util.Collections中的shuffle(Collection <?>list)这个方法即可。下面举个简单的例子来说明它的简便性。package package2;import java.util.ArrayList;import java.util.Collections;import java.util.List;public class Main{public static void disp
2020-08-22 13:11:35 436
原创 java编程按规律输出数字图案
要求,斜对角线上成规律,如下图:输入:三角形行数(n)输出:如上要求的数字图案好,我们先分析一下:当输入5,显示如下:结合两张图片,我发现一些规律:(1)先看每一行的首元素:1=1+02=1+0+14=1+0+1+27=1+0+1+2+3。。。依次类推。(2)再看行数,列数变化规律 行数=n; 列数元素第一行=n, 第二行=n-1, 第三行=n-2, 依次类推(3) 再看每行元素
2020-07-31 12:30:10 3403
原创 Java- Calendar的用法&&输出日历时间&获取当前时间
java中, Calendar的用法多种多样。!!!创建 Calendar对象,不是用new(),而是,如下代码:Calendar c=Calendar.getInstance(); //默认为你的计算机的区时的calendar对象,我的电脑是"GMT+08:00"的日历好吧,它的详细用法,我就用代码来表示,请看:(注意看注释!注释才是精华)package package1;import java.text.SimpleDateFormat;import java.util.*;publi
2020-07-12 18:05:28 2845
2021年华南农业大学-数据库课设资源.rar
2021-05-03
华南农业大学C语言程序设计-课设1-班级财务管理程序
2020-07-31
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人