- 博客(13)
- 收藏
- 关注
原创 MySQL简介
三大范式只是一般设计数据库的基本理念,可以建立冗余较小、结构合理的数据库。如果有特殊情况,当然要特殊对待,数据库设计最重要的是看需求跟性能,需求>性能>表结构。所以不能一味的去追求范式建立数据库。
2024-07-29 23:23:18
465
原创 vim网路和安全操作
网络:一组相互连接的计算机多台计算机组成,使用物理线路进行连接作用:数据交换,资源共享IP地址 : 唯一标识网络上的每一台计算机IP 地址:32位,由4个8位二进制数组成IP表示方法:点分十进制IP地址 = 网络ID +主机ID网络ID:标识计算机或网络设备所在的网段主机ID:标识特定主机或网络设备。
2024-07-28 19:32:40
558
原创 Linux进程,权限
(8)删除软链接并不影响被指向的文件,但若被指向的原文件被删除,则相关软连接被称为死链接(即 dangling link ,若被指向路径文件被重新创建,死链接可恢复为正常的软链接)。p:管道文件(FIFO)也是一种特殊的文件类型,他主要 的目的解决多个程序同时访问一个文件所造成的错 误问题,first-in-first-out。进程是一个具有一定独立功能的程序在一个数据集上的一次动态执行的过程,是操作系统进行资源分配和调度的一个独立单位,是应用程序运行的载体。使用该命令可以将一些较长的命令进行简化。
2024-07-28 08:00:00
245
原创 Linux介绍和文件管理
Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux的内核版本 4.18.0-16-generic 由5部分组成,用(.或-)号隔开4:主版本号,18:次版本号(奇数为开发板,偶数为稳定版),0:修订版本号16:微调版本号,generic:对多内核特殊性体现(针对大型企业)
2024-07-26 18:06:01
964
原创 压缩文件的解析方式
我们要先创建一个ZipOutputStream,通常是包装一个FileOutputStream,然后,每写入一个文件前,先调用putNextEntry(),然后用write()写入byte[]数据,写入完毕后调用closeEntry()结束这个文件的打包。首先要创建一个ZipInputStream,通常是传入一个FileInputStream作为数据源,然后,循环调用getNextEntry(),直到返回null,表示zip流结束。
2024-07-11 18:50:35
213
1
原创 String为什么是不可变的?
String内的所有涉及对字符数组进行修改的方法,都会重新创建一个字符串对象,将修改后的值放在新String对象中,原字符串不会改变。
2024-03-27 18:44:57
282
原创 数组常见算法代码总结
双指针遍历的方式进行查找:通过两个下标,分别从数组头部和尾部,同时对该无序数组进行遍历,将数组中的每个元素与指定元素进行比较,从而确定该数组中是否存在指定元素。二分查找的效率高效,是因为它在匹配不成功的时候,每次都能排除剩余元素中一半的元素。冒泡排序的特点是,每一轮循环后,最大的一个数被交换到末尾,因此,下一轮循环就可以“排除”最后的数,每一轮循环都比上一轮循环的结束位置靠前一位。遍历的方式进行查找:可以通过对该无序数组进行遍历,将数组中的每个元素与指定元素进行比较,从而确定该数组中是否存在指定元素。
2024-03-27 09:00:00
1064
原创 Arrays工具类的常见方法总结
可以通过调用Arrays.binarySearch()的方法,进行查找:由于该方法是基于二分查找法实现,数组必须处于有序状态。否则返回-1或“-”(插入点)。结果:index5 = -5, index6 = 2,index7 = -2, index8 = -4, index9 = -2。参数:fill(int[] a, 【int fromIndex, int toIndex】, int val)结果:index1= -5, index2 = 2, index3 = -1, index4 = -7。
2024-03-26 20:17:43
985
原创 数值类型的运算方式总结
位运算是按照整数的二进制位进行移位、与、或、非、异或的运算,应用于整数类型(int),长整型(long),短整型(short),字符型(char),和字节型(byte)等数据类型(浮点型不能进行位算)。使用longValueExact()方法时,如果超出了long型的范围,会抛出ArithmeticException。由于整数存在范围限制,如果计算结果超出了范围,就会产生溢出,而溢出不会出错,会得到一个奇怪的结果。^异或运算的规则是:如果两个数不同,结果为1,否则为0。~非运算的规则是:0和1互换(反转)
2024-03-26 10:35:04
1263
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人