林子雨,北大博士,厦门大学计算机科学系老师,中国高校首个"数字教师"的提出者和建设者。...
林子雨,北大博士,厦门大学计算机科学系老师,中国高校首个"数字教师"的提出者和建设者。...
提到MySQL的优化,您的脑子里是不是浮现出各种技巧:不能使用SELECT *、不使用NULL字段、合理创建索引、为字段选择合适的数据类型..... 你是否真的理解这些优化技巧?是否理解其背后的工作原理?在实际场景下性能真有提升吗? 理解这些优化建议背后的原理才能真正的做好MySQL的优化,下面让我们一起来扒一下常见的MySQL优化的建议! 一、MySQL架构图 了解MySql必须牢牢记...
高校计算机老师免费领取andriod、C#、C&C++、HTML5+CSS3+js、iOS、Java、mysql、photoshop、PHP等9个科目的期末试卷...
原创·Cloudera培训基地...
Cloudera平台软件体系结构 Cloudera的软件体系结构中包含了以下模块:系统部署和管理,数据存储,资源管理,处理引擎,安全,数据管理,工具库以及访问接口。一些关键组件的角色信息: 硬件配置集群服务器按照节点承担的任务分为管理节点和工作节点。管理节点上一般部署各组件的管理角色,工作节点一般部署有各角色的存储、容器或计算角色。根据业务类型不同,集群具体配置也有所区别: ...
Office全能加油站 “Office全能加油站”微信公众号全新上线,只需微信扫一扫,即可轻松享受六大贴心服务!详情如下: ...
谢老师所在高校参加了2017年的计算机大赛,共拿到3个不错的奖项。原来是在传智播客码大牛老师那里免费领取了很多编程资料,包括视频、项目、源码、笔记、软件、学习路线图等等。 谢老师表示编程技术变化日新月异,如果有几个月不学习提高的话,就感觉跟不上队伍,甚至有可能会被学生赶超! 为了减轻您的这种危机感,码大牛老师专门回访了20位老师,根据高校老师的建议整理出来10个科目的师资培...
窗体与桌面的大小比例是软件运行时用户经常会注意到的一个问题。例如,在1024×768的桌面上,如果放置一个很大(如1280×1024)或者很小(如10×10)的正方形窗体,会显得非常不协调,正是基于以上这种情况,所以大部分软件的窗体界面都是根据桌面的大小进行自动调整的,本实例就实现这样的功能。实例运行效果如图 本实例实现的重点是如何获取桌面的大小,而获取桌面大小时,主要用到窗体的工具包Too...
在使用计算机时,有时会需要持久保存屏幕上显示的内容,此时可以使用截图软件将指定的区域制作成图片保存。比较好用的截图软件有Snagit、红蜻蜓等。本实例将使用Java的Robot类编写一个功能非常简单的截图软件。实例运行效果如图 Robot类用于为测试自动化、自运行演示程序和其他需要控制鼠标和键盘的应用程序生成本机系统输入事件。Robot的主要目的是便于Java平台实现自动测试。使用该类生成输...
为了方便输出对象,Object类提供了toString()方法。但是该方法的默认值是由类名和哈希码组成的,实用性并不强。通常需要重写该方法以提供更多的信息。本实例使用反射输出类的包、类的名字、类的公共构造方法、类的公共域和类的公共方法。在重写不同类的toString()方法时调用该方法就可以避免多次重写toString()方法。实例运行效果如图 编写类StringUtils,在该类中定义...
利用泛型类型参数T,可以将类、方法或接口的类型限制为T类型。但是这种方式显然不够灵活。例如,T extends Number可以将类型限制为Number的一种子类型,一旦指定了该类型,就不能再修改了。而如果使用通配符就会让代码更加灵活。本实例演示如何在泛型方法中使用通配符,实例运行效果如图 泛型中使用“?”作为通配符。通配符的使用与普通的类型参数类似,如通配符也可以利用extends关键字来...