自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

java编程学习_java基础教程_booyzhang的博客

十年后才种的树,要想赶上十年前种的树只有不断更努力地汲取养分!

  • 博客(162)
  • 资源 (4)
  • 收藏
  • 关注

原创 webmagic百度指数查询

需求:本地一批关键词,需要查询百度指数,5118一次只能查100条,5W不得手软,看接口0.013元1条,网上找了百度指数接口,都不怎么便宜,那就自己动手了,用webmagic也是很方便快捷的。1、配置webmagic两个包、打包成jar可以挂在服务器慢慢运行。 <dependencies> <!-- webmagic核心包 --> <dependency> <groupId>us.codec

2021-06-27 18:32:27 359

原创 java网络爬虫基础httpclient及jsoup

一、网络爬虫概述网络爬虫:是一种按照一定的规则,自动地抓取万维网信息的程序或者脚本。应用场景:1、实现搜索引擎当我们经常查询某类数据,可能会在几个或多个不同的渠道来回检索,此时我们便可以通过抓取定向数据进行处理,存储到个人存储库中,比如用到ES,再从ES中进行全文检索就更方便地获取精准数据了。2、大数据分析当我们需要在某一方面做决策时,可能会需要到大数据做支撑,毕竟在互联网时代,以技术为基础,以数据为驱动,比如当下火爆的自媒体运营,需要分析文章的数据,自己的文章数据分析可以看到,但我还想看竞争对

2021-06-27 17:53:30 331

原创 java简单实现xml网站地图

本来用某鱼抓取整理网站url的,结果超过一万条要付费充会员导出,有点郁闷,怎么办?因为java爬虫还不怎么会,就只有拼接了,想想就是查库然后转换成xml,勤快点自己动手。获取网站url的后缀地址,一般都是id主键,先获取id,然后进行字符串拼接,最后输出成xml,这里采用springboot+mybatis+xStream。引入依赖:<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.o

2020-08-23 20:59:40 732

原创 计算机采用二进制原因

要知道计算机为什么采用二进制,首先需要清楚进制、计算机的发展、基本电子元器件、逻辑门电路一、进制简单介绍进制:一种进位的计数方式常见的进制有二进制,八进制,十进制,十六进制,其转换方式如下:二进制,逢二进一十进制,逢十进一八进制,逢八进一十六进制,逢十六进一二进制符号数的三种表示方式:原码、反码、补码原码:在数值前加符号位,正整数的原码符号位为0,负整数的符号位为18位二进制原码的表示范围:-127~+127正整数的原码、反码、补码相同负整数反码:原码符

2020-07-24 12:14:22 4857

原创 汇编语言51单片机111条指令怀旧锦集

单片机:单芯片形态,集成了微型计算机的各种功能状态,面向嵌入式的计算机应用系统。单片机中的寻址方式为7种方式,分别为:立即寻址,直接寻址,位寻址,寄存器寻址,寄存器间接寻址,变址寻址,相对寻址。数据传送类指令:条目指令字节周期描述1MOV A,Rn11寄存器内容送入累加器2MOV A,direct21直接地址单元中的数据送入累加器3MOV A,@Ri11间接RAM 中的数据送入累加器4MOV A,#tata21立即数送入累加器

2020-07-23 19:33:22 1476

原创 高并发的一些解决方案

一、什么是高并发高并发是一个相对的概念,取决于生产环境,1000 的访问量对于一个很小的公司的网站来说已经是非常高的并发了,可能会出现故障,但是这个 1000 对于淘宝双11来说,就是微乎其微.高并发一般我们指的是突发性的高并发,指的是接近或者超过了生产环境的极限。高并发问题应用服务器的高并发处理存储服务器的高并发处理二、应用服务器的高并发1、限流我们的接入服务器也好还是应用服务器也好,需要首先考虑限流,比如我的承受能力是 1000/s,现在来了 10000,另外 9000 个等待或者是直

2020-07-23 17:39:40 251

原创 微信公众号开发基础入门

一、微信公众号介绍基于广大12亿活跃微信用户群,微信公众号在企业营销中,有着举足轻重的地位。微信开发平台二、公众号注册注册地址:https://mp.weixin.qq.com/基本信息:邮箱、邮箱验证码、密码选择类型:个人 | 企业信息登录:个人(基本信息、实名认证—使用微信扫码—此微信也是当前订阅号的管理者)公众号信息:公众号名称、简介、图片三、开发模式1、开发模式介绍2、开发模式准备工作1)、创建一个SpringBoot项目的web应用Spring WebM

