摘要: 深入剖析Java中的装箱和拆箱 自动装箱和拆箱问题是Java中一个老生常谈的问题了,今天我们就来一些看一下装箱和拆箱中的若干问题。本文先讲述装箱和拆箱最基本的东西,再来看一下面试笔试中经常遇到的与装箱、拆箱相关的问题。 以下是本文的目录大纲: 一.什么是装箱?什么是拆箱?... 阅读全文
posted @ 2018-01-08 00:00 Rapleal 阅读(108) 评论(0) 推荐(0)
摘要: 本文将由浅入深详细介绍Java内存分配的原理,以帮助新手更轻松的学习Java。这类文章网上有很多,但大多比较零碎。本文从认知过程角度出发,将带给读者一个系统的介绍。 进入正题前首先要知道的是Java程序运行在JVM(Java Virtual Machine,Ja... 阅读全文
posted @ 2018-01-08 00:00 Rapleal 阅读(99) 评论(0) 推荐(0)
摘要: 什么是设计模式 软件工程中,设计模式是对软件设计中普遍存在的各种问题,所提出的 解决方案 设计模式原则 开闭原则——对扩展开放,对修改封闭 里氏代换原则——任何基类出现的地方,子类都可以出现。开闭原则的补充。 依赖倒转原则——针对接口编程,高层模块不依赖底层模块,... 阅读全文
posted @ 2018-01-04 00:00 Rapleal 阅读(137) 评论(0) 推荐(0)
摘要: JDBC,全称Java Database Connectivity,Java数据库连接,包括了一组与数据库交互的api,还有与数据库进行通信的驱动程序。 在项目中使用JDBC 导入JDBC驱动,比如mysql-connector-java-5.1.35.jar包。 打... 阅读全文
posted @ 2018-01-04 00:00 Rapleal 阅读(106) 评论(0) 推荐(0)
摘要: 准备换新工作,今天MySQL基础知识拾遗,记下的印象笔记把它发布到博客上 结构化查询语言(Structured Query Language)简称 SQL。 关系数据库,是建立在关系数据库模型基础上的数据库,借助于集合代数等概念和方法来处理数据库中的数据 命令: linu... 阅读全文
posted @ 2018-01-02 00:00 Rapleal 阅读(118) 评论(0) 推荐(0)
摘要: DDL 命令 新建数据库 create database 建表 CREATE TABLE 表的名字 ( 列名a 数据类型(数据长度), 列名b 数据类型(数据长度), 列名c 数据类型(数据长度) ); 执行sql source /home/lqy/Deskto... 阅读全文
posted @ 2018-01-02 00:00 Rapleal 阅读(96) 评论(0) 推荐(0)
摘要: MySQL通常有这几种约束: 主键 默认值 唯一 外键 非空 PRIMARY KEY DEFAULT UNIQUE FOREIGN KEY... 阅读全文
posted @ 2018-01-02 00:00 Rapleal 阅读(94) 评论(0) 推荐(0)
摘要: 在移除一个项目之后,又导入一个同名的项目进行部署,(未重启Tomcat服务)出现如下异常 Error thrown in preDeregister method, cause by java.lang.NoClassDefFoundError: org/apache/strut... 阅读全文
posted @ 2017-12-29 00:00 Rapleal 阅读(197) 评论(0) 推荐(0)
摘要: 将一个项目从另一台机器拷到新机器,安装了JDK1.8(这台机器上原先的JDK是1.6的),并配置好了JDK环境后, 将整个项目部署后,在每个JSP页面中的"request.getContextPath()"下方出现了红色的波浪线,提示的错误信息是 “The ... 阅读全文
posted @ 2017-12-29 00:00 Rapleal 阅读(293) 评论(0) 推荐(0)
摘要: MyEclipse提供比较严谨的js校验功能,因此ExtJs、jQuery等前端框架导入到MyEclipse后均会提示错误,只需将校验去掉即可方法一:1、在MyEclipse选择菜单栏window2、选择preferences 3、左侧菜单树中展开myeclipse 4、选择下面的v... 阅读全文
posted @ 2017-12-29 00:00 Rapleal 阅读(200) 评论(0) 推荐(0)