自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(55)
  • 问答 (1)
  • 收藏
  • 关注

原创 阿里2019开发规范最新版(1.5)

阿里2019开发规范最新版阿里2019开发规范最新版阿里2019开发规范最新版阿里2019开发规范最新版网盘地址(永久有效):链接:https://pan.baidu.com/s/1KjiJh29y0kLRAL3-sZSVmw 密码:agnc...

2019-09-21 11:55:32 21696 4

转载 Git SSH Key 生成步骤

Git是分布式的代码管理工具,远程的代码管理是基于SSH的,所以要使用远程的Git则需要SSH的配置。github的SSH配置如下:一 、设置Git的user name和email:$ git config --global user.name "xuhaiyan"$ git config --global user.email "haiyan.xu.vip@gmail

2016-08-25 16:52:45 445

原创 maven设置中ERROR: JAVA_HOME is set to an invalid directory

maven设置中ERROR: JAVA_HOME is set to an invalid directory博客分类: 招聘     今天在配置maven中,发现一个问题,就是ERROR: JAVA_HOME is set to an invalid directory,之前在配置tomcat的时候就出这个问题,一直没有解决,今天有时间,就跟踪下问题.

2015-06-07 17:49:31 5008 3

原创 Google提供的Thumbnails对图片的各种操作(缩放、加水印、翻转、转换图片格式)性能比jdk提供的好N倍,压缩出来的图片更清晰

Thumbnails对图片的各种操作(缩放、加水印、翻转、转换图片格式)性能比jdk提供的好N倍,压缩出来的图片更清晰

2015-03-05 19:53:35 10082 6

原创 java对图片的各种操作(压缩、加水印(文字或图片)、旋转)

java对图片的各种操作(压缩、加水印(文字或图片)、旋转)

2015-03-02 17:44:19 5138

转载 eclipse项目里导入大量的js文件验证过慢耗时优化问题

第一步:去除eclipse的JS验证:将windows->preference->JavaScript->Validator->Errors/Warnings->Enable Javascript Sematic validation前面的勾去掉; 第二步:右键项目 -> properties -> Builders 去掉JavaScriptValidator 前面的勾如果

2014-07-17 20:27:49 2053 1

原创 eclipse的虚拟内存、物理内存的设置疑惑

eclipse.ini中有如下参数:-vmargs -Xms128M -Xmx512M -XX:PermSize=64M -XX:MaxPermSize=128M这里有几个问题:1. 各个参数的含义什么?2. 为什么有的机器我将-Xmx和-XX:MaxPermSize都设置为512M之后Eclipse可以启动,而有些机器无法启动?3. 为何将上面的参数写入到ecli

2014-04-02 10:05:05 2365

转载 Jquery api 快速参考

选择符匹配*所有元素#id带有给定ID的元素element给定类型的所有元素,比如说html标签.class带有给定类的所有元素a,b匹配a或者匹配b的元素a b作为a后代的匹配b的元素(包括孙子

2014-02-18 23:03:40 614

转载 java使用Thumbnailator操作图片

Thumbnailator 是一个用来生成图像缩略图、裁切、旋转、添加水印等操作的 Java 类库,通过很简单的代码即可生成图片缩略图,也可直接对一整个目录的图片生成缩略图。Thumbnailator对图片的简单操作代码如下:[html] view plaincopyimport java.awt.image.BufferedImage;  

2014-01-23 13:34:05 1393

原创 同一页面多次使用kindEditor的上传文件——兼容大部分浏览器

