自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(50)
  • 资源 (9)
  • 收藏
  • 关注

原创 Mybatis中的 ${} 和 #{}区别与用法

Mybatis 的Mapper.xml语句中parameterType向SQL语句传参有两种方式:#{}和${}我们经常使用的是#{},一般解说是因为这种方式可以防止SQL注入,简单的说#{}这种方式SQL语句是经过预编译的,它是把#{}中间的参数转义成字符串,举个例子:select * from student where student_name = #{name} 预编译后,会动

2017-12-27 17:45:17 64542 10

原创 Java集合框架关系图谱

Java集合是用于存储数量不等的对象的容器,还可以保存具有映射关系的关联数组, Collection是集合接口,它提供了对集合对象进行基本操作的通用接口方法。Java集合大致分为下面四种类型:List,Set,Queue,Map。List代表有序,可重复集合,Set代表无序,不可重复集合,Queue代表队列集合,Map代表具有映射关系的集合。Java集合主要有Collection和

2017-11-21 19:49:37 578

原创 Invalid bound statement (not found)

今天用springboot + maven搭建新环境,环境搭建好后,一直在报Mybatis下的mapper接口找不到对应方法,错误如下:org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): com.**.**.persistence.UniversityMapper.selectByPr

2017-11-17 18:32:54 729

原创 对Java的四大特性的理解

工作几年再回头聊这些三大特性感觉很easy,的确这是Java的入门知识,但是要把这几个特性说清楚及平时怎么使用,估计好多人含糊其辞,大家估计都是心里明白,爱在心中口难开。这其实是我们对Java的三大特性理解不深,我也借此机会深入理解下Java的三大特性。一,封装封装的定义:隐藏对象的属性及实现细节,仅对外公开访问接口,控制外部访问对外接口的访问权限,使对象内部数据及数据操作结合一个整体-类

2017-11-10 18:57:57 1724

原创 hashCode的作用及与equals的关系

要了解hashcode,首先了解下哈希表,这对我们加深理解Java中的hashcode作用有很大帮助。 数据结构中的哈希表,它可以提供快速的查找及插入,它与线性查找的区别在于,他没有具体的依赖顺序,而是通过关键字直接可以定位到存储位置 存储位置=f(关键字),简化就是:存储位置=f(key)。这种存储技术叫做散列技术,散列技术是在记录存储位置与它的关键字之间建立确定一种对应关系f,使每个关键字对

2017-11-09 17:56:56 428

原创 SAP 远程连接出错 SAP GUI For Windows 7.40 hostname 'NiHLGetNodeAddr' unknown

最近刚换工作,就被派到北京学习SAP ABAP ,外网连不上,如下查询资料修改报错如下SAPUILandscape.xml 文件的router="/H//H/" to router="/H/"把后面的/h/删掉就好了SAPUILandscape.xml文件在C:\Users\当前用户名称\AppData\Roaming\SAP\Common 修改后重启S

2016-10-15 10:47:27 13768 2

原创 http://dl-ssl.google.com/android上不去解决方案

一、 更新sdk,遇到了更新下载失败问题:Fetching https://dl-ssl.google.com/android/repository/addons_list-2.xml Fetched Add-ons List successfully Fetching URL: https://dl-ssl.google.com/android/repository/reposi

2015-03-09 06:55:43 37077 18

原创 servlet 实现下载文件

