会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
千锋JAVA开发陈老师
博客园
|
首页
|
新随笔
|
新文章
|
联系
|
订阅
|
管理
上一页
1
2
3
4
5
6
7
8
···
11
下一页
2019年8月8日
5分钟了解基数排序
摘要: 5分钟了解基数排序 前言 基数排序无需进行比较和交换,而是利用分配和收集两种基本操作实现排序。基数排序分为两种:第一种是LSD ,从最低位开始排序;第二种是 MSD, 从最高位开始排序。 。 基数排序思想介绍 分配:对于数字,每位的取值范围是0-9,因此需要10个容器(我们可以将其称为桶),这10个
阅读全文
posted @ 2019-08-08 16:45 千锋JAVA开发陈老师
阅读(313)
评论(0)
推荐(0)
编辑
finalize()方法详解
摘要: 前言 finalize()是Object的protected方法,子类可以覆盖该方法以实现资源清理工作,GC在回收对象之前调用该方法。。 finalize的作用 (1)finalize()与C++中的析构函数不是对应的。C++中的析构函数调用的时机是确定的(对象离开作用域或delete掉),但Jav
阅读全文
posted @ 2019-08-08 16:43 千锋JAVA开发陈老师
阅读(6236)
评论(0)
推荐(0)
编辑
Java中的位移运算
摘要: 在Java中,位移运算属于基本运算,符号是<<和>>,即向左位移和向右位移。在Java中只有整数才能位移,所以其他的不考虑,位移运算是将整数在内存中表示的二进制进行位移,所以在Java中分为正数和负数的位移。 对于正数来说,向左位移,即<<相当于乘以2,移动多少次即乘以多少次2,例如5<<2即5 *
阅读全文
posted @ 2019-08-08 16:40 千锋JAVA开发陈老师
阅读(802)
评论(0)
推荐(0)
编辑
JSP对象
摘要: 一.JSP隐含对象 JSP隐式对象是JSP容器为每个页面提供的Java对象,开发者可以直接使用它们而不用显式声明。JSP隐式对象也被称为预定义变量。JSP支持九个自动定义的变量,被称为隐含对象。这九个隐含对象的简介见下表:rId4 1.request对象 request对象是javax.servle
阅读全文
posted @ 2019-08-08 16:31 千锋JAVA开发陈老师
阅读(181)
评论(0)
推荐(0)
编辑
SpringMVC之基本配置
摘要: 前言 前面我们了解了MVC模式,本章我们将学习SpringMVC框架的基本使用,掌握SpringMVC的配置方式是使用SpringMVC框架的基础。 SpringMVC的配置流程 导入maven依赖 添加spring的配置 配置web.xml文件 使用注解配置控制器 导入Maven依赖 这里我们需要
阅读全文
posted @ 2019-08-08 16:29 千锋JAVA开发陈老师
阅读(236)
评论(0)
推荐(0)
编辑
技术分享:集合
摘要: 1. Iterator 1.1什么是Iterator? 概念:Iterator是一个接口,它是集合的迭代器,集合可以通过Iterator去遍历集合中的元素,常用API接口: 例子: 注意: (1)Iterator只能单向移动。 (2)Iterator.remove()是唯一安全的方式来在迭代过程中修
阅读全文
posted @ 2019-08-08 16:26 千锋JAVA开发陈老师
阅读(156)
评论(0)
推荐(0)
编辑
JAVA之坦克大战系列9-高效雷达(上)
摘要: 前言 本篇之前的内容介绍了瞄准策略,让大家明白了如何能让我们的雷达更好的锁定到敌人,本篇将分享给大家一个非常高效的雷达,供大家参考。 主要内容复习 第一, heading 角度系 如图所示,所谓heading角,即从Y轴出发,然后顺时针绕回Y轴的这么个角度区间,取值范围: [0,360] 第二, b
阅读全文
posted @ 2019-08-08 16:24 千锋JAVA开发陈老师
阅读(235)
评论(0)
推荐(0)
编辑
2019年8月1日
5分钟了解计数排序
摘要: 前言 计数排序是一种非比较性质的排序算法,计数排序借助辅助空间记录每个元素出现的次数,根据次数确定每一个元素最终的位置。 计数排序思想介绍 1根据待排序数组,获取最大值和最小值,得到所有元素的范围 [m,n] 2新建一个长度为n-m+1的临时数组 3遍历待排序数组,元素的值-m作为临时数组下标,该下
阅读全文
posted @ 2019-08-01 17:36 千锋JAVA开发陈老师
阅读(223)
评论(0)
推荐(0)
编辑
Java中的float在内存中的存储
摘要: 最近在讲Java基础,讲到数据类型的转换,提到整数类型长字节类型数据放到短字节类型数据中时,由于字节数不够,会截断数据,所以需要程序员手动强制类型转换,例如将int型的数据放到byte类型中。 后来学生提出一个问题,为什么float只有4个字节,而long有8个字节,将一个long数据放入到一个fl
阅读全文
posted @ 2019-08-01 17:34 千锋JAVA开发陈老师
阅读(458)
评论(0)
推荐(0)
编辑
MySQL的执行计划
摘要: MySQL的执行计划 什么是执行计划? 执行计划通常是开发者优化SQL语句的第一步。MySQL在解析SQL语句时,会生成多套执行方案,然后内部会进行一个成本的计算,然后通过优化器选择一个最优的方案执行,然后根据这个方案会生成一个执行计划。开发者通过查看SQL语句的执行计划,可以直观的了解到MySQL
阅读全文
posted @ 2019-08-01 17:32 千锋JAVA开发陈老师
阅读(445)
评论(0)
推荐(0)
编辑
上一页
1
2
3
4
5
6
7
8
···
11
下一页
公告