在做热力图的时候,我们需要对所有的坐标进行聚合计算,比如对数据库里的所有数据的坐标进行聚合,以100米为一组,即经纬度计算100米范围内(通常我们是以经纬度,如每 0.00009度)的所有数据为一组,......
java中ArrayList实例讲解
本文通过实例讲解Java中如何使用ArrayList类。
Java.util.ArrayList类是一个动态数组类型,也就是说,ArrayList对象既有数组的特征,也有链表的特征。可以随时从链......
Java中的Arrays类使用详解
首先先创建一个打印数组的方法,方便后面直接使用
public static void output(int []a) {
for(int i=0;i<a.......
Java将一个列表平均分成多个列表算法和MyBatis批量执行
最近帮别人写代码,经常遇到需要将一个 List 分成几等份然后分别操作。比如将一个列表,大小未知,很可能比较大,插入到数据库中,如果我们直接遍历执行 insert into,成本太高,主要消耗在网络延......
设计Shape类,Circle类,Retangle类,等求不同形状面积和周长,并排序
主要考察:Java的继承和重写的知识
没有排序功能的代码如下:
package com.liuyanzhao;
class Shape {
String......
Java正则表达式获得html字符串里的<img src=""/> 中的url列表
在帮朋友写代码的时候,遇到一个场景,需要获取富文本编辑器里的图片URL集合。
最简单的办法就是使用 正则表达式,记录一下。
public static List<String> g......
线程安装的List:Collections.synchronizedList与CopyOnWriteArrayList比较
之前帮一个朋友写代码的时候,遇到一个需要遍历列表。
一、单线程:性能较差
版本一、单线程方式
Long startTime = Syste......
java的main函数为什么一定要static来修饰
答1:
static静态的,也就是程序运行时就要没加载的,main是一个程序的入口,所以要提前加载好,要不谁来调用它啊?程序就没法运行了。
答2:
用static......
JFrame的层次结构究竟是什么样的,什么又是ContentPane()
在学习如何向 JFrame 添加控件时,很多人都会在教科书上看到这样的语句:
getContentPane().add(……);
然后有的人就产生了疑问,为什么要这么写呢?
好像我直......
Java之POI操作,封装ExcelUtil实现Excel导入导出
最近老师布置了一个任务,实现 Excel 和数据库的导入导出。
这个问题起初看起来是不复杂,实现简陋的导入导出比较容易。
但是,后来老师要求写一个包装类,让其他同学能够直接使用。
这......
线程池ExecutorService和CountDownLatch组合使用处理大量数据和统计时间
最近在做公司的项目数据迁移,需要把大量的数据查出来做一些逻辑处理,依靠基本是不能完全实现,还是需要我们通过代码来处理。
传统操作是查出所有数据,然后遍历处理。
为了发挥多核CPU的优势,提升处理速度,......
java getSource()和 getActionCommand()
比如说 按纽的事件,同一个JFrame里可能有多个按钮的事件,为了避免冲突,给每个按钮设置不同的
ActionCommand,在监听时间的时候,用这个做条件区分事件,以做不同的响应
追问
......
Jsp 中 include 指令和 include 动作的区别
include指令与<jsp:include>动作的区别:
(1)include 指令只能引入遵循 JSP 格式的文件,被引入的文件与当前 JSP 文件需要共同合并后才能翻译......
Java中Math类常用函数总结
Java中比较常用的几个数学公式的总结:
//取整,返回小于目标函数的最大整数,如下将会返回-2
Math.floor(-1.8);
//取整,返回发育目标数的最小整......
execute、executeUpdate、executeQuery三者的区别
1. ResultSet executeQuery(String sql); 执行SQL查询,并返回 ResultSet 对象。
例如:被执行最多的 SELECT 语句。
2.int ex......