servlet:public class UpAndDownServlet extends HttpServlet {public void doPost(HttpServletRequest request, HttpServletResponse response)throws ServletException, IOException {response.setCon

2014-06-17 16:27:34 6561

原创 开源软件中的TOP10

对于开源软件来说,相信每个人心中都会有自己的TOP10,尤其是那些开源软件拥护者眼中的TOP10,可能会与我们所列的TOP10有些不同。不过,这是经过全球很多开源社区高手共同讨论的结果,我们觉得这个版本的TOP10是我们所能做到的最公正、最准确的了。当然如果你不同意这样的TOP10,没关系,尽管保留你心中的TOP10。  1 Linux操作系统  Linux是一个众所周知的操作系统

2014-06-12 11:13:55 1212

原创 NoSuchBeanDefinitionException: No bean named 'testService' is defined

Exception in thread "main" org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'testService' is definedat org.springframework.beans.factory.support.DefaultListableBeanFact

2014-04-15 21:26:42 25197

原创 frameset页面,需要整个页面跳转,而不是frameset框架下的页面

使用franeset不要使用location.href  而是使用 window.top.location.href

2014-04-14 14:48:31 14573

原创 Initialization of bean failed; nested exception is org.springframework.aop.framework.AopConfigExcep

信息: Closing Hibernate SessionFactoryException in thread "main" org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'testService' defined in file [E:\Users\chen\wor

2014-04-12 19:00:24 10891 1

原创 ajax异步提交后出现卡死现象

本人是做电视节目站点开发,最近出现一个问题,异步提交后,页面一直在缓冲,出现卡死现象,在电脑测试一切正常,感觉很郁闷,代码什么没有问题,后发现是ajax问题。ajax分为同步提交和异步提交。以下是两个方法区别。异步方法:function getJSON2(){              var tmp;              var xmlHttpR

2014-04-03 17:49:13 13416

原创 java.io.IOException: Server returned HTTP response code: 505 for URL: 问题

java.io.IOException: Server returned HTTP response code: 505 for URL: 状态代码(505)表明该服务器不支持或不支持HTTP协议的版本中使用了请求消息。    所以检查http地址,发现有的地方运行正常,有的出现问题后在发现到出现错误的链接地址有空格,使用trim()方法去除空格,一切ok

2014-04-03 15:36:25 10488

原创 关于javamelody配置后,工程出错问题

javamelody 的功能大家应该都知道,不知道的去google,在这不在多讲配置也很简单复制文件javamelody.jar和jrobin-x.jar位于所提供的lib,下载javamelody.zip文件就包含这个包,放入web应用的的WEB-INF/lib目录中。在项目的web.xml文件下添加       monitoring  

2014-03-25 11:05:32 2960

原创 MyEclipse6.5安装SVN插件的三种方法

MyEclipse6.5安装SVN插件的三种方法一、安装方法:方法一、如果可以上网可在线安装  1. 打开Myeclipse,在菜单栏中选择Help→Software Updates→Find and Install;  2. 选择Search for new features to install,点击Next进入下一步;  3. 点击"New Remot

2014-03-21 16:05:20 4097

原创 设计模式-单例模式

面试的时候,常常会被问到这样一个问题:请您写出一个单例模式(Singleton Pattern)吧。好吧,写就写,这还不容易。顺手写一个:public final class EagerSingleton  {      private static EagerSingleton singObj = new EagerSingleton();        pr

2014-03-01 18:08:38 605

原创 mysql 实现while循环插入测试数据

需要对mysql数据库实现索引,需要插入大批测试数据,需要穿件存储过程,然后实现while循环delimiter $$  /*定义结尾符,其他字符也可以*/create PROCEDURE ws()   //创建存储过程begin declare i INT default 0;while i insert into test(id,name,age) values (i,

2014-02-17 16:20:09 3493

原创 守护线程(Daemon Thread)

在Java中有两类线程:用户线程 (User Thread)、守护线程 (Daemon Thread)。所谓守护 线程,是指在程序运行的时候在后台提供一种通用服务的线程,比如垃圾回收线程就是一个很称职的守护者,并且这种线程并不属于程序中不可或缺的部分。因 此,当所有的非守护线程结束时,程序也就终止了,同时会杀死进程中的所有守护线程。反过来说,只要任何非守护线程还在运行,程序就不会终止。用户

2014-01-07 15:52:47 878

原创 java 关于FileNotFoundException: D:\xxx\yyy (拒绝访问。)问题解析

初次使用fileoutputstream写东西一直报这个错java.io.FileNotFoundException: D:\xxx\yyy (拒绝访问。),后具体到某个特定的文件,就不会报这个错,可见写的时候,必须要求是具体的文件而不是文件夹,在这里搞明白文件和文件夹的关系,这个问题就很快就想明白了

2014-01-03 17:46:12 16374

原创 java NIO实现的文件复制(包括文件与文件夹复制) NIO读取数据与写数据

import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import java.nio.ByteBuffer;import java.ni

2014-01-03 17:37:03 5187

原创 java实现文件复制功能

简单的文件复制程序,当然只是复制过程中的一部分,仔细分析还有很多功能,比如判断磁盘是否有足够空间,效率等问题,这些问题后面会牵涉到public void copyFolder(String oldPath,String newPath){File nf = new File(newPath);if(!nf.exists()){//判断文件是否存在,不存在新建nf.mkdir

2014-01-03 15:53:19 3356

原创 java 如何读写文件及文件追加

public void writeStreamTest()throws IOException{//如果为图片,媒体等需要原始字节流FileOutputStream fos = new FileOutputStream("d:/write.txt");BufferedOutputStream bos = new BufferedOutputStream(fos);bos.write('

2013-12-31 16:50:33 805

原创 判断字符流到达末尾

public void bufferedReadTest() throws IOException{FileReader fr = new FileReader("d:/mi.txt");BufferedReader br = new BufferedReader(fr);String str = null;while((str=br.readLine()) != null){

2013-12-31 16:08:07 1397

原创 java 字符流与字节流的转换

public class StreamTest {//字节流到字符流public void inputStreamTest(){FileInputStream fis = null;InputStreamReader isr = null;//字节流到字符流的桥梁BufferedReader br = null;try {fis = new FileInputStrea

2013-12-31 15:35:16 758

原创 spring容器中的bean创建

springIOC:   *  spring容器中的bean创建        *  三种方案   面试题            *  利用默认的构造函数            *  利用静态工厂方法            *  利用实例工厂方法        *  创建对象的时机            *  默认情况下,在spring启动的时候,创建纳入spring容

2013-12-17 11:13:58 1129

原创 关于linux环境下修改mysql字符编码的问题

修改mysql的my.cnf文件中的字符集键值(注意配置的字段细节):ALTER TABLE `test`.`tablename` CHARACTER SET = utf8 ; //注这是修改表的字符集。ALTER SCHEMA `test`  DEFAULT CHARACTER SET utf8 ; //修改数据库的字符集。唯独剩下character_set_server

2013-11-12 17:36:55 564

原创 Linux下开启/关闭MySql Server命令

Linux下开启/关闭MySql Server命令 开始用net start mysql ;启动mysql,结果发现老报某个文件不存在,后用下面方式启动mysql:   如果你用的是RedHat/Fedora,那么就可以用这些命令:   开启:         /etc/init.d/mysqld start   关闭:         /etc/init.d/

2013-11-11 17:16:11 517

转载 java中文汉字排序

// Collator 类是用来执行区分语言环境的 String 比较的,这里选择使用CHINA         Comparator cmp = Collator.getInstance(java.util.Locale.CHINA); TreeMap tree=new TreeMap(cmp);       String[] arr = {"张三", "李四", "王五

2013-10-18 10:38:18 862

原创 java项目乱码 tomcat编码

第一,存文件必须以一种编码存;读文件也必须以一种编码读,如不特别设置,去系统默认的编码,中文windows为GBK编码。从.java->.class过程是,先编写.java文件并按莫种编码方式保存,然后用javac方法编译此文件,注意如.java没按系统默认编码保存则要带encoding参数指明实际编码,否则出错,生成的.class文件存为系统默认编码。从.jsp->.java->

2013-10-18 10:00:54 2623

转载 Ehcache 中ehcache.xml 配置详解和示例

Ehcache 中ehcache.xml 配置详解和示例Java代码  "http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../config/ehcache.xsd">        "java.io.tmpdir"/>            Ma

2013-10-09 11:03:43 544

原创 值传递与引用传递的区别与示例

值传递:方法调用时,实际参数把它的值传递给对应的形式参数,方法执行中形式参数值的改变不影响实际参 数的值。public class DataTran {public void getData(String str){str = "hello";System.out.println("方法里面修改的值:"+str);}public static void main(Str

2013-09-02 18:58:40 739

原创 mysql安装时候Apply security setting error问题

在安装mysql数据库时,如果重新安装,很容易遇见apply security settingerror,即在配置mysql启动服务时,在启动apply securitysetting时会出错,原因是卸载mysql时并没有完全删除文件,所以有必要手动清除这些,要清除的文件主要:一、mysql的安装目录,一般为C:\Program Files目录下。二、mysql的数据存放目录,一般在C:\

2013-08-30 15:47:07 608

原创 An internal error occurred during: "Add Deployment".

导入别的项目,发现项目名的地方出现红色的感叹号,也没在意,发现部署的时候会报An internal error occurred during: "Add Deployment".错误, 出现这种错误一般是导入非本机项目所致,原因就是JDK版本不一致。具体步骤如下:    右键项目名→Properties→Java Build Path→Libraries→选中JRE

2013-08-16 10:32:24 3109

原创 spring配置mybatis问题

spring配置:       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"       xsi:schemaLocation="http://www.springframework.org/schema/beans           http://www.springframework.org/schema/be

2013-08-13 15:04:48 2020

原创 SSI(Struts2, Spring, iBatis)框架整合图示

SSI(Struts2, Spring, iBatis)框架整合图示

2013-08-12 15:31:42 1311

转载 MyEclipse中删除对Struts、Hibernate、Spring

已经导入一下框架,现在发现不想用了,要删除,发现麻烦,添加容易删除不易,下面这个帮你解决删除问题,本文为转载,我试过hibenate,挺好使,你们验证其他的框架                  MyEclipse中删除对Struts、Hibernate、Spring的支持  最近碰到添加了ssh的支持,但又发现有些包,或配置文件不正确,想重新添加,但MyEcl

2013-08-11 14:31:15 3893

原创 Java从服务器上获取时间,动态在jsp页面显示

Java获取服务器时间,动态显示到jsp页面,大家都是到Java只能获取一次,到页面的时间是静态的,不过通过js和Java的合作,巧妙地实现此功能。

2013-08-01 16:53:20 11952

转载 PHP著名开源项目汇总

1、CMS系统(1)PHPNUKE:国外著名的CMS网站生成系统,有大量的插件及相关的各种资源;相关支持站点:http://www.aman.38.com/phpnuke/index.php;http://phpnuke.org.cn/;http://www.cosa.org.tw/cosa_act/tm/phpnuke/(2)XPOOS:可扩展门户与内容管理系统;相关支持站点:http:

2013-07-14 19:04:57 1615

转载 JS跨域设置和取Cookie

在Javascript脚本里,一个cookie 实际就是一个字符串属性。当你读取cookie的值时,就得到一个字符串,里面当前WEB页使用的所有cookies的名称和值。每个cookie除了 name名称和value值这两个属性以外,还有四个属性。这些属性是: expires过期时间、 path路径、 domain域、以及 secure安全。Expires – 过期时间。指定cookie的

2013-06-27 18:16:25 923

阿里巴巴Java开发手册

阿里巴巴Java开发手册

2017-02-10

大型网站技术架构:核心原理与案例分析

2017-02-09

JEECMS v6版工程发布

Jeecms是基于java技术研发的站群管理系统,稳定、安全、高效、跨平台、 无限扩展是jeecms 的优点,系统支持mysql、oracle、sqlserver、db2等主流 数据库。 轻松建设大规模网站群,从jeecms开始

2014-11-27

JEECMS v6版发布

Jeecms是基于java技术研发的站群管理系统,稳定、安全、高效、跨平台、 无限扩展是jeecms 的优点,系统支持mysql、oracle、sqlserver、db2等主流 数据库。 轻松建设大规模网站群,从jeecms开始

2014-11-26

Spring技术内幕:深入解析Spring架构与设计原理(第2版)

Spring技术内幕:深入解析Spring架构与设计原理(第2版).pdf

2014-08-04

疯狂HTML5CSS3JavaScript讲义_源码

疯狂HTML5CSS3JavaScript讲义_源码

2014-08-04

北风网ExtJs商场VIP消费查询系统源码

北风网的商场VIP消费查询系统源码,只是源码,文档没有

2013-08-07

疯狂java讲义源码和疯狂Java实战源码

疯狂java讲义源码和疯狂Java实战源码资源绝对可用,如果有问题,请联系我,我重新发布

2013-07-29

java导入csv到sqlserver数据库的简单实现

Java实现的一个简单读csv数据,然后存储到数据库,需要自己建个表,并匹配对应字段,大家一看就会懂得,

2012-10-16

空空如也

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

TA关注的人

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