- 博客(23)
- 收藏
- 关注
原创 nfs服务器
NFS,是的简写,即网络文件服务。网络文件系统是FreeBSD支持的文件系统中的一种,也被称为NFS.NFS允许一个系统在网络上与其他人共享目录和文件。通过使用NFS,用户和程序可以像访问本地文件一样访问远端系统上的文件。
2023-08-27 17:48:54
114
原创 你真的了解Java中的数组吗?
而在较低的层面上,站在计算机的角度,对象就是堆内存中的一个区域,在这个内存块中封装了一些数据(即类中定义的各个属性值),所以,对象是用来封装数据的。在java语言层面上,s是数组,也是一个对象,那么他的类型应该是String[],这样说是合理的。数组是基本上所有语言都会有的一种数据类型,它表示一组相同类型的数据的集合,具有固定的长度,并且在内存中占据连续的空间。在C,C++等语言中,数组的定义简洁清晰,而在Java中确有一些会让人迷惑的特性,往往让初学者发蒙。所以,**数组也是有类型的。
2023-07-30 13:49:51
273
原创 什么叫前后端分离?为什么需要前后端问题?解决了什么问题?
E. Webpack: webpack 是一个现代 JavaScript 应用程序的模块打包器(module bundler),分析你的项目结构,找到JavaScript模块以及其它的一些浏览器不能直接运行的拓展语言(Sass,TypeScript等),并将其转换和打包为合适的格式供浏览器使用。,就是在项目开发过程中,对于前端代码的开发由专门的前端开发人员负责,后端代码则由后端开发人员负责,这样可以做到分工明确、各司其职,提高开发效率,前后端代码并行开发,可以加快项目开发进度。
2023-07-30 10:34:55
491
原创 jdbc工具类
*** @Description: 业余爱好者// 准备容器,用于保存多个连接对象 private static List < Connection > connections = Collections . synchronizedList(new ArrayList < >());//定义静态代码块,通过工具列获取10个连接对象 static {i
2023-07-30 09:59:51
160
原创 gitee使用参考
并把他添加到Gitee(gitee.com SSHKey添加地址)或GitHub(github.com SSHKey添加地址)第一次绑定的时候输入上边的代码之后会提示是否continue,输入yes后程序会自动连接,如果要求登录,直接输入登录信息即可。每个Git远程仓库都会对应一个网络地址,可以点击克隆/下载按钮弹出窗口并点击复制按钮获得这个网络地址。再次执行上面的命令,检查是否成功连接,如果返回一下信息,则表示添加成功。登录成功后就可以创建Git远程仓库。初始化readme文件。添加后,在终端中输入。
2023-07-30 09:50:03
544
原创 docmybaits出现`org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): `问题
我在使用mybatis的时候,写完代码,写完xml文件时,进行接口测试出现错误。(img-sowSEiIv-1690624873773)]在application.yml文件中加入mybaits配置即可解决。后来发现是忘记加入此配置了。
2023-07-29 18:02:55
72
原创 纯nginx制作文件上传下载服务器
webdav 是一组超文本传输协议的技术集合,有利于用户键协同编辑和管理存储在万维网服务器文档。同时来说就是,webdav可以让用户直接存储,下载,编辑文件,操作文件需要进行用户认证。
2023-07-28 19:07:45
1319
原创 try-catch中含return
分析虽然在finally中改变了返回值num,但因为finally中没有return该num的值,因此在执行完finally中的语句后,test()函数会得到try中返回的num的值,而try中的num的值依然是程序进入finally代码块前保留下来的值,因此得到的返回值为10。从结果中可以看出,同样是在finally中改变了返回值num的值,在情况三中,并没有被try中的return返回(test()方法得到的不是100),但在这里却被try中的return语句返回了。...
2022-07-30 19:09:33
1462
原创 java和python可以一起学吗
在学习python的过程中一定要养成良好的习惯,python对于代码的要求严谨,所以初学者在学习之初就要养成良好的写代码的习惯。java是一种面向对象的语言,因而在程序设计思路上要比C类的语言简单得多,java设计的知识面很广,就业范围也很多。java更适合中大型项目,虽然结构复杂,但管理维护容易,日后扩展也得心应手,java的结构化做的非常到位,可以实现工业化生产。java和python是可以一起学习的,但是不建议大家一起学习,大家可以详细了解二者的特点后,选择一个更适合自己的学习方向。...
2022-07-30 11:28:16
1148
原创 H3C构建中小型企业网络(NE)
当前唯一的网络层协议标准定义数据网络层的封装方式、编址方法虚拟局域网,用来在二层网络中隔离广播域不同VLAN的设备在二层网络中无法互相通讯STP,用来解决二层环路问题把连接到同一台交换机上的多个物理端口捆绑为一个逻辑端口用于域名和IP地址的互相解析动态主机配置协议用于为局域网中主机动态分配IP地址及相关信息采用客户端/服务器模式服务端端口UDP67客户端端口UDP68指导设备对不同vlan间进行三层数据转发路由器负责将数据报文在IP网段之间进行转发路由协议。...
2022-07-21 09:05:08
3316
原创 JavaSE简单数组入门以及与数组相关的简单算法题
第四章 数组1.1 数组的概念1.1.1 容器概述需求分析:现在需要统计某公司员工的工资情况,例如计算平均工资、找到最高工资等。假设该公司有50名员工,用前面所学的知识,程序首先需要声明50个变量来分别记住每位员工的工资,然后在进行操作,这样做会显得很麻烦,而且错误率也会很高。因此我们可以使用容器进行操作。将所有的数据全部存储到一个容器中,统一操作。容器概念:**生活中的容器:**水杯(装水等液体),衣柜(装衣服等物品),教室(装学生等人员)。**程序中的容器:**是将多个数据存储到一起,每
2022-05-18 11:28:17
185
1
原创 通俗易懂讲解Java位运算
位运算符位运算符符号解释&按位与,当两位相同时为1时才返回1``~按位非,将操作数的每个位(包括符号位)全部取反^按位异或。当两位相同时返回0,不同时返回1<<左移运算符>>右移运算符>>>无符号右移运算符位运算符的运算过程都是基于补码运算,但是看结果,我们得换成原码,再换成十进制看结果从二进制到十进制都是基于原码正数的原码反码补码都一样,负数原码反码补码不一样byte,s
2022-05-11 19:33:42
468
2
原创 Java的环境及jdk安装与配置(制作不易,望支持)
概述JVM、JRE、JDK的关系JVM(Java Virtual Machine ):Java虚拟机,是运行所有Java程序的假想计算机,是Java程序的运行环境之一,也是Java 最具吸引力的特性之一。我们编写的Java代码,都运行在JVM 之上。**JRE ** (Java Runtime Environment) :是Java程序的运行时环境,包含JVM 和运行时所需要的核心类库。JDK (Java Development’s Kit):是Java程序开发工具包,包含JRE 和开发人员使用
2022-05-11 19:04:26
1481
原创 Tomcat安装配置以及嵌入到idea的使用
Web服务器通常由硬件和软件共同构成。硬件:电脑,提供服务供其它客户电脑访问软件:电脑上安装的服务器软件,安装后能提供服务给网络中的其他计算机,将本地文件映射成一个虚拟的url地址供网络中的其他人访问。Web服务器主要用来接收客户端发送的请求和响应客户端请求。常见的JavaWeb服务器:Tomcat(Apache):当前应用最广的JavaWeb服务器JBoss(Redhat红帽):支持JavaEE,应用比较广EJB容器 –> SSH轻量级的框架代替GlassF..
2022-04-25 16:40:32
2674
原创 关于选择排序的算法
关于一个简单的排序算法0~N-1上选出最小值放到0位置1~N-1上选出最小值放到1位置2~N-1上选出最小值放到2位置依次类推,就达到了排序的目的 //定义一个交换的方法 public static void swap(int[] arr, int j, int i) { int temp = arr[j]; arr[j] = arr[i]; arr[i] = temp; } //选择排序 public .
2022-04-21 19:01:56
378
1
原创 关于二分法
class Solution { public int search(int[] nums, int target){ int l = 0,r = nums.length - 1; while(l <= r){ int mid = l + ((r - l) >>1); if (nums[mid] == target){ return mid;}else if(nums[mid] < target){.
2022-04-20 17:39:57
70
原创 关于两个数交换的算法
给大家分享一个交换两个数public static void swap(int a,int b){ a = a ^ b; b = a ^ b; a = a ^ b;}
2022-04-19 19:59:21
527
原创 什么是Java反射?
每天一题,一起进大厂,欢迎大家点击阅读。《一起进大厂系列》是我最近刚开始准备的,主要是针对大厂面试题进入针对性深入学习。欢迎大家关注该专栏,会进行不间断更新。一起加油,一起进大厂。话不多说,进入今天的正题。反射初识在网上看java反射讲的是很模糊,今天通过我的理解细细讲下,相信通过这篇文章让你重拾对学习的信心。一句话概括:反射是可以绕过jvm编译阶段。可以动态加入代码。比如一个对象没有确定,可以在运行过程中动态去确定。一个对象的方法未完全实现,也可以调用该方法(部分)。很抽象?等下面.
2022-04-19 19:40:54
1894
1
原创 Linux 里面的find 命令与cp命令的使用
示例:用find查找/data目录下,以.txt文件结尾的文件并复制到/tmp下方法一find与|xargs是黄金搭档,-t参数指定目标目录,使用管道实现复制[root@centos ~]# ls /tmp[root@centos ~]# find /date/ -type f -name "*.txt" | xargs cp -t /tmp[root@centos ~]# ls /tmp1.txt[root@centos ~]#方法二{}大括号里的内容为find命令找到的结
2022-04-12 23:55:45
3364
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人