上篇文章「为什么我们家里的IP都是192.168开头的?」提到,因为IPv4地址有限,最大42亿个。为了更好的利用这有限的IP数量,网络分为局域网和广域网,将IP分为了私有IP和公网IP,一个局域网里的N多台机器都可以共…
2025/1/4 12:31:59文章目录 一、异常校验的规范及常用注解二、Assert断言与IllegalArgumentException三、友好的数据校验异常处理(用户输入异常的全局处理)一、异常校验的规范及常用注解 在web开发时,对于请求参数,一般上都需要进行参数合法性校验的,原先的写法时一个个字段一个个去判断,…
2025/1/4 11:01:58数据结构这门课程是计算机相关专业的基础课,数据结构指的是数据在计算机中的存储、组织方式。我们在学习数据结构时候,会遇到各种各样的基础数据结构,比如堆栈、队列、数组、链表、树...这些基本的数据结构类型有各自的特点,不同数…
2025/1/4 10:38:51Python 的 re 模块内置函数几乎都有一个 flags 参数,规定了正则匹配时的各种策略模式,其中有两个模式:单行(re.DOTALL, 或者re.S)和多行(re.MULTILINE, 或者re.M)模式。本文简单介绍下这两种模式的用法和使用场合。目录TL;DR太长不看版&#…
2025/1/4 10:38:14 人评论 次浏览分数到小数166.分数到小数题目描述思路:高精度除法166.分数到小数 题目描述 分数到小数 思路:高精度除法 每一位小数是通过*10再除余计算的。而循环小数可以通过判断被除数有没有出现过,出现的位置在哪来判断(哈希记录…
2025/1/4 9:23:35 人评论 次浏览title: Collections Arrays你会用么? tags: CollectionsArraystoArrayasListjcf categories: jcf date: 2017-12-08 13:20:26背景 JDK给我们提供了一些工具类 用来操作集合等。 通常来说命名规则就是XXXXs 比如Collections 比如Arrays 看到部分同学使用如下 遍历时这…
2025/1/4 8:24:45 人评论 次浏览数据挖掘技能从起初的单一门类的知识逐步发展成为一门综合性的多学科知识,并由此产生了很多的数据挖掘方法,这些方法种类多,类型也有很大的差别。为了满足用户的实际需要,现对数据挖掘技能进行如下几种分类: 按挖掘的…
2025/1/4 8:08:53 人评论 次浏览基于 tcp 网络传输机制 实验内容 TCP 拥塞控制机制 TCP 拥塞控制状态迁移 TCP 拥塞控制机制 数据包发送拥塞窗口调整重传数据包 TCP 拥塞控制机制实现 实验步骤 执行 create_randfile.sh,生成待传输数据文件 client-input.dat 运行给定网络拓扑(tcp_topo.py)…
2025/1/4 12:43:00 人评论 次浏览Media Query Break Point 作者:吴业飞 时间:2018.07.02 自己总结的做移动端适配时的媒体查询断点写法 /*media query break point *Author: Alan *Date: 2018.07.02 */// mobile:442px*870px/*Phone Resolution *Galaxy S5 360*640 *…
2025/1/4 12:42:29 人评论 次浏览2019独角兽企业重金招聘Python工程师标准>>> NameNode(名字节点) DataNode(数据节点)每一个集群上的从节点都会驻留一个DataNode守护进程,来执行分布式文件系统的繁重的工作 -- 将HDFS数据块读取或者写入到本地文件系统的实际文件中。当希望对HDFS文件进行读写时&a…
2025/1/4 12:41:58 人评论 次浏览list(目录):内容可变,可重复,例如:>>> a[wen,wen]>>> a[wen, wen]可以通过a[0]访问,可使用append,pop,insert操作。tuple(元组):内容不可变,可重复,例如:>>…
2025/1/4 12:41:28 人评论 次浏览咳咳,写文章最重要是实时,越新的东西越容易发散思维去写,不然冷了就没意思了。。。这次写的,就是TPY提到的:http://network.pconline.com.cn/642/6429658.html中国网速最新报告:明显提升 1/3省市达标为啥要…
2025/1/4 12:40:57 人评论 次浏览果冻公开课第六课:5分钟理解浮动布局 果冻公开课 已认证的官方帐号 4 人赞同了该文章 浮动,是如何实现页面布局的呢? 它有哪些特质和使用方法? 今天,我们就用5分钟的动画短视频来深入浅出地理解浮动~ 动画视频…
2025/1/4 12:07:00 人评论 次浏览之前在某个项目中,遇到了许多JS的二进制操作场景,因此总结下JS中的二进制操作方法。 所谓二进制操作,是指操作变量实际存储的值,比如获取字符A的Unicode值,或者将值100填入到8个字节中。 1. 位操作符 JS中的位操作与很…
2025/1/4 12:26:28 人评论 次浏览Python虽然是解释型语言,但从设计之初就已经是一门面向对象的语言,对于Python来说一切皆为对象。正因为如此,在Python中创建一个类和对象是很容易的,当然如果习惯面向过程或者函数的写法也是可以的,Python并不做硬性的…
2025/1/1 17:31:50 人评论 次浏览来自:知乎专栏,作者:Amis 链接:https://zhuanlan.zhihu.com/p/26497713 最近发现很多朋友在找工作的时候都屡屡碰壁,或是投了大把的简历都没回应,陷入于找工作的困境中,加上在过几个月就是传说中…
2025/1/4 12:16:53 人评论 次浏览什么是 todo ? todo 是一个自托管的 todo web 应用程序,可让您以简单且最少的方式跟踪您的 todo。📝 老苏觉得和之前介绍的 KissLists 比较像 文章传送门:最简单的共享列表服务器KissLists 官方提供了 Demo 演示站点:https://tod…
2025/1/4 12:16:26 人评论 次浏览文章目录一、SQL高级语句1、 SELECT2、DISTINCT3、WHER条件查询4 、AND OR5、IN6、BETWEEN7、通配符8、LIKE9、ORDER BY二、SQL函数1、数学函数:2、聚合函数:3、字符串函数:4、GROUP BY5、HAVING6、别名7、连接查询8、子查询9、EXISTS一、SQL…
2025/1/4 12:25:47 人评论 次浏览