- 博客(59)
- 资源 (1)
- 收藏
- 关注
原创 java找工作之Mybatis(入门及xml配置相关)
MyBatis 是一款优秀的持久层框架,它支持自定义 SQL、存储过程以及高级映射。MyBatis 免除了几乎所有的 JDBC 代码以及设置参数和获取结果集的工作。MyBatis 可以通过简单的 XML 或注解来配置和映射原始类型、接口和 Java POJO(Plain Old Java Objects,普通老式 Java 对象)为数据库中的记录。
2024-03-03 19:53:30
1047
1
原创 maven项目导入mysql依赖
如图,此时显示本地仓库中并没有这个jar包,我们点击右方侧边栏的maven项目,先运行clean命令,删除冗余文件,再运行install命令,从远程仓库下载所需jar包到本地仓库。接下来演示如何导入mybatis依赖。等待一会之后就下载完毕。
2024-03-01 17:41:35
2044
1
原创 java找工作之JavaWeb(一)
HTTP(超文本传输协议)是一个简单的请求-响应协议,它通常运行在TCP上,默认端口是80。HTTPS是一种透过计算机网络进行安全通信的传输协议 ,默认端口是443。
2024-02-29 19:09:56
937
原创 java找工作之注解和反射
注解是jdk5.0引入的技术。不是程序本身,可以对程序作出解释可以被其他程序(比如编译器)读取注解是以“@注释名”在代码中存在的,还可以添加一些参数值,例如@SuppressWarnings(value=“unchecked”)注解可以附加在package,class,method,field等上面,可以通过反射机制编程实现对这些元数据的访问使用@interface自定义注解时,自动继承了java.lang.annotation.Annotation接口。
2024-02-28 17:55:45
376
原创 java找工作之多线程
想要了解多线程首先就要了解什么是单线程,单线程运行程序时,如果调用了其他方法,会将其他方法加入到当前的线程中,只有主线程一条执行路径,而多线程运行程序时会有多条执行路径,主线程和子线程并行交替执行。在这里还要引入一个重要的概念:进程。什么是进程?在操作系统中运行的程序就是进程,一个进程中可以有多个线程,比如我们在看一个视频时有声音、有字幕、有图像,这些内容同时包含在一个进程之中。与进程相对应的就是程序,程序是指令和数据的有序集合,其本身没有任何运行的含义,是一个静态的概念。
2024-02-27 12:57:38
948
原创 pycharm代码打包成exe
步骤一:首先打开Terminal输入以下指令如下图:由于我之前已经安装过,所以在这里没办法给大家提供安装成功的图片,如果要检验自己有没有安装成功,可以输入以下指令:结果应如下所示:此时输入代码:main.py可更改,以自己项目的主类为主,此时在你的文件夹里就会出现一个dist文件,里面的就是打包好的exe。如果在项目中用到了别的什么素材文件夹的话,要记得复制粘贴到dist文件夹里,不然可能会产生闪退,这里附上咱打包的python飞机大战项目:飞机大战打包免费无须积分...
2022-06-18 02:44:05
1075
转载 差分求序列
输入一个长度为 n 的整数序列。接下来输入 m 个操作,每个操作包含三个整数 l,r,c,表示将序列中 [l,r] 之间的每个数加上 c。请你输出进行完所有操作后的序列。输入格式第一行包含两个整数 n 和 m。第二行包含 n 个整数,表示整数序列。接下来 m 行,每行包含三个整数 l,r,c,表示一个操作。输出格式共一行,包含 n 个整数,表示最终序列。数据范围1≤n,m≤100000,1≤l≤r≤n,−1000≤c≤1000,−1000≤整数序列中元素的值≤1000输入样例:
2022-05-30 08:48:59
200
原创 前缀和算法
输入一个长度为 n 的整数序列。接下来再输入 m 个询问,每个询问输入一对 l,r。对于每个询问,输出原序列中从第 l 个数到第 r 个数的和。输入格式第一行包含两个整数 n 和 m。第二行包含 n 个整数,表示整数数列。接下来 m 行,每行包含两个整数 l 和 r,表示一个询问的区间范围。输出格式共 m 行,每行输出一个询问的结果。数据范围1≤l≤r≤n,1≤n,m≤100000,−1000≤数列中元素的值≤1000输入样例:5 32 1 3 6 41 21 32 4
2022-05-29 22:46:17
109
转载 子矩阵的和
输入一个 n 行 m 列的整数矩阵,再输入 q 个询问,每个询问包含四个整数 x1,y1,x2,y2,表示一个子矩阵的左上角坐标和右下角坐标。对于每个询问输出子矩阵中所有数的和。输入格式第一行包含三个整数 n,m,q。接下来 n 行,每行包含 m 个整数,表示整数矩阵。接下来 q 行,每行包含四个整数 x1,y1,x2,y2,表示一组询问。输出格式共 q 行,每行输出一个询问的结果。数据范围1≤n,m≤1000,1≤q≤200000,1≤x1≤x2≤n,1≤y1≤y2≤m,−100
2022-05-29 22:39:22
103
原创 高精度除法
给定两个非负整数(不含前导 0) A,B,请你计算 A/B 的商和余数。输入格式共两行,第一行包含整数 A,第二行包含整数 B。输出格式共两行,第一行输出所求的商,第二行输出所求余数。数据范围1≤A的长度≤100000,1≤B≤10000,B 一定不为 0输入样例:72输出样例:31代码:#include<iostream>#include<vector>#include<algorithm>using namespace std;
2022-05-27 18:49:48
222
原创 计算机网络合集(除应用层之外)
目录第一章 绪论1.1 计算机网络概述什么是计算机网络计算机网络的分类计算机网络标准计算机网络的发展1.2 计算机网络的性能和体系结构计算机网络性能比特率带宽时延时延带宽积信道利用率网络利用率计算机体系结构物理层数据链路层网络层传输层会话层表示层应用层TCP/IP协议第二章 物理层和数据通信基础2.1 数据通信基础知识物理层基本概念什么是数据通信一些概念数据传输方式数字信号常用的编码方式限制码元在信道上的传输速率的原因奈氏准则和香农公式的区别2.2 常见网络传输介质导引型传输介质双绞线同轴电缆光纤非导引型传
2022-05-27 18:09:22
1799
原创 高精度乘法
给定两个非负整数(不含前导 0) A 和 B,请你计算 A×B 的值。输入格式共两行,第一行包含整数 A,第二行包含整数 B。输出格式共一行,包含 A×B 的值。数据范围1≤A的长度≤100000,0≤B≤10000输入样例:23输出样例:6代码:#include<iostream>#include<vector>using namespace std;vector <int> A;vector <int> mul(vec
2022-05-27 17:46:01
137
原创 高精度减法
给定两个正整数(不含前导 0),计算它们的差,计算结果可能为负数。输入格式共两行,每行包含一个整数。输出格式共一行,包含所求的差。数据范围1≤整数长度≤105输入样例:3211输出样例:21代码:#include<iostream>#include<vector>using namespace std;vector<int>A,B;vector<int> sub(vector<int> &A,vector&
2022-05-13 17:25:45
112
原创 二分法求三次方根代码
给定一个浮点数 n,求它的三次方根。输入格式共一行,包含一个浮点数 n。输出格式共一行,包含一个浮点数,表示问题的解。注意,结果保留 6 位小数。数据范围−10000≤n≤10000输入样例:1000.00输出样例:10.000000上代码:#include<iostream>using namespace std;int main(){ double n; cin>>n; double l=-10000 ,r=10000;
2022-05-07 18:55:18
588
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人