自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

翰萨姆的博客

一个努力的码农

  • 博客(64)
  • 资源 (7)
  • 收藏
  • 关注

原创 ElasticSearch_6.8.0版本

ElasticSearch1. 什么是RestFulREST : 表现层状态转化(Representational State Transfer),如果一个架构符合REST原则,就称它为 RESTful 架构风格。资源: 所谓"资源",就是网络上的一个实体,或者说是网络上的一个具体信息表现层 :我们把"资源"具体呈现出来的形式,叫做它的"表现层"(Representation)。状态转化(State Transfer):如果客户端想要操作服务器,必须通过某种手段,让服务器端发生"状态转 化"(St

2020-09-01 22:54:13 3775

原创 Mybatisplus真实高效批量插入附容错机制

此方法提高插入速度数据量越大越明显,当然如果此需求无法满足,也可重写mybatisplus的sql注入器源码,然后自己注入去实现需要的功能。继承mybatisplus原先自带的sql方法,并加入**InsertBatchSomeColumn()这里最好给表定义一个规则,如主键重复时插入忽略异常抛出null,在insert时加。在mybatisplus已知常用批量插入为继承Iservice里的。则此sql插入效率跟单条插入无异,只是省了一些代码操作。也需要注意各数据库对于批量插入字节的限制。

2023-05-24 14:18:50 1320

原创 配置文件映射实体类

配置

2022-06-20 14:02:36 276

原创 自定义配置类开关

生产环境和测试环境往往在定时任务等配置需要两套,这时可以分别写两个类不用注释发布。只需使用读配置文件的方式控制配置类开关,解耦合。@ConditionalOnProperty(prefix = "turnConfig.alarm", name = arrayOf("ww"), havingValue = "true")通过注解指定#给类起别名turnConfig: alarm: xs: true # 线上 ww: false # 外网...

2021-11-24 10:25:34 334 3

原创 自定义日志输出

1.编写logbak.xml文件<?xml version="1.0" encoding="UTF-8"?><configuration debug="false" scan="false" scanPeriod="60 seconds"> <property name="LOG_HOME" value="./logs/logback"/> <property name="appName" value="docking"/> &l

2021-11-24 10:21:28 1444

原创 kotlin-统一响应结果集

在开发简单的后端功能时,应该做到响应和结果统一,方便交接及前后端联调:class ResultInfo( val code: Int, val message:String, var data:Any?) { companion object { fun success(data:Any? = null, message: String = "success"): ResultInfo{ return ResultInfo(200,

2021-10-19 13:57:25 1013

原创 java假期顺延求一个日期n天后的日期(排除节假日及周六周日)

1,引入hutool工具类jar<dependency> <groupId>cn.hutool</groupId> <artifactId>hutool-all</artifactId> <version>5.7.8</version></dependency>有关hutool的介绍参考其官网API:https://www.hutool.cn/2,公共方法如下:data参数

2021-08-26 17:22:12 1194

原创 Thumbnails获取外网图片资源并缩略

**工具类jar包** <dependency> <groupId>net.coobird</groupId> <artifactId>thumbnailator</artifactId> <version>0.4.13</version> </dependency> URL urls = new UR..

2021-08-09 16:41:44 497

原创 java数据结构与算法分析第三版清晰版下载

链接:https://pan.baidu.com/s/1vFOJOpJ6NKk1ehArCPbv0A提取码:q1w2

2021-01-07 09:47:33 651 2

原创 SpringCloud入门之项目实例

SpringCloud版本: Hoxton SR61.什么是微服务官网: https://www.martinfowler.com/articles/microservices.htmlIn short, the microservice architectural style is an approach to developing a single application as a suite of small services, each running in its own proc

2020-12-25 11:19:28 1189 1

原创 把json对象转为java对象取数据

例:@Overridepublic DoorInfoData allDoorInfo(String startTime,String endTime,int pageNo,int pageSize) { String data=eventsApi(startTime,endTime,pageNo,pageSize); JSONObject jsonObject = new JSONObject(); jsonObject = JSONObject.parseObject(data

2020-11-30 16:13:54 245

原创 mysql优化

Mysql优化一、前言​ 在WEB应用开发的过程中,由于初期的数据量比较少,开发人人员在书写SQL语句时更加重视功能上的实现,但是当系统上线后,随着生产数据量的急剧增长,很多SQL语句开始暴露出性能问题,对生产的影响也越来越大,此时这些有问题的SQL语句就会成为系统的性能瓶颈。如何对这些SQL语句进行优化提升性能就成为了我们必须要解决的问题。二、找出执行效率低的SQL语句1、Mysql的慢查询日志​ mysql的慢查询日志是msyql提供的一种日志记录,它用来记录在msyql中响应时间超过阀值

2020-11-25 18:02:13 131

原创 docker入门

Docker引言Docker的思想来自于集装箱,集装箱解决了什么问题?在一艘大船上,可以把货物规整的摆放起来。并且各种各样的货物被集装箱标准化了,集装箱和集装箱之间不会互相影响。那么我就不需要专门运送水果的船和专门运送化学品的船了。只要这些货物在集装箱里封装的好好的,那我就可以用一艘大船把他们都运走。docker就是类似的理念。现在都流行云计算了,云计算就好比大货轮。docker就是集装箱。1.不同的应用程序可能会有不同的应用环境,比如.net开发的网站和php开发的网站依赖的软件就不一样,如果把他

2020-11-13 16:42:45 438 1

原创 mysql索引

mysql索引讲解一、 什么是数据库索引​ 索引的概念是对数据库表中一列或多列的值进行排序的一种结构,通过使用索引可以快速的访问数据库表中的目标信息。这是比较标准的索引的概念,当然也比较抽象。现在我们单从索引的功能作用角度理解一下索引:​ 现在我们手里有一本英汉大词典,我们要到里面找到hello这个单词的完整词条释义,我们主要会有两种方案达到目的, 一是通过翻阅遍历整本字典来找到hello,这样做的效率显然很低;所以我们经常会选择先通过查找词典的目录,找到h单词的目录定位,进而获取到hello所在

2020-11-13 13:27:15 77

原创 JWT深度解剖

JWT 实战教程1.什么是JWTJSON Web Token (JWT) is an open standard (RFC 7519) that defines a compact and self-contained way for securely transmitting information between parties as a JSON object. This information can be verified and trusted because it is digitall

2020-11-04 15:06:13 218 2

原创 git详细解剖

Git笔记1.Git解决现有项目中的哪些问题1.安全性太低2.项目无端报错3.项目版本混乱4.很难进行协同开发2.Git概念Git是一个分布式的版本控制及****协同开发工具3.版本控制工具的分类3.1.集中式的版本控制工具 cvs svn[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-821EQfSK-1604459507562)(img\集中式版本控制系统.jpg)]3.2.分布式的版本控制 Git4.下载,安装4.1.下载官网下

2020-11-04 11:23:47 672

原创 灵异事件之idea和金山词霸

每当金山词霸和idea同时启动,项目就跑不起来了。报idea Process finished with exit code -1073741819 (0xC0000005)这个错误!!!绝了~

2020-10-29 16:50:06 338

原创 RibbitMQ入门实战详解

RabbitMQ 实战教程MQ(Message Queue)=消息队列,消息中间件,是一种理念(规范)RabbitMQ其中的一个具体产品1.MQ引言1.1 什么是MQMQ(Message Quene) : 翻译为 消息队列,通过典型的 生产者和消费者模型,生产者不断向消息队列中生产消息,消费者不断的从队列中获取消息。因为消息的生产和消费都是异步的,而且只关心消息的发送和接收,没有业务逻辑的侵入,轻松的实现系统间解耦。别名为 消息中间件 通过利用高效可靠的消息传递机制进行平台无关的数据交流,并基于数

2020-09-17 10:58:08 756

原创 Vue入门详解

Vue实战1. Vue 引言渐进式 JavaScript 框架 --摘自官网# 渐进式 1. 易用 html css javascript 2. 高效 开发前端页面 非常高效 3. 灵活 开发灵活 多样性# 总结 Vue 是一个javascript 框架 ====> jQuery 框架# 后端服务端开发人员: Vue 渐进式javascript框架: 让我们通过操作很少的DOM,甚至不需要操作页面中任何DOM元素,就很容易的完成数据和视图

2020-09-14 20:21:16 589 2

原创 Shiro 实战教程

Shiro 实战教程1.权限的管理1.1 什么是权限管理基本上涉及到用户参与的系统都要进行权限管理,权限管理属于系统安全的范畴,权限管理实现对用户访问系统的控制,按照安全规则或者安全策略控制用户可以访问而且只能访问自己被授权的资源。权限管理包括用户身份认证和授权两部分,简称认证授权。对于需要访问控制的资源用户首先经过身份认证,认证通过后用户具有该资源的访问权限方可访问。1.2 什么是身份认证身份认证,就是判断一个用户是否为合法用户的处理过程。最常用的简单身份认证方式是系统通过核对用户输入的用户名

2020-09-14 20:17:33 513

原创 中华财险二面问题记录

1:今天加微信,高兴的是,一面技术面通过。二面技术主管看着很亲和,与前一个面试官一样,给人很大的好感。说下面试题目吧,没有问什么技术性的问题,但是我觉得还是有必要记录一下的。2.自我介绍3:现在还在职吗?为什么从实习公司离职,离职原因是什么?4:说一下你在项目中遇到的最大的困难是什么?5:你在项目中用到的技术和现在关系最大的是什么?6:你觉得你是适合做技术还是适合做管理?7:说一下你是想从事前端还是后端?并说下理由。8:假如与你的同事产生了技术上的分歧,应该怎么解决?9:你认为你最大的技术栈

2020-09-01 22:57:17 1556

原创 中华财险一面问题总结

1.集合以及它们的具体实现和底层原理=集合====Collection①**|-List:**有序、有下标、元素可以重复​ |->ArrayList 数组实现 查询快 增删慢 线程不安全,并发效率高​ |->LinkedList 链表实现 查询慢 增删快 线程不安全,并发效率低​ |->Vector 数组实现 查询快 增删慢 线程安全,操作速度慢​②**|-Set:**无序、无下标、元素不可以重复​

2020-09-01 22:56:43 962 4

原创 小杨总结-杭州

1.Springboot自动配置和运行流程自动配置@SpringBootApplication = (默认属性)@Configuration + @EnableAutoConfiguration + @ComponentScan其中 @EnableAutoConfiguration最重要:​ ①@EnableAutoConfiguration会根据类路径中的jar依赖为项目进行自动配置.​ ②@EnableAutoConfiguration也是借助@Import的帮助,

2020-09-01 22:55:27 501 1

原创 Spring Boot 微框架

Spring Boot 微框架1. springboot的引言Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化Spring应用的 初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不 再需要定义样板化的配置。通过这种方式,Spring Boot致力于在蓬勃发展的快速应 用开发领域(rapid application development)成为领导者。springboot(微框架) = springmvc(控制器) + spring(项目管理)

2020-09-01 22:13:09 154

原创 SpringMVC_day2

SpringMVC_day21.文件上传文件上传: 指的就是将用户本地计算机中文件上传到服务器上的过程称之为文件上传1).文件上传编程步骤# 1.项目中引入相关依赖 <dependency> <groupId>commons-fileupload</groupId> <artifactId>commons-fileupload</artifactId> <version>1.3&l

2020-08-27 19:38:05 117

原创 SpringMVC_day1

SpringMVC_day11.SpringMVC的引言为了使Spring可插入的MVC架构,SpringFrameWork在Spring基础上开发SpringMVC框架,从而在使用Spring进行WEB开发时可以选择使用Spring的SpringMVC框架作为web开发的控制器框架。2.为什么是SpringMVC可以和spring框架无缝整合运行效率高于struts2框架注解式开发更高效3.SpringMVC的特点SpringMVC 轻量级,典型MVC框架,在整个MVC架构中充当控制器

2020-08-26 23:14:42 124

原创 Spring_day4

Spring_day41.Spring整合Struts2框架1.引入依赖需要引入: struts2 Spring Struts2-Spring-plugin <dependency> <groupId>org.springframework</groupId> <artifactId>spring-core</artifactId> <version>4.3.2.RELEAS

2020-08-13 14:46:16 85

原创 Spring_day3

Spring_day31.创建复杂对象复杂对象: 类中没有构造方法,或者构造方法不能调用如接口类型或抽象类实例//1.类 implements FactoryBean<创建的类型> public class ConnectionFactoryBean implements FactoryBean<Connection> { @Override public Connection getObject() throws Exception {

2020-08-13 14:44:02 79

原创 Spring_day2

Spring_day21.现有业务层开发存在问题a.定义业务接口public interface UserService { void save(String name); void delete(String id); void update(); String findAll(String name); String findOne(String id);}b.实现业务接口public class UserServiceImpl implements

2020-08-13 14:42:31 91

原创 Spring_day1

Spring_day11. Spring框架的引言spring(春天),生于在2002年,由Rod Johnson创作。Spring框架是一个集众多设计模式于一身的开源的、轻量级的项目管理框架。致力于JAVAEE轻量级解决方案。相对于原来学过的框架而言,spring框架和之前学习的struts2 、 mybatis 框架有了本质的区别,不是替换原来的某个框架,而是对其进行整合管理。轻量级解决方案:提供一个以简单的、统一的、高效的方式构造整个应用,并且可以将单层框架以最佳的组合揉和在一起建立一个连贯的体

2020-08-13 14:40:24 152

原创 idea

idea1.为什么是它?https://www.cnblogs.com/wangzhongqiu/p/6698880.html2.什么是idea2.1 idea的简介​ IDEA 全称IntelliJ IDEA,是用于java语言开发的集成环境(也可用于其他语言),IntelliJ在业界被公认为最好的java开发工具之一,尤其在智能代码助手、代码自动提示、重构、J2EE支持、Ant、JUnit、CVS整合、代码审查、 创新的GUI设计等方面的功能可以说是超常的。IDEA是JetBrains公司

2020-08-12 22:31:47 447

原创 Boot Strap

Boot Strap1.Boot Strap 的引言Bootstrap是美国Twitter公司的设计师Mark Otto和Jacob Thornton合作基于HTML、CSS、JavaScript 开发的简洁、直观、强悍的前端开发框架,使得 Web 开发更加快捷Bootstrap一经推出后颇受欢迎,一直是GitHub上的热门开源项目,包括NASA的MSNBC(微软全国广播公司)的Breaking News都使用了该项目Bootstrap 是最受欢迎的 HTML、CSS 和 JS 框架,用于开发响

2020-08-12 22:30:13 435

原创 jqGrid (数据表格)

jqGrid (数据表格)1.使用jqgrid数据表格1). 环境搭建官方下载: http://www.trirand.com/blog/中文网下载: http://blog.mn886.net/jqGrid/2). 如何使用1.解压压缩包 核心文件夹: jqgrid2.页面中使用 引入jqgrid中核心css 引入jqgrid中国际化语言文件 引入jqgrid中核心js文件 <link rel="stylesheet" href="${app}

2020-08-12 22:29:18 2121

原创 Ajax

Ajax1.传统请求和异步请求传统请求: 基于超级链接 地址栏 form表单 地址栏 location.href 发起的请求全部是传统请求​ 特点: 请求之后,刷新整张页面缺点: 由于刷新了整张页面,用户操作被中断,造成大量网络流量的极大浪费。异步请求: 基于ajax发起的请求都是异步请求特点: 多个请求并行发生,请求之间互不影响,请求之后页面不动,刷新页面的局部2.什么是AjaxAjax 即Asynchronous Javascript And XML(异步 Ja

2020-08-12 22:26:46 78

原创 MyBatis框架

MyBatis框架MyBatis 是支持普通 SQL 查询,存储过程和高级映射的优秀持久层框架(DAO层)。MyBatis 消除了几乎所有的 JDBC 代码和参数的手工设置以及结果集的检索​ JDBC代码 : JDBC编程六步骤​ 参数的手工设置: JDBC参数动态化 SQL语句中?的替换​ 结果集的检索:ORM思想中对于ResultSet结果集的处理思想只关注持久层中最为核心的内容 ---> SQL语句将所有的代码全部封装只留下配置文件 mapper.xml文件inte

2020-07-16 15:48:41 170

原创 Struts2笔记

Struts2框架Struts2 用来替换 Servlet — 升级版(对于原始Servlet技术的封装)框架:半成品,解决现有软件开发中所存在的通用问题,为了提升开发效率。Servlet中存在哪些问题?接收数据冗余String s = request.getParameter(""); 冗余需要将接收的数据进行数据类型的转换。post请求的数据提交,需要编码过滤器。跳转路径硬编码在源文件中(写死了)一、第一个Struts2程序1、编码思想[外链图片转存失败,源

2020-07-14 15:22:08 159

原创 Jsp技术

Jsp技术Java Server Pages — java服务页面页面中直接使用 HTML标签 + Java代码 , 简化现有Servlet开发中VIEWJsp过于繁琐的步骤。展示系统当前时间1. 创建页面 xxx.jsp2. 代码的书写 <html> <head></head> <body> <h1>系统当前时间:<%= new java.util.Date

2020-07-14 15:21:20 159

原创 Servlet技术

Servlet技术服务器端的 一段代码程序一、什么是服务器?硬件 + 软件硬件: 计算机 --- 高性能电脑软件: Tomcat 7版本 安装解压缩 —> 安装路径尽量避免中文,以及特殊字符。注意: Java环境 找不到jre_home路径?使用[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-VfPxKUAj-1594711223092)(E:\JavaWeb\Servlet

2020-07-14 15:20:48 257

原创 Oracle技术

Oracle技术 — 数据库一、什么是数据库 ?数据库 : 数据的持久化保存。​ 持久存储数据、安全、存储的数据量较大、支持多用户操作、支持错误操作的撤销、具有多样的数据类型、支持数据的备份、移植.数据库的分类 ?1. 关系型数据库 Oracle MySQL2. 非关系型数据库 not only SQL 不仅仅是SQL Redis MongoDB Hbase Hive关系型使用表结构进行数据的存储 tables列:数据的属性行:一个数

2020-07-14 15:19:59 312

原创 JDBC技术

JDBC技术一、什么是JDBC技术?JDBC: java数据库连接使用java程序去访问和操作数据库的技术,由SUN公司制定的一组接口规范。为什么SUN把JDBC技术制定成接口规范?​ 接口:一组设计规范,低耦合—屏蔽底层的代码实现差异​ JDBC技术去访问不同的数据库类型。接口的实现?​ 由数据库厂商提供 —> 驱动jar包 ojdbc6.jar[外链图片转存失败,源站可能有防盗链机制,建

2020-07-14 15:18:38 427

短视频app,基于springboot+vue

应学app,它是一款IT行业知识学习共享服务平台,该行业的大咖们每天都会在这里分享行业专业知识,用户可以在这里学习他们的从业经验的细节点,避免再犯这些错误,或者针对他们的分享,吸取有用的精华部分,进行专业知识总结归纳,让他们的宝贵经验为你所用,当然用户也可直接与这些大咖在线请教学习。 应学app特点 应学app是关于IT行业的知识分享平台 应学app集海量的优质教学资源,为你提供IT方面的教学 针对不同阶段的学生,提供不同的项目的学习 有详细的图文视频教学,帮助你轻松掌握专业知识

2020-11-04

基于SpringBoot2.0的具备支付功能的已上线大型OA项目

基于SpringBoot2.0的开发的系统 易读易懂、界面简洁美观。 具备支付系统通用的支付、对账、清算、账户管理、支付订单管理等功能; 目前已接通微信支付渠道,应用微信公众号商城 在此基础上可二次开发,可以用于所有的Web应用程序,如网站管理后台,网站会员中心,OA、ERP、CRM 、CMS,医疗管理、金融。 可以做APP,微信公众号,微信小程序的后台,json接口,提供了接口例子,后台也有接口测试模块 . 系统功能完善(用户角色权限),此为框架平台,文档、注释齐全,专门供程序员二次开发 所有前端后台代码封装过后十分精简易上手,出错概率低。 同时支持移动客户端访问。 核心框架:Spring Boot 权限框架:Apache Shiro 模板引擎:thymeleaf 持久层框架:MyBatis 数据库连接池:Alibaba Druid 缓存框架:Redis、EhCache 日志管理:LogBack 工具类:Apache Commons、HuTools 视图框架:Spring MVC 定时器:Quartz 数据库连接池:Druid 日志管理:logback 页面交互:基于hplus和inspinia 下拉框:bootstrap-select 文件上传:Bootstrap File Input 文件管理器:CKFinder 富文本编辑器:CKEditor 通讯技术:webSocket 数据库:MySQL 分布式文件系统:FastDFS 持续集成:Jenkins

2020-08-12

整合springboot+noMybatis+poi+bootstrap的万能后台业务

# 需求分析 ## 1.前台 ### 1.1.首页 1.首页视频展示: ​ 按照时间降序显示 ​ 视频数据展示:视频链接、封面链接、视频标题、所属二级类别、点赞数、提交者的头像 2.搜索功能: ​ 根据视频名字或者用户名字模糊查询,将查询结果显示在首页 3.发布视频和图片功能: ​ 发布视频:选择视频,填写视频简介、标题和分类,发布 ​ 选择视频或图片提交。 ### 1.2.分类 1.根据分类查看视频(图片)功能: ​ 实现一级分类和二级分类的联动, 2.查看视频详情功能: ​ 进入二级分类的数据列表中,可以查看视频详情。同首页查看视频详情功能相同。 ### 1.3.动态 展示用户关注博主的动态:如发布的视频和图片。 ### 1.4.我的 1.用户编辑个人信息:点击头像进入编辑个人中心。 ​ 编辑资料: ​ 视频:发布的视频(右上角按钮可删除) ​ 分组:创建、删除、修改,查看用户的个人分组 ​ 图片:发布的图片(右上角按钮可删除) 2.历史: ​ 展示查看数据的列表 3.关注: ​ 我的关注:用户关注的博主列表; ​ 关注按钮,点击即可关注,再点击即可取消关注 ​ 关注的用户信息链接:粉丝数、发布的视频数、头像、分组信息 ​ 我的粉丝:关注用户的粉丝列表。 4.消息: ​ 评论信息、点赞信息 5.缓存 ​ 清空缓存 6.反馈: ​ 包括标题和内容,提交给后台管理系统 7.关于我们 8.语言环境-自动 9.隐私协议 10.学分计算 ​ 根据用户不同行为,增加学分 11.退出登录 ### 1.5.视频观看 简介: ​ 显示数据:发布者头像、昵称、发布时间、视频标题、简介、播放次数、点赞次数。 ​ 功能:点赞,不喜欢,收藏,分享,关注。 ​ 推荐视频列表。 评论: ​ 评论列表。 ​ 显示:评论的内容、时间,用户名,用户头像。 ​ 删除评论功能。 ​ 提交评论功能。 ## 2.后台管理系统 ### 2.1.视频or图片管理 ​ 审核数据。查看、删除功能。 ### 2.2.分组管理 ​ 管理数据的分组,实现分组的增删该查 ### 2.3.用户管理 ​ 修改用户状态 ### 2.4.反馈管理 ​ 查看、删除功能 ​

2020-07-28

基于springboot+mybatis+redis+es+bootstrap的搜索实战项目

技术选型 springboot + mybatis + bootstrap + jqgrid + ajax + elasticsearch(用到在整合) + redis(用到在整合) 项目编码: UTF-8 项目名称: poem 数据库名称: poem 项目中包结构: src/main/java com.baizh.xxx .util 工具包 .entity 实体类 .dao dao包 .service 业务包 .controller 控制器 .elasticsearch.dao esDAO接口包 .config 项目配置包 ..... src/main/resources application.properties springboot配置文件 com/baizhi/mapper/*.xml mapper配置文件 webapp boot bootstrap相关css index.jsp 前台搜索 back.jsp 后台管理 需求: 1.前台搜索 (根据输入条件进行分词查询 同时检索结果必须存在高亮处理) 2.后台功能 a.jqgrid中分页展示古诗词数据(数据库 mysql) 增删改查 b.基于数据库中数据重建es索引库 c.删除所有文档 d.关键词记录 e.远程词典操作

2020-07-10

webShopping.zip

 1.前台使用用户     A.用户注册         用户id(email),密码(password),用户状态(未激活,锁定,正常),姓名,电话,联系地址;     B.商品分类         分类编号,名称;         商品编号,商品名称,商品价格,商品库存量,商品描述,商品图片,访问量;     C.订单信息(一个订单可以多个商品,一件商品有多个订单)     D.用户可以查阅自己的订单信息         2.后台管理员     A管理员信息表         管理员id,管理员秘密,管理员登录日期     B.商品管理         商品上架,商品下架,商品信息删除(模拟回收站)     C.分类管理     D.用户管理     E.订单管理     3.扩展(实际开发还可能包含的问题)     A.库存量低预警操作B.管理员权限及日志C.用户登录日志和预警(如:异地登录)D.用户地址信息管理E.订单处理状态F.退货造成的库存变更问题G.等等....

2020-07-06

DangDang.zip

中期项目的重要性 1.复习 学以致用 2.增加项目经验 中期项目的要求 当天的任务当天完成 什么是电商(电子商务) 电子:现有的互联网形势 商:商人 交易 买卖 务:服务(前|中|后) 以现有的互联网形势,进行交易,并提供一系列服务 电商的分类 1.B2B: business to business (企业对企业) 1688 找钢网 2.B2C:business to customer (企业对个人) 京东 天猫 苏宁 唯品会 国美 3.C2C:customer to customer (个人对个人) 淘宝 拼多多 咸鱼 转转 瓜子二手车 电商的特点 1.面向用户 2.用户量大(高并发) 3.海量数据 前台系统:面向用户,并提供一系列服务的系统 后台系统: 为前台系统做数据支持的系统 企业级开发流程 需求分析 库表设计 详细设计 编码 测试 部署 上线 维护 需求分析的步骤 1.分析项目具有哪几个系统 2.分析系统具有哪些模块 3.该模块又具备哪些功能 4.功能的具体流程

2020-07-06

telbook5.zip

简单的telbook项目练习,主要训练servlet系列技术;项目部分 1. * 编写一个EncodingFilter程序,完成部署和配置文件。解决通讯录的中文乱码问题。 2. **编写一个LoginFilter程序,整合解决通讯录的所有程序的登陆验证问题。 注意:此处需要修改程序的url-pattern。

2020-07-06

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除