自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(74)
  • 收藏
  • 关注

原创 洛谷水题 记录

P1051 [NOIP2005 提高组] 谁拿了最多奖学金。P1093 [NOIP2007 普及组] 奖学金。没什么难度,循环便利即可(注意条件,初始化)。

2022-11-23 20:45:43 38

原创 spring整合hibernate最基础的方式

spring整合hibernate 使用xml配置

2022-11-13 17:52:09 62

原创 spring整合struts2 以及 会遇到的问题

新手配置struts2和spring可以跟着创建,有问题可以评论区或者私聊,需要jar包也可以私聊我,免费提供哦。

2022-11-10 16:29:19 233

原创 最长字段和问题

动态规划,贪心算法

2022-11-01 19:06:03 27

原创 暴力破解算法的快乐

递归

2022-10-23 17:04:33 13

原创 近期简单算法题

(错误原因,每次循环未初始化,第二次上下车,如果有人上车后,在该站也可选择下车。(错误原因:1 忘记考虑马也是一个不能走的点 2 不能走的点的x,y坐标错误)错误原因,思路错误,因为算最短距离应该是距离中点最近的人,而不是中间那个人。这里是因为最后返回的是1,改为返回值0即可。(ERROR 代码,应该是题意理解有所问题)之所以runtime 因为返回了错误的值,Freopen可以用于输入输出。近期做的算法题,都是洛谷的题。错误原因(runtime)

2022-10-23 16:06:04 89

原创 springboot的一些简单操作

我们知道springboot最优秀的一点就是,帮助我们配置很多信息,减少了我们去配置文件的时间,也就是springboot自动装配的强大所在。页面跳转很多使用方法和spring差不多,但是不需要我们去配置了@Controller 表示这个类是跳转或者返回数据的类@Autowired 自动注入属性@RequestMapping({“”,“”})请求地址,可以设置多个地址,也可以设置请求方法@ResponseBody 表示返回的是数据例子@RequestMapping("/log")//请求的地

2022-05-05 21:07:41 93

原创 spirngboot中实现局部刷新

我们在刚开始学过,局部刷新主要是通过ajax()请求,然后通过后端传送字符串。前端通过原生ajax()请求代码<!DOCTYPE html><html xmlns:th="http://www.thymeleaf.org"><head><meta charset="UTF-8"><title>Insert title here</title><script type="text/javascript">

2022-05-05 20:39:00 217

原创 springboot静态资源无法导入问题

一般将静态资源放在static和public下都可以直接访问,当我们无法访问这些目录时,我们的.html资源如果无法直接访问,我们可以在pom.xml下加如下代码<resource> <directory>src/main/java</directory> <includes> <include>**/*.yml</include> <include>**/*.propert

2022-05-02 21:43:34 108

原创 快速生成springboot项目springboot整合mybatis以及遇到的一些问题

https://start.spring.io/快速生成springboot项目springboot整合mybatis需要导入以下依赖<dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spring-boot-starter</artifactId> <version>2.1.1</version&g

2022-05-01 20:46:12 111

原创 java反射和注解

反射在java中使用十分常见,可以说学java进阶不能不学反射,而反射的一大特点就是可以操作注解,现在很多框架都使用到注解进行简化开发,如果想能够看懂注解的实现原理,建议学习并能熟练运用反射机制。1 首先了解反射JAVA机制反射是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。一个简单的反射程序实体类 public class User {private

2022-04-30 18:29:27 135

原创 箭头表达式

最近学习了uniapp,在使用uni.request时使用success设置,元素值时发生错误。此时必须使用箭头表达式。当我们使用箭头函数的时候,箭头函数会默认帮我们绑定外层 this 的值,所以在箭头函数中 this 的值和外层的 this 是一样的。以下原代码get(){ uni.request({ url:"请求接口", success(res){ this.url=res.data.url } })}这样写无法给url赋值

2022-04-17 21:39:52 197

原创 eclipse注解版实现spring-mvc

1用注解版实现spring-mvc可以说十分方便,只要jdk和spring-mvc的版本兼容不出错。pom.xml<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/mav

2022-04-09 19:19:50 112

原创 eclipse创建springmvc报500解决方案

报500大多是服务器内部出错,因此需要解决的问题可能性很多,如果你没跟我报相同的错误可能用我的方法也无法解决。我的解决方案是将jdk的版本设置为1.8

2022-04-09 19:09:40 1002

原创 eclipse使用maven项目配置tomcat

今天用maven配置tomcat发现,如果使用pom.xml导入依赖,会导致无法直接使用run on server ,只能使用bulid的goal命令 tomcat:run,用这个命令没有办法关闭tomcat,只能使用cmd通过命令netstat -anoTaskkill /F /IM pid将端口号切断来重新运行tomcat,因此十分不方便。可以直接导jar包,可以直接run on server。...

2022-04-07 21:09:01 519

原创 eclipse使用maven创建springmvc项目如果报404

如果代码正确,大概率原因是可能是项目lib下没导jar包,具体步骤,先使用maven install ,然后生成了target项目,在target项目下找到lib,把lib复制,放在自己webapp下的lib,再次使用run on server即可。pom.xml<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLo

2022-04-07 20:43:46 345

原创 spring-mybatis整合

整合spring-mybatis前首先要了解,spring和mybatis的相关知识,我们知道,spring最重要的一点是ioc和aop,ioc主要是依赖注入,而aop则是切面,主要是代理模式,理解起来需要了解代理模式的相关知识。而mybatis则主要是简化了jdbc的代码。将在Java类中的代码融合在xml中,省去了写实现接口的方法。在使用spring-mybatis时需要对照官方文档下载对于的依赖包,以下是pom.xml的代码 <project xmlns="http://maven.apa

2022-04-06 15:31:30 235

原创 Mybatis出错

今天使用Mybatis时发现许多问题。org.apache.ibatis.exceptions.PersistenceException:### Error building SqlSession.### The error may exist in com/atlin/dao/UserMapper.xml### Cause: org.apache.ibatis.builder.BuilderException: Error parsing SQL Mapper Configuration. Cau

2022-03-31 15:46:49 274

原创 maven容易犯的错

插件和依赖今天在使用maven配置tomcat时,想直接使用tomcat,在官网找到对于依赖后,粘贴进pom.xml发现不能直接使用,出了很多问题。<!-- https://mvnrepository.com/artifact/org.apache.tomcat.maven/tomcat7-maven-plugin --><dependency> <groupId>org.apache.tomcat.maven</groupId> &lt

2022-03-30 19:57:34 1071

原创 [ERROR] Failed to execute goal org.apache.maven.plugins:maven-war-plugin:2.2:war (default-war) on pr

如果出现这种问题可以将里面的war改为jar

2022-03-30 18:10:25 650

原创 maven学习

maven是一个项目管理工具,现在很多主流的Java程序都在使用,以下介绍maven的一些相关信息。地址groupid:项目属于的组织artifactid:定义当前maven项目idversion: 版本号配置仓库改写setting.xml默认的会在.m2文件下修改下载镜像,目的是为了使下载更快同样在setting.xml下注释掉原来的,使用阿里云的镜像在cmd中输入mvn显示以下,表示成功...

2022-03-29 20:50:34 412

原创 redis

最近学习了redis,redis也叫做nosql,能更方便存一些数据,不过基本都是一些命令,以下是一些常用的命令redis命令flushdb 清除当前数据库flushall 清除所有数据库exists 是否存在keyexpire 设置健值过期时间ttl 查看当前key剩余时间move 移除keytype 查看key类型append 向key中增加strlen 获得key中键值长度incr 加一decr 减一incrby 加 ndecrby 减ngetrange 获得范围内的字符

2022-03-29 11:46:46 293

原创 利用jquery使用ajax

因为某些兼容性的问题,我们通常会使用jquery来写ajax,要使用jquery首先我们需要导入jquery.<script type="text/javascript" src="http://localhost:8080/jquery_test/jquery.js"></script>以下是html代码<!DOCTYPE html><html><head><meta charset="UTF-8"><title

2022-03-07 16:49:59 225

原创 javaweb中json的使用

213

2022-03-06 17:48:07 240

原创 ajax一些浅显理解

在使用javaweb时我们常常会用到ajax,可是在刚刚接触ajax时便会思考,ajax有什么用,为什么需要用到ajax,难道没有别的方法使界面和后端有联系了吗?当然,现在我也只是刚刚使用ajx,所以对ajx的理解还是很浅显的。首先看这几行代码<div> <img alt="无图片" src="http://localhost:8080/exercise2/t1.jpg"> <h1 id="g1">欢迎进入我的网站</h1> <div id=

2022-03-06 16:44:37 472

原创 filter的简单使用

html代码分别是一个登录界面和登录成功的界面<!DOCTYPE html><html><head><meta charset="UTF-8"><title>first web</title><link rel="stylesheet" href="./index.css"></head><body><div> <img alt="无图片" src="http:

2022-03-06 14:25:50 390

原创 c#类和函数

using System;namespace ConsoleApp2{ struct Node { public double name; public double age; }; class Book { public int number; public int salary; public Book(int number1, int salary1) { nu

2022-01-23 22:07:02 190

原创 python的类和函数

最近需要用python,居然有点忘了类和函数怎么定义了,所以记录一下def f(a,b): return a,b,a+b'''s=f(1,2)#小括号表示元组lst=[]for i in s: lst.append(i)print(lst)'''class book: count=0 def __init__(self,number,salary): self.number=number self.salary=sala

2022-01-23 20:19:11 535

原创 1/1 每周学习报告14

1 快排#include <iostream>using namespace std;void quick(int first,int last);int data1[10001];int main(){int n;cin>>n;for(int i=1;i<=n;i++)cin>>data1[i];quick(1,n);for(int i=1;i<=n;i++)cout<<data1[i]<<" ";cout&lt

2022-01-01 19:39:54 585

原创 12/19 每周学习报告13

铺设道路#include <iostream>#include<bits/stdc++.h>using namespace std;typedef long long ll;ll a[101000];ll n;int main(){cin>>n;ll sum=0;for(int i=1;i<=n;i++)cin>>a[i];for(int i=2;i<=n;i++){if(a[i]>a[i-1]){sum+=(a[

2021-12-19 18:09:22 32

原创 12/12每周学习报告12

P1104 生日#include #include<bits/stdc++.h>using namespace std;struct node{string name;int year;int month;int day;int l;}ss[1010];bool cmp(node a,node b){if(a.yearb.year&&a.monthb.month&&a.dayb.day){return a.l<b.l;}else i

2021-12-12 15:50:22 728

原创 发布javaweb网站教程(简单易懂)

这里不讲具体步骤,主要讲诉大概流程,因为很多步骤,搜关键字即可找到很多方法。(亲身实验,发布成功)1 网站要发布网站,首先你得有个网站,我

2021-12-06 20:46:56 1468

原创 12/4每周学习报告11

选数#include <iostream>using namespace std;int n,k;int a[55];int isprime(int a){if(a==1)return 0;for(int i=2;i<a;i++){ if(a%i==0){ return 0; }}return 1;}int dfs(int s,int t,int start){if(s==0){return isprime(t);}int sum=0;for(in

2021-12-04 15:57:15 41

原创 11/28每周学习报告10

P2240 【深基12.例1】部分背包问题#include <iostream>#include<bits/stdc++.h>using namespace std;typedef long long ll;struct node{int begin;int end;}a[105];bool cmp(node x,node y){return double(x.end)/double(x.begin)>double(y.end)/double(y.begin

2021-11-28 20:01:39 104

原创 11/21每周学习报告9

1 一元三次方程求解#include <iostream>#include<stdio.h>using namespace std;//ax3+bx2+cx+d=0double a,b,c,d;double getx(double x){return a*x*x*x+b*x*x+c*x+d;}int main(){ cin>>a>>b>>c>>d;for(double i=-100;i<=100;i+=0

2021-11-21 22:08:03 69

原创 11/14每周学习报告8

多边形的面积#include <iostream>using namespace std;struct node{int x;int y;}a[210];int main(){int n;cin>>n;for(int i=1;i<=n;i++)cin>>a[i].x>>a[i].y;a[n+1].x = a[1].x, a[n+1].y = a[1].y;int ans=0;for(int i=1;i<=n;++i)an

2021-11-14 22:28:44 13

原创 opencv 学习 1

opencv 学习的第一天#coding:utf-8import cv2 as cv#首先读图片src = cv.imread(“img/1.jpg”)#设置图片的名字cv.namedWindow(“1”, cv.WINDOW_AUTOSIZE)#显示图片第一个参数设置图片名,第二个参数图片的地址cv.imshow(“1”,src)cv.waitKey(0)#将图片写入固定位置cv.imwrite(“img/2.jpg”,src)#清除所有图片的窗口cv.destroyAllWin

2021-11-10 22:49:02 3316

原创 ajax简单测试

ajax的原生请求html<!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"> &

2021-11-10 20:36:23 885

原创 11/7每周学习报告7

1 分裂游戏#include <iostream>using namespace std;int main(){int n;cin>>n;if(n==1){ cout<<"1"<<endl; cout<<"1"<<" "<<"1"<<endl;}else if(n==2){cout<<"4"<<endl;cout<<"1"<<"

2021-11-07 19:48:13 2394

原创 10/30每周学习报告6

1 中位数#include <iostream>#include<algorithm>#include<vector>using namespace std;vector<int>a;int main(){ int n; cin>>n; for(int i=1;i<=n;i++) {int x; cin>>x; a.insert(upper_bound(a.begin(),a.end

2021-10-30 15:43:34 23

空空如也

空空如也

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

TA关注的人

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