shopPersonalOrshopCompany.js:KindEditor.ready(function(K) {  array = new Array("taxpayerMaterialId","idMaterialId","taxCertificateMaterialId","ktpMaterialId","businessLicenseMaterialId");for (

2013-12-10 18:09:01 1712

原创 同一个页面多次调用KindEditor上传插件

同一个页面,两次调用上传组件,如一个缩略图,一个原图, KindEditor.ready(function(K) {  var uploadbutton = K.uploadbutton({     button : K('#uploadButton')[0],     fieldName : 'imgFile',     url : '/kindeditor//uploa

2013-12-05 22:16:58 3273

转载 java实现缩放图像、切割图像、图像类型转换、彩色转黑白、文字水印、图片水印等

可实现以下常用功能:缩放图像、切割图像、图像类型转换、彩色转黑白、文字水印、图片水印等 代码如下 复制代码 import java.awt.AlphaComposite;import java.awt.Color;import java.awt.Font;import java.awt.Graphics;import java.awt.Graphics2D;import

2013-11-18 19:24:10 1665

转载 Integer与int解惑

jdk1.5引入了自动装箱(autoboxing)与自动拆箱(unboxing),这方便了集合类以及一些方法的调用,同时也使初学者对其感到非常之困惑。在此,我们来揭开其神秘的面纱。首先,需要厘清一些概念:1、Integer是一个类,用Integer声明一个变量其是一个对象类型(或者说引用类型);int是基本类型,用int声明的变量是非对象类型,即不能在其上调用方法。2、“==”作用

2013-11-07 16:50:53 492

转载 spring3.0自定义servlet请求生成图片

自定义的验证码,比如验证码的字体大小,背景,颜色等等,默认的验证码是无法满足我们的需求的。所以我们得自己去实现。我这几提供了简单的扩展,如果大家有什么好的建议大家一起来探讨。      自定义过滤器:SimpleCaptchaFilter Java代码  package com.xyj.com.tool.captcha;    import static nl.ca

2013-11-06 10:57:18 1422

转载 jQuery.ajax(url,[settings])

返回值:XMLHttpRequestjQuery.ajax(url,[settings])概述通过 HTTP 请求加载远程数据。jQuery 底层 AJAX 实现。简单易用的高层实现见 $.get, $.post 等。$.ajax() 返回其创建的 XMLHttpRequest 对象。大多数情况下你无需直接操作该函数,除非你需要操作不常用的选项,以获得更多的灵活性。最简单的

2013-11-05 16:43:14 980

转载 Junit使用教程

一、会用Spring测试套件的好处在开发基于Spring的应用时,如果你还直接使用Junit进行单元测试,那你就错过了Spring为我们所提供的饕餮大餐了。使用Junit直接进行单元测试有以下四大不足:1)导致多次Spring容器初始化问题根据JUnit测试方法的调用流程,每执行一个测试方法都会创建一个测试用例的实例并调用setUp()方法。由于一般情况下,我们在setUp()方法中初

2013-11-05 09:37:51 708

原创 写文件流报:java.io.FileNotFoundException.....\img (拒绝访问。)的问题真正病根

转载请写明出处!技术来自不易!请尊重他人劳动成果! 今天,在写文件流时,碰到读取文件夹“拒接访问”的问题。权限不够:上网搜资料说是权限级别不够,照着做,之后再试,依然出错,头大了。换workspance:换workspace目录盘,换到D盘,依然“拒接访问“,死的心都有啦。跟它耗上了。最后,百度一段不起眼的问答,找到原因了:FileOutputStream读取流的时候如果是文件夹,就会出次

2013-10-27 19:45:51 28615 3

转载 SVN的标准目录结构:trunk、branches、tags

我们在一些著名开源项目的版本库中,通常可以看到trunk, branches, tags等三个目录。由于SVN固有的特点,目录在SVN中并没有特别的意义,但是这三个目录却在大多数开源项目中存在,这是因为这三个目录反映了软件开发的通常模式。trunk是主分支,是日常开发进行的地方。 branches是分支。一些阶段性的release版本,这些版本是可以继续进行开发和维护的,则放在bran

2013-10-25 09:39:20 669

原创 兼容IE、谷歌Chrome、火狐Firefox的图片上传预览功能

http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">http://www.w3.org/1999/xhtml" >            图片上传ˆ      #preview{width:160px;height:160px;border:1px solid #000;overflow:hidden;

2013-10-23 14:08:01 793

转载 使用事务时应该避免的陷井

事务可实现“要么完全成功,要不全部不成功”,保证数据的完整性和一致性,使我们在开发中能方便地实现一些业务逻辑。比如,在股票交易时,除了记录交易的过程,还要更新交易完成之后的账户状态。这两个操作显然必须“要么完全成功,要么全部不成功”,否则,你的麻烦就大了。当然,如果你不关心数据的完整性和一致性的问题,那么忘了事务吧,因为引入锁、数据库并发等机制之后,对性能还是有影响的。下面代码中,plac

2013-10-22 11:05:49 719

转载 Eclipse里修改已有的svn账号

由于在svn 的界面中并没有为我们提供直接更换用户名密码的地方,所以一旦我们需要更换用户名的就需要自己想一些办法。    解决方案: 在Eclipse 使用SVN 的过程中大多数人往往习惯把访问SVN 的用户名密码自动保存起来以便下次自动使用,不要再次手工输入,但是有些时候需要变更密码或者用户名, 这时候怎么办?在网上查找后发现如下方法: 1. 查看你的Ec

2013-10-12 10:56:15 856

转载 使Maven 2在package、install等阶段跳过运行Test的配置

Skipping Tests To skip running the tests for a particular project, set the skipTests property to true. Xml代码  project>    [...]    build>      plugins>        plugin>  

2013-10-10 11:10:03 1756

转载 Spring mvc 之 ajax运用(基于json格式)

此篇文章的讲解是基于前几篇文章的内容,如果大家有看不懂的地方可以看前几篇的内容.spring mvc返回json数据可方法常用的有直接PrintWriter 输出使用Spring内置的支持下面我分别对上面的两种方法进行讲解:注意这篇文章的讲解使用的是spring3.2版本,此版本与spring 3.0的配置有少许不同,希望大家注意,同时我使用的是jquery做演示. 首先讲

2013-10-09 22:52:26 4791 1

原创 java runtime environment和JDK的区别是什么?安装了JRE6 UPDATE21后是否还要安装JDK?

JRE为Java Runtime Envirment的简称,Java Runtime Environment(包括JavaPlug-in)是Sun的产品,包括两部分:Java Runtime Environment和JavaPlug-in Java Runtime Environment(JRE)是可以在其上运行、测试和传输应用程序的Java平台。它包括Java虚拟机、Java平台核心类和支持文件

2013-10-07 17:55:30 2310

转载 Eclipse注释模板设置详解

Eclipse注释模板设置详解设置注释模板的入口: Window->Preference->Java->Code Style->Code Template 然后展开Comments节点就是所有需设置注释的元素。现就每一个元素逐一介绍:文件(Files)注释标签:/**  * @Title: ${file_name}* @Package ${package_name}* @D

2013-10-07 17:21:56 892

原创 java环境的配置,及jdk环境变量文件夹lib中的rt.jar ,dt.jar ,tool.jar作用

安装JDK后要配置环境变量,主要有三个:1 JAVA_HOME ->为JDK的安装目录,如:F:\JAVA\jdk1.6.0_042 CLASSPATH ->到哪里找需要执行的.class文件,如: .;%JAVA_HOME%\lib; 前面是一个点[.]再加一个分号[;]再以分号结束[;] 为什么要加点[.]在编译java文件时,如javac xxx.java 即会在当前目录

2013-10-04 23:00:28 2889

转载 Ubuntu安装mysql 不支持中文的问题

先查看mysql版本号,5.5和之前的5.2的中文编码配置不一样。 mysql:5.5      修改文件 /etc/mysql/my.cnf      [mysqld]下添加的应该为:character-set-server=utf8collation-server=utf8_general_ci保存退出$sudo service mysql

2013-09-23 17:42:43 1101

转载 Incorrect integer value: ''for column 'id' at row 1问题请指定列名

最近在写个查询 插入语句的时候 我是这么写的        SELECT LAST_INSERT_ID()        insert into account values(#{id},#{username},#{password},#{status})    还以为是主键出现问题,后来百度搜下原来是mysql_error() , 就报  In

2013-09-23 13:14:13 2210

转载 怎么查看和修改 MySQL 的最大连接数?

使用 MySQL 数据库的站点,当访问连接数过多时,就会出现 "Too many connections" 的错误。出现这种错误有两种情况,一种是网站访问量实在太大,服务器已经负担不起,此时就应该考虑负载均衡或者其它减少服务器压力的办法。另一种情况就是 MySQL 的最大连接数设置得太小,当访问量稍大就出现连接过多的错误。  MySQL 默认的最大连接数为 100,可以在 mysql 客户端使

2013-09-22 14:59:34 38216 1

转载 Mysql数据库的用户帐号管理

MySQL管理员应该知道怎样通过指定哪些用户可连接到服务器、从哪里进行连接,以及在连接时做什么,来设置MySQL用户账号。MySQL3.22.11引入了两个更容易进行这项工作的语句:GRANT 语句创建MySQL用户并指定其权限,REVOKE 语句删除权限。这两个语句充当mysql数据库中的授权表的前端,并提供直接操纵这些表内容的可选择的方法。GRANT 和REVOKE 语句影响以下四个表:授

2013-09-18 17:57:21 1549

原创 Ubuntu安装mysql步骤(包括远程连接)

版权所有,转载请注明出处! 一、准备一n  下载Linux客户端软件SecureCRT;使用SecureCRT登陆服务器,查看服务器是那种系统(如Redhat、Ubuntu等)版本,下载匹配的安装包。 二、准备二(我的是Ubuntu64)a)         下载mysql安装包:MySQL-server-5.5.33-1.linux2.6.x86_64.rpm

2013-09-18 17:45:52 1238

转载 Ubuntu vi 命令大全

最近在使用ubuntu,已经很少进入windows平台了。在linux下,要编辑文件或者其他的文本文件,哪那么一个ubuntu linux下的强大的文本编辑工具就不得不提了,那就是VI编辑器。下面把VI常用到的命令行贴出来。 进入vi的命令 vi filename :打开或新建文件,并将光标置于第一行首 vi +n filename :打开文件,并将光标置于第n行首 vi + fi

2013-09-18 11:05:32 846

转载 Ubuntu常用命令

Ubuntu常用命令 sudo apt-get install 软件名 安装软件命令 sudo nautilus 打开文件(有root权限) su root 切换到“root” ls 列出当前目录文件(不包括隐含文件) ls -a 列出当前目录文件(包括隐含文件) ls -l 列出当前目录下文件的详细信息 cd .. 回当前目录的上一级目录 cd - 回上一

2013-09-18 10:50:11 604

原创 Windows.32/64解决error:could not open ...jvm.cfg 问题

如果你有安装虚拟机(如jdk-6u35-windows-x64.exe/jdk-6u21-windows-x32.exe),请先卸载。如果是32位系统,找到C:\Windows\System32目录,删除里面的Javaw.exe、Javaws.exe、java.exe。然后重新copy一个jdk到指定目录下,便可。如果是64位系统,找到C:\Windows\SysWOW64目录,删除里面的

2013-09-13 09:43:05 1092

转载 Redis在Windows下的使用

Redis在Windows下的使用[转],Redis for windows 使用方法 Windows版的Redis可到此处下载,非官方版http://code.google.com/p/servicestack/wiki/RedisWindowsDownloadRedis文件夹有以下几个文件redis-server.exe:服务程序指定redis的配置

2013-09-12 17:06:58 522

转载 spring整合MyBatis

MyBatis Spring 1.0.0-RC2 参考文档 MyBatis 社区 (MyBatis.org) Copyright © 2010 本文档的拷贝仅允许您个人使用或分发给其他用户,但是不能收取任何费用,后期的发布无论是印刷版或电子版,也会进行版权声明。 本文档由南磊([email protected])翻译 目录 第一章 介绍 .............

2013-09-12 15:54:17 1181

转载 java环境变量配置

java环境变量配置windows xp下配置JDK环境变量:1.安装JDK,安装过程中可以自定义安装目录等信息,例如我们选择安装目录为D:\java\jdk1.5.0_08; 2.安装完成后,右击“我的电脑”,点击“属性”;3.选择“高级”选项卡,点击“环境变量”;4.在“系统变量”中,设置3项属性,JAVA_HOME,PATH,CLASS

2013-09-12 10:29:03 746

转载 为Eclipse添加XML文档所使用的DTD或XML Schema(xml编辑提示)

(1)    DTD        1)    定位到:            WIndow->Preferences->MyEclipse->XML->XML Catalog            2)    在右边的界面中,选择"User Specified Entries",点击右边的"Add...";                3)    在弹出的对话框中点击"

2013-09-11 17:51:22 5722

转载 Hibernate注解使用以及Spring整合

(1)简介:在过去几年里,Hibernate不断发展,几乎成为Java数据库持久性的事实标准。它非常强大、灵活,而且具备了优异的性能。在本文中,我们将了解如何使用Java 5 注释来简化Hibernate代码,并使持久层的编码过程变得更为轻松。传统上,Hibernate的配置依赖于外部 XML 文件:数据库映射被定义为一组 XML 映射文件,并且在启动时进行加载。    在最近发布

2013-09-10 10:44:41 702

转载 Hibernate 中的悲观锁( pessimistic lock )和乐观锁( optimistic lock )

悲观锁( pessimistic lock  ):  通常是由数据库机制实现的,在整个过程中把数据锁住(查询时),只要事务不释放(提交或回滚),任何用户都不能查看和修改。锁主要是解决并发性问题。 通过 jdbc  实现时 sql  语句只要在整个语句之后加 for update  即可。例如: select …for update  Hibernate  中加载一个持久化类时需

2013-09-09 16:58:26 1688

空空如也

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

TA关注的人

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