xueyun

JAVA基础

1.Java跨平台原理
1、是么是平台

CPU处理器与操作系统的整体叫平台

CPU大家都知道,如果计算机是人,那CPU就是人的大脑,它既负责思维运算,又负责身体各部件的命令控制。CPU的种类很多,除去我们熟知的Intel与AMD外,还有比如上面说到的SUN的Sparc[......]

Read more

(HTTPie介绍引用自 HTTPie 工具使用入门)HTTPie是一个基于HTTP的命令行客户端。其目标是让 CLI 和 web 服务之间的交互尽可能的人性化。其有特点如下:

  • 直观的语法
  • 格式化和色彩化的终端输出
  • 内置 JSON 支持
  • 支持上传表单和文件
  • HTTP[......]

Read more

最近隔壁项目组遇到了一个问题,一个基于SSH2框架的普通javaweb项目在调试环境没有出现过问题,一旦放到演示机上面,点击某查询操作密集的功能按钮就会出现java.lang.OutOfMemoryError: Java heap space错误。最后调试任务落到我这里,为了解决这一问题,查询一些资料,也做了一些相关的尝试。在此做一下记录。

[......]

Read more

ajax是典型的异步操作,发出请求之后,js代码将继续向下执行,直到返回响应之后触发相应的事件。这种特性让ajax给用户提供了快速响应、高交互性的体验。
但是某些时候,我们需要确定ajax和后续代码的执行顺序,或者需要等待多个ajax的响应结果时,这样的异步特性也会带来一些困扰。

下面介绍两种方法:

  • async设置为false
    警告:在较新版本的浏览器中,当ajax同步时需要的时间过长,影响用户体验时,浏览器将不允许强制设置ajax为同步方式。可以考虑使用第二种方式。
    [......]

Read more

在mysql中,当一个表进行多表联合查询特别是与它本身进行自表联合查询的时候,会出现重复记录,使用distinct语法无法去重.因为distinct语句中,仅能返回distinct指定的字段,其他字段无法获取.

select distinct name from A    仅能返回name字段
se[......]

Read more

八叉树简述

定义

八叉树是一种对三维世界进行场景管理的理想的空间数据结构。八叉树中根节点包含一个立方体包围盒。每个非叶子节点都拥有八个子节点,它们将双亲节点细分为八分体。也就是说而且每个子节点表示一个立方体的体积元素,而且所有子节点的体积加起来是父节点的体积。
当满足用户所定义的标准被满足时,停止细分。常见的停止标准有:

  • 节点包围盒达到一个特定大小
  • 节点内包含的多边形数目达到最小数目

[......]

Read more

util.inherits(constructor, superConstructor)是一个实现对象间原型继承的函数。JavaScript 的面向对象特性是基于原型的,与常见的基于类的不同。 JavaScript 没有提供对象继承的语言级别特性,而是通过原型复制来实现的。

[......]

Read more