-
spring boot实战之本地jar包引用示例
所属栏目:[Java] 日期:2020-12-14 热度:172
部分情况下无法通过maven仓库直接下载需要的jar包,只能讲jar包下载至本地来使用,spring boot框架内通过maven加载第三方jar包可以通过以下方式来实现(本地jar放在lib/目录下),项目会打包为jar包来运行。 1、添加maven依赖 dependency groupIdorg.ansj/gr[详细]
-
浅谈java内存管理与内存溢出异常
所属栏目:[Java] 日期:2020-12-14 热度:105
说到内存管理,笔者这里想先比较一下java与C、C++之间的区别: 在C、C++中,内存管理是由程序员负责的,也就是说程序员既要完成繁重的代码编写工作又要时常考虑到系统内存的维护 在java中,程序员无需考虑内存的控制和维护,而是交由JVM自动管理,这样就不容[详细]
-
详解HDFS多文件Join操作的实例
所属栏目:[Java] 日期:2020-12-14 热度:98
详解HDFS多文件Join操作的实例 最近在做HDFS文件处理之时,遇到了多文件Join操作,其中包括:All Join以及常用的Left Join操作, 下面是个简单的例子;采用两个表来做left join其中数据结构如下: A 文件: a|1b|2|c B文件: a|b|1|2|c 即:A文件中的第一、[详细]
-
maven学习-初窥门径
所属栏目:[Java] 日期:2020-12-14 热度:151
最近在一个公司实习,由于刚出校门对公司开发流程还是不太清楚。对Maven知之甚少,最近我就在恶补Maven。 Maven定义 Maven 是一个项目管理工具,它包含了一个项目对象模型 (Project Object Model), 一组标准集合, 一个项目生命周期(Project Lifecycle),一[详细]
-
hibernate属性级别注解实例代码
所属栏目:[Java] 日期:2020-12-14 热度:135
属性级别注解 添加方式: 写在属性字段上面 写在属性的get访问器的上面 @Id 必须,定义了映射到数据库表的主键的属性,一个实体类可以有一个或者多个属性被映射为主键,可置于主键属性或者getXxx()前,注意:如果有多个属性定义为主键属性,该实体类必须实现[详细]
-
Apache Commons Math3学习之数值积分实例代码
所属栏目:[Java] 日期:2020-12-14 热度:199
Apache.Commons.Math3里面的数值积分支持类采用的是“逼近法”,即,先对大区间做一次积分,再对小区间做一次积分,若两次积分结果的差值小于某一设定的误差值,则认为积分完成。否则,将区间再次细分,对细分后的区间进行积分,与前一次积分相比较,如此反[详细]
-
Apache Commons Math3探索之多项式曲线拟合实现代码
所属栏目:[Java] 日期:2020-12-14 热度:117
上一篇文章我们介绍了Apache Commons Math3学习之数值积分实例代码,这里给大家分享math3多项式曲线拟合的相关内容,具体如下。 多项式曲线拟合:org.apache.commons.math3.fitting.PolynomialCurveFitter类。 用法示例代码: // ... 创建并初始化输入数据:[详细]
-
Java对象的XML序列化与反序列化实例解析
所属栏目:[Java] 日期:2020-12-14 热度:57
上一篇文章我们介绍了java实现的各种排序算法代码示例,本文我们看看Java对象的xml序列化与反序列化的相关内容,具体如下。 XML是一种标准的数据交换规范,可以方便地用于在应用之间交换各类数据。如果能在Java对象和XML文档之间建立某种映射,例如Java对象[详细]
-
java数据结构之二分查找法 binarySearch的实例
所属栏目:[Java] 日期:2020-12-14 热度:143
java数据结构之二分查找法 binarySearch的实例 折半查找法,前提是已经排好序的数组才可查找 实例代码: public class BinarySearch { int[] bArr; public void setArr(int[] bArr){ this.bArr=bArr; } public static void main(String[] args) { int arrLen[详细]
-
Apache Commons Math3探索之快速傅立叶变换代码示例
所属栏目:[Java] 日期:2020-12-14 热度:163
上一篇文章中我们了解了Apache Commons Math3探索之多项式曲线拟合实现代码,今天我们就来看看如何通过apache commons math3实现快速傅里叶变换,下面是具体内容。 傅立叶变换:org.apache.commons.math3.transform.FastFourierTransformer类。 用法示例代码[详细]
-
eclipse中自动生成构造函数的两种方法
所属栏目:[Java] 日期:2020-12-14 热度:163
eclipse中如何自动生成构造函数 eclipse是一个非常好的IDE,我在写java程序的时候使用eclipse感觉开发效率很高。而且有很多的快捷和简便方式供大家使用,并且能直接生成class文件(不需要javac编译)。今天给大家介绍一下如何生成一个类的构造函数。 方法一[详细]
-
Java实现打飞机小游戏(附完整源码)
所属栏目:[Java] 日期:2020-12-14 热度:73
写在前面 技术源于分享,所以今天抽空把自己之前用java做过的小游戏整理贴出来给大家参考学习。java确实不适合写桌面应用,这里只是通过这个游戏让大家理解oop面向对象编程的过程,纯属娱乐。代码写的很简单,也很容易理解,并且注释写的很清楚了,还有问题[详细]
-
Java 正则表达式详细使用
所属栏目:[Java] 日期:2020-12-14 热度:109
Java 正则表达式的使用,具体内容如下所示: java.util.regex.Patternjava.util.regex.Matcher 1.Match match 是从字符串最头部开始匹配,一直到结束,需要匹配整个串 String content = "Welcome,bob!";content.match("bob"); //falsecontent.match(".*bob")[详细]
-
java实现的各种排序算法代码示例
所属栏目:[Java] 日期:2020-12-14 热度:168
折半插入排序 折半插入排序是对直接插入排序的简单改进。此处介绍的折半插入,其实就是通过不断地折半来快速确定第i个元素的 插入位置,这实际上是一种查找算法:折半查找。Java的Arrays类里的binarySearch()方法,就是折半查找的实现,用 于从指定数组中查[详细]
-
Mybatis中实体类属性与数据列表间映射方法介绍
所属栏目:[Java] 日期:2020-12-14 热度:118
Mybatis不像Hibernate中那么自动化,通过@Column注解或者直接使用实体类的属性名作为数据列名,而是需要自己指定实体类属性和 数据表中列名之间的映射关系,这一点让用惯了Hibernate的人很不习惯,所幸经过探索找到了建立映射关系的三种办法,其中总也有比较[详细]
-
Java用jxl读取excel并保存到数据库的方法
所属栏目:[Java] 日期:2020-12-14 热度:74
项目中涉及到读取excel中的数据,保存到数据库中,用jxl做起来比较简单。 基本的思路: 把excel放到固定盘里,然后前段页面选择文件,把文件的名字传到后台,再利用jxl进行数据读取,把读取到的数据存到list中,通过遍历list,得到map,存到数据库中。 首先[详细]
-
struts2中使用注解配置Action方法详解
所属栏目:[Java] 日期:2020-12-14 热度:73
使用注解来配置Action可以实现零配置,零配置将从基于纯XML的配置转化为基于注解的配置。使用注解,可以在大多数情况下避免使用struts.xml文件来进行配置。 struts2框架提供了四个与Action相关的注解类型,分别为ParentPackage、Namespace、Result和Action。[详细]
-
Java判断中英文符号、标点的实现
所属栏目:[Java] 日期:2020-12-14 热度:112
本文介绍了Java判断中英文符号、标点的实现,分享给大家,具体如下: 方法一、用unicodeBlock和unicodeScript判断 在Java中,主要使用 Character类处理字符有关功能,而JDK 1.7中Character是按照Unicode 6.0版本实现的,所以这个要先学习下常用的 Unicode编[详细]
-
Spring MVC实现的登录拦截器代码分享
所属栏目:[Java] 日期:2020-12-14 热度:143
之前接触过struts拦截器,但是没有使用过Spring MVC拦截器,今天花了一天时间好好研究了一下。 本文首先介绍了拦截器的基本概念,然后向大家阐述拦截器与过滤器的简要区别,通过HandlerInterceptor 接口中定义的三个方法实现拦截器功能,最后介绍了配置相关[详细]
-
java web开发之购物车功能实现示例代码
所属栏目:[Java] 日期:2020-12-14 热度:82
之前没有接触过购物车的东东,也不知道购物车应该怎么做,所以在查询了很多资料,总结一下购物车的功能实现。 查询的资料,找到三种方法: 1.用cookie实现购物车; 2.用session实现购物车; 3.用cookie和数据库(购物车信息持久化)实现购物车; 分析一下这三[详细]
-
ssm框架下web项目,web.xml配置文件的作用(详解)
所属栏目:[Java] 日期:2020-12-14 热度:57
1. web.xml中配置了CharacterEncodingFilter,配置这个是拦截所有的资源并设置好编号格式。 encoding设置成utf-8就相当于request.setCharacterEncoding("UTF-8"); foreEncoding设置成true就相当于response.setCharacterEncoding("UTF-8"); filter filter-name[详细]
-
基于javaWeb 项目SSM配置要点及可能遇到的问题和解决方法
所属栏目:[Java] 日期:2020-12-14 热度:50
我发现网上许多讲解javaweb 项目 SSM(Spring,SpringMVC,Mybatis)配置的时候有些重点没有提到,一下我会贴上一些重要的配置和可能出现问题的地方,适合初学者借鉴 1. 新建javaweb项目是可以在新建的时候就选择相关依赖库,也可以用maven导入。 2.在从外部导[详细]
-
struts2中类型转换实例代码
所属栏目:[Java] 日期:2020-12-14 热度:163
类型转换 所有的页面与控制器传递的数据都是String类型,在对其进行处理时可能会用到各种的数据类型,程序无法自动完成数据类型的转换,这就需要我们在代码中进行手手动操作,这个过程就称为类型转换。 内置类型转换器 在Web应用程序中,用户在视图层输入的[详细]
-
java连接SQL Server数据库的方法
所属栏目:[Java] 日期:2020-12-14 热度:93
本文实例为大家分享了java连接SQL Server数据库的具体代码,供大家参考,具体内容如下 操作系统:windows 10 64位 java开发环境:MyEclipse 数据库:SQL Server 2012 JDBC驱动包 下载sqljdbc4.jar 导入到项目中 JAVA代码 package com.cl.util;import java.sq[详细]
-
Java实现身份证号码验证源码示例分享
所属栏目:[Java] 日期:2020-12-14 热度:189
整理文档,搜刮出一个Java实现身份证号码验证源码示例代码,稍微整理精简一下做下分享。 package xxx;/** * Created by wdj on 2017/6/21. */import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calendar;import java.uti[详细]