- 博客(45)
- 资源 (49)
- 问答 (6)
- 收藏
- 关注
原创 Java Web 网络商城案例演示十八 关于HTML frameset 框架的使用 和dtree组件
HTML 关于 frameset 框架的使用新建framesetHTML页面注意target属性:ab标签对应的取值(_self,_blank,_name)<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd"><html&...
2020-03-31 18:42:01 531
原创 Java Web 网络商城案例演示十七 权限过滤器
Java Web 网络商城案例演示十七权限过滤器场景:项目运行过程当中,希望某些资源不能被用户直接访问到,只有登录后才可以访问,列如:购物车页面,购物详情,购物列表等资源。解决方案:创建一个自定义过滤器,在过滤器当中为这些资源分别配置好路径,在过滤器当中判断用户是否登录,登录成功,就可以放行,没有登录,返回提示信息。一个过滤器可以配置不同的路径步骤实现在Filter的文件下创建对应...
2020-03-31 15:55:32 440
原创 Java Web 网络商城案例演示十六 订单详情功能(支付功能的实现使用易付宝)
Java Web 网络商城案例演示十六 订单详情功能(支付功能的实现)支付功能的实现支付基础概念:银行接口:优点:资金没有延时缺点:银行的API发送变化,支付的功能也需要更改第三方支付api:缺点:资金延时优点:银行的API发送变化,支付的功能也不需要更改支付数据的执行过程:如何保证数据传输的有效性:张三和李四要传输数据:原文:ABCDE通过算法:对原文当中每个字符的A...
2020-03-30 22:10:36 1056
原创 Java Web 网络商城案例演示十五 订单详情功能(提交订单支付界面)
订单详情功能(提交订单支付界面)原理分析步骤实现:1、准备工作:order_list.jsp当中修改链接提交当前订单编号<a href="${pageContext.request.contextPath}/OrderServlet?method=findOrderByOid&oid=${o.oid}">付款</a>2、OrderServlet ...
2020-03-29 20:10:12 3424
原创 Java Web 网络商城案例演示十四(设计订单表)
Java Web 网络商城案例演示十四(设计订单表)订单模块1、模型的抽取2、提交订单3、查询我的订单4、订单详情5、支付功能6、权限过滤器一、模型的抽取订单:本次交易记录,描述1、分析超市小票:设计一个表,存储小票上的数据第一种方式:弊端:数据冗余严重DB原则:存储最少的数据,办更多的事情第二种方式一个表专注于交易的描述,订单表ordersOrdes表中的...
2020-03-29 16:21:24 2713
原创 Java Web 网络商城案例演示十三(抽取购物车模块,实现购物车功能)
Java Web 网络商城案例演示十二(商品分页) 通过javascript的方式提交 以下两行代码可以实现按钮向不同的地方提交表单
2020-03-26 22:53:45 1546 1
原创 Java Web 网络商城案例演示十二(查询类别下的商品信息)
Java Web 网络商城案例演示十二(查询类别下的商品信息)任务:1、带有分页的查看分类下的商品信息2、购物模块——抽取模型3、购物模块——添加商品到购物车4、购物模块——移除购物项4、购物模块——清空购物车一、带有分页的查看分类下的商品信息1、分析SQL语句的实现-- 查询分类类别product 下对应的cid 为 1的商品 的数据并限制其查询开始的索引和条数SELECT ...
2020-03-24 21:22:48 1420
原创 Java Web 网络商城案例演示十一(商品分页)
Java Web 网络商城案例演示十一(商品分页)基础的分页操作web阶段项目中:CRUD,ajax,分页,下载,上传新建一个动态的web工程分析SQL语句的实现– 约定每页能够显示5条数据SELECT * FROM product LIMIT 0,5;SELECT * FROM product LIMIT 5,5;SELECT * FROM product LIMIT 10,5;...
2020-03-21 14:10:17 816 3
原创 Java Web 网络商城案例演示十(商品详情)
Java Web 网络商城案例演示十(商品详情)用户点击商品图片或名称向服务端发起请求,将商品的id发送到服务端在ProductServlet的findProductByPid当中获取到pid,根据pid查询商品信息,将获取到的商品放入requestProductServiceProductDao转发到jsp/product_info.jsp原理分析步骤实现1、准备工作 /jsp...
2020-03-20 23:00:35 1253 1
原创 Java Web 网络商城案例演示九(首页热门商品和最新商品显示)
Java Web 网络商城案例演示九(首页热门商品和最新商品显示)查询数据库商品表当中最新的9件商品信息SELECT * FROM product ORDER BY pdate DESC LIMIT 0,9;查询来自(product的当中排序按降序0到9 )...
2020-03-20 18:56:34 1196
原创 Java Web 网络商城案例演示八(首页分类查询)
获取首页分类信息首页分类版本一首页分类版本二(使用json)、首页分类版本三(使用Redis)
2020-03-20 10:27:02 717
原创 Java Web 网络商城案例演示七(自动登录,记住用户名,抽取公共页面)
Java Web 网络商城案例演示六(自动登录,记住用户名,抽取公共页面)自动登录1、在login.jsp上的自动登录的位置上命名<label> <input type="checkbox" name="autoLogin">自动登录2、在servlet里面获取到login.jsp关于自动登录的按钮的值String autoLogin = request.ge...
2020-03-19 14:31:33 618
原创 计算机二级C语言公共基础知识,以及习题总结(七)关系代数
关系运算类型1、传统的集合运算:(1)并(U)记为R U S。注意:R 和 S的域相同。设关系R和关系S具有相同的目n(即两个关系都有n个属性),且相应的属性取自同一个域,则关系R与关系S的并由属于R且属于S的元组组成。其结果关系仍为n目关系。记作:R∪S={t|t∈R∨t∈S}(2)差(-)记为R - S。注意:R和S的域相同。这里不会把第一行减掉因为第一行是属性(域),...
2020-03-18 12:13:45 7836 6
原创 Java Web当中BeanUtils的封装MyBeanUtils,populate方法使用 MyBeanUtils.populate
web工程中BeanUtils的封装MyBeanUtils,populate方法使用 【接收前端form表单数据】MyBeanUtils.populate(user, request.getParameterMap());BeanUtils.populate(obj, map);
2020-03-17 15:53:30 729
原创 计算机二级C语言公共基础知识,以及习题总结(六)数据模型
数据模型的基本概念1、数据模型是数据特征的抽象数据模型描述的内容(1)数据结构(2)数据操作(3)数据约束数据模型按不同的应用层次分成三种类型概念数据模型(Conceptual Data Model)简称概念模型:对客观世界复杂事务的结构描述以及他们之间内在联系刻画。主要有E-R模型(Entity-Relationship Model)、扩充E-R模型、面向对象模型及谓词模型。逻...
2020-03-17 11:54:15 4239
原创 计算机二级C语言公共基础知识,以及习题总结(五)数据库设计基础
数据库系统的基本概念一、数据,数据库,数据管理系统数据(Date):实际上就是描述事务的符号记录数据库(DB Database):长期存储在计算机内的,有组织的,可共享的数据集合。数据库中的数据按一定的数据模型组织,描述和存储,具有较小的冗余度,较高的数据独立性和易扩展性,并可为各种用户共享。数据库管理系统(DBMS Database Management System):数据库管理系统...
2020-03-16 15:12:49 6244 2
原创 Java Web 网络商城案例演示五(用户激活)
Java Web 网络商城案例演示五(用户激活)1、用户激活开发通用步骤:1、准备工作2、Servlet3、service4、Dao5、最终的jsp页面1、用户激活原理:步骤实现...
2020-03-15 22:54:28 561
原创 Java Web 网络商城案例演示四、(向邮箱发送信息功能的实现)邮箱服务器的搭建,java Web发送邮件
Java Web 网络商城案例演示四、(向邮箱发送信息功能的实现)邮箱服务器的搭建,java Web发送邮件概念邮件服务器:公司服务器上安装软件,管理各个邮箱账号中的邮件 接收/发送电子邮箱:各个账户在服务器上开辟的一段空间邮件协议:发送SMTP 接收:pop3/pop/imap作用:约定了邮件在网络当中传输符格式搭建邮件服务器安装eyoumailserversetup.exe配置FoxMail6.5客户端
2020-03-15 14:42:17 2902
原创 javaWeb发送邮件报错,JAVAEmail工具错误java.lang.ClassNotFoundException: javax.activation.DataSource
JAVAEmail工具错误java.lang.ClassNotFoundException: javax.activation.DataSourceJDK9以上或JDK6以下使用mail.jar包不加JAF的activation.jar包会抛出该错误!JDK6以上不需要加该jar包;所以在lib下要同时导入package cn.itzheng.store.test;import jav...
2020-03-15 11:11:46 2033
原创 Java Web 网络商城案例演示三、(注册页面功能实现)
dao和service的创建和实现1、在dao下创建接口UserDao,在dao下创建一个包daoimpl在这个包下创建一个类UserDaoImpl实现UserDao类2、在service下创建接口UserService,在service包下创建一个包serviceImpl,在这个包内创建一个类实现UserService该接口在Servlet下创建一个UserServlet并继承BaseS...
2020-03-14 17:39:17 1479
原创 计算机二级C语言公共基础知识,以及习题总结(四)程序设计和软件工程基础
程序设计和软件工程基础一、程序设计基础1、 程序设计方法和风格源程序的文档化 符号的命名:见名知意数据说明次序应该规范化;语句结构 每条语句简单明了;尽量不用或少用GOTO语句,尽量只采用3种基本控制结构编程,输入和输出,对所有的输入数据进行校验和合理性检查;输入输出格式保持一致;设计良好的输出报表总结一句:清晰第一,效率第二2、 程序设计方法和风格结构化程序设计原则:自顶向下(...
2020-03-14 11:14:29 4619
原创 Java Web 网络商城案例演示二、(jsp页面搭建)
cart.jsp<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><!doctype html><html> <head> <meta charset="utf-8" /> <meta...
2020-03-13 16:20:18 1665
原创 Java Web 网络商城案例演示一、(环境搭建)
两天搞定一个项目 Java Web MVC 网络商城教程+源代码 最近自学做了一个网络商城一、数据库建立分析以及创建数据库-- 创建数据库drop database if exists `store_40`;create database `store_40`;-- 使用数据库use store_40;-- 1.1 创建用户表CREATE TABLE `user` ( `uid` varchar(32) NOT NULL, #用户编号 `username` ...
2020-03-13 15:59:03 2503
原创 servlet中init方法是什么时候被调用的
servlet中init方法是什么时候被调用的,1 加载和实例化2 初始化3 请求处理4 服务终止在Servlet实例化之后,容器将调用Servlet的init()方法初始化这个对象,对于每一个Servlet实例,init()方法只被调用一次.Servlet被服务器实例化后,容器运行其init方法,请求到达时运行其service方法,service方法自动派遣运行与请求对应的doXXX方法(doGet,doPost)等,当服务器决定将实例销毁的时候调用其destroy方法。与cgi的区别在于s
2020-03-12 21:17:48 2167
原创 Java Web通用的servlet 的创建,服务的向客户端发送,服务端处理请求的几种方式以及,创建一个通用的Servlet,减少Servlet的数量
服务的向客户端发送请求的几种方式,服务端处理请求的几种方式以及,创建一个通用的Servlet,采用反射的方式获取到不同的方法简化Servlet的复杂度,Servlet被服务器实例化后,容器运行其init方法,请求到达时运行其service方法,service方法自动派遣运行与请求对应的doXXX方法(doGet,doPost)等,当服务器决定将实例销毁的时候调用其destroy方法。
2020-03-12 21:03:36 477 1
原创 计算机二级C语言公共基础知识,以及习题总结(三)查找和排序
二级C语言公共基础知识,以及习题总结,查找和排序,顺序查找,二分法查找,排序,查找和排序相关练习
2020-03-11 20:43:45 3674 4
原创 计算机二级C语言公共基础知识,以及习题总结(二)树和二叉树
五、树和二叉树,树的基本概念,数是一种简单的非线性结构,二叉数及其基本性质,二叉数的存储结构,二叉数的变量,二叉数及其基本性质,二叉树的遍历,二叉树的遍历的练习二叉树当中结点数是奇数的时候有度为1个结点0个(满二叉树),当二叉树当中的结点数为偶数的时候度为1的结点个数为1个(完全二叉树)。3、二叉数的存储结构4、二叉数的变量5、相关练习CC扩展: 二叉树一个结点下面可能有两个子结点(度为2),也可能有一个子结点(度为...
2020-03-10 20:06:44 8198 2
原创 计算机二级C语言公共基础知识,以及习题总结(一)
二级C语言公共基础知识,以及习题总结,算法的基本概念,算法的复杂度,数据结构的基本概念,什么是数据结构,数据结构的图形表示,线性结构和非线性结构,线性表的基本概念,线性表的顺序存储结构,栈和队列,队列及其基本运算,线性链表的基本概念
2020-03-10 16:06:18 19932 5
原创 Linux centos安装Redis,启动Redis,使用Redis,停止Redis,Redis的启动
Linux centos安装Redis,启动Redis,使用Redis,停止Redis,redis的安装包,Redis的启动:以原码形式形式提供的 ,.c文件,将.c编译为.o文件 需要:gcc,将编译后的文件去安装到Linux的系统上...
2020-03-10 15:54:43 552
原创 Linux下安装mysql
1.mysql下载http://dev.mysql.com/downloads/mysql/或者使用wget下载:用winSCP将jdk上传到LInux系统上,查询mysq服务运行状态
2020-03-09 22:44:55 222
原创 Linux安装Tomcat
安装Tomcat先安装jdk,然后安装Tomcat(一)、先卸载open-jdk查看本机上所有已经安装成功的软件,只查看和java相关的删除linux自带jdkLinux远程安装TomcatWindows使用WinSCP将Tomcat上传到Linux
2020-03-09 10:46:22 458
原创 Linux 安装JDK Java
一、先卸载open-jdk查看linux上是否存在已经安装好的JDK javac查看本机上所有已经安装成功的软件,只查看和java相关的删除linux自带jdk用winSCP将jdk上传到LInux系统上,将jdk压缩包进行解压,安装jdk依赖包:
2020-03-09 10:10:02 259
原创 C语言文件指针,如何对文件进行操作,文件指针FILE,指向文件指针
C语言文件的定义,如何对文件进行操作,文件指针,如何定义指向文件的指针,通过文件指针对文件进行操作,文件应用举例,二进制文件相关操作,文件定位
2020-03-08 15:09:48 50729 37
原创 Linux设置网卡信息,网络配置,Linux安装过程当中如果虚拟机安装完毕之后,看不到对应的2个虚拟机网卡
设置网卡信息,网络配置Linux安装过程当中如果虚拟机安装完毕之后,看不到对应的2个虚拟机网卡:通过vim来修改网卡的相关的配置项查看网卡的配置信息[root@localhost ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth0 设置网卡信息[root@localhost ~]# vim /etc/sysconfig/network-scripts/ifcf...
2020-03-07 21:28:24 403
原创 java使用动态代理Proxy.newProxyInstance,模拟谷歌汽车的场景:(装饰着模式),(装饰着模式)弊端,类加载器的介绍,使用动态代理解决网站的字符集编码问题
使用动态代理解决网站的字符集编码问题设计模式:什么是设计模式,简单的来说,就是在软件开发当中遇到的一些相似问题,将问题的解决方式抽取出的模型(开发套路 ),来解决软件开发当中遇到的问题。单列,工厂,装饰着,适配器,动态代理谷歌汽车场景:...
2020-03-06 23:02:55 697
原创 C语言当中的位运算
C语言当中的位运算一、位运行运算符~:按位求反<<:左移>>:右移&:位与^:异或|:位或二、按位求反按位求反原理:将对应的其他进制的数字转换为二进制, 把0变成1,把1变成0计算机当中二进制数在内存中以补码的形式存储注意:另外,正数的原码、补码和反码都相同负数的反码与原码符号位相同,数值为取反;补码是在反码的基础上加1举例:
2020-03-05 20:39:32 581
原创 C语言共用体,共用体内部存储结构
一、公用体1、什么是公用体定义:所有成员都使用同一片地址单元2、如何来定义公用体格式:union 公用体类型名称{ 成员链表};说明:1)公用体的定义与使用方法与结构体类似2)结构体当中的各个成员都有属于自己的存储单元,而公用体中的各个成员都共享同一个存储单元。3)数据类型与存储单元大小的对应关系:int ----> 4个存储单元(4个字节,32位二进制)f...
2020-03-05 17:20:54 2096
Vue3集成ThreeJS实现3D效果,threejs+Vite+Vue3+TypeScript 实战课程
2023-11-30
Vue3 + TypeScript + Uniapp 开发小程序【医疗小程序完整案例·一篇文章精通系列】
2023-05-16
基于SpringBoot+Vue前后端分离的智能教室管理系统(毕业设计/节课作业)【完整项目源代码】
2023-04-09
Java爬虫【一篇文章精通系列-案例开发-巨细】HttpClient5 + jsoup + WebMagic + spider
2022-11-28
Java 之 ElasticSearch7.x.x 爬虫 + 项目实战-搜索页面
2022-11-09
TypeScript 快速入门之基础语法(一篇文章精通系列)(我的第一个TS程序【一】)【WebStorm版本】案例源代码
2022-08-31
JavaScript 之 Vue3 入门到精通+网络商城案例
2022-08-24
Java之Gradle【IDEA版】入门到精通(下)(一篇文章精通系列)微服务实战项目代码
2022-07-25
SpringBoot+SpringSecurity+Vue后台管理系统的开发源代码(前端+后端+数据库)
2022-07-20
SpringBoot+SpringSecurity+Vue实现后台管理系统的开发项目源代码
2022-07-08
Java之词义相似度计算(语义识别、词语情感趋势、词林相似度、拼音相似度、概念相似度、字面相似度)
2022-06-24
神通数据库驱动jar,Java 连接神通数据库驱动包(亲测有效)
2022-04-14
Java SpringBoot 前后端分离项目高仿CSDN项目源代码(前端Vue+Element UI 后端Java的Sprin
2022-03-27
SwitchHosts-win32-x64_v3.3.9.5343.7z
2021-08-01
Android+WEB网络商城项目源代码.zip
2021-06-28
Android+Servlet学生管理源代码
2021-06-16
SpringMVC+Mybatis,CRM系统教程和源代码(SSM项目)
2021-04-10
Java 爬虫工具推荐 超级好用webmagic
2022-11-15
IDEA 在运行maven项目的时候似乎dao层报错
2021-05-04
本地可以运行项目 发布到Linux服务器上Tomcat似乎连接不上MYSQL数据
2021-04-18
2021年Java何去何从?
2020-12-16
JAVA当中客户端向服务端发送请求,servlet先执行什么?
2020-03-12
TA创建的收藏夹 TA关注的收藏夹
TA关注的人