-
Mybatis中 XML配置详解
所属栏目:[Java] 日期:2020-12-14 热度:94
Mybatis常用带有禁用缓存的XML配置 xml version="1.0" encoding="UTF-8" !DOCTYPE configurationPUBLIC "-//mybatis.org//DTD Config 3.0//EN""http://mybatis.org/dtd/mybatis-3-config.dtd" configuration !-- Settings 必须放到最上面 -- settings !-- 该[详细]
-
Java 基础 byte[]与各种数据类型互相转换的简单示例
所属栏目:[Java] 日期:2020-12-14 热度:61
Java 基础 byte[]与各种数据类型互相转换的简单示例 这里对byte[]类型对long,int,double,float,short,cahr,object,string类型相互转换的实例, 在socket开发过程中,通常需要将一些具体的值(这些值可能是各种Java类型)转化为byte[]类型,为此我总结了如[详细]
-
java web个人通讯录系统设计
所属栏目:[Java] 日期:2020-12-14 热度:65
现在开始上截图: 下面粘贴代码: 首先是目录结构: %@ page language="java" import="java.util.*" pageEncoding="UTF-8"%%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"h[详细]
-
java web将数据导出为pdf格式文件代码片段
所属栏目:[Java] 日期:2020-12-14 热度:195
此片段达到的效果是:访问此请求,浏览器将打开新的界面并显示pdf文件预览,在文件预览界面可以下载该pdf文件。 1、jsp界面代码 input type="button" class="btn btn-info" onclick="getVerPdf();" target="_blank" value="导出为pdf文件" / 2、js代码 funct[详细]
-
玩转spring boot 结合AngularJs和JDBC(4)
所属栏目:[Java] 日期:2020-12-14 热度:64
参考官方例子:http://spring.io/guides/gs/relational-data-access/ 一、项目准备 在建立mysql数据库后新建表“t_order” SET FOREIGN_KEY_CHECKS=0;-- ------------------------------ Table structure for `t_order`-- ----------------------------DROP[详细]
-
log4j 详解异步日志的配置和测试
所属栏目:[Java] 日期:2020-12-14 热度:177
log4j 详解异步日志的配置和测试 日志可以帮助我们分析故障原因,做些数据挖掘的工作。最简单的日志方法,就是自己写个写文件的方法,在需要打日志的时候调用下,但是这显然不可能在实际工程上用。还有个问题,就是频繁地打日志,会增加磁盘I/O,使得系统性[详细]
-
详解Java如何获取文件编码格式
所属栏目:[Java] 日期:2020-12-14 热度:124
1:简单判断是UTF-8或不是UTF-8,因为一般除了UTF-8之外就是GBK,所以就设置默认为GBK。 按照给定的字符集存储文件时,在文件的最开头的三个字节中就有可能存储着编码信息,所以,基本的原理就是只要读出文件前三个字节,判定这些字节的值,就可以得知其编码[详细]
-
java基于Des对称加密算法实现的加密与解密功能详解
所属栏目:[Java] 日期:2020-12-14 热度:182
本篇章节讲解java基于Des对称加密算法实现的加密与解密功能。供大家参考研究具体如下: Des 加密相关类介绍: SecureRandom 这个类是继承自java.util.Random 这个类 SecureRandom 这个类的构造器有三种,下面例举两种: SecureRandom()构造一个实[详细]
-
深入理解Spring AOP
所属栏目:[Java] 日期:2020-12-14 热度:136
一.前言 在以前的项目中,很少去关注spring aop的具体实现与理论,只是简单了解了一下什么是aop具体怎么用,看到了一篇博文写得还不错,就来学习一下。 AOP AOP(Aspect Oriented Programming),即面向切面编程,可以说是OOP(Object Oriented Programming[详细]
-
Java中绝对值函数的介绍与其妙用
所属栏目:[Java] 日期:2020-12-14 热度:52
一、绝对值函数使用说明 绝对值函数是JDK中 Math.java 中的实现方法,其用来得到表达式的绝对值。 其实现非常简单,源码如下: /** * Returns the absolute value of an {@code int} value. * If the argument is not negative,the argument is returned. *[详细]
-
详解Java利用实现对称加密(DES、3DES、AES)
所属栏目:[Java] 日期:2020-12-14 热度:196
有两句话是这么说的: 1)算法和数据结构就是编程的一个重要部分,你若失掉了算法和数据结构,你就把一切都失掉了。 2)编程就是算法和数据结构,算法和数据结构是编程的灵魂。 注意,这可不是我说的,是无数程序员总结的,话说的很实在也很精辟,若想长久可[详细]
-
java集合框架详解
所属栏目:[Java] 日期:2020-12-14 热度:112
1.java集合框架概述 java SE包含了由一组类和接口组成的java集合框架(java Collection Framework,简称JCF),其主要功能是用来将存储的数据以某种结构组织,并以特定的方式来访问这些数据,其目标是提供一个处理对象集合的通用框架,减少程序员处理不同对象[详细]
-
JAVA实现遍历文件夹下的所有文件(递归调用和非递归调用)
所属栏目:[Java] 日期:2020-12-14 热度:104
JAVA 遍历文件夹下的所有文件(递归调用和非递归调用) 1.不使用递归的方法调用. public void traverseFolder1(String path) { int fileNum = 0,folderNum = 0; File file = new File(path); if (file.exists()) { LinkedListFile list = new LinkedListFile()[详细]
-
Java 图表类库详解
所属栏目:[Java] 日期:2020-12-14 热度:140
摘要 在使用java做后台站点的开发张,图表和报表功能都是不可或缺 的。本文推荐了8款最精彩实用的Java图表应用,大部分图表应用的功能都类似,主要在于界面的美观性和使用的灵活性上有一点高低。 正文 1、JFreeChart - 多功能Java图表类库 JFreeChart是一款[详细]
-
解决出现 java.lang.ExceptionInInitializerError错误问题
所属栏目:[Java] 日期:2020-12-14 热度:77
解决出现 java.lang.ExceptionInInitializerError错误问题 今天启动一个项目... 在启动的时候报错... 查了半天错误信息 一直是说hibernate缓存管理出错.. 最后查看启动时候的log 发现在程序中报 Java.lang.ExceptionInInitializerError 查看原因 最后是因为[详细]
-
Java基于正则表达式获取指定HTML标签指定属性值的方法
所属栏目:[Java] 日期:2020-12-14 热度:134
本篇章节讲解Java基于正则表达式获取指定HTML标签指定属性值的方法。供大家参考研究具体如下: 有时可能会有这样的需求,从HTML页面获取指定标签的指定属性值,可以通过第三方库解析来获取,但是这样相对比较麻烦! 如果使用正则表达式,那么就变[详细]
-
Java 十进制转二、八、十六进制的字符串
所属栏目:[Java] 日期:2020-12-14 热度:163
十进制转二进制 class DecToBin{ public static void main(String[] args) { //System.out.println("Hello World!"); long dec = -9223372036854775807l; // -9223372036854775808 这个数不行,不要试,嘿嘿 String binStr=""; long decAbs=Math.abs(dec); w[详细]
-
Java 反射机制知识详细介绍及总结
所属栏目:[Java] 日期:2020-12-14 热度:86
本篇将从以下几个方面讲述反射的知识: class 的使用 方法的反射 构造函数的反射 成员变量的反射 一、什么是class类 在面向对象的世界里,万物皆对象。类是对象,类是java.lang.Class类的实例对象。另外class类只有java虚拟机才能new出来。任何一个类都是Cla[详细]
-
详解java 客户端链接不上redis解决方案
所属栏目:[Java] 日期:2020-12-14 热度:90
出现问题描述: 1.Could not get a resource from the pool,Connection refused: connect windows Java这边客户端链接被拒接了,想想问题 1.Vmware里面的Linux所安装的Redis已经正常启动 2.在windows用ssh客户端链接linux可以操作redis 3.linux防火墙已经关[详细]
-
Java创建树形结构算法实例代码
所属栏目:[Java] 日期:2020-12-14 热度:132
在JavaWeb的相关开发中经常会涉及到多级菜单的展示,为了方便菜单的管理需要使用数据库进行支持,本例采用相关算法讲数据库中的条形记录进行相关组装和排序讲菜单组装成树形结构。 首先是需要的JavaBean import java.io.Serializable;import java.util.Array[详细]
-
java 三种将list转换为map的方法详解
所属栏目:[Java] 日期:2020-12-14 热度:161
java 三种将list转换为map的方法详解 在本文中,介绍三种将list转换为map的方法: 1) 传统方法 假设有某个类如下 class Movie { private Integer rank; private String description; public Movie(Integer rank,String description) { super(); this.rank =[详细]
-
java设计模式之组合模式(Composite)
所属栏目:[Java] 日期:2020-12-14 热度:187
概述 是一种结构型模式,将对象以树形结构组织起来,以表示“部分 - 整体”的层次结构,使得客户端对单个对象和组合对象的使用具有唯一性。 UML类图 上面的类图包含的角色: Component: 为参加组合的对象声明一个公共的接口,不管是组合还是叶节点。 Leaf:[详细]
-
详解通过JDBC进行简单的增删改查(以MySQL为例)
所属栏目:[Java] 日期:2020-12-14 热度:192
前言:什么是JDBC Java 数据库连接,(Java Database Connectivity,简称JDBC)是Java语言中用来规范客户端程序如何来访问数据库的应用程序接口,提供了诸如查询和更新数据库中数据的方法。JDBC也是Sun Microsystems的商标。它JDBC是面向关系型数据库的。 简[详细]
-
java的Jackson将json字符串转换成泛型List
所属栏目:[Java] 日期:2020-12-14 热度:116
Jackson,我感觉是在Java与Json之间相互转换的最快速的框架,当然Google的Gson也很不错,但是参照网上有人的性能测试,看起来还是Jackson比较快一点 Jackson处理一般的JavaBean和Json之间的转换只要使用ObjectMapper 对象的readValue和writeValueAsString两[详细]
-
java基于AES对称加密算法实现的加密与解密功能示例
所属栏目:[Java] 日期:2020-12-14 热度:108
本篇章节讲解java基于AES对称加密算法实现的加密与解密功能。供大家参考研究具体如下: package com.soufun.com;import java.io.UnsupportedEncodingException;import java.security.InvalidKeyException;import java.security.NoSuchAlgorithmExc[详细]