自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

转、身专栏

阳光不在风雨后。

  • 博客(28)
  • 资源 (17)
  • 收藏
  • 关注

原创 eclipse创建maven项目

最近在学习maven,遇到这么的问题。搜了其他文章,总结如下:1、首先下载maven,官网http://maven.apache.org/download.html,下载完成后进行解压,如下图紧接着就进行环境变量配置MAVEN_HOME : E:\apache-maven-3.2.1  MAVEN : %MAVEN_HOME%\bin 然后加入path里面

2014-04-15 15:57:46 869

原创 webservice实例--cxf2.7

最近学习webservice的知识写在下面,一个简单的webservice实例,供大家参考:开发前准备:1、下载cxf ,如果jdk是1.6的建议用cxf2.2版本,如果是jdk是1.7的 建议用cxf2.4的。本文使用cxf2.7 、jdk1.62、下载完后,进行cxf环境变量配置,及jdk环境变量配置。(此处不详细说明)3、使用Eclipse建立一java项目,此处项目名称为W

2014-04-01 14:18:58 2946

转载 Javawebservice例子

1.参考文献:1.利用Java编写简单的WebService实例  http://nopainnogain.iteye.com/blog/7915252.Axis2与Eclipse整合开发Web Service  http://tech.ddvip.com/2009-05/1242968642120461.html3.http://blog.csdn.net/lightao

2014-03-12 12:20:12 702

原创 关于中文命名图片不能显示

最近遇到的这一个问题,让我百思不得其解。。后来经查阅,才发现问题所在。现在将解决方案共享出来:原因:源于浏览器默认使用的发送编码与服务器的编码不一致导致的。解决方法:在tomcat\conf下的server.xml,在Connector port="8080"那个标签里面加上URIEncoding="UTF-8"就行了,这是因为一般浏览器默认用的发送编码是UTF-8。如果用的是IE浏览

2014-03-10 21:50:03 1456

转载 java逐行读取txt.文件

