• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
千锋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开发陈老师 阅读(332) 评论(0) 推荐(0)
 
finalize()方法详解
摘要: 前言 finalize()是Object的protected方法,子类可以覆盖该方法以实现资源清理工作,GC在回收对象之前调用该方法。。 finalize的作用 (1)finalize()与C++中的析构函数不是对应的。C++中的析构函数调用的时机是确定的(对象离开作用域或delete掉),但Jav 阅读全文
posted @ 2019-08-08 16:43 千锋JAVA开发陈老师 阅读(6326) 评论(0) 推荐(0)
 
Java中的位移运算
摘要: 在Java中,位移运算属于基本运算,符号是<<和>>,即向左位移和向右位移。在Java中只有整数才能位移,所以其他的不考虑,位移运算是将整数在内存中表示的二进制进行位移,所以在Java中分为正数和负数的位移。 对于正数来说,向左位移,即<<相当于乘以2,移动多少次即乘以多少次2,例如5<<2即5 * 阅读全文
posted @ 2019-08-08 16:40 千锋JAVA开发陈老师 阅读(889) 评论(0) 推荐(0)
 
JSP对象
摘要: 一.JSP隐含对象 JSP隐式对象是JSP容器为每个页面提供的Java对象,开发者可以直接使用它们而不用显式声明。JSP隐式对象也被称为预定义变量。JSP支持九个自动定义的变量,被称为隐含对象。这九个隐含对象的简介见下表:rId4 1.request对象 request对象是javax.servle 阅读全文
posted @ 2019-08-08 16:31 千锋JAVA开发陈老师 阅读(188) 评论(0) 推荐(0)
 
SpringMVC之基本配置
摘要: 前言 前面我们了解了MVC模式,本章我们将学习SpringMVC框架的基本使用,掌握SpringMVC的配置方式是使用SpringMVC框架的基础。 SpringMVC的配置流程 导入maven依赖 添加spring的配置 配置web.xml文件 使用注解配置控制器 导入Maven依赖 这里我们需要 阅读全文
posted @ 2019-08-08 16:29 千锋JAVA开发陈老师 阅读(247) 评论(0) 推荐(0)
 
技术分享:集合
摘要: 1. Iterator 1.1什么是Iterator? 概念:Iterator是一个接口,它是集合的迭代器,集合可以通过Iterator去遍历集合中的元素,常用API接口: 例子: 注意: (1)Iterator只能单向移动。 (2)Iterator.remove()是唯一安全的方式来在迭代过程中修 阅读全文
posted @ 2019-08-08 16:26 千锋JAVA开发陈老师 阅读(159) 评论(0) 推荐(0)
 
JAVA之坦克大战系列9-高效雷达(上)
摘要: 前言 本篇之前的内容介绍了瞄准策略,让大家明白了如何能让我们的雷达更好的锁定到敌人,本篇将分享给大家一个非常高效的雷达,供大家参考。 主要内容复习 第一, heading 角度系 如图所示,所谓heading角,即从Y轴出发,然后顺时针绕回Y轴的这么个角度区间,取值范围: [0,360] 第二, b 阅读全文
posted @ 2019-08-08 16:24 千锋JAVA开发陈老师 阅读(253) 评论(0) 推荐(0)
 
 

2019年8月1日

5分钟了解计数排序
摘要: 前言 计数排序是一种非比较性质的排序算法,计数排序借助辅助空间记录每个元素出现的次数,根据次数确定每一个元素最终的位置。 计数排序思想介绍 1根据待排序数组,获取最大值和最小值,得到所有元素的范围 [m,n] 2新建一个长度为n-m+1的临时数组 3遍历待排序数组,元素的值-m作为临时数组下标,该下 阅读全文
posted @ 2019-08-01 17:36 千锋JAVA开发陈老师 阅读(232) 评论(0) 推荐(0)
 
Java中的float在内存中的存储
摘要: 最近在讲Java基础,讲到数据类型的转换,提到整数类型长字节类型数据放到短字节类型数据中时,由于字节数不够,会截断数据,所以需要程序员手动强制类型转换,例如将int型的数据放到byte类型中。 后来学生提出一个问题,为什么float只有4个字节,而long有8个字节,将一个long数据放入到一个fl 阅读全文
posted @ 2019-08-01 17:34 千锋JAVA开发陈老师 阅读(478) 评论(0) 推荐(0)
 
MySQL的执行计划
摘要: MySQL的执行计划 什么是执行计划? 执行计划通常是开发者优化SQL语句的第一步。MySQL在解析SQL语句时,会生成多套执行方案,然后内部会进行一个成本的计算,然后通过优化器选择一个最优的方案执行,然后根据这个方案会生成一个执行计划。开发者通过查看SQL语句的执行计划,可以直观的了解到MySQL 阅读全文
posted @ 2019-08-01 17:32 千锋JAVA开发陈老师 阅读(455) 评论(0) 推荐(0)
 
 
上一页 1 2 3 4 5 6 7 8 ··· 11 下一页

公告


博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3