- 博客(61)
- 问答 (1)
- 收藏
- 关注
原创 c++面试
1.定义:为变量分配地址和存储空间,声明:不分配地址。2.一个变量可以在多个地方声明,但是只在一个地方定义。3.加入 extern 修饰的是变量的声明,说明此变量将在文件以外或在文件后面部分定义。说明:很多时候一个变量,只是声明不分配内存空间,直到具体使用时才初始化,分配内存空间,如外部变量。
2024-02-19 14:03:33
1062
原创 java面试
反射是通过获取类的class对象,然后动态的获取到这个类的内部结构,动态的去操作类的属性和方法。应用场景有:要操作权限不够的类属性和方法时、实现自定义注解时、动态加载第三方jar包时、按需加载类,节省编译和初始化时间;获取class对象的方法有:class.forName(类路径),类.class(),对象的getClass()当一个线程被剥夺cpu使用权时,切换到另外一个线程执行。
2024-02-19 14:03:02
1093
原创 虚拟机ping不通和在虚拟机里不能ping通百度时
1.finalshell连接虚拟机超时2.ping: www.baidu.com: 未知的名称或服务3.使用cmd无法ping通虚拟机的地址
2023-09-01 15:58:50
3706
1
原创 【数据结构】探究邻接矩阵A^2的意义
所以如果当第一个矩阵中的(i,k)为1,第二个矩阵中的(k,j)也为1,那么最后计算得到的结果也为1,也就表示从i到j有边。我们取一个点来看,假设是第一行第四列这个点(1,4),这个点是由矩阵A的第一行{0,1,1,0,1}和矩阵A的第四列{0,1,1,0,1}计算得到的。第一个矩阵的第一行的每一个点的坐标是(1,1),(1,2),(1,3),(1,4),(1,5)第二个矩阵的第四列的每一个点的坐标是(1,4),(2,4),(3,4),(4,4),(5,4)的每一个点(i,j)又有什么意义呢?
2022-09-11 19:56:50
4650
原创 P2249 洛谷【深基13.例1】查找(浅谈二分查找的两个模板)
第三行 m 个整数,表示询问这些数字的编号,从 1 开始编号。的单调不减的(就是后面的数字不小于前面的数字)非负整数。第一行 2 个整数 n 和 m,表示数字个数和询问次数。规模的数据读入,请用 scanf。用 cin 会超时。,要求输出这个数字在序列中第一次出现的编号,第二行 n 个整数,表示这些待查询的数字。对于每次询问,给出一个整数。m 个整数表示答案。
2022-08-25 17:37:05
445
原创 Spring MVC学习笔记
一、Spring MVCSpring MVC是由Spring官方提供的基于MVC设计理念的web框架Spring MVC是基于Servlet封装的用于实现MVC控制的框架,实现前端和服务端的交互1.1 Spring MVC优势严格遵守了MVC分层思想采用松耦合,插件式的结构;更灵活SpringMVC是基于Spring的扩展、提供了一套完善的MVC注解SpringMVC在数据绑定。视图解析都提供了多种处理方式,可灵活配置SpringMVC对RESTful URL设计方法提供了良好的支持
2022-04-06 15:56:23
607
1
原创 Mybatis学习笔记
一、Mybatis简介1.1框架概念框架,就是软件的半成品,完成了软件开发过程中的通用操作,程序员只需要很少或者不用进行加工就能够实现特定的功能,从而简化开发人员在软件开发中的步骤,提高开发效率。1.2 常用框架MVC框架:简化了Servlet的开发步骤Strutsstruts2SpringMVC持久层框架:完成数据库操作的框架apache DBUtilsHibernateSpring JPAMybatis胶水框架: SpringSSM Spring Spri
2022-02-25 21:40:51
1061
原创 Spring学习笔记
一、Spring概述1.1 web开发中的耦合度问题在Servlet中需要调用service中的方法,则需要在Servlet类中通过new关键字创建Service的实例在service实现类中需要调用DAO中的方法 ,也需要在Servlet类中通过new关键字创建Service的实例如果使用new关键字创建对象:失去了面向接口编程的灵活性代码的侵入性增强(增加了耦合度)、降低了代码的灵活性public interface ProductService{ public L
2022-02-25 21:31:17
430
原创 在使用Eslint的时候,vscode会自动在末尾添加逗号,导致报错
项目场景:在创建vue项目的时候,使用Eslint进行格式化时问题描述:在使用Eslint的时候,vscode会自动在末尾添加逗号,导致报错解决方案:将vscode里面的settings.json里的(也就是vetur的配置)"[vue]": { "editor.defaultFormatter": "esbenp.prettier-vscode"},改为"[vue]": { "editor.defaultFormatter": "octref.vetur" },`
2022-02-12 20:07:29
5354
1
原创 初学二叉搜索树
文章目录前言一、二叉搜索树的前序遍历,中序遍历,后序遍历,层次遍历前言二叉搜索树的前序遍历,中序遍历,后序遍历,层次遍历以及求二叉树的最大深度提示:以下是本篇文章正文内容,下面案例可供参考一、二叉搜索树的前序遍历,中序遍历,后序遍历,层次遍历#include <bits/stdc++.h>using namespace std;typedef struct node{//定义结点 int data;//当前结点的值 struct node* left;//左结点 s
2022-01-24 15:56:43
641
原创 封装高精度+,-,*,/
文章目录前言一、封装高精的+,-,*,/前言将高精的+,-,*,/都用结构体封装了一遍提示:以下是本篇文章正文内容,下面案例可供参考一、封装高精的+,-,*,/#include <bits/stdc++.h>#define maxn 100 //定义数组 using namespace std;struct Bigint{ //封装结构体 int len,a[maxn];//为了兼顾效率与代码复杂度,用len记录位数,a记录每个数位 Bigint(int x=0){
2021-12-10 16:40:38
1258
原创 用java将图片以二进制形式保存到数据库
文章目录前言一、创建数据库二、保存图片到数据库前言提示:以下是本篇文章正文内容,下面案例可供参考一、创建数据库在数据库里创建一个名为javaweb的数据库在里面创建一个t_image表表只有两个属性 一个为id、一个为image(放的是图片的二进制值) ,表的设计如下[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-agqxOJIQ-1638448973525)(C:\Users\du’zhi’yuan\AppData\Roaming\Typora\typo
2021-12-02 20:44:00
3934
2
原创 使用DbUtils封装好数据库
文章目录一、使用DbUtils封装好数据库二、在dao包里从数据库取出数据总结提示:以下是本篇文章正文内容,下面案例可供参考一、使用DbUtils封装好数据库package javaweb;import java.sql.Connection;import java.sql.PreparedStatement;import java.sql.SQLException;import com.alibaba.druid.pool.DruidDataSource;//使用alibaba的Db
2021-11-20 20:14:40
814
原创 javaweb 从数据库读取数据的详细操作
文章目录前言一、第一步创建bean包二、第二步创建dao包三、创建servlet四、创建jsp文件,用来取数据并显示前言从数据库读取数据的详细操作,用购物车案例作为例子提示:以下是本篇文章正文内容,下面案例可供参考一、第一步创建bean包可以先写物品属性,例如商品有编号、名称、价格private Integer id;private String name;private Double price;再使用快捷键alt+shift+s 创建默认构造函数、get和set方法pack
2021-11-14 10:15:13
15782
14
原创 JSTL core基本用法
文章目录前言一、c:out、c:if、c:choose、c:when、c:catch、c:url、c:param、c:forEach二、演示实例前言提示:以下是本篇文章正文内容,下面案例可供参考一、c:out、c:if、c:choose、c:when、c:catch、c:url、c:param、c:forEachc:out:向页面输出一串文本两种用法:<c:out value="value" default="defaultvalue" escapeXml="true||fals
2021-11-11 15:16:28
820
原创 dfs、bfs典型例题
文章目录前言一、[P1683 入门](https://www.luogu.com.cn/problem/P1683)1.深搜模板一2.深搜模板二二、[P2404 自然数的拆分问题](https://www.luogu.com.cn/problem/P2404)三、[P1332 血色先锋队](https://www.luogu.com.cn/problem/P1332)(多起点广搜)四、记忆化dfs前言提示:以下是本篇文章正文内容,下面案例可供参考一、P1683 入门题目描述不是任何人都可以进
2021-10-30 12:11:33
811
原创 javaweb实现输入账号密码验证码登录(登录过期验证)(购物车案例)
文章目录前言一、javaweb实现输入账号密码验证码登录1.login.jsp2.LoginServlet3.vcodeServlet4.logout6.sesstion_out.jsp7.实现购物车shoppingServlet8.购物车页面shopping前言提示:以下是本篇文章正文内容,下面案例可供参考一、javaweb实现输入账号密码验证码登录1.login.jsp<%@page import="java.io.PrintWriter"%><%@ page lan
2021-10-27 21:43:09
3751
1
原创 Servlet的几个方法
package testServlet;import java.io.IOException;import javax.servlet.Servlet;import javax.servlet.ServletConfig;import javax.servlet.ServletException;import javax.servlet.ServletRequest;import javax.servlet.ServletResponse;public class Someservlet
2021-10-23 10:27:49
335
原创 jspServlet笔记
文章目录前言一、Someservlet二、testServlet01 someServlet1三 、testServlet02 someServlet四、testServlet03六、Web.xml六、app.properties七、web.xml前言提示:以下是本篇文章正文内容,下面案例可供参考一、Someservletpackage testServlet;import java.io.IOException;import javax.servlet.Servlet;imp
2021-10-12 22:51:07
340
原创 python抓取一些网站(re,lxml etree的简单运用)
文章目录前言一、抓取电影天堂电影下载链接(re的简单运用)前言提示:以下是本篇文章正文内容,下面案例可供参考一、抓取电影天堂电影下载链接(re的简单运用)import requestsimport reimport csvdomain="https://www.dytt89.com/"resp=requests.get(domain,verify=False)resp.encoding='gb2312'#print(resp.text)obj1=re.compile(r'2021
2021-10-06 23:18:04
900
原创 python(xlwt的简单运用)
文章目录前言一、xlwt的简单运用前言一、xlwt的简单运用代码如下(示例):import xlwttitlestyle=xlwt.XFStyle()titlefont=xlwt.Font()titlefont.name="宋体"titlefont.bold=True#加粗titlefont.height=11*20#字号titlefont.colour_index=0x08#字体颜色titlestyle.font=titlefont#单元格对齐方式cellalign=xl
2021-10-06 23:14:44
966
原创 学习javaweb
文章目录前言一、Application1Servlet二、Application25Servlet三 、Response1Servlet四、Response2Servlet五、ServletAServlet六、app.properties七、web.xml前言提示:以下是本篇文章正文内容,下面案例可供参考一、Application1Servletpackage javaweb.servlet;import java.io.File;import java.io.IOExceptio
2021-10-06 23:08:02
482
原创 Python网络爬虫实例(爬一些小网站的图片)
文章目录前言一、爬优美图库二、爬ZOL壁纸网前言提示:以下是本篇文章正文内容,下面案例可供参考一、爬优美图库#用到的技术#1.requests 发送请求,从服务器获取到数据#2.beautifulsoup 来解析整个页面源代码import requestsfrom bs4 import BeautifulSoup#爬取网站的第一件事 发送请求到服务器resp=requests.get("https://www.umei.cc/bizhitupian/diannaobizhi/")
2021-09-27 13:12:57
1422
原创 layui
文章目录前言一、layout.jsp二、layui_form2.layui_table前言提示:以下是本篇文章正文内容,下面案例可供参考一、layout.jsp<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http:
2021-09-27 13:04:34
125
2
原创 eclipse 打开弹出JVM版本过低
问题描述:eclipse 打开弹出JVM版本过低问题解决方法:使用eclipse-inst-jre-win64.exe重新下载 改为高版本jdk即可eclipse-inst-jre-win64.exe
2021-09-27 12:57:01
1749
原创 5秒钟之后跳转页面(点击按钮直接跳转)
文章目录前言一、5秒钟之后跳转页面(点击按钮直接跳转)前言一些javascript的小功能的实现提示:以下是本篇文章正文内容,下面案例可供参考一、5秒钟之后跳转页面(点击按钮直接跳转)<!DOCTYPE html><html lang="zh-cn"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge">
2021-09-20 21:09:51
19218
原创 分治(洛谷)
文章目录前言一、二分不相似(与算法设计与分析66page 例3-2)二、二分不独立(同算法设计与分析70page 例3-3)三、快排的几种写法1.传统快排三个TLE2.使用随机数进行优化 快速排序 1个TLE3.二分快速排序(yyds) 比sort()还快4.C++ STL大法前言提示:以下是本篇文章正文内容,下面案例可供参考一、二分不相似(与算法设计与分析66page 例3-2)P1128代码如下(示例):#include <bits/stdc++.h>typedef
2021-09-20 11:33:16
267
原创 matlab学习笔记
文章目录一、求x^2-3x+1=0的根1.方法一:方法二:方法三:利用最优化工具箱中的方程求根函数fsolve。方法四:利用solve函数求方程的符号解,即求得的解是一个表达式。一、求x^2-3x+1=0的根1.方法一:使用多项式求根函数rootsp=[1,-3,1];x=roots(p)x=2.6180 0.3820x=-5:0.1:5;//产生x向量从-5到5 布长为0.1y1=x.*x-3*x+1;求函数值y1y2=zeros(size(x));产生跟x大小相同的零向量pl
2021-08-29 20:42:51
1558
原创 3D旋转相册1.0
文章目录前言一、3D旋转相册演示二、3D旋转相册源代码三、所需要的文件前言利用html css 写的一个简单的3D旋转相册,使用了媒体查询,可以适用于手机平板电脑提示:以下是本篇文章正文内容,下面案例可供参考一、3D旋转相册演示体验网址:3D旋转相册二、3D旋转相册源代码<!DOCTYPE html><html lang="zh-cn"><head> <meta charset="UTF-8"> <meta h
2021-08-28 21:02:36
1457
原创 web移动端(学习笔记)
文章目录一.视口1.布局视口 (layout viewport)2.视觉视口 (visual viewport)3.meta视口二、二倍图1.物理像素&物理像素比2.背景缩放三、移动端技术类型1.单独制作移动端页面(主流)(1)流式布局(百分比布局)(2)flex弹性布局(强烈推荐)1.当父元素设为flex布局以后,子元素的float和vertical-align属性将失效2.伸缩布局=弹性布局=伸缩盒布局=弹性盒布局=flex布局(3)less+rem+媒体查询布局2.响应式页面兼容移动端(其次)
2021-08-26 11:35:28
738
原创 3D旋转相册
文章目录前言一、3D旋转相册演示二、3D旋转相册源代码三、所需要的文件前言利用html css 写的一个简单的3D旋转相册提示:以下是本篇文章正文内容,下面案例可供参考一、3D旋转相册演示二、3D旋转相册源代码<!DOCTYPE html><html lang="zh-cn"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" cont
2021-08-18 12:07:49
327
原创 html简单旋转木马
文章目录前言一、旋转木马展示二、旋转木马源代码三、该项目所需文件前言利用3d动画写了一个旋转木马提示:以下是本篇文章正文内容,下面案例可供参考一、旋转木马展示二、旋转木马源代码代码如下(示例):<!DOCTYPE html><html lang="zh-cn"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=
2021-08-17 13:41:45
2540
原创 javascript(学习笔记)
文章目录一、js有三种书写位置,分别为行内、内嵌和外部。1.内嵌:写在head里2.行内:直接写在元素内部二、注释三、javascript输入输出语句四、变量1.声明所有类型的变量 var age五、数据类型1.简单数据类型(Number,String,Boolean,Undefined,Null)2.复杂数据类型(Object)3.用typeof+变量 可以输出变量的数据类型4.转换为字符串5.转换为数字6.转换为boolean类型六、函数七、return八、arguments九、预解析十、在类里面
2021-08-03 22:28:10
1246
原创 c++注意点(刷题笔记)
C/C++编程注意点1.gets和scanf连用如果在scanf后用gets需要注意一点,gets是遇到’\n’直接返回,而输入scanf后回车会将’\n’留在输入缓存里,而gets正好遇到’\n’就直接返回了,所以你没有机会继续输入了。gets 在输入的时候,会结束循环。C 库函数 - gets()C 标准库 - <stdio.h>描述C 库函数 char *gets(char *str) 从标准输入 stdin 读取一行,并把它存储在 str 所指向的字符串中。当读取到换行符时
2021-08-03 17:14:12
2053
原创 重装系统后,microsoft下的word,excel之类的软件没有了怎么办?
问题描述:重装系统后,microsoft下的word,excel之类的软件没有了怎么办?解决方案:1.进入microsoft用户界面2.点服务与订阅3.向下翻就可以看到了4.下载安装即可,另外附上下载链接链接:https://pan.baidu.com/s/1UjrLt8nXuizsRP7T0biN5A提取码:vz02–来自百度网盘超级会员V1的分享...
2021-07-11 12:57:38
13576
4
原创 vscode任务栏图标突然不显示
问题描述:vscode任务栏图标突然不显示怎么办解决方案:vscode任务栏图标突然不显示1、选vscode下面任务栏右击2、点倒数第三个就可以选择图标的,如果桌面是好的就选桌面的,不行的话就跳转到vs安装目录选它...
2021-07-09 22:08:43
9927
4
原创 windows+clion Process finished with exit code -1073741515 (0xC0000135)
项目场景:问题描述:windows+clion Process finished with exit code -1073741515 (0xC0000135) 原因分析:记得给mingw64配环境,在环境变量path里加bin的路径解决方案:记得给mingw64配环境,在环境变量path里加bin的路径...
2021-07-07 00:08:44
1385
原创 学成在线网(html源码)
文章目录前言一、图片二、html2、CSS3、所需的材料和源码前言写了一html静态网页,目前只写了一个首页提示:以下是本篇文章正文内容,下面案例可供参考一、图片二、html<!DOCTYPE html><html lang="zh-cn"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge">
2021-06-26 23:04:50
1421
空空如也
为什么爬取的网址名称后面的_2,_3,掉了
2021-09-26
TA创建的收藏夹 TA关注的收藏夹
TA关注的人