笔记
加燕
需要不断的打磨,成就更好的自己
展开
-
时间的标注
一炷香=30分钟一季度= 3个月瞬间=0.26秒一盏茶=10分钟一罗刹=144秒一刻钟= 15分钟一岁= 一年一记=12年一世纪= 100年一会=10800年一刹那=0 .018秒一须臾=48分钟一时辰=2小时一旬 = 10年一代=25年一甲子=60年一运=360年一元= 129600年...原创 2022-02-20 13:45:13 · 967 阅读 · 0 评论 -
maven PhoneMark -test_ssM 2
10 . 4 WER-INF<?xml version="1.0" encoding="UTF-8"?><web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns原创 2021-05-29 13:09:37 · 253 阅读 · 0 评论 -
IntelliJ IDEA 2020.3.1 版本 如何建立 Servlet
没有 create new Servlet原创 2021-01-20 15:06:58 · 1496 阅读 · 0 评论 -
IntelliJ IDEA 2020.3.1 版本 如何建立 java web
1.打开IntelliJ IDEA 2020.3.1 软件 ,然后点击 File ,点击下拉列表的New ,再点击Project,如图下所示2.选择java ,点击 next3. 起一个醒目的名称,点击finish4.右击项目名,再点击Add Framework Support5.选择 web Application(4.0),点击ok 就可以了 ,web就建立好了二 、配置Tomcat 和以前一样1.选择Run 点击Edit Configuration...原创 2021-01-20 10:30:17 · 1114 阅读 · 0 评论 -
java web用户登录 注册 入门
前期准备:用户的实体类:package cn.javabs.entity;/** * entity 实体包 * User 实体类 * 实体: 实实在在的个体 */public class User { private int id; private String username; private String password;// 按快键 alt + insert 选择get和set方法 public int getId() {原创 2021-01-09 17:58:25 · 719 阅读 · 0 评论 -
java web 分页 的测试
package cn.javabs.book.entity;/** * 分类的实体类 */public class Category { private Integer id; private String name; private String description; // 安捷 alt + insert 生成 setter and getter Constructor Override Methods toString 方法 .原创 2021-01-08 11:34:22 · 120 阅读 · 0 评论 -
HTTP请求的方式
String requestURI = request.getRequestURI(); System.out.println("requestURL:"+requestURI); System.out.println("....统一资源标识符:/lesson_war_exploded/userServlet..........."); String method = request.getMethod(); System.out.println("method:...原创 2020-12-11 09:21:23 · 90 阅读 · 0 评论 -
文件的上传和下载
pom.xml 导入依赖的坐标<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.or原创 2020-07-07 14:24:49 · 155 阅读 · 0 评论 -
记录浏览器 访问次数
import javax.servlet.ServletException;import javax.servlet.annotation.WebServlet;import javax.servlet.http.Cookie;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;import原创 2020-07-01 21:27:03 · 393 阅读 · 0 评论 -
java web 实训 store 功能的介绍
store 商城:权限管理系统:最少需要五张表,角色,权限、用户 ,用户——角色,权限——角色,功能需求分析:不管任何项目的功能都有增删改查,增:从页面添加内容,数据库里有内容,才可以进行查询, 修改,删除等一系列功能...原创 2020-09-09 21:12:24 · 619 阅读 · 0 评论 -
ssm 网上商店实训 部分内容
一、 基础的配置文件applicationContext.xml<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www.springframework.org原创 2020-07-01 20:39:25 · 283 阅读 · 0 评论 -
SSM 手机网店 实训测试结果
原创 2020-06-22 08:15:04 · 110 阅读 · 0 评论 -
商城 store 代码 运行错误分析
单词不认识,或者说,有敲错的词SQL语句插入,传入的数据为空,没有拿到数据原创 2020-06-11 21:09:44 · 290 阅读 · 0 评论 -
Linux知识整合
一、CentOS 的介绍社区企业操作系统(Community Enterprise Operating System,CentOS)是基于Red Hat Linux 的企业级Linux 发行版本,它有Red Hat Enterprise Linux 依赖开放源代码规定释出的源代码编译而成。2. CentOS 具有以下的特点:- CentOS 完全免费,不存在Red Hat Linux 需要序列号问题- CentOS 独有的 yum 命令支持在线升级,可以及时更新系统,不像 Red Hat L原创 2020-05-25 13:36:18 · 302 阅读 · 0 评论 -
控制反转
Spring MVC 是Spring 提供的一个实现web MVC 设计模式的轻量级WEB框架。它与Struts2框架一样,都是MVC框架,性能更加优于Struts2Spring MVC 特点:是SPring框架的一部分,可以便利用Spring所能提供的其他功能。灵活性强,抑郁与其他框架集成。提供了一个前端器DispatcherServlet ,是开发人员无须额外开控制器对象。可自...原创 2020-05-21 12:46:34 · 162 阅读 · 0 评论 -
修改多个文本的后缀及添加语句
package cn.javabs.exam.util;import java.io.BufferedReader;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.InputStreamReader; public class HtmlTransJspUtils {原创 2020-05-20 22:01:55 · 167 阅读 · 0 评论 -
linux安装redis
网址:http://download.redis.io/releases/redis-4.0.6.tar.gz下载命令: wget http://download.redis.io/releases/redis-4.0.6.tar.gz解压:tar -zxvf redis-4.0.6.tar.gz安装redis依赖: yum install gcc-c++进入解压后的文件:cd redis-4.0.6编辑: vi redis.conf当前运行: /home/develop/redis/r原创 2020-05-20 22:01:18 · 126 阅读 · 0 评论 -
介绍JPA
什么是JPA?1.Hibernate 是全映射框架。优点:1.定义持久化对象,2.数据库映射表3.自动生成SQL缺点: SQL查询差不支持储存过程,不能通过优化SQL优化性能,直适合不太复杂的场景且针对不高的项目使用。2.Myatis 是半自动映射框架需要手动提供POJOpom.xml 导入jar的坐标<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/PO原创 2020-05-20 21:59:40 · 146 阅读 · 0 评论 -
spring 的应用
Mybatis 语法方式有两种,一种是注解方式,另外一种是配置文件第一种注解方式package cn.javabs.demo.mapper;import cn.javabs.demo.entity.Article;import org.apache.ibatis.annotations.*;import java.util.List;@Mapperpublic interface ArticleMapper { /** * 查询所有文章 * @return原创 2020-05-20 21:58:36 · 115 阅读 · 0 评论 -
在创建Spring-mybatis 连接数据错误
是否导入软件是否可匹配的数据库jar是否加入带项目来最后就是写连接驱动写错了原创 2020-05-20 21:57:50 · 97 阅读 · 0 评论 -
不知所错 的 建立 SpringBoot框架
什么是Springboot框架?Springboot是家庭级框架,简化了初始搭建开发的过程,提高了效率。创建springBoot 也是有两种方式:一种是通过maven创建一种是通过Spring 创建第一种创建方式maven...原创 2020-05-20 21:56:53 · 108 阅读 · 0 评论 -
spring 的注解形式
建的项目是用maven的方式创建的:创建好后文件的格式:pom.xml 文件:<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSc...原创 2020-05-20 21:54:55 · 141 阅读 · 0 评论 -
解耦性2
AOP:(面向切面编程):AOP为Aspect Oriented Programming的缩写,以为面向切面编程,通过预编译方式和运行期间动动态实现程序功能的统一维护的一种技术。利用AOP可以对业务逻辑的各个部分隔离,从而使得业务逻辑各部分降低耦合度降低,提高程序的可重复性,同时提高开发的效率。AOP 是OOP的补充和完善。AOP利用一种称为“横切”技术,破解开封装的对象内部,并将那些影响了多...原创 2020-05-20 21:53:49 · 352 阅读 · 0 评论 -
解耦性
注意:创建文件要赋予权限:如何给文件赋权UserDao 接口package cn.javabs.dao;/** * 用户的持久层接口设计 */public interface UserDao { /** * 模拟添加方法 * * 按照正规逻辑说, 以下方法是错误的 因为没有参数 */ void addUser();}...原创 2020-05-20 21:52:30 · 655 阅读 · 0 评论 -
一对多
Mybatis 多表查询:**表与表之间的关联关系:** 一对多/多对一 使用场景:一个账户 对应多个订单一对一:一个对应一个身份证号多对多:一个学生被多个老师教过,一个老师教多个学生用户账户:一个用户可以有多个账户一个账户只能属于一个用户,或多个账户可以属于一个用户1.表 两张表 外键关系2.配置文件(核心配置文件和映射文件)3.测试类1.创建数据库的用户表和账户表...原创 2020-05-20 21:50:57 · 145 阅读 · 0 评论 -
起别名的maven
首先:重新定的实体类cn.javabs.entity.op.UserDaopackage cn.javabs.entity;import java.util.Date;/** * 持久化类 * */public class User { private Integer userId; private String userName; ...原创 2020-05-20 21:49:14 · 552 阅读 · 0 评论 -
Linux 创建站点
1.安装宝塔命令: [root@localhost home]#yum install -y wget && wget -O install.sh http://download.bt.cn/install/install.sh && sh install.sh如果密码忘记了[root@localhost home]# bt default搜索:d...原创 2020-05-07 13:12:02 · 673 阅读 · 0 评论 -
Linux的一些基础软件的安装命令
一、创建虚拟机桥接模式:开发人员采用模式网络模式nat:个人研究使用SCSI 小型的电脑系统设置IP地址:1.默认端口号mysql 3306oracle 1521sqlserver 1433tomacat 8080ssh协议 222.查看IP地址:动态分配ip:DHCP 静态固定IP:sta...原创 2020-05-07 13:10:55 · 295 阅读 · 0 评论 -
mybatis多对多的关系
Mybatis 多表查询:表与表之间的关联关系:一对多/多对一使用场景:一个账户 对应多个订单一对一:一个对应一个身份证号多对多:一个学生被多个老师教过,一个老师教多个学生三种关联关系:。一对一:在任意一方引入主键作为外键。一对多:在“多”的一方,添加“一”的方主键作为外键。多对多:产生中间关系,引入两张表的主键作为外键,两个主键称为联合主键或使得字段作为主键。**高耦合:**...原创 2020-05-04 22:09:56 · 674 阅读 · 0 评论 -
配置文件的一些元素
子元素由上到下进行配置元素用于映射查询语句,它可以帮助我们从数据库中读取数据。 select * from mybatis.user where id = #{id};<!-- 更新信息 --> <update id="updateUser" parameterType="com.harry.pojo.User" flushCach...原创 2020-05-04 21:51:49 · 222 阅读 · 0 评论 -
meaven 正删改的后续
差不多是说:找不到你起的别名,或者说它不认识userMap 这个词也有我猜是找不到配置这个文件从前的代码写成这样呢是我想<!-- 配置:查询结果的字段名称与实体中书名名 的对应关系--><resultMap id="userMap" type="user"><!-- 1.主键字段的对应--> <id pro...原创 2020-05-04 12:50:43 · 189 阅读 · 0 评论 -
maven 的认识
关于者个表的增删改查等所有代码原创 2020-05-03 19:23:45 · 157 阅读 · 0 评论 -
maven 添加 删除 修改 查询
resource——mabatis-cofig.xml<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-config.dtd"><...2020-05-03 22:28:39 · 309 阅读 · 0 评论 -
Spring 、Spring MVC
开发方式、:1.SSH(Struts+Spring+Hibernate) 2.SSM(Spring+Spring MVC +Mybatis)特性:使Java EE架构具有高度的可维护性和可扩展性MVC 实现方式(Struts 、Spring MVC) ORM持久化(Hibernate 、Mybatis)优点:SSH注重配置开发,Hibernate对JDBC完整的封装更加面向对象,...原创 2020-05-02 23:46:45 · 134 阅读 · 0 评论 -
SSM 的Mybatis框架
Mybatis下载网址:https://github.com/mybatis-3/releases一 、什么是MybatisMybatis 是一个支持谱通SQL查询、存储过程以及高级的映射的持久层框架,底层就是JDBC封装组件。二、什么是ORM框架 ?ORM就是一种为了解决面向对象与关系型数据库中数据类型不匹配的技术,通过描述java对象与数据库表之间的映射关系,自动将java应用程序中的...原创 2020-05-02 23:40:33 · 181 阅读 · 0 评论 -
linux学习入门
!)技术架构javaWeb 技术(Servlet+jsp +javaBean)SSH技术(Spring、struts2、Hibernate)SSM技术(Spring、SpringMVC、Mybatis)重点:微服务架构:SpringBoot【分布式】SpringCloud【完全分布式】TCP/ICP 四层负载与七层负载区别:集群与分布式:列子:一个饭店 有一个厨师...原创 2020-04-30 11:36:52 · 138 阅读 · 0 评论 -
Hadoop知识点
#####准备工作1.新建虚拟机4台,分别命名master、slave1、slave2、slave3;master:1.5G2G内存、20G硬盘、NAT、12核;slave1~slave3:1G内存、20G硬盘、NAT、1核2.每台虚拟机设置固定IP;新建虚拟机master,配置固定IP,关闭防火墙,装置必要文件克隆master到slave1、slave2、slave3;修改s...原创 2020-04-26 21:03:41 · 457 阅读 · 0 评论 -
WEB HTML知识整理 css
CSS文本样式——字体样式值说明xx-small设置字体大小,每个之从小到大的固定值原创 2020-04-23 18:42:40 · 508 阅读 · 0 评论 -
linux 挂载的使用
1.点击VMware Workstation Pro 打开虚拟机2.输入用户名和密码3.点击菜单栏的虚拟机,在点击设置,在硬件,选择CD/DVD ,使用ISO映射文件,找到相应的浏览的文件目录,进行打开,确认即可4.选择文件,选择共享文件,设置为总是启用5.挂载一、 什么是挂载?挂载是由操作系统使一个存粗设备(诸如硬盘、CD-ROM或共享资源)上的计算机文件和目录可共享用户通过计算...原创 2020-04-23 15:55:49 · 164 阅读 · 0 评论 -
安装软件2
**一、创建虚拟机桥接模式:开发人员采用模式网络模式nat:个人研究使用SCSI 小型的电脑系统。命令:**who 意思是:我是ls 意思是:显示当前文件夹的所有文件在Linux中没有C盘之类的磁盘系统,有很多的文件夹存放在 “/ ” 根目录下,也就是说在Linux系统里根目录就是斜线。在home文件夹里相进入et...原创 2020-04-23 15:43:49 · 280 阅读 · 0 评论