import java.io.BufferedReader;import java.io.FileInputStream;import java.io.FileReader;import java.io.IOException;import java.io.InputStreamReader;public class ReadText {public static final void

2014-03-05 10:47:51 6481

原创 关于java中文乱码问题

一般项目中,JAVA会用过滤器对整个项目进行转码的,如果编码格式统一设置utf-8很少会出现乱码问题。下面的代码,只是单个页面传值乱码解决方案,意思是把原编码格式转换为utf-8格式。String username = new String(request.getParameter("username").getBytes("iso-8859-1"),"UTF-8");

2014-02-21 15:58:28 618

原创 关于oracle blob类型、clob类型在hibernate 中如何使用注解

BLOB类型,在java实体中类型声明为byte[]如下:private byte[] test1;@Lob @Basic(fetch = FetchType.LAZY) @Column(name = "TEST1", columnDefinition = "BLOB",nullable=true) public byte[]

2014-02-19 10:32:50 885

原创 Java Calendar获取年、月、日、时间

Calendar c = Calendar.getInstance(TimeZone.getTimeZone("GMT+08:00")); //获取东八区时间int year = c.get(Calendar.YEAR); //获取年int month = c.get(Calendar.MONTH) + 1; //获取月份,0表示1月份int day = c.get(Calendar.

2014-02-10 11:09:44 879

原创 excel数据导入plsql

当然,你的机器要有装可pld和MS Office Excel。1。从菜单“tools”-“ODBC Importer”调出ODBC Importer窗口。2。在DSN下拉框选择“Excel Files”作为数据源,“User Name”和“Password”留空,点击“connect”按钮。3。在弹出的窗口里选择你已整理好的目标excel文件。如果你要把数据导入oracle数据库本

2013-12-26 14:56:58 1139

原创 jQuery的deferred对象详解

今天我想介绍的,就是从jQuery 1.5.0版本开始引入的一个新功能----deferred对象。这个功能很重要,未来将成为jQuery的核心方法,它彻底改变了如何在jQuery中使用ajax。为了实现它,jQuery的全部ajax代码都被改写了。但是,它比较抽象,初学者很难掌握,网上的教程也不多。所以,我把自己的学习笔记整理出来了,希望对大家有用。一、什么是deferred对象?开

2013-12-19 10:41:28 459

转载 synchronized 关键字的使用

带有 synchronized 关键字的方法代表这个方法加锁。恰当而又灵活地运用 synchronized 关键字,是多线程编程的必修课。  1、synchronized关键字的作用域有二种:  1)是某个对象实例内,synchronized aMethod(){}可以防止多个线程同时访问这个对象的synchronized方法(如果一个对象有多个synchronized方法,只要一个线

2013-12-18 15:26:22 528

转载 Java 多线程编程之二 volatile 关键字的使用

Volatile修饰的成员变量在每次被线程访问时,都强迫从共享内存中重读该成员变量的值。而且,当成员变量发生变化时,强迫线程将变化值回写到共享内存。这样在任何时刻,两个不同的线程总是看到某个成员变量的同一个值。Java语言规范中指出:为了获得最佳速度,允许线程保存共享成员变量的私有拷贝,而且只当线程进入或者离开同步代码块时才与共享成员变量的原始值对比。这样当多个线程同时与某个对象交

2013-12-18 15:21:53 489

转载 Java 多线程编程之一 进程与线程,并发和并行的区别

没有线程编程的程序好比一个人一只手干活,而多线程的程序就比一个人多之手干活.进程是系统资源分配的独立单位,而线程是可调度运行的独立单位,一个进程可以拥有多个线程,线程是进程并行完成的多个任务.并发和并行的区别就是一个处理器同时处理多个任务和多个处理器或者是多核的处理器同时处理多个不同的任务.前者是逻辑上的同时发生(simultaneous),而后者是物理上的同时发生.并发性 (co

2013-12-18 15:20:19 1057

转载 软件设计原则

Don’t Repeat Yourself (DRY) DRY 是一个最简单的法则,也是最容易被理解的。但它也可能是最难被应用的(因为要做到这样,我们需要在泛型设计上做相当的努力,这并不是一件容易的事)。它意味着,当我们在两个或多个地方的时候发现一些相似的代码的时候,我们需要把他们的共性抽象出来形一个唯一的新方法,并且改变现有的地方的代码让他们以一些合适的参数调用这个新的方法。参考:htt

2013-12-18 14:36:32 525

转载 Java虚拟机学习 - 类加载器(ClassLoader)

类加载器类加载器(ClassLoader)用来加载 class字节码到 Java 虚拟机中。一般来说,Java 虚拟机使用 Java 类的方式如下:Java 源文件在经过 Javac之后就被转换成 Java 字节码文件(.class 文件)。类加载器负责读取 Java 字节代码,并转换成 java.lang.Class 类的一个实例。每一个这样的实例用来表示一个 Java 类。实际的情况可

2013-12-18 11:18:49 678

转载 Java虚拟机学习 - 类加载机制

类加载机制JVM把class文件加载的内存,并对数据进行校验、转换解析和初始化,最终形成JVM可以直接使用的Java类型的过程就是加载机制。类从被加载到虚拟机内存中开始,到卸载出内存为止,它的生命周期包括了:加载(Loading)、验证(Verification)、准备(Preparation)、解析(Resolution)、初始化(Initialization)、使用(Using)、

2013-12-18 11:17:54 534

转载 Java虚拟机学习 - 内存调优

JVM调优主要是针对内存管理方面的调优,包括控制各个代的大小,GC策略。由于GC开始垃圾回收时会挂起应用线程,严重影响了性能,调优的目是为了尽量降低GC所导致的应用线程暂停时间、 减少Full GC次数。代大小调优最关键参数:-Xms、 -Xmx 、-Xmn 、-XX:SurvivorRatio、-XX:MaxTenuringThreshold、-XX:PermSize、-XX:Max

2013-12-18 11:09:50 459

转载 Java虚拟机学习 - 对象引用强度

无论是通过计数算法判断对象的引用数量,还是通过根搜索算法判断对象引用链是否可达,判定对象是否存活都与“引用”相关。引用主要分为 :强引用(Strong Reference)、软引用(Soft Reference)、弱引用(Weak Reference)、虚引用(PhantomReference) 四种,引用的强度依次骤减。强引用:就是指在代码之中普遍存在的,类似:“Object

2013-12-18 11:08:53 595

转载 Java虚拟机学习 - JDK可视化监控工具

1.JConsoleJConsole工具在JDK/bin目录下,启动JConsole后,将自动搜索本机运行的jvm进程,不需要jps命令来查询指定。双击其中一个jvm进程即可开始监控,也可使用“远程进程”来连接远程服务器。进入JConsole主界面,有“概述”、“内存”、“线程”、“类”、“VM摘要”和"Mbean"六个页签:内存页签相当

2013-12-18 11:07:38 520

转载 Java虚拟机学习 - 查看JVM参数及值的命令行工具

查看JVM各个参数值方式1. HotSpot vm中的各个globals.hpp文件  查看jvm初始的默认值及参数globals.hppglobals_extension.hppc1_globals.hppc1_globals_linux.hppc1_globals_solaris.hppc1_globals_sparc.hppc1_g

2013-12-18 11:02:29 777

转载 Java虚拟机学习 - 对象内存分配与回收

对象优先在Eden上分配大多数情况下,对象优先在新生代Eden区域中分配。当Eden内存区域没有足够的空间进行分配时,虚拟机将触发一次 Minor GC(新生代GC)。Minor GC期间虚拟机将Eden区域的对象移动到其中一块Survivor区域。大对象直接进入老年代所谓大对象是指需要大量连续空间的对象。虚拟机提供了一个XX:PretenureSize

2013-12-18 11:01:25 468

转载 Java虚拟机学习 - 垃圾收集器

HotSpot JVM收集器              上面有7中收集器,分为两块,上面为新生代收集器,下面是老年代收集器。如果两个收集器之间存在连线,就说明它们可以搭配使用。Serial(串行GC)收集器Serial收集器是一个新生代收集器,单线程执行,使用复制算法。它在进行垃圾收集时,必须暂停其他所有的工作线程(用户线程)。是Jvm client模式下默认的

2013-12-18 11:00:09 501

转载 Java虚拟机学习 - 垃圾收集算法

跟踪收集器跟踪收集器采用的为集中式的管理方式,全局记录对象之间的引用状态,执行时从一些列GC  Roots的对象做为起点,从这些节点向下开始进行搜索所有的引用链,当一个对象到GC  Roots 没有任何引用链时,则证明此对象是不可用的。下图中,对象Object6、Object7、Object8虽然互相引用,但他们的GC Roots是不可到达的,所以它们将会被判定为是可回收的对象。

2013-12-18 10:57:51 519

转载 Java虚拟机学习 - 对象访问

对象访问会涉及到Java栈、Java堆、方法区这三个内存区域。如下面这句代码:[java] view plaincopyprint?Object objectRef = new Object(); Object objectRef = new Object();       假设这句代码出现在方法体中,"Object objectRef” 这部分将会

2013-12-18 10:55:48 504

转载 java虚拟机学习- 体系结构 内存模型

一:Java技术体系模块图二:JVM内存区域模型1.方法区也称"永久代” 、“非堆”,  它用于存储虚拟机加载的类信息、常量、静态变量、是各个线程共享的内存区域。默认最小值为16MB,最大值为64MB,可以通过-XX:PermSize 和 -XX:MaxPermSize 参数限制方法区的大小。运行时常量池:是方法区的一

2013-12-18 10:51:58 485

转载 linux集成svn至eclipse

第一步:下载集成 svn 至 eclipse 所需的包 site-1.6.5.zip(可以去官网 http://subclipse.tigris.org/ 下载,也可以去作者的 csdn 资源里下载site-1.6.5.zip 插件)第二步:将 site-1.6.5.zip 解压缩.作者解压缩目录:/usr/svn第三步:启动 eclipse.Help->Software Update

2013-12-13 10:15:46 499

原创 编写高性能 SQL 之一:SQL中 IN,NOT IN,EXISTS,NOT EXISTS 的用法和差别

SQL 中 IN,NOT IN,EXISTS,NOT EXISTS 的用法和差别:        IN:确定给定的值是否与子查询或列表中的值相匹配。        IN 关键字使您得以选择与列表中的任意一个值匹配的行。        当要获得居住在 California、Indiana 或 Maryland 州的所有作者的姓名和州的列表时,就需要下列查询:SELECT Produc

2013-12-13 09:53:00 652

原创 JavaSecript中typeof与instanceof的区别

JS中typeof与instanceof的区别JavaScript 中 typeof 和 instanceof 常用来判断一个变量是否为空,或者是什么类型的。但它们之间还是有区别的:typeoftypeof 是一个一元运算,放在一个运算数之前,运算数可以是任意类型。它返回值是一个字符串,该字符串说明运算数的类型。typeof 一般只能

2013-12-11 17:08:12 547

camunda清除表脚本

每次切换环境时 需要清空camunda数据,camunda 本身自带外键难以清理,整理理sql脚本,以方便大家使用。。

2024-04-11

finance内容管理

finance内容管理

2022-07-18

urule srpingboot demo

urule springboot demo,里面有使用说明

2022-05-14

nginx-1.18.0.tar.gz.rar

nginx.1.18 最新版---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

2022-05-09

oracle linux客户端 18.5

instantclient-sdk-linux.x64-18.5.0.0.0dbru.zip instantclient-sqlplus-linux.x64-18.5.0.0.0dbru.zip instantclient-basic-linux.x64-18.5.0.0.0dbru.zip 三个

2022-04-14

seata 1.3.0 包带源码 。 官网难下的一批

seata 1.3.0 包带源码 。 官网难下的一批

2022-03-14

yyblog-master.zip

定时任务demo

2022-01-15

java反编译工具-jd.rar

java反编译工具-jd.rar

2021-11-13

计算机软考高级例题及答案.rar

计算机软考高级例题及答案

2021-10-10

SVN服务器端下载

SVN服务器端下载,需要的朋友可以尽情下载。

2014-03-12

SVN客户端下载

VisualSVN-Server客户端下载,需要的朋友可以下载。

2014-03-12

OA办公自动化

ssh+mysql数据库实现,前台是extjs实现,部分代码使用jquery、ajax。可运行。

2013-12-12

大型电动车管理项目

springmvc mysql extjs 实现 ,类似桌面型。 完整代码,带数据库!

2013-12-11

ext学习pdf

一个pdf阅读器,特别适合对ext有兴趣的人和初学ext的人!!

2013-05-24

spring定时器jar

spring定时器所需jar, spring3.0 quartz-all-1.6.0.jar spring-context-support.jar commons-collections-3.2.jar

2013-05-24

软件开发计划书

比较全面的 软件开发计划书 可以试看 适合项目经理

2013-05-24

客户关系管理

ssh 客户关系管理 适合初学java者 代码全面 数据库设计+数据库设计文档 html样板 项目源码

2013-05-24

java ssh面试宝典

一套最新的java面试题,适合应届毕业生!

2013-05-21

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除