- 博客(21)
- 收藏
- 关注
转载 SQL查询语句精华使用简要
SQL查询语句精华使用简要一、 简单查询简单的Transact-SQL查询只包括选择列表、FROM子句和WHERE子句。它们分别说明所查询列、查询的表或视图、以及搜索条件等。例如,下面的语句查询testtable表中姓名为“张三”的nickname字段和email字段。SELECT nickname,emailFROM testtableWHERE name='张三'(一) 选择列表选择列表(se...
2018-05-02 18:53:50 329
转载 2018-4-23记录转发和重定向
转发和重定向的区别:重定向response.sendRedirect("success.jsp");转发:request.getRequestDispatcher("success.jsp").forward(request,response);1.转发在服务器端完成的;重定向是在客户端完成的2.转发的速度快;重定向速度慢3.转发的是同一次请求;重定向是两次不同请求4.转发地址栏没有变化;重定向地...
2018-04-23 18:09:32 204
原创 记录-servlet配置过程中的java.lang.IllegalStateException错误
错误代码: @Override protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { super.doGet(req, resp); doPost(req, resp); } @Override ...
2018-04-19 21:15:39 1049
转载 tomcat发布web项目的三种方式
方式一:配置tomcat 安装目录下的conf/server.xml[html] view plain copy<Host name="loaclhost">标签里面添加 <Context path="/aa" docBase="C:\AA\BB" /> 即/aa这个虚拟路径映射到了C:\AA\BB目录下,修改完servler.xml需要重启tomcat服务器方式二:在...
2018-04-16 22:24:38 361
转载 Integer和int的区别?在什么时候用Integer和什么时候用int
/* * int是java提供的8种原始数据类型之一。Java为每个原始类型提供了封装类,Integer是java为int提供的封装类。int的默认值为0, * 而Integer的默认值为null * ,即Integer可以区分出未赋值和值为0的区别,int则无法表达出未赋值的情况,例如,要想表达出没有参加考试和考试成绩为0的区别 * ,则只能使用Integer * 。在JSP开发中,Intege...
2018-04-12 09:37:46 105694 4
转载 数据库练习题
一、 设有一数据库,包括四个表:学生表(Student)、课程表(Course)、成绩表(Score)以及教师信息表(Teacher)。四个表的结构分别如表1-1的表(一)~表(四)所示,数据如表1-2的表(一)~表(四)所示。用SQL语句创建四个表并完成相关题目。 表1-1数据库的表结构 表(一)Student (学生表) ...
2018-04-03 08:12:59 6035 1
原创 2018-3-8记录关于next(),nextInt(),nextLine()的疑惑与理解
import java.util.Scanner;public class Solution { public static void main(String[] args) { Scanner scan = new Scanner(System.in); int i = scan.nextInt(); double ...
2018-03-08 12:47:14 835 1
原创 多线程
多线程一、线程:是进程中执行运算的最小单位,可完成一个独立的顺序控制流程。一个进程中至少需要一个线程(主线程)来作为程序入口。多线程:如果在一个进程中同时运行了多个线程,用来完成不同的工作。多线程并不是同步执行,而是交替占有CPU资源多线程的好处:>充分利用CPU的资源>简化编程模型>带来良好的用户体验二、Thread类Thread() 分配新的T
2017-12-28 14:18:13 133
原创 File I/O
File I/O一、操作文件或目录的属性 创建一个File对象的语法格式如下:File file =new File(String pathName);例如:File file =new File(“C:\\test.txt”); File类的常用方法:boolean exists() 判断文件或目录是否存在boolean isFile() 判断是否是文件
2017-12-20 21:56:26 604
原创 枚举、包装类、Math类、String类、Date类、Calendar类、Random类
Java API(Application Programming Interface) 一、枚举的好处:>枚举可以使代码更易于维护,有助于确保为变量指定合法的、期望的值。>枚举更易于输入,使用枚举赋值,只需要输入枚举名,然后输入一个点(.)week.Mon,就能将所有的值显示出来。>枚举使代码更清晰,允许用描述型的名称表示数据,使用时直观方便。二、包装包装类
2017-12-17 23:15:46 245
原创 集合框架方法和迭代器Iterator
集合框架中有两大类接口:Collection和MapConllection有两个子接口:List和SetList、Set和Map通常称为集合框架的三大类接口。区别: >Conllection接口存储一组不唯一(允许重复)、无序的对象。>List接口继承Conllection接口,存储一组不唯一(允许重复)、有序(以元素插入的次序来放置元素,不会重新排列)的对象。>Set接口
2017-12-12 16:17:54 177
原创 使用log4j记录日志
1.在项目中加入log4j的JAR文件2.创建log4j.properties文件3.配置日志信息4.使用log4j记录日志信息
2017-12-08 00:28:37 304
原创 异常Exception和异常日志笔记
Java的异常处理是通过5个关键字来实现的:try、catch、finally、throw、throws*异常分为Checked异常和运行时异常Checked异常必须捕获或者声明抛出*try-catch-finally中存在return语句的执行顺序*finally块中语句不执行的情况(System.exit(1))常见的异常类型Exception
2017-12-07 16:55:36 2772 1
原创 接口
一、语法:【修饰符】interface 接口名 extends父接口1,父接口2{//常量定义//方法定义——所有方法都是public abstract}Class 类名 extends父类名 implements 接口1,接口2{//类成员}二、接口特性:1。接口不可以被实例化;也不能有构造方法。(如果有构造方法的话,一定是子类用super()去调用他
2017-12-05 19:03:53 147
原创 多态、向上(向下)类型转换、instanceof运算符
多态:同一个引用类型,使用不同的实例而执行不同操作一、多态可以减少类中的代码量,可以提高代码的可扩展性和可维护性。二、实现多态的三个条件:1.继承的存在(继承是多态的基础,没有继承就没有多态)2.子类重写父类的方法(多态下调用子类重写后的方法)3.父类引用变量指向子类对象(子类到父类的类型转换)多态形式1:父类Pet做形参,子类Dog做实参
2017-12-03 23:10:49 1173
原创 抽象方法、final的应用
abstract也可用于方法——抽象方法*抽象方法没有方法体,抽象类不能被实例化*抽象方法必须在抽象类里,抽象类中不一定全都是抽象方法*抽象方法必须在子类中实现,除非子类是抽象类(非抽象类必须重写父类的所有抽象方法)Final修饰的类不能被继承Final修饰的属性变成不可修改的属性—-常量,只能在初始化时进行赋值Final 修饰的方法不能
2017-11-30 21:08:58 404
原创 多级继承(继承关系)中构造方法是的调用规则
关于多级继承,我认为需要特别注意的是它的构造方法的调用规则,因此,记录一下调用规则如下:继承条件下构造方法的调用规则:一、如果子类的构造方法中没有通过 super显式 调用父类的有参构造方法,也没有通过 this显式 调用自身的其他构造方法,则系统会默认先调用父类的无参构造方法。在这种情况下,有没有"super();"语句都是一样的。二、如果子类的构造方
2017-11-30 15:03:36 565
原创 继承、重写知识点汇总---
不能被继承的父类成员:private成员子类与父类不再同一个包中,使用默认访问权限的成员构造方法构造方法也会被重写吗? 不能被继承,因此不能被重写方法重写的规则:方法名相同参数列表相同返回值类型相同或者是其子类访问权限不能高于父类super关键字来访问父类的成员super只能出现在子类的方法和构造方法中super调用构造方法时,只能
2017-11-30 11:10:39 201
原创 public 等区分
public:所有的类都可以访问。private:只有在同一个类中才可以访问。protected:同一个类中、同一个包中、子类中都可以访问,包类型的。默认类型:同一个类中、同一个包中可以访问到。
2017-11-29 11:20:27 261
原创 面向对象,构造以及static应用整理
每日知识点汇总—1.命名方法:方法名首字母小写2.常见错误:If ( ){}else if( ){} 条件会判断两次//需要注意PS:分支判断用if else结构比较合适3.构造方法:无参构造:(1)方法名与类名相同(2)没有返回值 (3)与返回的修饰符无关作用:给成员属性默认赋予初始值4.方法的重载:[1].方法名相同 [2]参
2017-11-27 20:44:23 173
转载 Eclipse常用快捷键(转)
代码助手:Ctrl+Space(简体中文操作系统是Alt+/)快速修正:Ctrl+1单词补全:Alt+/打开外部Java文档:Shift+F2显示搜索对话框:Ctrl+H快速Outline:Ctrl+O打开资源:Ctrl+Shift+R打开类型:Ctrl+Shift+T显示重构菜单:Alt+Shift+T上一个/下一个光标的位置:Alt+Left/Right
2017-11-21 20:16:05 134
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人