自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(56)
  • 资源 (2)
  • 收藏
  • 关注

原创 Uncaught TypeError: echarts.init is not a function”错误-layui整合echarts

最近用echarts首先就是遇到这个错误引入官网案例,页面啥都没得。原来是版本问题5.x版本太高下载压缩包解压后。dist目录下面的echarts.js就可以了layui整合echart我看这个老哥整的不会自己整也没关系,我直接把整合的发过来下载后改一下后缀名->echarts.js就可以;下面是第一个html模板做几点说明base指的是你的resource/static所以我的目录是 /js效果

2023-03-23 21:15:55 2604

原创 C语言指针变量与数组

数组名与指针变量的关系

2022-08-10 09:51:58 260

原创 前端错误 Uncaught SyntaxError: missing ) after argument list

前端js错误

2022-06-13 15:48:34 358

原创 C数组指针理解

今天看了c语言数组指针。不是很理解,就似懂非懂的接着看👀。我发现等到看二维数组和数组指针的关系的时候就明白多了。#如下int array[3]={1,2,3}; int *p=array;

2022-02-23 20:56:38 356 1

原创 procedure实现学生必修课设置(mysql)

最近临近期末有一个选课系统要做,基于ssm框架。其中有一个要求“管理员提前为某专业学生设置必修课程”。如果是某专业,那么就得搜索操作若干数据。对若干数据操作就让我想到刚学的cursor。虽然学的是oracle但我想应用到mysql应该也不难,结果遇到不少的雷。刚开始写的代码,基于procedure 的游标操作,结果每一行都报错,感觉完全没有把这个看作是一个procedure 后来就搜索。发现要加入delimiter下面是搜到的解释...

2021-12-21 21:27:53 572

原创 sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)

spring设置自动注入顺序dao->service->actionPersonAction中@Autowired public void setPersonService(PersonService personService) { this.personService = personService; }java.lang.NullPointerException com.edu.action.PersonAction.insert(PersonAction.java:

2021-12-10 11:25:42 2325

原创 Unable to instantiate Action spring整合struts

spring 整合struts遇到的问题严重: Exception occurred during processing request: Unable to instantiate Action, com.edu.action.PersonAction, defined for 'person_save' in namespace '/'Error creating bean with name 'com.edu.action.PersonAction': Injection of autowired

2021-12-10 11:12:34 443 1

原创 ERROR org.apache.struts2.dispatcher.Dispatcher - Dispatcher initialization failed

问题描述新建eclipse项目运行不了jsp控制台报错如图ERROR StatusLogger No log4j2 configuration file found. Using default configuration: logging only errors to the console.09:04:55.281 [localhost-startStop-1] ERROR org.apache.struts2.dispatcher.Dispatcher - Dispatcher initia

2021-10-22 09:22:02 1449

原创 java简单写xml文件

需要用到dom4j.jar官网https://dom4j.github.io/package Test;import java.io.File;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.OutputStream;import java.io.PrintWriter;import java.io.UnsupportedEncodingException;import

2021-05-17 21:48:12 886

原创 Whitelabel Error Page

报错如图控制层,首先保证ctrl点击return "register"能够跳转jsp页面这就需要在application.properties配置文件中设置如下配置层访问地址http://localhost:8080/doctor/Test/doctor为项目名Test为controler设置的类访问/是Controler内方法访问地址问题解决...

2021-04-19 23:11:26 142 1

原创 spring-aop^-^

自定义日志类(在执行方法前后进行记录)public class Diy { public void before(){ System.out.println("执行前日志打印"); }}执行函数的类(被切入类)import org.springframework.stereotype.Component;public class Userservice { //被切入方法 public void add() { System.out.

2021-03-30 21:15:03 78

原创 中缀表达式转后缀表达式(C++实现)

对前缀表达式转后缀表达式符合以下规则需要一个辅助的符号栈存储暂时不能确定顺序的运算符1)后缀与前缀表达式中运算数顺序是不会变的从左往右读:2)遇到操作数直接加入后缀表达式3)遇到界限符'('压入符号栈,当遇到')'时弹出运算符加入后缀表达式直到'('弹出为止`括号是不加入后缀表达式的`4)遇到运算符,弹出栈中优先级高于或等于的运算符加入后缀表达式,直到栈空或遇到'('停止,`再将此运算符加入符号栈`5)当运算公式全部读完,再将符号栈中符号依次弹出中缀表达式求值需要分两步 中缀转后缀,后缀

