ICode9

精准搜索请尝试: 精确搜索
  • java狂神方法2022-05-11 23:33:50

    一、方法是什么 原子性:一种方法只能完成一个功能,这样利于后期拓展。 下面来展示一个简单的方法: 这个是比较简单的方法。 二、方法的构成     (viod表示空的意思) 具体的写法是这样的: 在看一个简单的方法: 三、方法的调用 四、方法重载 重载就是在一个类中,有相同的函数名称,但

  • SSH框架整合--学习狂神笔记2022-05-04 16:32:39

    一、我的环境 IDEA 2020.2 MySQL 8 Tomcat 9 Maven3.6   数据库环境搭建 在sqlyog里面编写一个数据库表,sql如下 CREATE DATABASE `ssmbuild`; USE `ssmbuild`; DROP TABLE IF EXISTS `books`; CREATE TABLE `books` ( `bookID` INT(10) NOT NULL AUTO_INCREMENT COMMENT '书i

  • MyBatis-Plus学习笔记(狂神)2022-04-27 14:01:28

    MyBatis-Plus学习(3.3.1.tmp版本教程) 1、快速开始 1.1、数据库脚本 DROP TABLE IF EXISTS user; CREATE TABLE user ( id BIGINT(20) NOT NULL COMMENT '主键ID', name VARCHAR(30) NULL DEFAULT NULL COMMENT '姓名', age INT(11) NULL DEFAULT NULL COMMENT &#

  • 第一天接触Java2022-04-26 21:34:59

    Markdown学习 标题 三级标题 字体 helloworld helloworld helloworld helloworld 引用 选择Java狂神说 分割线 图片         超链接 点击跳转到狂神说 列表 a b a b c 表格 名字性别生日 张三 男 1997.1.1   代码 1|publc  

  • 狂神说 Spring52022-04-25 20:32:56

    1、Spring 1.1、简介 简介 Spring:春天——>给软件行业带来了春天2002,首次推出了Spring框架的雏形:interface框架!Spring框架即以interface21框架为基础,经过重新设计,并不断丰富其内涵,于2004年3月24日,发布了1.0正式版Rod Johnson,Spring Framework创始人,著名作者。很难想象Rod Johnson

  • 【狂神springboot笔记】SpringBoot整合Mybatis2022-04-19 22:03:55

    1、添加依赖包和配置数据源 在官网找到对应的依赖 <dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spring-boot-starter</artifactId> <version>2.2.2</version> </dependency> 数据源不变 application.ym

  • java狂神流程控制:顺序结构,if选择结构2022-04-18 21:03:24

    在流程控制中一共有三种结构,本节将顺序结构和if选择结构一起写。 一、顺序结构 由于顺序结构非常简单,所以就不做多赘述。   二、if选择结构 if选择结构一共有四种,单选择,双选择,多选择和switch多选择结构。 1、单选择结构 单选择结构会在语句里面加入else(否则),这样就可以做出对错

  • JAVA狂神流程控制:用户交互SCANNER进阶2022-04-13 23:33:10

    这一期进阶的学习关于scanner输出小数。 在这里我们写了一个输出小数和整数的代码,图中可以看到else,这个代码的意思是“否则”,例如在整数中当输入的内容不是整数我们就会输出“输入的不是证整数数据”这句话。 来看一下结果:   结果正常输出。     然后我们再来难度高一些的 题

  • 【狂神springboot笔记】SpringBoot配置文件2022-04-13 21:32:59

    Spring官方文档:https://docs.spring.io/spring-boot/docs/2.1.6.RELEASE/reference/html (这里和老师一起看的2.1.6的,但是实际项目用的最新的2.6.6) 1、yaml文件格式 # yaml文件对空格要求十分严格,没有空格可能就报错 # yaml文件可以注入到配置类中 # 普通的key-value name: wcy #

  • 跟着狂神学习MarkDown2022-04-12 12:32:46

    MarkDown学习 二级标题 三级标题 字体 Hello,World! Hello,World! Hello,World! Hello,World! 引用 失败乃成功之母 分割线 图片 超链接 点击跳转到狂神博客 列表 A BA 一 二 三 表格 名字 性别 生日 张三 男 1997.1.1 代码 1 g

  • Ngork笔记(狂神说)2022-04-08 23:32:57

    问题:自己电脑上项目,如何让别人访问? 狂神说视频:https://www.bilibili.com/video/BV17K4y187A2?spm_id_from=333.999.0.0 怎么用 ngrok 是一个反向代理,通过在公共的端点和本地运行的 Web 服务器之间建立一个安全的通道。ngrok 可捕获和分析所有通道上的流量,便于后期分析和重放。

  • MarkDown学习2022-04-02 07:31:29

    MarkDown学习 标题 三级标题 四级标题 字体 Hello,World! Hello,World! Hello,World! Hello,World! 引用 选择狂神说JAVA,走向人生巅峰 分割线 图片 ![截图](C:\Users\faw\Pictures\Camera Roll\桌面图片.jpg) 超链接 点击跳转到狂神学习 列表 A B C A B C 表格 名字 性别 生日

  • java狂神:(小提示) 算数运算符中的++,--2022-04-02 01:32:24

    如图: 可以从图中看到,++的放置位置会对复制产生影响。而一般在代码中有n个++,原来的值就会+n,如下图:   ++的含义非常重要,--同理。  

  • java狂神基础:基本运算符2022-04-02 01:32:04

    先看运算符的分类, 1.算数运算符 + - * /是基本的加减乘除,%是 “余”  即10%3=3.33333...  2.赋值运算符 =,例int a =10,可以理解为“把10赋值给a” 3.关系运算符 >,<,>=(大于等于),<=(小于等于),==(注意区分=为“赋值”,==才是“等于”的意思),!=(不等于),instanceof 4.逻辑运算符 &&(与),||(或),!(

  • 狂神说Java【SMBMS】——SMBMS超市订单管理系统(六) ——用户管理功能实现2022-03-28 09:34:22

      1.导入分页工具类 查看一下这个工具类的源码​ OOP的3大特性:封装、继承、多态,其中封装 = 属性私有+属性的get/set() + 在set中限制一些不安全的赋值操作(这一步可以留到service层再做,但是在封装的时候做更好,这样减少了service层的代码,且体现了封装的特性) 2.用户列表页面导

  • 狂神说Java【SMBMS】——SMBMS超市订单管理系统(七) ——获取角色列表2022-03-28 09:33:10

      1、RoleDao接口 package com.thhh.dao.role; import com.thhh.pojo.Role; import java.sql.Connection; import java.sql.SQLException; import java.util.List; public interface RoleDao { /** * 1、获取角色列表 * @param conn:数据库连接对象 * @r

  • 狂神说Java【SMBMS】——SMBMS超市订单管理系统(二) ——登陆功能实现2022-03-28 09:02:39

      页面实现逻辑/流程 1、编写前端页面 ​ 前端页面直接使用已有的,我们主要编写网页背后的执行代码 2、设置首页 <!--设置欢迎页/首页--> <welcome-file-list> <welcome-file>login.jsp</welcome-file> </welcome-file-list> 3、编写Dao层用户登陆的接口

  • 狂神说Java【SMBMS】——SMBMS超市订单管理系统(一) ——项目搭建准备工作2022-03-28 09:01:38

      1.项目架构 2.数据库设计 3.项目搭建 1、项目如何搭建? 是否使用maven? 使用maven要去网上找依赖 不使用maven要自己手动导jar包 为了方便,这个项目使用maven搭建 2、创建项目 使用maven模板创建一个maven项目 补全maven项目结构 更新WEB.XML的配置版本 <web-app xm

  • 狂神说Java【SMBMS】——SMBMS超市订单管理系统(三) ——登陆功能优化2022-03-28 09:01:25

      1、注销功能 ​ 思路:移除session对象+返回登陆页面 1.编写servlet package com.thhh.servlet.user; import com.thhh.utils.Constants; import javax.servlet.ServletException; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; im

  • 狂神说Java【SMBMS】——SMBMS超市订单管理系统(四) ——密码修改2022-03-28 09:00:48

      ​ 分析:很明显,要修改用户密码我们还是需要和数据库交互,那么就还是前面我们写登陆功能的代码编写步骤 —— DAO层、service层、servlet层,前端页面直接使用现成的,但是注意servlet中使用的地址和servlet的地址映射注意和前端页面保持一致 ​ 为什么要按照DAO层、service层、ser

  • 表格标签2022-03-26 15:31:28

    表格标签 推荐狂神的视频课程 https://www.bilibili.com/video/BV1x4411V75C?p=9 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>表格练习</title> </head> <body> <!--table表格 b

  • 异常处理(狂神)2022-03-20 09:58:21

    异常处理(狂神) Error(错误) Arithmetic(算术异常) exception(异常) throwable(可划异常)–通过源码throwable是exception的类 抛出异常:ctrl+alt+t 执行异常顺序时多为:从1-4依次捕获(由2-4范围逐渐增幅),error放首位防止出现致命错误 error:程序出现问题本身无法恢复,让程序终止(栈溢

  • 狂神说Swagger2022-03-08 10:00:32

    配置环境 application.properties spring.mvc.pathmatch.matching-strategy = ANT_PATH_MATCHER pom.xml <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger-ui</artifactId> <version>3.0.0</version>

  • 狂神说java自学日记-MarkDown基础语法2022-03-07 18:33:36

    MarkDown基础语法 1.标题 语法:# + 空格 + 标题名称,一级标题一个#,二级标题两个#,依次类推,最低级标题为六级标题。 效果展示: 2.字体样式 语法:用*将文字成对括起来,一对表示斜体,两对表示加粗,三对表示斜体加粗;用两对~将文字括起来表示删除线。 效果展示: 3.链接 语法:[超链接名称] + [超

  • 狂神说笔记——手把手教你如何分析开源项目252022-03-05 16:31:20

    1.如何分析开源项目 学习的方式: 不知道这个代码怎么来的; 这个代码跑不起来; 这个项目对我们有什么帮助,不会模块化分析; 任何一个开源项目,都可以让自己等到提升。 代码自动生成:我们平时会写很多业务代码,用Mybatis Plus去生成的,第三方的工具包去生成。 开源项目:eladmin 项目简

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有