2020-07-23 13:05:41 372

原创 分布式事务管理

一、分布式事务的概述1、本地事务1)、事务介绍事务是访问数据库的一个操作序列(一条或多条程序语句),数据库应用系统通过事务集来完成对数据库的存取。事务的正确执行使得数据库从一种状态转换为另一种状态。事务必须服从ISO/IEC所制定的ACID原则。ACID是原子性(atomicity)、一致性(consistency)、隔离性(isolation)、持久性(durability)的缩写。事务ACID特性:原子性(Atomicity) 原子性是指事务是一个不可分割的工作单位,事务中的操作要么都发

2020-07-22 19:11:28 466

原创 Redis实现分布式锁

一、相关概念1、数据库事务管理当多个用户同时访问应用程序(tomcat),tomcat会启动多个线程来响应用户请求,如果多个用户请求是对数据库进行访问,tomcat多个线程同时对数据库进行访问操作,此时便造成了对数据库的并发访问,当两个线程对数据库的某条数据进行并发访问,如果不加以干预可能会对数据库数据的一致性造成破坏,为了保证多个线程对数据库的并发访问,需要对数据库的一系列操作进行管理,这就是数据库的事务管理。2、redis作用场景一:缓存应用当大量用户同时访问应用程序,应用程序可能会创建多个线

2020-07-22 12:08:36 199

原创 Jmeter性能压力测试工具简单使用

一、简介JMeter是Apache组织开发的基于Java的压力测试工具。用于对软件做压力测试,它最初被设计用于Web应用测 试但后来扩展到其他测试领域。 它可以用于测试静态和动态资源例如静态文件、Java 小服务程序、CGI 脚本、Java 对象、 数据库, FTP 服务器, 等等。JMeter 可以用于对服务器、网络或对象模拟巨大的负载,来在不同压力类别下测试它们的 强度和分析整体性能。另外,JMeter能够对应用程序做功能/回归测试,通过创建带有断言的脚本来验证你的程序返回了你期望的结果。二、下载安

2020-07-21 21:05:45 287

原创 CAS方案实现单点登录SSO

一、单点登录SSO1、什么是单点登陆单点登录(Single Sign On),简称为 SSO,是目前比较流行的企业业务整合的解决方案之一。SSO的定义是在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统。较大的企业内部,一般都有很多的业务支持系统为其提供相应的管理和IT服务。例如财务系统为财务人员提供财务的管理、计算和报表服务;人事系统为人事部门提供全公司人员的维护服务;各种业务系统为公司内部不同的业务提供不同的服务等等。这些系统的目的都是让计算机来进行复杂繁琐的计算工作,来

2020-07-21 15:13:44 484

原创 MyCat数据库中间件基础入门

一、架构的演变回顾1、Web1.0&Web2.0阶段Web1.0阶段在Web1.0阶段,由于带宽不足,这时的项目大多是内容少,用户量也不多,甚至有一些项目不需要对外开放,对安全性和稳定性的要求是不高的。单体架构就足以应对。Web2.0阶段随之到来的Web2.0阶段,实现了ADSL拨号上网,宽带提速,最高可以达到8M,用户量也就不断增加,一些门户网站也开始活跃,项目就需要考虑安全性和稳定性。在基于上面的单体架构图中,无法满足Web2.0对项目的需求。在单体架构的基础上去搭建集群。在

2020-07-20 19:44:29 414

原创 centos7.4安装mysql5.7.26

之前安装mysql遇到了坑感觉有点复杂,正好测试mysql主从,顺便再一次安装并记录下安装过程。安装环境:centos7.4.1708mysql版本:5.7.26安装路径:/usr/local/software(software为自建目录)步骤1、安装包下载终端命令直接下载:wget https://downloads.mysql.com/archives/get/p/23/file/mysql-5.7.26-linux-glibc2.12-x86_64.tar.gz步骤2、解压tar

2020-07-20 12:31:56 211

原创 FastDFS分布式文件系统入门安装配置使用