2020-10-29 11:03:26 3417 3

原创 数据结构-栈(括号匹配问题)

问题引入;表达式中每一个左括号都会和一个右括号相匹配,不然就会报错;当读一串表达式例如(a+b)*c+(d-p)利用栈存储特点(先进后出,这里更准确的是后进先出)在对上面表达式进行读取的时候,有以下步骤读取时:1)遇到左括号`(`就入栈2)遇到右括号`)`且栈非空就从栈中弹出一个左括号`(`与其匹配 若栈空则右括号')'多全部读取完:3)对栈进行判断若非空则左括号'('多 若栈空则括号匹配#include<iostream>using namespace std;

2020-10-17 15:53:33 627 1

原创 js布局详解(2020/09/19)

float<style> .box1{ width:89px; height:30px; background-color:abfa; float:right; //浮于父元素之上</style>设置float的box将脱离文档流,后续文档向前补充如果不设置float两个box只能上下排,因为第一个有隐藏空间,当两个都设置float就可以横向排列。(块元素独占一行)定位(position)/*static

2020-09-19 21:48:43 1693

原创 jQuery-2020/07/28

jQuery优秀的JS函数库【js插件】(js查询)想要操作网页,Js语法、DOM、BOMDom、Bom(函数太复杂)封装于jQuery库最重要的作用;链式调用(a.b.c.d())、读写和一。实现一个程序 1.DOM原生代码 2.jQuery代码$("p").on("click", function(){alert( $(this).text() );});.on()函数在选择元素上绑定一个或多个事件的事件处理函数。 on(events,[selector],[data],

2020-07-28 12:54:20 105

原创 HTML-JS-2020/07/22(4)

DOM结点,每一个结点相当于一个对象文档结点:整个html文档元素节点:<a>属性节点:元素属性文本节点:文本内容<button id='btn'> 我是一个按钮</button>/*浏览器为我们提供了文档节点对象,他是window属性,可在页面中直接使用,文档节点代表整个网页*/<javascript>var btn=document.getElementById("btn"); //通过id找到对象btn.InnerHTML

2020-07-22 20:16:14 109

原创 HTML-JS-2020/07/21(3)

引用数据类型 obj基本数据类型var obj={}; //通过对象字面量新建对象var obj={name:"猪八戒",age:18}; //添加属性layui 一种前端模板layui.use('layer', function(){ //['layer','form']可导入多个模块 var layer = layui.layer; layer.msg('hello'); //layer.msg最简单弹窗});

2020-07-21 21:19:38 101

原创 HTML-JS-2020/07/15 (2)

1.强制类型转换Numbera=Number(a);a="123px";parseInt(a,10) //顺序取出字符串中的整数位转换为10进制IntparseFloat() //只转换string十六进制以0X开头八进制以0开头a=123;a=a+""; //可将a转化为stringa="123";a=a-0;a=a*1;a=a/1; //转换为numberbool运算符

2020-07-15 14:49:46 113

原创 HTML-JS-2020/07/14(1)

<script> alert("弹出警告框"); </script>document.write("Hello world!");每一个网页就是一个文档;向文档(body)中写入内容console.log("你好"); //向控制台输入<body> <!--可以将js编写到onclick属性中;当我们点击按钮,js代码才会执行 --> <button onclick="alert('你点了');...

2020-07-14 21:59:20 213

原创 HTML-css-2020/07/14 (7)

1.水平布局子元素margin+border+paddding+width=父元素内容区宽度margin-right过度约束;自动调整使上面等式成立优先调 auto系统优先调 width:auto; //width默认就是auto如果两个外边距auto则会调整使左右等宽(内容居中)上下0;左右auto2.竖直方向溢出-x单独处理水平溢出-y……3.margin外边距重叠两种解决方案a.父元素加border-top(边框)使他们外边距不重合 (1)

2020-07-14 15:23:43 97

原创 HTML-css-2020/07/13(6)

布局1.文档流(网页最底层)所有元素默认在文档流中块元素在文档流中(默认)独占一行行内元素<span>不会独占一行2.盒模型css把所有元素都设置为矩形盒子 内容区 (content) //大小由width height决定 内边距 (padding) 边框 (border) //三个属性 1.border-width //顺时针4个值 border-top(bottom,right,left)-width

2020-07-13 22:02:11 112

原创 HTML-css-2020/07/12(5)

关系选择器 子元素选择器 父元素>子元素{} 后代选择器(范围更大) 祖先 后代{} 兄弟选择器(只选下边的) 上一个+下一个{} //必须紧挨着 兄~弟{} //后面所有的兄弟属性选择器 元素[属性]{} 元素[属性=值]{} 元素[属性值^=值]{} //选择指定值开头的元素 元素[属性值$=值]{} //选择指定值结尾的元素 ...

2020-07-12 13:42:26 131

原创 HTML-CSS-2020/07/11(4)

1.行内样式style(内联样式) 一个样式只对一个标签生效<p style="color:red; font-size:30px;">文字</p>px像素2.内部样式表对一类标签(元素)进行css写在<head>中<style> p{ color:red;font-size:30;} //对所有的<p>标签操作</style>只能在一层网页中使用一个编辑好的网页通常是好几层网页的叠加

2020-07-11 21:30:52 154

原创 HTML2020/07/11(3)

1.超链接<target> 属性 _self在当前页面打开链接 _blank在新的空白页打开链接;保留当前页回到当前页面顶部 #在当前页面随意跳转给<a>标签加id用于区分不同的<a> <a id="bottom" href="第二个.html">也可给<p id="d"> 设置id此时就可以用其他<a>标签访问该id<a> #+id <a href="#

2020-07-11 15:10:04 167

原创 HTML2020/07/10 (2)

1.网页跳转<meta http-equiv="refresh" content="3;url=https://www.baidu.com">mete标识 前面是固定的;3秒后跳转至百度2.meta作用(位于head里)用于声明编码表用于声明keyword用于声明discription用于重定向(网页跳转)3.页面中独占一行的元素叫做块元素<h1>不独占一行叫做“行内标签”4.<em>强调标签 倾斜5.<stron

2020-07-10 22:01:45 118

原创 HTML2020/7/9 (1)

结构如下<!--文档声明,声明当前网页的版本--><!doctype html><!--html的根标签(元素),网页中的所有内容都要写在根元素的里面--><html> <!--head是网页的头部,head中的内容不会在网页中直接出现,主要用来帮助服务器或搜索引擎来解析网页--> <head> <!--meta标签用来设置网页的元数据,这里meta用来设置网页字符集,避免乱码--> <meta.

2020-07-09 16:43:57 233

原创 整数类_重载输入输出符

描述定义整数类,重载 >> <<运算符#include<iostream>using namespace std;class Z //定义类Z{ public: int a; Z(){} Z(int s){a=s;} friend istream&operator >>(istream&input,Z&p){ input>>p.a;}

2020-05-22 11:00:26 143

原创 三角形_运算符重载

题目: 定义三角形类,该类有两个私有的数据成员底和高。要求重载>,<,>=,<=,!=, == 6个运算符,能比较两个三角形面积的大小。编写主函数进行测试。#include<iostream>#include<iomanip>using namespace std;class A{double ch; //长 double ku; //宽public: double s; A(double.

2020-05-20 09:33:35 590

原创 2020/04/30作业

在子类中赋值父类中的私有成员#include<iostream>#include<cstring>using namespace std;class person{ public: void set_p(string n,int a,string s){name=n;age=a;sex=s;} void display_p() ...

2020-04-30 21:27:30 99

原创 第一次定义Book类的错误

要求定义一个Book类,在int main中,要求创建一个图书对象,并对该图书进行简单的显示、借阅、归还管理。#include<iostream>#include<cstring>using namespace std;class Book{public: static int number; Book(char a,double b); ...

2020-04-06 20:28:25 355

原创 类与对象2

上一篇我们大体了解了什么是类、类与对象的关系,那么如何定义一个类呢?类的声明形式class 类名{ public: 公有成员(外部接口) private: 私有成员 protect: 保护成员 ...

2020-03-04 10:26:33 133

原创 面向对象及类初始

类与结构体的区别如果用类定义一个洗衣机,我们可能会这样定义;洗衣机; 功能;洗衣服 外观属性;类型(滚筒,波轮) 品牌(小天鹅、海尔) 型号 长、宽、高 颜...

2020-03-02 21:32:04 131

原创 printf( )与scanf( )的简单理解

%c字符及其ASCALL码%s字符串%d整数(十进制)%u无符号整数%o整数(八进制)%x无符号整数(十六进制)%f浮点数字%g浮点数字%e浮点数字(科学计数法)%p指针%n存储输出字符的数量放进参数列表的下一个变量中printf( )printf("a%d\n",90);( )内叫做参数...

2020-02-28 20:47:52 249

原创 通过指针访问数组

指针与指针变量的区别指针;一个变量的地址指针变量;一种变量专门存放地址指针变量的值是**(指针)**地址一维数组int a[4]={1,2,3,4};学过C++的都知道一维数组的名字就是首地址;所以可以如下表,如果int *p=a;a==&a[0]p==&a[0]a+1==&a[1]p+1=&a[1]可以说a与p等效...

2020-02-27 19:09:44 942

原创 char数组;string类的区别

char 是C++内置数组类型string是标准库中定义的类char 定义的数组仅仅是储存字符串,c库中有一系列操作字符串的函数。sting是类,它包含一个可变长度的char 数组,封装了常用的字符串操作函数。字符数组存放字符串用字符数组存放用字符指针管理串char str1[ ]=“How are you”;char *str2=“Fine”;一般我们定义指...

2020-02-27 12:47:18 3135 1

原创 向量容器和迭代器的初识

能够容纳两个或更多值的数据结构称之为容器比如数组;但是数组受限于长度向量容器vector声明容器步骤vector<type>vectorName定义一个名字为v的容器向量容器同样支持下标访问 v[i]而如果再用原先的for循环来遍历容器,岂不是太掉价;于是就有了迭代器(iterator)它包含=、*、+、-等简单运算,迭代器类似于智能的指针每种容器都有自己的迭代器;...

2020-02-26 15:45:15 216

原创 最容易理解的冒泡排序

所谓冒泡就是像水中泡泡一样,一直浮到水面;可以看出每一个新泡泡从底部产生一路浮到水面冒泡排序也是一样比如下面用冒泡排序排列一个数组#include<iostream>using namespace std;int main(){int i,t,j; int a[10]={1,9,4,5,8,3,10,11,2,91};for(j=0;j<9;j++) ...

2020-02-26 14:17:19 194 2

原创 bool类型筛选素数

质数是指在大于1的自然数中,除了1和它本身以外不再有其他因数的自然数。用bool类型筛选100以内的全部素数;#include<iostream>#include<cmath>using namespace std;const int n=100;bool prime[n+1]; //定义一个bool数组int main(){for(int i...

2020-02-26 08:53:44 1996

原创 小白鼠排队

用结构解决问题描述N只小白鼠(1 < N < 100),每只鼠头上戴着一顶有颜色的帽子。现在称出每只白鼠的重量,要求按照白鼠重量从大到小的顺序输出它们头上帽子的颜色。帽子的颜色用“red”,“blue”等字符串来表示。不同的小白鼠可以戴相同颜色的帽子。白鼠的重量用整数表示。输入输入第一行为一个整数N,表示小白鼠的数目。下面有N行,每行是一只白鼠的信息。第一个为不大于1000的...

2020-02-25 20:13:12 671

原创 C++指针在函数中的应用

指针参数参数分为形参和实参;定义是是形参,调用时是实参。通过一个swap函数看一下指针在函数中的应用#include<iostream>using namespace std;void swap(int *,int *); //调用之前的声明int main(){int a=3,b=8;cout<<"before swapping...\...

2020-02-25 17:31:17 285

layui.css弹出层网站搭建必备

小白必备具体操作说明详见链接http://www.layui.com/doc/modules/layer.html#offset js

2020-07-15

layui.js下载

layui超实用插件,直接引入使用使用方法见链接http://www.layui.com/doc/modules/layer.html#offset js

2020-07-15

空空如也

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

TA关注的人

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