自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 1024哦

1024

2022-10-24 17:53:04 120 1

原创 异或计算11

2022-08-29 15:17:48 242

原创 DHCP通俗简单理解

2022-07-23 16:15:32 292

原创 通俗的三次握手四次挥手-tcp的连接与释放

计算机网络tcp

2022-07-22 17:00:22 378

原创 同步互斥-【2011真题】-某银行提供一个服务窗口...

2022-07-12 22:45:52 1105 1

原创 874补码之类的,还有-0xabcd

 原码:将一个整数,转换成二进制,就是其原码。 如单字节的5的原码为:0000 0101;-5的原码为1000 0101。 反码:正数的反码就是其原码;负数的反码是将原码中,除符号位以外,每一位取反。 如单字节的5的反码为:0000 0101;-5的反码为1111 1010。 补码:正数的补码就是其原码;负数的反码+1就是补码。 如单字节的5的补码为:0000 0101;-5的原码为1111 1011。  

2022-04-24 16:13:52 611

原创 874泰勒编程题

#include<bits/stdc++.h>using namespace std;double solve(int a) {double tmp = 1;for(int i = 1; i <= a; i++) {tmp = tmp * 0.5;}return tmp;}double init(int b) {double tmp = 1;for(int i = 1; i <= b; i++) {tmp = tmp * i;}return tmp;}

2022-03-08 20:04:07 189

原创 postmapping,getmapping,putmapping

postmapping是新增,putmapping是更新,getmapping是查询

2021-11-24 20:00:00 972

原创 开发规范1

方法用小写,类名用驼峰

2021-11-16 12:17:42 52

原创 @configurationproperties 配置绑定

思路:1.先建一下pojo 也叫bean ,然后写其中的属性,例如name ,sex ,记得吧get,set tostring之类的搞定,如果有lombok,@data就行 。2.在application.peroperties里边赋值, bean层里记得 @configurationproperties(perfix=“ ”) 配置绑定,3. 绑定之后记得写controller,负责跳转页面,记得 autowired。component是容器组件,只有容器组件有springboo

2021-09-09 11:33:08 93

原创 springboot一些文件夹的功能

最底层的是数据库,pojo就是对应数据库的类,叫实体类,2。mapper /dao 定义接口,然后实现,sql语句,3. service 链接 controller ,mapper之间的桥梁4. controller就是后台,负责跳转 requestmapping 。5. config就是配置类,配置一些环境,国际化,过滤器之类的...

2021-09-08 14:50:27 363

原创 @GetMapping和@PostMapping

关于get和post请求get和post方法功能类似的,使用建议:1、get方式的安全性较Post方式要差些,包含机密信息的话,建议用Post数据提交方式;2、在做数据查询时,建议用Get方式;而在做数据添加、修改或删除时,建议用Post方式;区别表现如下:get是从服务器上获取数据,post是向服务器传送数据。get是把参数数据队列加到提交表单的ACTION属性所指的URL中,值和表单内各个字段一一对应,在URL中可以看到。post是通过HTTP post机制,将表单内各个字段与其内容放置在H

2021-08-23 14:44:52 759

原创 11111

https://github.com/tangyudi/Ai-learn

2021-07-03 15:18:27 110

原创 Mybatis之reasultMap

如果collection标签是使用嵌套查询,格式如下: 注意:标签中的column:要传递给select查询语句的参数,如果传递多个参数,格式为column= ” {参数名1=表字段1,参数名2=表字段2} ;...

2021-06-06 09:54:50 196 2

原创 mybatis 增删改查

因为无参构造的问题!!!!可以使用注解,在pojo里的Student里用@Data使用xml全过程:2、导入MyBatis相关 jar 包GitHub上找 org.mybatis mybatis 3.5.2 mysql mysql-connector-java 5.1.473、编写MyBatis核心配置文件查看帮助文档<?xml version="1.0" encoding="UTF-8" ?> .

2021-06-04 22:04:34 100

原创 重定向和转发的区别

