- 博客(10)
- 资源 (3)
- 收藏
- 关注
原创 一点一滴java常见错误(2)----一般报java.lang.NullPointerException的原因有以下几种:
1.字符串变量未初始化;2.接口类型的对象没有用具体的类初始化,比如: List list; 会报错 List list = new ArrayList(); 则不会报错了 3.·当一个对象的值为空时,你没有判断为空的情况。 if(null != list && list.size() > 0){ String name = list.g...
2018-04-21 14:11:58 505
原创 Lucene&Solr的学习过程-并通过SpriingMVC+Solr完成一个商品查询的实例
前言:数据库(Mysql等)搜索都是很容易实现的,执行sql语句就可以实现,得到查询结果,我们知道其原因是数据存储的有规律的 ,有行有列,数据格式,数据长度都是固定的。我们称为结构化数据。在自己学习Solr之后,记录一篇学习过程---共同进步!一:主要了解一下luncen基本概念,为slor搭建使用做基础。1.数据分类结构化数据: ---指具有固定格式或有限长度的数据,如数据库。非结构化数据:-...
2018-04-21 14:06:54 978
原创 javaee项目 Debug与断点的使用
个人觉得:在java中打断点有助于我们队程序的执行过程和数据的转移得到更好的了解,便于程序的修改和开发。所以总结了一篇自己在学习中使用的断点。1.选择断点位置:在自己想停止查看数据的位置前 双击 出现点点。 在双击消失。2.如果是javaee就运行,Restart in Debug java 就是Debug运行到3.如果已开启进入了很多class下,就直接跳过点击resume4.在浏览器输...
2018-04-21 14:05:19 3514
原创 SpringBoot+MyBatis+Easyui+Ajax+mysql实现CURD
前言:前面有写过SpringBoot+MyBatis实现增删改查不加页面的博客,这次结合前段easyui和异步请求ajax实现一个完成的curd.项目源码带数据库: https://download.csdn.net/download/wu6cfp38/103518531.整合就不细说了,这里主要描述easyui+ajax请求----Controller控制器------返回视图的步骤。知识点...
2018-04-16 11:50:40 2244
原创 Linux系统下安装jdk,mysql,tomcat,并部署javawenb项目
第一步:前期准备,在一切工作之前,我们需要4个文件。linux下的jdk,mysql,tomcat,及SSH Secure 用于远程控制linux系统。 主要安装配置使用:1.ssh secure的安装使用,2jdk的安装配置,3mysql的安装配置,及本机windows连接linux下的mysql,4安装tomcat,5。最后部署一个项目在linux中tomcat下,最终在windows...
2018-04-16 10:58:53 439
原创 VMware搭建CentOS,使用普通用户切换ROOt登入
1.想要使用VMware搭建CentOs(Lunix)的朋友,可以评论给邮箱,我把文件+操作发你。进入系统初始是Hadoop用户,我们要切换Root用户1.如果你的用户在sudoers file中可以下面设置Root密码sudo passwd root 回车(输入密码,但不会在屏幕显示出*)(再输入一次密码)然后 root 登陆2.如果报错hadoop is not in the sudoers ...
2018-04-10 17:01:47 7006 4
原创 Spring Boot集成Mybatis+Mysql完成CURD操作
前言:在上一篇快速生成SpringBoot项目的基础上,我们今天完成MyBatis的集成,并完成MySQL中的CURD。MyBatis 是一个基于Java的持久层框架,它支持定制化 SQL、存储过程以及高级映射。MyBatis 可以使用简单的 XML 或注解来配置和映射原生信息,将接口和 Java 的 POJOs(Plain Old Java Objects,普通的 Java对象)映射成数据库中...
2018-04-10 16:53:55 2438 1
原创 Spring Boot在Maven管理下实现热部署
1;热部署spring为开发者提供了一个名为spring-boot-devtools的模块来使Spring Boot应用支持热部署,提高开发者的开发效率,无需手动重启Spring Boot应用。2.使用效果:保证每次修改类,方法,自己加载重启,不要自己手动,提高效率.3.devtools的原理深层原理是使用了两个ClassLoader,一个Classloader加载那些不会改变的类(第三方Jar包...
2018-04-10 10:17:36 429
原创 一点一滴java常见的错误(1)-Java compiler level does not match the version of the installed Java project facet
1.Java compiler level does not match the version of the installed Java project facet. First_SpringBoot_M2 Unknown Faceted Project Problem (Java Version Mismatch)报错原因:eclipse/myeclipse的jdk编译版本与出现问题的项目...
2018-04-10 10:11:42 401
原创 使用Spring Initializr快速生成maven(springboot)项目
本文将使用SPRING INITIALIZR创建一个简单的springboot项目(Maven),通过浏览器发出一个请求,返回hello world。1. 打开网址:http://start.spring.io/填写group和artifact等信息,并选择一个依赖web,单击生成项目,解压文件,使用ecplise导入maven项目。2. eclipse导入Maven项目3. 看目录...
2018-04-08 21:57:24 3624
Solr(Lucene)+SpringMVC实现电商站内搜索功能
2018-04-21
SpringBoot+MyBatis+Mysql+Easyui+Ajax实现CURD实例
2018-04-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人