- 博客(75)
- 收藏
- 关注
原创 时间的标注
一炷香=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
788
原创 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
235
原创 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
1095
原创 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
696
原创 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
106
原创 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
76
原创 java web 实训 store 功能的介绍
store 商城:权限管理系统:最少需要五张表,角色,权限、用户 ,用户——角色,权限——角色,功能需求分析:不管任何项目的功能都有增删改查,增:从页面添加内容,数据库里有内容,才可以进行查询, 修改,删除等一系列功能...
2020-09-09 21:12:24
586
原创 文件的上传和下载
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
137
原创 记录浏览器 访问次数
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
381
原创 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
270
原创 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
276
原创 控制反转
Spring MVC 是Spring 提供的一个实现web MVC 设计模式的轻量级WEB框架。它与Struts2框架一样,都是MVC框架,性能更加优于Struts2Spring MVC 特点:是SPring框架的一部分,可以便利用Spring所能提供的其他功能。灵活性强,抑郁与其他框架集成。提供了一个前端器DispatcherServlet ,是开发人员无须额外开控制器对象。可自...
2020-05-21 12:46:34
144
原创 修改多个文本的后缀及添加语句
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
153
原创 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
110
原创 介绍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
128
原创 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
104
原创 不知所错 的 建立 SpringBoot框架
什么是Springboot框架?Springboot是家庭级框架,简化了初始搭建开发的过程,提高了效率。创建springBoot 也是有两种方式:一种是通过maven创建一种是通过Spring 创建第一种创建方式maven...
2020-05-20 21:56:53
90
原创 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
119
原创 解耦性2
AOP:(面向切面编程):AOP为Aspect Oriented Programming的缩写,以为面向切面编程,通过预编译方式和运行期间动动态实现程序功能的统一维护的一种技术。利用AOP可以对业务逻辑的各个部分隔离,从而使得业务逻辑各部分降低耦合度降低,提高程序的可重复性,同时提高开发的效率。AOP 是OOP的补充和完善。AOP利用一种称为“横切”技术,破解开封装的对象内部,并将那些影响了多...
2020-05-20 21:53:49
336
原创 解耦性
注意:创建文件要赋予权限:如何给文件赋权UserDao 接口package cn.javabs.dao;/** * 用户的持久层接口设计 */public interface UserDao { /** * 模拟添加方法 * * 按照正规逻辑说, 以下方法是错误的 因为没有参数 */ void addUser();}...
2020-05-20 21:52:30
633
原创 一对多
Mybatis 多表查询:**表与表之间的关联关系:** 一对多/多对一 使用场景:一个账户 对应多个订单一对一:一个对应一个身份证号多对多:一个学生被多个老师教过,一个老师教多个学生用户账户:一个用户可以有多个账户一个账户只能属于一个用户,或多个账户可以属于一个用户1.表 两张表 外键关系2.配置文件(核心配置文件和映射文件)3.测试类1.创建数据库的用户表和账户表...
2020-05-20 21:50:57
128
原创 起别名的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
528
原创 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
660
原创 Linux的一些基础软件的安装命令
一、创建虚拟机桥接模式:开发人员采用模式网络模式nat:个人研究使用SCSI 小型的电脑系统设置IP地址:1.默认端口号mysql 3306oracle 1521sqlserver 1433tomacat 8080ssh协议 222.查看IP地址:动态分配ip:DHCP 静态固定IP:sta...
2020-05-07 13:10:55
275
原创 mybatis多对多的关系
Mybatis 多表查询:表与表之间的关联关系:一对多/多对一使用场景:一个账户 对应多个订单一对一:一个对应一个身份证号多对多:一个学生被多个老师教过,一个老师教多个学生三种关联关系:。一对一:在任意一方引入主键作为外键。一对多:在“多”的一方,添加“一”的方主键作为外键。多对多:产生中间关系,引入两张表的主键作为外键,两个主键称为联合主键或使得字段作为主键。**高耦合:**...
2020-05-04 22:09:56
641
原创 配置文件的一些元素
子元素由上到下进行配置元素用于映射查询语句,它可以帮助我们从数据库中读取数据。 select * from mybatis.user where id = #{id};<!-- 更新信息 --> <update id="updateUser" parameterType="com.harry.pojo.User" flushCach...
2020-05-04 21:51:49
211
原创 meaven 正删改的后续
差不多是说:找不到你起的别名,或者说它不认识userMap 这个词也有我猜是找不到配置这个文件从前的代码写成这样呢是我想<!-- 配置:查询结果的字段名称与实体中书名名 的对应关系--><resultMap id="userMap" type="user"><!-- 1.主键字段的对应--> <id pro...
2020-05-04 12:50:43
172
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
291
原创 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
118
原创 SSM 的Mybatis框架
Mybatis下载网址:https://github.com/mybatis-3/releases一 、什么是MybatisMybatis 是一个支持谱通SQL查询、存储过程以及高级的映射的持久层框架,底层就是JDBC封装组件。二、什么是ORM框架 ?ORM就是一种为了解决面向对象与关系型数据库中数据类型不匹配的技术,通过描述java对象与数据库表之间的映射关系,自动将java应用程序中的...
2020-05-02 23:40:33
158
原创 linux学习入门
!)技术架构javaWeb 技术(Servlet+jsp +javaBean)SSH技术(Spring、struts2、Hibernate)SSM技术(Spring、SpringMVC、Mybatis)重点:微服务架构:SpringBoot【分布式】SpringCloud【完全分布式】TCP/ICP 四层负载与七层负载区别:集群与分布式:列子:一个饭店 有一个厨师...
2020-04-30 11:36:52
124
原创 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
423
原创 linux 挂载的使用
1.点击VMware Workstation Pro 打开虚拟机2.输入用户名和密码3.点击菜单栏的虚拟机,在点击设置,在硬件,选择CD/DVD ,使用ISO映射文件,找到相应的浏览的文件目录,进行打开,确认即可4.选择文件,选择共享文件,设置为总是启用5.挂载一、 什么是挂载?挂载是由操作系统使一个存粗设备(诸如硬盘、CD-ROM或共享资源)上的计算机文件和目录可共享用户通过计算...
2020-04-23 15:55:49
149
原创 安装软件2
**一、创建虚拟机桥接模式:开发人员采用模式网络模式nat:个人研究使用SCSI 小型的电脑系统。命令:**who 意思是:我是ls 意思是:显示当前文件夹的所有文件在Linux中没有C盘之类的磁盘系统,有很多的文件夹存放在 “/ ” 根目录下,也就是说在Linux系统里根目录就是斜线。在home文件夹里相进入et...
2020-04-23 15:43:49
264
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人