03 2021 档案

摘要:1. Java线程 1.1. 概念 **进程:**系统进行资源分配的基本单位 **线程:**系统进行调度和独立运行的基本单位 **多线程:**多个类并行交替运行 1.2. Thread类 线程的实现:继承Thread类 线程的运行:重写run()方法 线程的调用:调用线程对象的start()方法 p 阅读全文
posted @ 2021-03-30 23:08 St0n3 阅读(74) 评论(0) 推荐(0)
摘要:Git-版本控制器 保留旧版本,发布新版本,以便进行版本迭代。 版本控制分类 本地版本控制 集中版本控制:SVN 分布式版本控制:Git Git历史 Git是由Linux创始人李纳斯·托沃兹(LInus Benedic Torvalds)创建的。 Git安装 http://npm.taobao.or 阅读全文
posted @ 2021-03-13 00:22 St0n3 阅读(74) 评论(0) 推荐(0)
摘要:HashMap HashMap:存储键值对 创建HashMap HashMap<Integer,String> map = new HashMap<Integer,String>(); 插入键值对 map.put(1,"stone"); map.put(2,"xiaoming"); map.put( 阅读全文
posted @ 2021-03-10 22:12 St0n3 阅读(90) 评论(0) 推荐(0)
摘要:1. JDBC 用于连接java和数据库 1.1. 连接操作步骤 在数据库中新建数据库和录入数据; Class.forName("com.mysql.cj.jdbc.Driver");//加载驱动 DriverManager.registerDriver(new com.mysql.cj.jdbc. 阅读全文
posted @ 2021-03-09 20:27 St0n3 阅读(85) 评论(0) 推荐(0)
摘要:在使用JDBC操作MySQL数据库时出现了Could not initialize class com.stone.lesson02.utils.JdbcUtils问题,反复试错后发现是数据库配置文件位置没放对 db.properties文件应该放在src目录下,而之前放在了com目录下,故报错。 阅读全文
posted @ 2021-03-07 17:30 St0n3 阅读(358) 评论(0) 推荐(0)
摘要:1. 注解 对程序起注释作用 可以被其他程序(如编译器)读取 约束作用(不符合会报错) 1.1. 内置注解 @Override:重写方法 @Deprecated:不推荐使用某方法 @SupressWarnings:镇压警告 1.2. 元注解 负责注解其他注解(如元注解) @Target @Reten 阅读全文
posted @ 2021-03-06 15:46 St0n3 阅读(80) 评论(0) 推荐(0)
摘要:1. Maven 项目架构管理工具 核心思想:约定大于配置 有约束,不要去违反 1.1. 创建maven项目 new project-->Maven-->✔Creat from archetype(使用模板)-->maven-archety-webapp-->Next GroupID:组ID Art 阅读全文
posted @ 2021-03-03 15:56 St0n3 阅读(44) 评论(0) 推荐(0)
摘要:MVC三层架构 M:Model 模型 业务处理:业务逻辑(Service) 数据持久层:CRUD——增删改查(Dao) V:View 视图 展示数据 提供链接发起Service请求(a,form,img...) C:Controller 控制器 接受用户的请求(request:请求参数、Sessio 阅读全文
posted @ 2021-03-02 21:55 St0n3 阅读(45) 评论(0) 推荐(0)
摘要:Web的基本概念 分为静态web、动态web 静态web:数据不会改变的网站,如html、css 动态web: 数据会改变的网站 技术栈:Servlet/JSP,ASP,PHP Web应用程序 由浏览器加载访问的程序,放置在某个电脑的文件夹中(通常是服务器) web应用由多部分组成(静态web、动态 阅读全文
posted @ 2021-03-02 21:54 St0n3 阅读(46) 评论(0) 推荐(0)
摘要:异常处理 try{ //可能出现异常的代码 }catch(Exception e//匹配异常){//可以有多个catch,类似于switch,匹配的异常不能是由大到小,不然后面的异常无法匹配 //出现异常之后采取的行动 }final{//非必需 //无论是否出现异常都要采取的行动 } 异常分为: E 阅读全文
posted @ 2021-03-02 21:52 St0n3 阅读(51) 评论(0) 推荐(0)
摘要:面向对象 面向对象编程的实质就是以类的方式组织代码,以对象的组织(封装)数据。 三大特征: 封装、继承、多态。 方法 同一包下的类调用其他类的static方法:类名+方法名 调用不是static方法:实例化对象,对象类型 对象名 = 对象值。 static static方法是和类一起加载的,没有加s 阅读全文
posted @ 2021-03-02 21:46 St0n3 阅读(82) 评论(0) 推荐(0)