一、动静分离问题的提出网页上文字信息和图片信息同时存在,图片比较多的时候加载比较慢,而且导致文字加载也比较慢。需要采用动静分离解决。什么是动静分离将动态请求和静态请求区分访问为什么要做动静分离tomcat本身处理静态效率不高,还会带来资源开销.所以使用动静分离,将静态由Nginx处理, 动态由PHP处理或Tomcat处理如何实现动静分离Nginx根据客户端请求的url来判断请求的是否是静态资源,如果请求的url包含jpg、png,则由Nginx处理。如果请求的url是.php或者.jsp等

2020-07-18 21:16:58 266

原创 消息队列RocketMQ基础入门

一、MQ简介1、消息队列需求场景在基于微服务开发的电商项目中,商品的查询和商品的修改是通过两个服务实现的,如果修改了商品的价格,如何保证商品查询服务查询出来的商品价格同步更新呢?服务与服务之间的通信方式有两种:同步调用和异步消息调用同步调用:远程过程调用,REST和RPC异步消息调用:消息队列1)、为了保证数据的一致性,当“商户商品修改服务”在完成对A库中商品信息的修改之后,需要调用“商户商品查询服务”及“自媒体商品查询服务”同步完成B库及C库中商品信息的修改;2)、如果“商户商品修改服

2020-07-18 10:31:50 881 2

原创 Quartz定时任务调度框架基础入门

一、简介Quartz:http://www.quartz-scheduler.org/是一个定时任务调度框架。比如你遇到这样的问题:想在30分钟后,查看订单是否支付,未支付则取消订单想在每月29号,信用卡自动还款…想定时在某个时间,去做某件事(任务)。Quartz是要做定时任务的调度,设置好触发时间规则,以及相应的任务(Job)即可。如果应用程序需要在给定时间执行任务,或者如果系统有连续维护作业,那么Quartz是理想的解决方案。 使用Quartz作业调度应用的示例: 驱动处理工作流程:

2020-07-17 18:01:03 238

原创 ElasticSearch全文搜索引擎基础入门

一、ES的介绍1、ES概述ES是一个使用Java语言并且基于Lucene编写的搜索引擎框架,他提供了分布式的全文搜索功能,提供了一个统一的基于RESTful风格的WEB接口,官方客户端也对多种语言都提供了相应的API。Lucene:Lucene本身就是一个搜索引擎的底层。分布式:ES主要是为了突出他的横向扩展能力。全文检索:将一段词语进行分词,并且将分出的单个词语统一的放到一个分词库中,在搜索时,根据关键字去分词库中检索,找到匹配的内容。(倒排索引)RESTful风格的WEB接口:操作ES很简单

2020-07-16 22:12:10 343

原创 Redis键值对NoSQL数据库基础入门

一、引言1、数据库压力过大由于用户量增大,请求数量也随之增大,数据压力过大2、数据不同步多台服务器之间,数据不同步3、传统锁失效多台服务器之间的锁,已经不存在互斥性了。二、Redis介绍1、NoSQLNoSQL,泛指非关系型的数据库,NoSQL即Not-Only SQL,它可以作为关系型数据库的良好补充。随着互联网web2.0网站的兴起,非关系型的数据库现在成了一个极其热门的新领域,非关系数据库产品的发展非常迅速而传统的关系数据库在应付web2.0网站,特别是超大规模和高并发的SNS类型

2020-07-15 17:20:47 594

原创 SpringCloud微服务框架基础入门

一、SpringCloud介绍1、单体服务架构传统的web开发方式(SSH或SSM),分为MVC三层架构,即控制层、业务逻辑层、数据库访问层(持久层),所有的功能打包在一个war包里,基本没有外部依赖(除了容器),部署在一个JEE容器(Tomcat,JBoss,WebLogic)里,一个应用项目包含了所有的业务模块逻辑代码单体服务架构结构图:优点:①开发简单,集中式管理②基本不会重复开发③功能都在本地,没有分布式的管理和调用消耗缺点:①效率低:开发都在同一个项目改代码,相互等待,冲突不断

2020-07-13 20:21:26 224

原创 Dubbo+Springboot远程服务CRUD操作

一、demo介绍采用Dubbo+Springboot+zookeeper+Maven,简单实现业务demo的效果图,单车平台的显示和条件查询维修记录,和维修记录的增删改demo实现描述:maven创建pom聚合工程将服务调用和服务提供分离(即服务消费者和服务提供者),zookeeper作为注册中心,dubbo实现服务的提供和调用。此处将工程分为三个子工程完成,分别的任务是:consumer消费者:负责controller层,调用服务provider提供者:负责具体的服务实现提供,service

