摘要:在做项目的初期,想必总会有各种奇奇葩葩的错误出现,本博文主要整理了博主在项目初期遇到的错误,希望能为大家减少犯这些错误1.Env 名字写错了,图片中错误类型是名字没有发现的异常,因此需要检查后面报错的【env】是否写错 2.出现了空指针异常,Sql语句写错了,空指针异常有很多可能性,有时如果所...
阅读全文
摘要:一、直接使用JDBC开发的问题1.当表中的列很多时,需要写很长的SQL语句还需要写大量 setXXX() 设置参数语句读取数据时还需要写大量setXXXX()设置属性语句 2.非常容易出错,而且不方便修改如:某个字段需要去掉,就需要调整后续序号大量时间都花在“搬砖”上面而且很容易埋下bug,后期测试...
阅读全文
摘要:一、Integer类的使用方法Interger:整数类型1、属性。static int MAX_VALUE:返回最大的整型数;static int MIN_VALUE:返回最小的整型数;static Class TYPE :返回当前类型。例子:System.out.println("Integer....
阅读全文
摘要:问题:Eclipse和 MyEclipse上的文档注释"/**"里面的“@author Administrator”是自动生成的姓名,有时我们需要将自己的代码进行@author作者标注,因此如果是默认的@author Administrator”就很不方便。有两种办法解决: 一、将 Ecli...
阅读全文
摘要:一、接口接口的方法不一定必须实现的!!!加入default,这样的方法可以不实现,如图所示 二、关于语言的特性1.C++多继承2.很多编程语言JavaScript、Python支持混入(MixIn),能够将两个类组成一个更强大的类 3.C#中支持扩展方法(实现了类似混入的功能) 4.Java的选择...
阅读全文
摘要:第一章: JDK(Java Development Kit) java开发工具包 JVM(Java Virtual Machine) java虚拟机 Javac 编译命令 java 解释命令 Javadoc 生成java文档命令 classpath 类路径 ...
阅读全文
摘要:一、模块的开发的顺序1. 定义数据表2. 新建模型类3. 新建“add.jsp”4. 实现AddServlet中的doGet()方法5. 定义Dao、Service接口6. 实现Dao、Service (实现了add()方法)7. 实现AddServlet中的doPost()方法 二、返回上一页的方...
阅读全文
摘要:一、Calendar类从JDK1.1版本开始,在处理日期和时间时,系统推荐使用Calendar类进行实现。在设计上,Calendar类的功能要比Date类强大很多,而且在实现方式上也比Date类要复杂一些,下面就介绍一下Calendar类的使用。Calendar类是一个抽象类,在实际使用时实现特定...
阅读全文
摘要:Java中的常用方法第一章 字符串 1、获取字符串的长度:length()2、判断字符串的前缀或后缀与已知字符串是否相同 前缀 startsWith(String s)、后缀endsWith(String s)3、比较两个字符串:equals(String s)4、把字符串转化为相应的数值 ...
阅读全文
摘要:一、数据库 DBMS 数据库管理系统 是由多个程序构成的专门用来管理大量数据的计算机系统 Server 提供数据存储、检索、计算等服务的网络程序+系统服务 Notifier 通知应用 管理端C Workbe...
阅读全文
摘要:对象的序列化就是将对象写入输出流中。反序列化就是从输入流中将对象读取出来。用来实现序列化的类都在java.io包中,我们常用的类或接口有:ObjectOutputStream:提供序列化对象并把其写入流的方法ObjectInputStream:读取流并反序列化对象Serializable:一个对象想...
阅读全文
摘要:前言本章我们来介绍下SpringBoot对静态资源的支持以及很重要的一个类WebMvcConfigurerAdapter。正文前面章节我们也有简单介绍过SpringBoot中对静态资源的默认支持,今天详细的来介绍下默认的支持,以及自定义扩展如何实现。默认资源映射Spring Boot 默认为我们提供...
阅读全文
摘要:Intellij IDEA快捷键Ctrl+Shift + Enter,语句完成“!”,否定完成,输入表达式时按 “!”键Ctrl+E,最近的文件Ctrl+Shift+E,最近更改的文件Shift+Click,可以关闭文件Ctrl+[ OR ],可以跑到大括号的开头与结尾Ctrl+F12,可以显示当前...
阅读全文
摘要:一、概述springboot 默认静态资源访问的路径为:/static 或 /public 或 /resources 或 /META-INF/resources 这样的地址都必须定义在src/main/resources目录文件中,这样可以达到在项目启动时候可以自动加载为项目静态地址目录到class...
阅读全文
摘要:部署挑选一些之前写好的项目,导出WAR包,部署到CentOS中注意修改数据库连接密码,如果连接字符串中的IP是127.0.01则密码是本机登录时使用的密码(相当于本机登录)修改密码后重启tomcat systemctl restart tomcat 导数据如果需要从本地往Linux中导数据,Na...
阅读全文
摘要:基于阿里云Centos 7服务器的Tomcat项目部署工具:一台安装jdk1.8的Centos 6/7.X云服务器(64位)Putty ssh远程连接云服务器的软件FileZillaClient 本地机与服务器文件互传的软件 步骤一:Centos 7安装jdk1.81.putty 连接上云服...
阅读全文
摘要:安装Tomcat下载 apache-tomcat….tar.gz上传到 /usr/tmp解压提取将得到的apache-tomcat…文件夹移动到/usr/services/中,services没有则创建出来运行tomcat文件夹中的 bin/startup.sh./startup.sh看cd到Tom...
阅读全文
摘要:卸载MariaDB因为担心Oracle把MySQL变成闭源软件MySQL的创始人利用MySQL的源代码创建了MariaDB,MariaDB与MySQL兼容CentOS担心使用MySQL会引来版权问题,所以改为集成MariaDB yum remove mariadb*yum是基于rpm的新的包管理工具...
阅读全文
摘要:卸载OpenJDKGnome桌面版自还OpenJDK,OpenJDK是JDK的一个开源实现与Oracle官方JDK相似度近95%,一般情况下可以使用但大数据的Hadoop不支持OpenJDK通过rpm查找jdk和java的安装信息rpm是RedHat包管理器,包管理器能够管理应用的安装卸载类似于Ma...
阅读全文
摘要:关于日历插件使用说明本插件仅需要引入一个js文件,外加部分css样式(也可以不引入),以及input标签一、解压后框架如图所示二、打开test.html文件部署到项目中去,将laydate整个文件夹都放入项目,(一定要把laydate放入整个项目中,不用单独只放js文件,不然不会有效果,里面的文件也...
阅读全文