草庐IT

vue大型电商项目尚品汇(后台终结篇)day06 重磅!!!

自此整个项目前后台,全部搭建完毕。今天是最后一天,内容很多,而且也比较常用,一个图标类数据可视化,一个后台的权限管理,都是很经典的类型。一.数据可视化1.简介专门的一门学科,有专门研究这个的岗位,将数据以各种图形进行展示Echarts只能2D,three.js可开发3D2.canvas绘制线段canvas是H5新增的一个标签,它本身没有绘图能力,就像一张白纸,绘制工作须在js完成,就像画笔首先canvas默认就会有宽高,并且浏览器会当做图片去处理并且往这个标签里面添加任何文字以及标签都没有意义这块画布的宽高有标签里面的width和height来决定,切记不能通过样式来修改然后画布里面的所有操作

HDC.Cloud Day | 全国首场上海站告捷,聚开发者力量造梦、探梦、筑梦

摘要:11月20日,首个华为云开发者日HDC.CloudDay在上海成功举行。本文分享自华为云社区《HDC.CloudDay|全国首场上海站告捷,聚开发者力量造梦、探梦、筑梦》,作者:华为云社区精选。11月20日,首个华为云开发者日HDC.CloudDay在上海成功举行。在这里,可以与华为云数字人小姐姐云笙见面,生成自己的专属数字人,成为元宇宙公民。在这里,B站百万播放量UP主“同济子豪兄”同你一起探索梦想,从土木工程师到“编程网红”,一路与华为云共同追梦。在这里,有十几岁的上海少年开发者,用科技创新发现生活中的小美好。华为云开发者日是面向全球开发者的旗舰活动,汇聚来自千行百业、高校、及科研院

HDC.Cloud Day | 全国首场上海站告捷,聚开发者力量造梦、探梦、筑梦

摘要:11月20日,首个华为云开发者日HDC.CloudDay在上海成功举行。本文分享自华为云社区《HDC.CloudDay|全国首场上海站告捷,聚开发者力量造梦、探梦、筑梦》,作者:华为云社区精选。11月20日,首个华为云开发者日HDC.CloudDay在上海成功举行。在这里,可以与华为云数字人小姐姐云笙见面,生成自己的专属数字人,成为元宇宙公民。在这里,B站百万播放量UP主“同济子豪兄”同你一起探索梦想,从土木工程师到“编程网红”,一路与华为云共同追梦。在这里,有十几岁的上海少年开发者,用科技创新发现生活中的小美好。华为云开发者日是面向全球开发者的旗舰活动,汇聚来自千行百业、高校、及科研院

day02-容器功能

容器功能1.Spring注入组件的注解Spring中的传统注解@Component、@Controller、@Service、@Repository,在SpringBoot中仍然有效。2.@Configuration@Configuration是Spring3.0添加的一个注解,用来代替原先Spring中的applicationContext.xml容器配置文件,所有这个配置文件里面能做到的事情都可以通过这个注解所在类来进行注册。在SpringBoot项目中,依然可以使用Spring的容器文件来注入bean/获取bean,但是不推荐使用2.1应用实例例子:使用SpringBoot的注解@Con

day02-容器功能

容器功能1.Spring注入组件的注解Spring中的传统注解@Component、@Controller、@Service、@Repository,在SpringBoot中仍然有效。2.@Configuration@Configuration是Spring3.0添加的一个注解,用来代替原先Spring中的applicationContext.xml容器配置文件,所有这个配置文件里面能做到的事情都可以通过这个注解所在类来进行注册。在SpringBoot项目中,依然可以使用Spring的容器文件来注入bean/获取bean,但是不推荐使用2.1应用实例例子:使用SpringBoot的注解@Con

day01-Mybatis介绍与入门

Mybatis介绍与入门1.官方文档Mybatis中文手册:mybatis–MyBatis3或者MyBatis中文网Maven仓库:MavenRepository:org.mybatis»mybatis»3.5.7(mvnrepository.com)2.概述2.1传统Java程序操作DB传统方式操作数据库的问题:需要自己去连接数据库,这段代码由程序员编写(不一定标准)程序不是OOP的方式来操作DB(我们希望在代码层面上是以对象的形式来操作,如insert(Object))SQL语句写在程序中,属于硬编码,没有解耦2.2Mybatis基本介绍Mybatis是一个持久层框架前身是ibatis,在

day01-Mybatis介绍与入门

Mybatis介绍与入门1.官方文档Mybatis中文手册:mybatis–MyBatis3或者MyBatis中文网Maven仓库:MavenRepository:org.mybatis»mybatis»3.5.7(mvnrepository.com)2.概述2.1传统Java程序操作DB传统方式操作数据库的问题:需要自己去连接数据库,这段代码由程序员编写(不一定标准)程序不是OOP的方式来操作DB(我们希望在代码层面上是以对象的形式来操作,如insert(Object))SQL语句写在程序中,属于硬编码,没有解耦2.2Mybatis基本介绍Mybatis是一个持久层框架前身是ibatis,在

1.1 仿百度Web Day1

Day1根据自己的垃圾html+css水平写出了下面这个页面:首先,首部的超链接都能够链接上,但是不会[更多]的弹出窗口,右面的天气/设置/个人也没有做,不会怎么去调用中间的图片和搜索栏能够正常使用,搜索栏能够正常搜索.但是无法水平垂直居中,而且,两个input无法靠近在一起.下面的inframe新闻框不会写最下面的footer正常使用.源码cssbody,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;

1.1 仿百度Web Day1

Day1根据自己的垃圾html+css水平写出了下面这个页面:首先,首部的超链接都能够链接上,但是不会[更多]的弹出窗口,右面的天气/设置/个人也没有做,不会怎么去调用中间的图片和搜索栏能够正常使用,搜索栏能够正常搜索.但是无法水平垂直居中,而且,两个input无法靠近在一起.下面的inframe新闻框不会写最下面的footer正常使用.源码cssbody,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;

1.2 仿百度Web Day2

Day2和前一天的页面一样,但是改了一些规范,并且加上了弹出框(简陋版).主要是改了首尾的引航栏,将原来的直接使用a标签变成使用ul>(li>a)标签成果修改了首尾的引航栏,将原来的直接使用a标签变成使用ul>(li>a)标签:将ul>li标签通过css的display:inline-block标签修改为内联块标签,使其可以在同一行排序.实现了弹出窗口的使用(见下)了解了text-align:center的使用方法(块级元素使用才能居中,内联元素无法居中),也就是:实现图片居中css中通过(width:1000px;margin:0auto;):在块元素中限定元素宽度,然后可以使用margin