2020-07-11 20:32:53 335

原创 Dubbo分布式服务框架基础入门

一、架构演变1、单一应用框架(ORM)当网站流量很小时,只需一个应用,将所有功能如下单支付等都部署在一起,以减少部署节点和成本。缺点:单一的系统架构,使得在开发过程中,占用的资源越来越多,而且随着流量的增加越来越难以维护2、垂直应用框架(MVC)垂直应用架构解决了单一应用架构所面临的扩容问题,流量能够分散到各个子系统当中,且系统的体积可控,一定程度上降低了开发人员之间协同以及维护的成本,提升了开发效率。缺点:但是在垂直架构中相同逻辑代码需要不断的复制,不能复用。3、分布式应用架构(RPC)

2020-07-11 08:51:05 217

原创 zookeeper分布式服务协调框架基础入门

概述ZooKeeper是一种分布式协调服务,用于管理大型主机。在分布式环境中协调和管理服务是一个复杂的过程。ZooKeeper通过其简单的架构和API解决了这个问题。ZooKeeper允许开发人员专注于核心应用程序逻辑,而不必担心应用程序的分布式特性。单机版zookeeper下载地址:https://zookeeper.apache.org/releases.html1、linux下安装1)、上传上传到安装的位置,此处安装位置为/usr/local/software/下2)、解压tar -z

2020-07-09 18:53:07 184

原创 Vue+springboot简单实现点餐系统开发

项目进行前后端分离后端采用springboot+mybatis+mysql数据库提供数据接口前端采用Vue框架获取数据实现页面数据渲染、页面路由本文借助springboot实现数据接口,主要为Vue实现前端页面功能的流程步骤文章目录一、准备环境1、后台数据接口2、vue项目环境二、底部导航1、图标准备2、初始页面组件3、路由配置4、导航组件5、全局app三、首页轮播1、数据格式2、轮播插件3、首页四、商品分类1、分类标签2、分类样式3、axios获取数据五、商品列表1、列表页面2、动态路由六、购物车

2020-07-08 16:00:00 3459 2

原创 Vue前端js框架基础入门

一、入门概述Vue是一套用于构建用户界面的渐进式JavaScript框架特点:轻量级:体积小渐进式:不需要学完全部功能,用到什么学什么响应式:数据更新之后,视图不需要刷新,会自动更新学习成本低:基于HTML和js,官方文档都是中文官方教程文档:https://cn.vuejs.org/v2/guide/安装引入Vue有两年环境版本开发版本:包含完整的警告和调试模式本地下载:https://cn.vuejs.org/js/vue.js生产版本:删除了警告,33.30KB min+g

2020-07-07 16:14:49 553

原创 shiro安全框架基础入门

一、Shiro入门1、简介ApacheShiro是一个功能强大且易于使用的Java安全框架,提供了认证,授权,加密,和会话管理。Shiro有三大核心组件:1)、Subject即当前用户,在权限管理的应用程序里往往需要知道谁能够操作什么,谁拥有操作该程序的权利,shiro中则需要通过Subject来提供基础的当前用户信息,Subject 不仅仅代表某个用户,与当前应用交互的任何东西都是Subject,如网络爬虫等。所有的Subject都要绑定到SecurityManager上,与Subject的交互

2020-07-04 15:22:45 242

原创 springboot简单实现超市账单管理系统

超市账单管理系统功能模块:用户登录、用户管理、账单管理、供应商管理技术应用:Springboot框架+Mysql5.7+thymeleaf项目工具:Maven+jdk1.8+GIT开发工具:IDEA测试环境:window7+搜狗浏览器10.0一、数据库表结构设计需要三张表:用户表、账单表、供应商表创建数据库CREATE DATABASE IF NOT EXISTS market;1、用户表admin_user描述字段类型约束用户ididint主键自增

2020-07-02 15:41:40 4012 4

原创 Springboot基础入门

认识SpringbootSpringBoot是由Pivotal团队在2014年4月发布第一个版本的全新开源的轻量级框架。它基于Spring4.0设计,不仅继承了Spring框架原有的优秀特性,而且还通过简化配置来进一步简化了Spring应用的整个搭建和开发过程。另外SpringBoot通过集成大量的框架使得依赖包的版本冲突,以及引用的不稳定性等问题得到了很好的解决。SpringBoot对Spring和第三方类库进行了封装,大部分的配置都被SpringBoot自动装配了,可以用最少的配置开发项目。大多数的