一句话,转发是服务器行为,重定向是客户端行为假设你去办理某个执照, 重定向:你先去了A局,A局的人说:“这个事情不归我们管,去B局”,然后,你就从A退了出来,自己乘车去了B局。 转发:你先去了A局,A局看了以后,知道这个事情其实应该B局来管,但是他没有把你退回来,而是让你坐一会儿,自己到后面办公室联系了B的人,让他们办好后,送了过来。![在这里插入图片描述](https://img-blog.csdnimg.cn/20210526214603762.png?x-oss-process=image

2021-05-26 21:46:13 62

原创 servlet context对象

HelloServlet.javapackage com.kuang.servlet;import javax.servlet.ServletContext;import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;.

2021-05-25 18:02:25 73

原创 maven servlet jsp依赖配置

<dependency> <groupId>javax.servlet</groupId> <artifactId>servlet-api</artifactId> <version>2.5</version> <!--这个版本需要根据你库里面的jar实际版本配置,见下图。最新版本为4.0.1--> <scope>provi...

2021-05-25 13:21:13 176

原创 web.xml最新版本(狂神说)

<?xml version="1.0" encoding="UTF-8"?><web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http:/

2021-05-25 13:19:14 498

原创 字符串Python

2021-04-20 19:52:28 50

原创 列表,字典,元组,集合Python

2021-04-19 20:32:35 54

原创 洛谷-1605 迷宫

#include<iostream>#include<cstdio>using namespace std;bool vis[10][10]={0};int n,m,t;int x1,y1,x2,y2;bool used[10][10]={0};int ans;int dir[4][2]={1,0,-1,0,0,-1,0,1};bool check(int x,int y){ if(x<=n&&x>=1&&y&lt

2021-04-12 21:31:48 117

原创 string

string s; // 生成一个空字符串s2) string s(str) ; // 拷贝构造函数生成str的复制品3) string s(str, stridx); // 将字符串str内"始于位置stridx"的部分当作字符串的初值4) string s(str, stridx, strlen) ; // 将字符串str内"始于stridx且长度顶多strlen"的部分作为字符串的初值5) string s(cstr) ; // 将C字符串(以NULL结束)作为s的初值6)

2021-04-01 16:13:54 62

原创 并查集

下面展示一些 内联代码片。// A code blockvar foo = 'bar';int find(int x) // 寻找父节点 + 路径压缩 { if(p[x] != x) p[x] = find(p[x]); return p[x];}

2021-03-28 10:45:05 40

原创 itoa十进制转换n进制,n-->10暂时不会,stoi(x):将字符串转换成数字

下面展示一些 内联代码片。// A code blockvar foo = 'bar';#include<iostream>#include<bits/stdc++.h>#include<cstdlib>using namespace std;#include<algorithm>int main(){ long long a; scanf("%lld",&a); char s[20]; itoa(a

2021-03-25 19:59:21 109

原创 背包问题

对于每个物品不可以取多次,最多只能取一次,之所以叫做0-1背包

2021-03-24 22:00:02 48

原创 不可商用!

下面展示一些 内联代码片。// A code blockvar foo = 'bar';和同学一起做的。该方法只支持安卓端使用,可以用来刷运动世界校园!(亲测可用)但是!!!!!千万不要用了,因为检测严格,我已经上黑榜了!"auto"//打开gpssleep(2000);var name="com.ddmnq.fkloc";shell('am force-stop ' + name, true);app.startActivity( { packageName:"

2021-03-23 12:30:21 1207 2

原创 贪吃蛇c++

#include<stdio.h>#include<Windows.h>//system#include<time.h>//time#include<conio.h>//kbhitchar dir = 1;//方向int snake_x[1005], snake_y[1005], snake_len, head = 2, score = 0;int food_x, food_y;//食物的坐标void gotoxy(int x, int y){

2021-03-23 12:12:37 100

原创 树的bfs模板

树的bfs模板// 需要标记数组st[N], 遍历节点的每个相邻的便void dfs(int u) {st[u] = true; // 标记一下,记录为已经被搜索过了,下面进行搜索过程for (int i = h[u]; i != -1; i = ne[i]) {int j = e[i];if (!st[j]) {dfs(j);}}}...

2021-02-27 11:19:45 96

原创 bfs

下面展示一些 内联代码片。// A code blockvar foo = 'bar';#include <iostream>#include <algorithm> //pair<int, int>#include <cstring> //memset(d, -1, sizeof d)using namespace std;const int N = 110;int n, m;int g[N][N]; //用来存迷宫具体的数

2021-02-26 22:06:10 100

原创 n皇后问题

下面展示一些 内联代码片。////cpp#include <iostream>using namespace std;const int N = 11;char q[N][N];//存储棋盘bool dg[N * 2], udg[N * 2], cor[N];//点对应的两个斜线以及列上是否有皇后int n;void dfs(int r){ if(r == n)//放满了棋盘,输出棋盘 { for(int i = 0; i < n;

2021-02-26 19:31:08 65

原创 访存地址为字地址,访存地址为字节地址有什么异同?

题上没有说是按字访问还是按字节访问,并且题上给出的容量是4KB,那么我们默认是按字节访问,那么根据存储容量的公式:存储容量=存储单元个数存储字长(课本P17),那么Cache容量为4KB,即有2^{12}个数据单元,每个数据单元为8位。注意,访存地址为字,每个字是16位...

2020-12-27 10:49:44 9814 6

原创 快速排序

c++ stl#include<bits/stdc++.h>using namespace std;int a[1000005];void qsort(int L,int R){ int x=L,y=R,mid=a[(x+y)/2]; while(x<=y) { while(a[x]<mid) x++; while(a[y]>mid) y--; if(x<=y) { swap(a[x],a[y]); x++; y++;

2020-12-16 21:21:58 43

原创 利用sort函数对结构体进行排序

#include <cstdio>#include <algorithm>using namespace std; struct Node { int a; int b;}; int cmp(const Node &first, const Node &second) { //根据需要定制排序 return first.a > second.a; //根据a从大到小排列 //return first.b < second.b; /.

2020-12-16 20:41:31 116

原创 洛谷1616 完全背包

洛谷1616第二层for 变化了!01的完全

2020-12-16 20:41:19 129

原创 洛谷1048 01背包模板

t是时间,既是背包容量,m代表数目for外层是数目循环,for内层是背包容量循环

2020-12-16 20:41:07 118

原创 快速幂算法

3^10=333333333*3//尽量想办法把指数变小来,这里的指数为103^10=(33)(33)(33)(33)(3*3)310=(3*3)5310=95//此时指数由10缩减一半变成了5,而底数变成了原来的平方,求310原本需要执行10次循环操作,求95却只需要执行5次循环操作,但是310却等于95,我们用一次(底数做平方操作)的操作减少了原本一半的循环量,特别是在幂特别大的时候效果非常好,例如210000=45000,底数只是做了一个小小的平方操作,而指数就从10000变成了5000,减

2020-12-14 17:51:01 138

原创 二分查找

#include<iostream>using namespace std;int binary_search(int nums[],int len,int target){ int left =0; int right =len-1; int mid; while(left<=right ){ mid=left+(right-left)/2; if(target==nums[mid]){ return mid; }

2020-12-13 14:59:53 50 1

原创 二分查找防止溢出

二分查找作为程序员的一项基本技能,是面试官最常使用来考察程序员基本素质的算法之一,也是解决很多查找类题目的常用方法,它可以达到 O(logN) 的时间复杂度。标准二分查找模板前提条件必须有序。一般是从小到大有序。要点总体上来说:三个变量(左边界、右边界、中间值) + 判断条件(右边界更新条件和左边界更新条件)+ 返回值。循环条件: left <= right中间位置计算: mid = left + ((right -left) >> 1)左边界更新:left = mid +

2020-12-10 21:30:39 2783

转载 厄拉多塞素数筛选法

https://blog.csdn.net/CV_Jason/article/details/85284559?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522160759846019215668862239%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fall.%2522%257D&request_id=160759846019215668862239&bi

2020-12-10 19:37:09 116 1

空空如也

空空如也

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

TA关注的人

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