Java

springMVC+mybatis 增删该操作后判断影响行数一直返回-2147482646

MyBatis发现更新和插入返回值一直为"-2147482646"的错误是由defaultExecutorType设置引起的,如果设置为BATCH,更新返回值就会丢失。mybatis官方的讨论列表,这句很关键:“IftheBATCHexecutorisinuse,theupdatecountsarebein...

Java 关键字static final使用总结

  Static表示“全局”或者“静态”的意思,用来修饰成员变量和成员方法,也可以形成静态static代码块,被static修饰的成员变量和成员方法独立于该类的任何对象。也就是说,它不依赖类特定的实例,被类的所有实例共享。只要该类加载,JVM虚拟机就能根据类名在运行时数据...

springMVC自定义注解实现用户行为验证

最近在进行项目开发的时候需要对接口做Session验证1、自定义一个注解@AuthCheckAnnotation@Documented@Target(ElementType.METHOD)@Inherited@Retention(RetentionPolicy.RUNTIME)public@interfaceAuthC...

JavaIO流文件的操作总结

IO流的分类1、根据数据的流向:  输入流:用来读数据,如从外界设备读数据到内存中;  输出流:用来写数据,如从内存输出数据到外界存储设备;2、根据数据流的格式:  字节流:一般用于声音或者秃瓢等二进制数据流,如InputStreamOutputStream;  字符流:一般用于处理文本数据如(*.txt),比如Inp...
代码星球·2020-08-09

Call to localhost/127.0.0.1:9000 failed on connection exception:java.net.ConnectException的解决方案

作者:凯鲁嘎吉-博客园 http://www.cnblogs.com/kailugaji/在启动hadoop时,出现了如下错误:CallFromjava.net.UnknownHostException:ubuntu-larntin:ubuntu-larntintolocalhost:9000failedon...

java zip工具类

依赖jar:apache-ant-1.9.2-bin.zipimportjava.io.File;importjava.io.FileInputStream;importjava.io.FileNotFoundException;importjava.io.FileOutputStream;importjava.io....
代码星球·2020-08-09

struts2.x中因变量命名错误不被注入到值栈的问题

//Ideclare...privateStringaBC="abc";ThenIAlt+Shift+RandS(GenerateGetter/Setter)sosmoothly...andEclipseGeneratelikethis publicStringgetaBC(){returnaBC;}publ...

傅老师课堂:Java高级应用之Struts2+Spring2+Hibernate3大集成

开篇一笑:一对情侣,非常恩爱,但男友喜欢说脏话,一天女友提出要带男友回家吃个饭,见见家长,千叮万嘱让男友别说脏话,男友在家憋了一晚上没说一句脏话,天气寒冷,到走的时候女友家长要出来送他们,男友客气的说了一句:叔叔,别送了,你看阿姨冻那个逼样。本片文章详细介绍了如何使用SSH搭建系统架构,同学们只要按照老师教的步骤,绝对...

Java压缩技术的学习

由于工作的需要,经常要手动去打上线安装包,为了方便,自己写程序去帮助打包。使用过Unix或者Linux的人都基本上都用过tar打包以及gzip压缩,但在Windows下使用得最多的压缩还是RAR和Zip压缩吧在java的JDK中没有原生的tar归档类,需要下载开源的包:commons-compress-1.0.jar,...
代码星球·2020-08-09

JavaScript字符串插入、删除、替换函数

JavaScript字符串插入、删除、替换函数说明://提取查找字符串前面所有的字符 functiongetFront(mainStr,searchStr){foundOffset=mainStr.indexOf(searchStr);if(foundOffset==-1){returnnull;}retur...

java web filter 之一 基础实现

本文主要对filter的基本使用进行了讲解,其中涉及到了     filter是什么     一个filter处理一个jsp     多个filter处理一个jspfil...

java基础之高级应用

在程序中涉及方法重写的地方使用@overrideAnnotation(只作用于方法)注释可以很好的避免由于重写方法名字过长而造成的程序后期出现的难以调试的错误,特别是程序没有报任何的错误时,而程序的运行结果并没有和我们预期的结果一样时,可以考虑使用该方法。 通过Annotation可以简化事件编程,例如可以通...
代码星球·2020-08-09

最受欢迎的8位Java大师

面是8位Java牛人,他们为Java社区编写框架、产品、工具或撰写书籍改变了Java编程的方式。P.S以下排名纯属个人喜好。1.Tomcat&Ant创始人JamesDuncanDavidson,当他还是Sun公司 (1997–2001)的一名软件工程师时创立了基于Java的Web服务器To...
代码星球·2020-08-09

java NIO概述

一.什么是线层阻塞?线程阻塞即线程高风亮节让出或放弃CPU,暂停执行,只有等到导致阻塞的原因解除,才能恢复运行;或者被其他线程中断,该线程会退出阻塞状态,并且抛出InterrutedException.  二.常见的导致线程阻塞的原因:     &O...
代码星球·2020-08-09

javascript的DOM操作

<html><scripttype="text/javascript">//window下history属性/*一共查看这个页面一共点击的几个页面document.write(history.length);//打开上一个页面history.back();//打开下一个页面history.for...
代码星球·2020-08-09