java
ITdada
这个作者很懒,什么都没留下…
展开
-
Linux安装jdk
一、安装jdk2、让他慢慢下载,我们先去创建一个文件夹: 进入DATA目录(我用的DATA目录): 命令:cd DATA 创建jdk文件夹 命令:mkdir jdk 然后静静等待下载完之后。3、上传服务器:上传完成:在jdk目录下ll查询一下4、解压jdk:在jdk目录下解压: 命令:tar -zxvf jdk-8u211-linux-x64.tar.gz(jdk-8..这个是刚下载的jdk名称...原创 2021-01-10 12:16:42 · 191 阅读 · 0 评论 -
JAVA 递归
public List<Node> ToTreeNodes(String startId){ List<ProductType> plist = this.productTypeService.list().getRows(); List<Node> listNodes = new ArrayList<Node>(); ...原创 2019-11-15 13:41:50 · 186 阅读 · 0 评论 -
Java里面获取当前服务器(linux环境)的IP地址--与请求者的真实IP
package com.tao.Util;import javax.servlet.http.HttpServletRequest;import java.net.Inet4Address;import java.net.InetAddress;import java.net.NetworkInterface;import java.net.SocketException;impo...原创 2019-10-15 00:03:34 · 945 阅读 · 0 评论 -
一级缓存和二级缓存
1.什么是缓存? 缓存是介于物理数据源与应用程序之间,是对数据库中的数据复制一份临时放在内存中的容器,其作用是为了减少应用程序对物理数据源访问的次数,从而提高了应用程序的运行性能。Hibernate在进行读取数据的时候,根据缓存机制在相应的缓存中查询,如果在缓存中找到了需要的数据(我们把这称做“缓存命 中"),则就直接把命中的数据作为结果加以利用,避免了大量发送SQL语句到数据库查询的性能转载 2014-07-01 19:18:32 · 1112 阅读 · 0 评论 -
centos下tomcat+mysql的配置和项目部署
TOMCAT服务器的配置 1. jre的安装1.1 查看centos中原来自带的JDK并卸载1[root@balakids home]# java -version|grep gcj 2[root@balakids home]# yum -y remove java java-1.4.2-gcj-compat-1.转载 2014-05-18 03:26:47 · 4913 阅读 · 0 评论 -
在Action中以Struts2的方式输出JSON数据
下面是整个Action的完整代码: Java代码 package cn.ysh.studio.struts2.json.demo.action; import java.io.IOException; import java.io.PrintWriter; import java.util.HashMap; import java.util.Map;转载 2014-03-16 23:15:41 · 25123 阅读 · 0 评论 -
Spring MVC 教程,快速入门,深入分析
资源下载:Spring_MVC_教程_快速入门_深入分析V1.1.pdfSpringMVC核心配置文件示例.rar 作者:赵磊目录 一、前言二、spring mvc 核心类与接口三、spring mvc 核心流程图四、spring mvc DispatcherServlet说明五、spring m转载 2014-02-18 23:06:38 · 865 阅读 · 0 评论 -
eclipse maven plugin 插件 安装 和 配置
环境准备:转载 2013-09-16 21:43:06 · 693 阅读 · 0 评论 -
什么是hibernate懒加载?什么时候用懒加载?为什么要用懒加载?
sss转载 2014-07-01 19:02:54 · 1926 阅读 · 0 评论 -
vnd.ms-excel.numberformat 导出Ecxel 格式
//1)文本:vnd.ms-excel.numberformat:@//2)日期:vnd.ms-excel.numberformat:yyyy/mm/dd//3)数字:vnd.ms-excel.numberformat:#,##0.00//4)货币:vnd.ms-excel.numberformat:¥#,##0.00//5)百分比:vnd.ms-excel.numberforma原创 2015-01-09 09:40:26 · 8123 阅读 · 1 评论 -
java 获取当前时间
Long time=System.currentTimeMillis(); Date date=new Date(time); String mat="yyyy-MM-dd"; String ma="yyyyMMdd"; SimpleDateFormat format=new SimpleDateFormat(mat); SimpleDateFor原创 2015-05-29 08:41:18 · 885 阅读 · 0 评论 -
Java集合Set、List、Map的遍历方法
具体方法如下:?12345678910111213141516171819202122232425262728293031323334353637383940414243444546原创 2015-08-22 20:17:55 · 3002 阅读 · 0 评论 -
Dwr 学习
一、Dwr实现java服务器端向客户端推送消息;服务器端推送技术的产生;Ajacx 能够异步、无刷新的,从服务端加载数据展示在前端;但没有满足,服务器端需要向客户端主动发送消息;二、服务器端推送技术的应用场景;1.网页邮箱新邮件提醒2.网页聊天3.微信签到墙三、客户端得到通知的方式;1.定时刷新,不断向服务器请求;2.Ajax轮训, 定时原创 2017-06-24 08:33:57 · 471 阅读 · 0 评论 -
java实现构造无限层级树形菜单
1、构造一个实体类,用来存储节点,所以我们构造的需要四个对象(id,pid,name,和chirenList)2、构造菜单结构3、构造子菜单,如此循环,通过pid判断上级菜单具体实现:1、这里构造Tree.java实体类 1 2 3 4 5 6 7 8 9 10 11 12 1...原创 2018-08-24 16:36:39 · 2051 阅读 · 0 评论 -
MAC JDK版本切换
通过命令’jdk6′, ‘jdk7′,’jdk8′轻松切换到对应的Java版本:1.首先安装所有的JDk:* Mac自带了的JDK6,安装在目录:/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/下。* JDK7,JDK8则需要自己到Oracle官网下载安装对应的版本。自己安装的JDK默认路径为:/Library/Java/JavaVir...转载 2019-04-17 17:31:59 · 188 阅读 · 0 评论 -
Windows Server 2008 安装与配置Subversion(SVN)服务器
服务器环境是 Windows Server 2008 R2 StandardSVN 服务端软件 Subversion-1.6.3.msiSVN 客户端软件 TortoiseSVN-1.6.8.msi一、安装SVN1. 下载SVN服务器下载地址: http://subversion.tigris.org/servlets/ProjectDocumentListSVN客户端下载转载 2013-06-14 17:59:23 · 10926 阅读 · 1 评论 -
Spring2.5的新特性:第一部分
http://www.infoq.com/cn/articles/spring-2.5-part-1简介从诞生之初,Spring框架就坚守它的宗旨:简化企业级应用开发,同时给复杂问题提供强大的、非侵入性解决方案。一年前发布的Spring2.0就把这些主题推到了一个新的高度。XML Schema的支持和自定义命名空间的使用大大减少了基于XML的配置。使用Java5及更新版本java的转载 2013-05-09 22:25:03 · 779 阅读 · 0 评论 -
MyEclipse的注册码破解
package ss;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;public class MyEclipseGen { private static final String LL = "Decompiling this翻译 2012-05-22 01:12:48 · 537 阅读 · 0 评论 -
mysql 连接池
package org.dang.util;import java.sql.Connection;import java.util.Properties;import javax.sql.DataSource;import org.apache.commons.dbcp.BasicDataSourceFactory;public class DBUtil {原创 2012-05-22 01:17:11 · 634 阅读 · 0 评论 -
BaseAction
import java.util.Map;import javax.servlet.ServletContext;import javax.servlet.ServletRequest;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpSession;import org.apa翻译 2012-05-22 23:57:51 · 2667 阅读 · 0 评论 -
单列模式
单例模式(SingletonPattern)前面说提到的五种创建模式,主要解决的问题是如何创建对象,获得产品。而单例模式最要关心的则是对象创建的次数以及何时被创建。 Singleton模式可以是很简单的,它的全部只需要一个类就可以完成(看看这章可怜的UML图)。但是如果在“对象创建的次数以及何时被创建”这两点上较真起来,Singleton模式可以相当的复杂,比头五种模式加起转载 2012-06-20 08:50:31 · 1572 阅读 · 0 评论 -
getOutputStream() has already been called for this response异常的原因和解决方法
1.tomcat5下jsp出现getOutputStream() has already been called for this response异常的原因和解决方法在tomcat5下jsp中出现此错误一般都是在jsp中使用了输出流(如输出图片验证码,文件下载等),没有妥善处理好的原因。具体的原因就是在tomcat中jsp编译成servlet之后在函数_jspService(HttpSe转载 2012-07-06 16:58:39 · 1568 阅读 · 0 评论 -
三种Eclipse安装插件支持jQuery智能提示
最近工作中用到jQuery插件,需要安装eclipse插件才能支持jQuery智能提示,在网上搜索了一下,常用的有三个插件支持jQuery的智能提示:1.jQueryWTP2.Spket3.Aptana 在安装插件之前需要先安装eclipse,如果已经安装了eclipse,可以直接看下面的插件安装方法,本人使用的Fedora 12,操作如下:1.直接打开”应用程序”-->”转载 2012-09-07 18:08:34 · 1032 阅读 · 0 评论 -
在JAVA中使用JSONObject生成json
JSON是一种轻量级的数据交换格式,在现在的web开发中,是非常常见的。在没有方便的工具之前,我们或许会使用拼字符串的形式来生成json数组,今天我们使用一个json-lib.jar包来为我们实现生成json的功能。所必须的包有:commons-httpclient-3.1.jarcommons-lang-2.4.jarcommons-logging-1.1.1.jarjs转载 2012-09-13 15:34:42 · 21537 阅读 · 1 评论 -
JSON-lib框架,转换JSON、XML不再困难
Json-lib可以将Java对象转成json格式的字符串,也可以将Java对象转换成xml格式的文档,同样可以将json字符串转换成Java对象或是将xml字符串转换成Java对象。一、 准备工作 1、 首先要去官方下载json-lib工具包 下载地址: http://sourceforge.net/projects/json-lib/files/json-lib/j转载 2012-09-14 15:11:45 · 1729 阅读 · 0 评论 -
SendEmail javaEmail发送邮件
package com.org;import java.util.Date;import java.util.Properties;import javax.activation.DataHandler;import javax.activation.FileDataSource;import javax.mail.Authenticator;import javax.ma翻译 2012-09-13 15:39:07 · 4290 阅读 · 0 评论 -
log4j配置详解
Log4J的配置文件(Configuration File)就是用来设置记录器的级别、存放器和布局的,它可接key=value格式的设置或xml格式的设置信息。通过配置,可以创建出Log4J的运行环境。1. 配置文件Log4J配置文件的基本格式如下: #配置根Loggerlog4j.rootLogger = [ level ] , appenderName1 ,转载 2012-09-16 00:25:34 · 1205 阅读 · 0 评论 -
Java开发工具类
工具包===============================================================ConfigUtil .java 文件package util;import java.io.IOException;import java.io.InputStream;import java.util.Proper原创 2012-05-15 00:45:45 · 680 阅读 · 0 评论 -
Arith .java 加减乘除运算
package com.web.ccb.commons.arith;import java.math.BigDecimal;/** * 加减乘除运算 * @author Administrator */public class Arith { // 默认除法运算精度 private static final int DEF_DIV_SCALE = 1转载 2013-03-05 18:09:43 · 2941 阅读 · 0 评论 -
把xml转为成javaBean javaBean转为成xml
1.先定义javaBeanpackage com.wutka.jox.test;import com.wutka.jox. * ;import java.util. * ;public class TestBean implements java.io.Serializable{ protected int foo; pro原创 2013-03-07 09:28:36 · 4552 阅读 · 0 评论 -
linux下mysql5.5.19编译安装笔记
转自http://www.myhack58.com/Article/sort099/sort0102/2011/30199.htm测试安装成功,并修改文中的错误(粗体的为修改过的,使用的版本为5.5.19): 1,安装所需要系统库相关库文件yum –y install gcc gcc-c++ gcc-g77 autoconf automake zlib* fiex* libxml*转载 2013-02-23 22:01:44 · 1502 阅读 · 0 评论 -
java 知识积累
知识积累:================================================================================xml主要作用:传输和存储数据元素的标志名称规范:1.区分大小写, 和是连个不同的标志2.不能以数字或"_"开头3.不能以字符组合xml或XML、Xml等开头4.不能包含空格5.名称中间不能包原创 2013-03-11 23:53:14 · 1418 阅读 · 0 评论 -
Arrayutils常用方法
Arrayutils常用方法toString 将一个数组转换成String,用于打印数组 isEquals 判断两个数组是否相等,采用EqualsBuilder进行判断 toMap 将一个数组转换成Map,如果数组里是Entry则其Key与Value就是新Map的Key和Value,如果是Object[]则Object[0]为KeyObject[1]为Valueclon翻译 2013-05-16 18:33:19 · 892 阅读 · 0 评论