Wesley13 Wesley13
4年前
java面试题 IO GC BAT面试题系列 基础篇(十五)
请问运行时异常与受检异常有什么区别?考察点:异常参考回答:异常表示程序运行过程中可能出现的非正常状态,运行时异常表示虚拟机的通常操作中可能遇到的异常,是一种常见运行错误,只要程序设计得没有问题通常就不会发生。受检异常跟程序运行的上下文环境有关,即使程序设计无误,仍然可能因使用的问题而引发。Java编译
Stella981 Stella981
4年前
PHP代码静态分析工具PHPStan
<blockquote最近发现自己写的PHP代码运行结果总跟自己预想的不一样,排查时发现大多是语法错误,在运行之前错误已经种下。可能是自己粗心大意,或者说<codephpl</code检测太简单,不过的确是有一些语法错误埋藏得太深(毕竟PHP是动态语言),那么有没有办法,在代码代码正式运行之前,把语法错误全找出来呢?</blockquote<p
Stella981 Stella981
4年前
Python热门开源项目TOP10
过去一个月里,MybrigeAI测评了多达250个开源项目并比较了这些项目的最新和主力版本,根据多种指标进行排名,给大家找出最干货的项目Top10。●入榜项目Github平均得星:1,041⭐️●涵盖话题:终端,机器人,照片,图像大小调整,Instagram,短信,人工智能,3D渲染,电报机器人,验证码希望以下开源项目能助你兴趣发扬、灵感
Stella981 Stella981
4年前
Python 使用VS Code进行调试
VSCode是一款非常好用的编辑器,现在我基本上所有的开发任务都在VSCode上完成。它的代码调试工具其实也非常强大,但是许多人都不知道该怎么用,今天就来学习怎么用它调试Python代码吧。1.准备既然是用VSCode调试Python代码,那当然你得先安装好Python啦,如果你还没有安装,可以看这篇文章:超详细Pyt
Stella981 Stella981
4年前
Redis之集群环境部署
在进行redis集群部署之前,兄弟们最好先在自己的虚拟机上安装好单机版的redis,安装方法很简单,兄弟们可自行用度娘度一下,这里就不再赘述了,本人也是上班时间抽空偷偷写的该博文,也得处处小心被捉了!好了,闲话少说,进入正题哈!第一步搭建ruby环境     先来说说redis用啥来做集群,我们知道hadoop可
Wesley13 Wesley13
4年前
MongoDB里做表间关联
MongoDB与关系型数据库的建模还是有许多不同,因为MongoDB支持内嵌对象和数组类型。MongoDB建模有两种方式,一种是内嵌(Embed),另一种是连接(Link)。那么何时Embed何时Link呢?那得看两个实体之间的关系是什么类型。一对一的关系:Embed,比如用户信息集合有Address字段,Address字段有省、市、县三个字段。在关
Wesley13 Wesley13
4年前
BI报表工具
现代社会科学和信息技术的发展,特别是互联网技术和云计算的发展,有两个特点:一是数据量大,活动量大;二是业务数据从非常枯燥的数据到海量的数据,结构和非结构数据、复杂数据、如何随着时间的推移收集和管理数据、研究数据和可视化以使其更高效和直观地帮助管理者做出最佳决策。在大数据和信息化浪潮的推动下,各大企业纷纷拥抱数据可视化技术,为企业决策提供直观、清晰的依据。
大数据助力政治学研究
随着信息技术迅猛发展,新型信息分析技术被应用到政治学研究中来。许多政治学研究者采用当前比较成熟的大数据爬取、大数据文本分析等技术,获取新的研究素材并进行分析整理。同时,以亿万为量级单位的大数据本身就具有政治学研究价值。可以说,大数据为政治学带来研究方法上的创新,也进一步拓展了政治学研究领域。基于大数据对网络民意进行研究。网络上有许多现成数据可以用于对网络民意
Wesley13 Wesley13
4年前
Java反射的使用
在Java中,并不是所有的类型信息都能在编译阶段明确,有一些类型信息需要在运行时才能确定,这种机制被称为RTTI,英文全称为 RunTimeTypeIdentification,即运行时类型识别,有没有一点“知行合一”的味道?运行时类型识别主要由Class类实现。在日常的学习工作当中,有一些知识是我们在读书的时候就能够习得;但有一些知识不
Wesley13 Wesley13
4年前
Mysql索引选择逻辑
有时候我们会发现mysql可能出现选错索引的情况,要了解这个问题我们得先看看sql优化器是怎么选择索引的索引选择逻辑优化器选择索引的目的,是找到一个最优的执行方案,并用最小的代价去执行语句。在数据库里面,扫描行数是影响执行代价的因素之一。扫描的行数越少,意味着访问磁盘数据的次数越少,消耗的CPU资源越少扫描行数是怎么判断的?