- 博客(4)
- 收藏
- 关注
原创 Java中经典排序算法
经典排序算法排序算法有很多,但最经典最常用的排序算法逃不过:冒泡排序、插入排序、选择排序、快速排序、归并排序、计数排序、基数排序和桶排序。1 衡量排序算法好坏的三方面1.1 执行效率最好情况、最坏情况、平均情况时间复杂度时间复杂度的系数、常数和低阶(在数据规模小的时候,往往需要考虑)比较次数和交换或移动次数1.2 内存消耗针对排序算法而言,内存消耗即空间复杂度。空间复杂度为O(1)的排序算法也被称为原地排序算法。1.3 稳定性如果待排序的序列中存在值相等的元素,经过排序之后,相等元素
2020-09-20 20:04:56 114
原创 Java中的高精度数值
Java中的大数值在Java中,如果基本的整数Integer和浮点数Double的精度不能满足需求,那么可以使用java.math包中的两个类:BigInteger和BigDecimal。这两个类可以处理包含任意长度数字序列的数值。BigInteger类实现了任意精度的整数运算,BigDecimal实现了任意精度的浮点数运算。BigInteger// 对于BigInteger不能使用算术运算符直接处理,而需要使用以下方法BigInteger add(BigInteger other)// 和Big
2020-09-20 09:53:31 754
原创 Java中的码点和代码单元
Java中的码点和代码单元1.代码示例String hello = "????hi????";// 代码单元数量(char值的数量) 6int length = hello.length(); // 码点数量(实际的字符数) 4int codePointCount = hello.codePointCount(0, length);// 在Java中,字符串由char值序列组成。char数据类型是一个采用UTF-16编码的表示Unicode码点的代码单元。大多数的常用Unicode字符使用一个
2020-09-19 17:59:06 377
原创 Apache2的404自定义页面设置(Ubuntu系统)
原文地址服务器自带的404界面实在是有点太丑了!当我们想要在自己的服务器上设置一个好看的404 Not Fount界面时,该怎么操作呢,又有哪些坑呢,下面我来说说如何设置在Ubuntu下Apache2的404自定义页面:注意:该教程仅适合Ubuntu上的Apache2!注意:Ubuntu上的Apache2上没有httpd.conf文件1.首先 ,我们要有一个自己的404.html,诸如此...
2018-12-28 23:32:05 2291 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人