开发

Tomcat8.0配置JNDI多数据源

jndi配置 :此种配置需要在Tomcat的server.xml中和context.xml中配置数据源,在项目中引用。 需要在tomcat下加入数据库连接的jar包,相关包(ojdbc14;c3p0数据源)①、找到Tomcat的server.xml中GlobalNamingResources节点,在...

10位的时间戳和日期转换工具类

由于做项目碰到问题:数据库存的时间是10位的时间戳,int类型,但是要在页面上显示String或者Date类型,找了很多资料,终于找到了合适的。代码如下:1packagecom.account.bean;23importjava.text.SimpleDateFormat;4importjava.util.Date;5...

Java发送http get/post请求,调用接口/方法

由于项目中要用,所以找了一些资料,整理下来。GitHub地址:https://github.com/iamyong  转自:http://blog.csdn.net/capmiachael/article/details/51833531例1:使用HttpClient(commons-httpcli...
代码星球·2020-04-06

BeanUtils介绍及其使用

BeanUtils工具由Apache软件基金组织编写,提供给我们使用,主要解决的问题是:把对象的属性数据封装到对象中。在整个J2EE的编程过程中,我们经常会从各种配置文件中读取相应的数据,需要明白的一点是从配置文件中读取到的数据都是String,但是很显然我们的应用程序中不仅仅有String一种数据类型,比如:基本数据...

外部排序归并排序 败者树

一、定义问题   外部排序指的是大文件的排序,即待排序的记录存储在外存储器上,待排序的文件无法一次装入内存,需要在内存和外部存储器之间进行多次数据交换,以达到排序整个文件的目的。外部排序最常用的算法是多路归并排序,即将原文件分解成多个能够一次性装入内存的部分,分别把每一部分调入内存完成排序...
代码星球·2020-04-06

八大排序算法

概述  排序有内部排序和外部排序,内部排序是数据记录在内存中进行排序,而外部排序是因排序的数据很大,一次不能容纳全部的排序记录,在排序过程中需要访问外存。我们这里说的八大排序就是内部排序。  当n较大,则应采用时间复杂度为O(nlog2n)的排序方法:快速排序、堆排序或归并排序序...
代码星球·2020-04-06

Java日期格式转换

Java时间格式转换大全importjava.text.*;importjava.util.Calendar;publicclassVeDate{/**  *获取现在时间  *  *@return返回时间类型yyyy-MM-ddHH:mm:ss &n...
代码星球·2020-04-06

Java操作excel(POI)

由于在项目中使用了将excel数据导入到数据库。在这里分享一下。这里使用的POI方式,支持两种格式(xls,xlsx)packagecom.entity;importjava.io.File;importjava.io.FileInputStream;importjava.io.IOException;importja...
代码星球·2020-04-06

Java判断一个字符串str不为空:方法及时间效率

判断一个字符串str不为空的方法有:  1、str==null;  2、”“.equals(str);  3、str.length<=0;  4、str.isEmpty();注意:length是属性,一般集合类对象拥有的属性,取得集合的大小。    例如:数组。leng...

Eclipse在线安装spring-tool-suit插件

查看eclipse版本:Help–>AboutEclipse;如图1所示。 访问http://spring.io/tools/sts/all,复制在线安装url地址,不要下载ZIP文件,复制链接版本url地址可直接复制网址,不需要点击,点击反而是下载. 4.6版本:http://d...

使用Eclipse构建Maven项目

进入eclipse官网的下载页面:http://www.eclipse.org/downloads/根据你的操作系统具体情况选择相应的版本。我这里选择的是“EclipseIDEforJavaEEDevelopers”的Windows64Bit版本。下载到本地磁盘即可。把下载完成的“e...

Mysql修改root用户密码

MYSQL内部修改登录mysql数据库:mysql-u用户名-p密码数据库名,例如:mysql-uroot-p123456mysql;修改密码:UPDATEuserSETPassword=password('新密码')WHEREUser='root'MYSQL外部修改root用户无密码,设置密码为123456,执行:m...

Mysql局域网访问授权

如果允许用户myuser从ip为192.168.1.1的主机连接到mysql服务器,并使用password作为密码 GRANTALLPRIVILEGESON*.*TO'myuser'@'192.168.1.1'IDENTIFIEDBY'password'WITHGRANTOPTION; ...

9个基于Java的搜索引擎

毫无疑问,Lucene是目前最受欢迎的Java全文搜索框架,准确地说,它是一个全文检索引擎的架构,提供了完整的查询引擎和索引引擎,部分文本分析引擎。Lucene为开发人员提供了相当完整的工具包,可以非常方便地实现强大的全文检索功能。下面有几款搜索引擎框架也是基于Lucene实现的。官方网站:http://lucene....

数据库单表关联实现数据计数功能(表格自身关联)

在数据库中有这样一张表格,其中主要包含三个字段,GoodsId(货物编号),TypeId(类型编号),State(状态)。货物编号不重复,GoodsId与TypeId之间属于N对1的关系,State为状态主要分为两种“null”和“1”,“null&rdquo...