初学者怎么学Java编程?需要了解哪些核心技术?Java是一个纯粹的面向对象的程序设计语言,它继承了C++语言面向对象技术的核心。Java舍弃了C语言中容易引起错误的指针(以引用取代)、运算符重载(operatoroverloading)、多重继承(以接口取代)等特性,增加了垃圾回收器功能用于回收不 ...
分类:
编程语言 时间:
2019-10-25 16:46:14
阅读次数:
78
在互联网高速发展的今天,缓存技术被广泛地应用。无论业内还是业外,只要是提到性能问题,大家都会脱口而出“用缓存解决”。这种说法带有片面性,甚至是一知半解,但是作为专业的我们,需要对缓存有更深、更广的了解。缓存技术存在于应用场景的方方面面。从浏览器请求,到反向代理服务器,从进程内缓存到分布式缓存。其中缓存策略,算法也是层出不穷,今天就带大家走进缓存。正文缓存对于每个开发者来说是相当熟悉了,为了提高
分类:
Web程序 时间:
2019-10-24 23:16:37
阅读次数:
153
XHLHttpRequest对象 ==ajax技术能够向服务器请求额外的数据而无需卸载页面==。其核心技术是XMLHttpRequest对象(XHR)。 IE7之前的旧版本通过MSXML库中的ActiveX对象实现。而IE7及之后的浏览器支持XMLHttpRequest构造函数 可以做兼容性的cre ...
分类:
Web程序 时间:
2019-10-22 16:55:45
阅读次数:
246
小结 HTML表单提交的方法有get方法和post方法,get方法的作用是从指定的资源请求数据,post方法的作用是向指定的资源提交要被处理的数据。HTML表单一直都是Web的核心技术之一,有了它我们才能在Web上进行各种各样的应用。HTML5 Forms新增了许多新控件及其API,方便我们做更复杂 ...
分类:
Web程序 时间:
2019-10-22 15:24:17
阅读次数:
76
IO 一直是软件开发中的核心部分之一,伴随着海量数据增长和分布式系统的发展,IO 扩展能力愈发重要。幸运的是,Java 平台 IO 机制经过不断完善,虽然在某些方面仍有不足,但已经在实践中证明了其构建高扩展性应用的能力。 今天我要问你的问题是,Java 提供了哪些 IO 方式? NIO 如何实现多路 ...
分类:
编程语言 时间:
2019-10-22 00:58:48
阅读次数:
123
5.2.0版本 一、核心技术 参考文档的这一部分涵盖了Spring框架必不可少的所有技术。 其中最重要的是Spring框架的控制反转(IoC)容器。对Spring框架的IoC容器进行彻底处理之后,将全面介绍Spring的面向方面编程(AOP)技术。Spring框架拥有自己的AOP框架,该框架在概念上 ...
分类:
编程语言 时间:
2019-10-19 12:47:15
阅读次数:
335
Java集合类学习总结 这篇总结是基于之前博客内容的一个整理和回顾。 这里先简单地总结一下,更多详细内容请参考我的专栏:深入浅出Java核心技术 https://blog.csdn.net/column/details/21930.html 里面有包括Java集合类在内的众多Java核心技术系列文章 ...
分类:
编程语言 时间:
2019-10-18 22:32:19
阅读次数:
116
1.游戏引擎介绍 程序的框架,一款游戏最核心的代码; 包含以下系统:渲染引擎,物理引擎,碰撞检测系统,音效,脚本引擎,动画系统,人工智能,网络引擎以及场景管理。 使用游戏引擎,开发者可以重用已有的核心技术,将精力集中在游戏逻辑和设计上,从而简单快速创建游戏。 2.unity的几个基本概念 (1)坐标 ...
分类:
编程语言 时间:
2019-10-18 19:17:38
阅读次数:
116
Python高级核心技术97讲 系列教程 学习 教程 Python的标准整数类型是最通用的数字类型。在大多数32位机器上,标准整数类型的取值范围是-2**31到2**31-1。Python的长整数类型能表达的数值仅仅与你的机器支持的(虚拟)内存大小有关,换句话说,Python能轻松表达很大的整数。长 ...
分类:
编程语言 时间:
2019-10-16 11:27:14
阅读次数:
571
Kafka是linkedIn开发并开源的一套分布式的高性能消息引擎服务,后来被越来越多的公司应用在自己的系统中,可以说,Kafka是大数据时代数据管道技术的首选。在设计的时候,它就实现了高可靠、高吞吐、高可用和可伸缩,得益于这些特性,加上活跃的社区,Kafka成为了一个完备的分布式消息引擎解决方案。 ...
分类:
其他好文 时间:
2019-10-10 22:33:12
阅读次数:
119