Spring实战第五版第二章字段校验返回视图报错解决及javax.validation完整pom依赖

  • Post author:
  • Post category:java

Spring实战第五版第二章 2.3 校验表单输入 在编写"/design"页面post处理逻辑时,按照书本上直接'return "design"; '方式,会报如下错误: Caused by: java.lang.IllegalStateException: Neither BindingResult nor plain target object for bean name 'design' …

继续阅读 Spring实战第五版第二章字段校验返回视图报错解决及javax.validation完整pom依赖

通过java遍历文件夹的文件并通过条件筛选

  • Post author:
  • Post category:java

1.获取文件夹的路径payh 2.创建一个存储file的集合 3. private void extractedFile(List fileList, String path) { File file = new File(path); // 判断参数path,路径是否存在 if (!file.exists()) { throw new BusinessException(String.forma…

继续阅读 通过java遍历文件夹的文件并通过条件筛选

java相关网络协议无响应的原因之一

  • Post author:
  • Post category:java

这段时间eclipse经常崩溃,容易卡死。查看360小球提示“java相关网络无响应”。谷歌+百度+bing 都没有找到解决办法。 最后发现是由于jdk8与android sdk的兼容性问题导致。 遂将8号老婆(jdk8)卸载,重新装上7号老婆(jdk7).从此不再出现“java相关网络无响应的问题”。 温馨提示:不要随便更换老婆

继续阅读 java相关网络协议无响应的原因之一

java8的List排序

  • Post author:
  • Post category:java

示例1:从小到大,正序排序 List<Student> sList = studentList.stream().sorted(Comparator.comparing(Student::getId)).collect(Collectors.toList()); 示例2:倒序 List<Student> sList = studentList.stream().sorted…

继续阅读 java8的List排序

java static变量内存释放_java中内存分配以及static的用法

  • Post author:
  • Post category:java

Java内存分配与管理是Java的核心技术之一,一般Java在内存分配时会涉及到以下区域: 1.栈区:由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。 2.堆区:由程序员分配释放, 若程序员不释放,程序结束时可能由OS回收 。注意它与数据结构中的堆是两回事,分配方式倒是类似于链表。 3.全局区(静态区):全局变量和静态变量的存储是放在一块的,初始化的全局变…

继续阅读 java static变量内存释放_java中内存分配以及static的用法

java判断素数1037_ACM离线题库超级全

  • Post author:
  • Post category:java

【实例简介】 超级多的题库有离线的适合没网时做,ACMer必备,有杭电OJ,北大OJ 【实例截图】 【核心代码】 804f1873-5659-4f1d-bc49-31fa9b551299 └── 题库 ├── 50道ACM水题 │   ├── 1000 │   │   └── 4669707_AC_16MS_284K.cpp │   ├── 1001 │   │   └── 4888287_AC_…

继续阅读 java判断素数1037_ACM离线题库超级全

Java wait和notify方法解释

  • Post author:
  • Post category:java

wait与notify的API以及解释 public final void wait() throws InterruptedException { wait(0); } public final void wait(long timeout, int nanos) throws InterruptedException {} public final native void wait(long …

继续阅读 Java wait和notify方法解释

今天复习javaSE的第三章内容

  • Post author:
  • Post category:java

一、程序的三种结构 基本上所有编程语言中,程序都有三种结构: 顺序结构、分支 ( 选择) 结构、循环结构 。 Java 也不例外。 顺序结构:自上而下的逐行执行代码。 选择结构:根据逻辑判断,有选择的执行其中某部分代码。 循环结构:根据逻辑判断,重复执行某个代码块。 二、数组、一维数组 数组是所有编程语言中一种最常用的数据结构,它用来存储多个相同类型的数据。 JAVA 中的数组要求数组中元素的类型…

继续阅读 今天复习javaSE的第三章内容

Java EE初阶—软件工程环境

  • Post author:
  • Post category:java

1、第三方库 1.1 背景 IT行业流行一句话,叫做“不要重复造轮子”,以Java语言为例: JDK已提供的功能,可以通过相应的 API 直接使用,不用自己重新实现。 JDK没有提供的功能,在富有开源精神的 IT行业,大部分通用功能也都能在开源社区找到。 1.2 概念 某个编程语言在安装好开发环境以后,默认会提供基础API。除此之外,还可以由第三方提供代码库 (我们称为第三方库,一般为后缀为jar…

继续阅读 Java EE初阶—软件工程环境

OkHttpUtils | okhttp-OkGo的使用,完美支持RxJava

  • Post author:
  • Post category:java

github欢迎fork,star OkGo - OkHttpUtils-2.0.0 升级后改名 OkGo ,全新完美支持 RxJava 该库是封装了okhttp的网络框架,可以与RxJava完美结合,比Retrofit更简单易用。支持大文件上传下载,上传进度回调,下载进度回调,表单上传(多文件和多参数一起上传),链式调用,可以自定义返回对象,支持Https和自签名证书,支持cookie自动管理,…

继续阅读 OkHttpUtils | okhttp-OkGo的使用,完美支持RxJava