-
详解Java解析XML的四种方法
所属栏目:[Java] 日期:2020-12-15 热度:150
XML现在已经成为一种通用的数据交换格式,它的平台无关性,语言无关性,系统无关性,给数据集成与交互带来了极大的方便。对于XML本身的语法知识与技术细节,需要阅读相关的技术文献,这里面包括的内容有DOM(DocumentObject[详细]
-
拦截JSP页面,校验是否已登录详解及实现代码
所属栏目:[Java] 日期:2020-12-15 热度:132
拦截JSP页面,校验是否已登录最近使用struts2做项目,需要拦截JSP以校验是否已经登,但struts2的过滤器链只能过滤action。后来发现在web.xml里可以直接增加javax.servlet.Filter实现类的过滤器,可以过[详细]
-
Java Web 实现QQ登录功能一个帐号同一时间只能一个人登录
所属栏目:[Java] 日期:2020-12-15 热度:166
对于一个帐号在同一时间只能一个人登录,可以通过下面的方法实现:1.在用户登录时,把用户添加到一个ArrayList中[详细]
-
Java中高效的判断数组中某个元素是否存在详解
所属栏目:[Java] 日期:2020-12-15 热度:60
一、检查数组是否包含某个值的方法使用ListpublicstaticbooleanuseList(String[]arr,StringtargetValue){[详细]
-
POI对Excel自定义日期格式的读取(实例代码)
所属栏目:[Java] 日期:2020-12-15 热度:145
用POI读取Excel数据:(版本号:POI3.7)1、读取ExcelprivateListString[]rosolveFile(InputStreamis,Stringsuffix,intstartRow)throwsIOException,FileNotFoundException{[详细]
-
java实现简单的爬虫之今日头条
所属栏目:[Java] 日期:2020-12-15 热度:147
前言需要提前说下的是,由于今日头条的文章的特殊性,所以无法直接获取文章的地址,需要获取文章的id然后在拼接成url再访问。下面话不多说了,直接上代码。[详细]
-
浅谈java中BigDecimal的equals与compareTo的区别
所属栏目:[Java] 日期:2020-12-15 热度:187
这两天在处理支付金额校验的时候出现了点问题,有个金额比较我用了BigDecimal的equals方法来比较两个金额是否相等,结果导致金额比较出现错误(比如3.0与3.00的比较等)。[详细]
-
MyBatis存储过程、MyBatis分页、MyBatis一对多增删改查操作
所属栏目:[Java] 日期:2020-12-15 热度:116
一、用到的实体类如下:Student.javapackagecom.company.entity;importjava.io.Serializable;importjava.util.Date;[详细]
-
细数Java接口的概念、分类及与抽象类的区别
所属栏目:[Java] 日期:2020-12-15 热度:122
Java接口(Interface),是一系列方法的声明,是一些方法特征的集合,一个接口只有方法的特征没有方法的实现,因此这些方法可以在不同的地方被不同的类实现,而这些实现可以具有不同的行为(功能)。[详细]
-
Java 读写Properties配置文件详解
所属栏目:[Java] 日期:2020-12-15 热度:163
Java读写Properties配置文件1.Properties类与Properties配置文件 Properties类继承自Hashtable类并且实现了Map接口,也是使用一种键值对的形式来保存属性集。不过Properties有特殊的地方,就是它的键和值都是字[详细]
-
javaweb 实现文件下载的方法及实例代码
所属栏目:[Java] 日期:2020-12-15 热度:145
javaweb实现文件下载不要再说用a标签下载了,这个会把文件打开而不是下载[详细]
-
java 在图片上写字,两个图片合并的实现方法
所属栏目:[Java] 日期:2020-12-15 热度:182
实例如下:packagewriteimg;importjavax.imageio.ImageIO;importjava.awt.Color;importjava.awt.Font;importjava.awt.Graphics2D;[详细]
-
java集合类arraylist循环中删除特定元素的方法
所属栏目:[Java] 日期:2020-12-15 热度:97
在项目开发中,我们可能往往需要动态的删除ArrayList中的一些元素。一种错误的方式:[详细]
-
Java和Ceylon对象的构造和验证
所属栏目:[Java] 日期:2020-12-15 热度:102
当变换Java代码为Ceylon代码时,有时候我会遇到一些Java类构造器混淆了验证与初始化的情形。让我们使用一个简单但是人为的代码例子来说明我想阐述的意思。[详细]
-
Java发送带html标签内容的邮件实例代码
所属栏目:[Java] 日期:2020-12-15 热度:124
如下所示:packagetest;importjavax.mail.internet.InternetAddress;importjavax.mail.internet.MimeMessage;[详细]
-
MyBatis Oracle 自增序列的实现方法
所属栏目:[Java] 日期:2020-12-15 热度:195
mybatisoracle自增序列的代码如下所示:insertid="insert"useGeneratedKeys="true"keyProperty="s_id"parameterType="xxxx"[详细]
-
Java学习之反射机制及应用场景介绍
所属栏目:[Java] 日期:2020-12-15 热度:100
前言:最近公司正在进行业务组件化进程,其中的路由实现用到了Java的反射机制,既然用到了就想着好好学习总结一下,其实无论是之前的EventBus2.x版本还是Retrofit、早期的View注解框架都或多或少的用到Java的反射机[详细]
-
Spring 报错:元素 context:component-scan 的前缀 context 未绑定的问题解决
所属栏目:[Java] 日期:2020-12-15 热度:124
Spring配置文件报错:元素"context:component-scan"的前缀"context"未绑定,这是我在做项目的时候遇到的,经过项目经理及同事提醒解决了,这里就说下如何解决。[详细]
-
java实现的xml格式化实现代码
所属栏目:[Java] 日期:2020-12-15 热度:73
核心代码:packagecom.ddatsh;importjava.io.IOException;importjava.io.StringReader;importjava.io.StringWriter;[详细]
-
Java枚举的七种常见用法总结(必看)
所属栏目:[Java] 日期:2020-12-15 热度:116
用法一:常量在JDK1.5之前,我们定义常量都是:publicstaticfianl....。现在好了,有了枚举,可以把相关的常量分组到一个枚举类型里,而且枚举提供了比常量更多的方法。[详细]
-
JAVA 字符串加密、密码加密实现方法
所属栏目:[Java] 日期:2020-12-15 热度:61
在我们的程序设计中,我们经常要加密一些特殊的内容,今天总结了几个简单的加密方法,分享给大家![详细]
-
JavaWeb中导出excel文件的简单方法
所属栏目:[Java] 日期:2020-12-15 热度:66
在平时做系统项目时,经常会需要做导出功能,不论是导出excel,还是导出cvs文件。我下面的demo是在springmvc的框架下实现的。[详细]
-
java 微信随机红包算法代码实例
所属栏目:[Java] 日期:2020-12-15 热度:107
前几天的一个晚上突然想到微信红包应该有一个随机算法,就自己试着写了下,也不知道对不对,看了看网上的说法,好像到现在为止官方也没有给出一个确切的算法,只好在这里献丑了,先贴出代码:[详细]
-
Java创建数组的几种方式总结
所属栏目:[Java] 日期:2020-12-15 热度:99
1、一维数组的声明方式:type[]arrayName;或typearrayName[];附:推荐使用第一种格式,因为第一种格式具有更好的可读性,表示type[]是一种引用类型(数组)而不是type类型。建议不要使用第二种方式[详细]
-
Java mysql数据库并进行内容查询实例代码
所属栏目:[Java] 日期:2020-12-15 热度:67
Javamysql数据库并进行内容查询最近用框架做了几个项目,感觉当初底层的东西有点忘了,写一个JDBC的简单的连接代码来熟悉回顾一下,也希望对刚接触的新手能有所帮助。这也是我的第一篇随笔,废话不多说,直接[详细]