##异常 异常的概念 异常,就是不正常的意思。在生活中,意思说你的身体某个部位出现异常了,该部位和正常情况不一样,该部位的功能将会受到影响,在程序中的意思是: 异常:知道是在程序的运行过程中,出现的非正常情况,最终会导致JVM的非正常停止。 在Java等面向对象的编程语言中,异常本身就是一个类,产生 ...
分类:
其他好文 时间:
2020-12-14 13:45:30
阅读次数:
3
一、什么是代理模式? ? 这里不做过多的理论解释,相关资料一大堆,只简单说下我理解的代理模式,代理模式的意思就是你想完成的工作不用自己完成,交给代理去帮你去完成。代理模式的案例生活中很常见,比如:毕业了在城市里工作,需要租房,大部分人都会接触到中介,通过中介租房,这里的中介在代理模式中就充当了代理的 ...
分类:
编程语言 时间:
2020-12-14 13:34:34
阅读次数:
7
一、生活中的数据 1.数据的分类 1)结构化数据 行数据,以二维表的形式存储 2)非结构化数据 没有具体的结构,视频,文本,音乐文件 3)半结构化数据 xml表格,word文档,PPT,html文件 2.搜索的种类 1)结构化数据搜索 数据之间我们会对他建立一定的关系,生成二维表进行查询 2)非结构 ...
分类:
其他好文 时间:
2020-12-11 11:53:06
阅读次数:
7
Java8日期和时间解读现在,一些应用程序仍然在使用java.util.Date和java.util.CalendarAPI和它们的类库,来使我们在生活中更加轻松的处理日期和时间,比如:JodaTime。然而,Java8引进的新的类库来处理日期和时间,这可以使我们更加精细的控制时间的表示,可以管理不可变的时间对象,同时,不需要使用其它的类库,更加流畅的API在大多数情况下对性能也有很大的提升。下面
分类:
编程语言 时间:
2020-12-10 10:32:18
阅读次数:
5
我们经常在PC端使用各种快捷键来提高我们的办事效率;又或者IDE编写代码的过程中,利用LiveTemplates来快速输入常用代码。今天推荐一款工具:AutoHotkey,帮助我们在Win上高效地做事,优雅地摸鱼。1、AutoHotkey是什么?AutoHotkey是Win下一款开源的自动化软件工具,可以简化重复性的工作,一键自动化启动或者运行程序,帮助我们提高工作效率,改善生活品质。2、使用步骤
分类:
其他好文 时间:
2020-12-08 12:10:20
阅读次数:
3
为aiohttp爬虫注入灵魂摄影:产品经理与产品经理在苏州的小生活听说过异步爬虫的同学,应该或多或少听说过aiohttp这个库。它通过Python自带的async/await实现了异步爬虫。使用aiohttp,我们可以通过requests的api写出并发量匹敌Scrapy的爬虫。我们在aiohttp的官方文档上面,可以看到它给出了一个代码示例,如下图所示:我们现在稍稍修改一下,来看看这样写爬虫,运
分类:
Web程序 时间:
2020-12-08 12:03:47
阅读次数:
9
BASIC LEVEL 20201201 1001 害死人不偿命的(3n+1)猜想 (15分) 卡拉兹(Callatz)猜想: 对任何一个正整数 n,如果它是偶数,那么把它砍掉一半;如果它是奇数,那么把 (3n+1) 砍掉一半。这样一直反复砍下去,最后一定在某一步得到 n=1。卡拉兹在 1950 年 ...
分类:
其他好文 时间:
2020-12-07 12:05:33
阅读次数:
3
web安全***测试APP安全***漏洞测试详情分类专栏:网站***测试网站安全防护网站安全漏洞检测文章标签:app安全***测试网站***测试安全网站安全***测试服务网站安全公司网站漏洞检测版权前言小小白承包了一块20亩的土地,依山傍水,风水不错。听朋友说去年玉米大卖,他也想尝尝甜头,也就种上了玉米。看着玉米茁壮成长,别提小小白心里多开心,心里盘算着玉米大买后,吃香喝辣的富贵生活。好景不长,小小白这几天发
分类:
移动开发 时间:
2020-12-05 11:19:55
阅读次数:
14
前几天写了一篇二分查找的文章如何理解二分查找?生活中还能用来设计骗局?,文章的末尾留下了两道题,这两道题是从leetcode的面试高频题的选的,也算是面试经常考到的题。本来是想问问小秋怎么做的,然而小秋今天去浪了,无法和你们讲解他的思路了。所以全程由帅地来和你们讲解。1、求x的n次方当然,这道题你也可以采用n次循环让n个x相乘,不过,这样的做法毫无意义,因为估计小学生也会做。不过这道题如果知道了思
分类:
编程语言 时间:
2020-12-01 12:44:11
阅读次数:
16
一、Git简史及同类产品对比:1、git简史:同生活中的许多伟大事件一样,Git诞生于一个极富纷争大举创新的年代。Linux内核开源项目有着为数众广的参与者。绝大多数的Linux内核维护工作都花在了提交补丁和保存归档的繁琐事务上(1991-2002年间)。到2002年,整个项目组开始启用分布式版本控制系统BitKeeper来管理和维护代码。到2005年的时候,开发BitKeeper的商业公司同Li
分类:
其他好文 时间:
2020-11-27 11:24:28
阅读次数:
8