2020-06-30 14:21:58 367

原创 Docker的安装与配置使用

一、安装docker1、安装依赖包yum install -y yum-utils device-mapper-persistent-data lvm22、设置docker安装源有国外的和阿里云两个可以选(二选一), 因为国外的比较慢,可以选国内的阿里云镜像源国外镜像源:yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo yum makecache fast阿里云镜像源

2020-06-28 18:34:30 235

原创 linux系统安装使用及web项目环境搭建

一、下载安装1、虚拟机官网下载官网地址:https://www.vmware.com/cn/products/workstation-pro/workstation-pro-evaluation.html2、CentOS7镜像下载阿里云镜像地址:http://mirrors.aliyun.com/centos/7/isos/x86_64/3、安装CentOS7镜像先按照虚拟机,再配置安装CentOS7镜像1)、安装确定好系统的硬件2)、进入安装选第一个进入安装,当鼠标不见了表示鼠标在虚拟

2020-06-25 19:17:30 425

原创 SSM框架实现后台管理系统权限管理(用户、菜单、角色)

后台管理系统开发功能模块:用户登录、权限管理(用户管理、菜单管理、角色管理)技术应用:SSM框架+Mysql5.7+jsp+前端layui和EasyUI框架项目工具:Maven+tomcat9.0+jdk1.8+GIT开发工具:IDEA测试环境:window7+搜狗浏览器10.0 一、数据库表结构设计基础权限管理需要五张表:菜单、用户、角色、角色权限、用户角色创建数据库CREATE DATABASE IF NOT EXISTS exam;1、菜单表menu描述字

2020-06-22 22:31:04 25100 37

原创 SVN版本控制管理使用

Subversion(SVN)是一个开源的版本控制系统,它是集中式的版本控制器,有一个中央资料仓库。SVN可以管理文件的版本,通过采用分支管理系统的高效管理,简而言之就是用于多个人共同开发同一个项目,实现共享资源,实现最终集中式的管理。一、SVN安装1、服务端SVN的服务端可以自己安装VisualSVN,也可以使用第三方服务(比如码云),两种方式选一种即可。VisualSVN: 适合企业内部使用,在同一局域网或有公网服务器,可以实现多人合作码云: 不用安装软件,直接用web服务即可,适合不在同一局

2020-06-17 14:26:14 397

原创 Git版本控制管理使用

一、Git概述和环境搭建Git是一个开源的分布式版本控制系统,区别于集中式的系统,Git系统中每一个终端都有一套完整的版本库,脱离了网络,也能管理版本,能提高效率。可以有效、高速地处理从很小到非常大的项目版本管理。在团队开发中代码同步是非常重要的,大致开发的流程如下:1.在服务器上创建git仓库2.开发者A和B从服务器上克隆仓库3. A和B在本地创建分支,负责开发自己的模块4. A同步最新代码到本地,推送代码到服务器仓库5. B同步最新代码到本地,推送代码到服务器仓库6.如果A和B在更新同步

2020-06-16 16:00:10 396

原创 Mybatis基础入门

一、Mybatis简介Mybatis是一款经典的ORM(对象关系映射)框架, Mybatis避免 了传统JDBC操作中设置参数、手动封装结果集等冗余的操作。可以使用简单的XML或注解完成对数据库的操作。相较于其他ORM框架,Mybatis支持定制SQL, 更容易学习。可以使用Mybatis对数据库进行CRUD操作、结果集映射、动态SQL、缓存、与Spring框架整合以及逆向工程简化开发。二、环境搭建1、创建maven工程2、导入jar包配置pom.xml <dependencies

2020-06-14 12:32:47 204

原创 SpringMVC基础入门

一、Spring MVC 简介Spring MVC 是 Spring 基于 MVC 设计理念提供的一个表现层的 Web 框架。是目前主流的 MVC 框架之一。Spring MVC 通过一套 MVC 注解,让 pojo 成为处理请求的控制器,无需实现任何接口。 比其他 MVC 框架更具扩展性和灵活性。二、环境搭建1、导入基础jar 包SpringMVC包 <dependency> <groupId>org.springframewo

2020-06-09 18:28:12 307

原创 Spring框架基础入门

一、Spring概述与环境搭建Spring是一个轻量级控制反转(IoC)和面向切面(AOP)的容器框架。Spring 是最受欢迎的企业级 Java 应用程序开发框架,数以百万的来自世界各地的开发人员使用 Spring 框架来创建性能好、易于测试、可重用的代码。Spring 框架是一个开源的 Java 平台,它最初是由 Rod Johnson 编写的,并且于 2003 年 6 月首次在 Apache 2.0 许可下发布。Spring环境搭建Spring5至少要JDK8,Servlet3.1,Tomc

2020-06-03 16:08:31 357

原创 Maven项目管理工具的安装及配置(IDEA)

一、介绍下载Maven项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的软件项目管理工具。在项目开发中Maven可以对jar包和对工程之间的依赖关系进行管理,集成tomcat插件,maven项目可以自动发布到tomcat下。maven仓库中存储jar包,可以一次下载,所有项目通用。Maven下载:下载地址:https://maven.apache.org/download.cgi下载后只需解压,无需安装注意:需要解压到不带中文的文件夹路径下配置本机环境变量新建

2020-06-01 19:56:36 487

原创 jQuery基础使用

jQuery概述jQuery是一个快速、简洁的JavaScript库。它封装JavaScript常用的功能代码,提供一种简便的JavaScript设计模式,优化HTML文档操作、事件处理、动画设计和Ajax交互。jQuery的核心特性可以总结为:具有独特的链式语法和短小清晰的多功能接口;具有高效灵活的css选择器,并且可对CSS选择器进行扩展;拥有便捷的插件扩展机制和丰富的插件。jQuery兼容各种主流浏览器,如IE 6.0+、FF 1.5+、Safari 2.0+、Opera 9.0+等。目前jQu

2020-05-31 18:39:20 553

原创 servlet实现文件上传下载以及Filter过滤器使用

servlet实现上传下载文件上传:主流程类:package com.booy;import javax.servlet.ServletException;import javax.servlet.annotation.MultipartConfig;import javax.servlet.annotation.WebServlet;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletReq

2020-05-29 11:48:26 791

原创 MVC和分页

MVC模式简介MVC模式并不是javaweb项目中独有的,MVC是一种软件工程中的一种设计模式,把软件系统分为三个基本部分:模型(Model)、视图(View)和控制器(Controller),即为MVC。它是一种软件设计的典范,最早为Trygve Reenskaug提出,为施乐帕罗奥多研究中心(Xerox PARC)的Smalltalk语言发明的一种软件设计模式。MVC三层模式虽然MVC并不是Java当中独有的,但是现在几乎所有的B/S的架构都采用了MVC框架模式。控制器Controller: 控

2020-05-28 15:56:00 242

原创 JSP概念、EL表达式与JSTL标签

JSP介绍全称: Java Server Pages,java服务器页面。和Servlet一样,是sun公司定义的一种动态网页开发技术。特点: 基于html模版,可以在html模版嵌入java代码和jsp中的标签。tomcat可以包含的资源:静态资源:html:静态页面。CSS:修饰美化html页面。JavaScript:动态修改html页面和css样式。动态资源Servlet:运行在服务器上的java小程序。适合编写java代码,写网页困难,适合业务处理Servlet三个用途:1、接

2020-05-27 22:18:13 234

cas-overlay-template-5.3.war

cas-overlay-template-5.3-5.3版本的,sso单点登录使用,如果加载maven很慢,已经打包好了的cas,war可以直接放在tomcat的webapps下启动运行

2020-07-21

Dubbo+Springboot远程服务CRUD操作demo

Dubbo+Springboot远程服务CRUD操作demo,maven创建pom聚合工程将服务调用和服务提供分离(即服务消费者和服务提供者),zookeeper作为注册中心,dubbo实现服务的提供和调用。

2020-07-11

Vue+springboot简单实现点餐系统开发.zip

Vue+springboot简单实现点餐系统开发, 项目进行前后端分离 后端采用springboot+mybatis+mysql数据库提供数据接口 前端采用Vue框架获取数据实现页面数据渲染、页面路由

2020-07-08

超市账单模板.zip

超市账单前端页面html+css+js模板文件,用于后端功能开发演示学习之用,实现简单的管理系统功能开发

2020-06-30

空空如也

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

TA关注的人

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