07 2020 档案
摘要:总依赖组件坐标: <properties> <spring.version>5.2.8.RELEASE</spring.version> <hibernate.version>5.0.7.Final</hibernate.version> <slf4j.version>1.6.6</slf4j.ve
        阅读全文
                
                    posted @ 2020-07-31 11:55  
emdzz
    
                
            
摘要:文档地址: https://www.layui.com/demo/code.html 基本案例: <pre class="layui-code">//在里面存放任意的代码 Lay.fn.event = function(modName, events, params){ var that = thi
        阅读全文
                
                    posted @ 2020-07-31 09:32  
emdzz
    
                
            
摘要:文档地址: https://www.layui.com/demo/carousel.html 基础轮播: <style> /* 为了区分效果 */ div[carousel-item]>*{text-align: center; line-height: 280px; color: #fff;} d
        阅读全文
                
                    posted @ 2020-07-31 09:14  
emdzz
    
                
            
摘要:文档地址: https://www.layui.com/demo/rate.html 基础样式: <fieldset class="layui-elem-field layui-field-title" style="margin-top: 30px;"> <legend>基础效果</legend>
        阅读全文
                
                    posted @ 2020-07-31 08:44  
emdzz
    
                
            
摘要:文档地址: https://www.layui.com/demo/slider.html 基本滑块: <fieldset class="layui-elem-field layui-field-title" style="margin-top: 30px;"> <legend>基本滑块</legen
        阅读全文
                
                    posted @ 2020-07-30 23:50  
emdzz
    
                
            
摘要:文档地址: https://www.layui.com/demo/colorpicker.html 常规选择器: <fieldset class="layui-elem-field layui-field-title" style="margin-top: 30px;"> <legend>常规使用<
        阅读全文
                
                    posted @ 2020-07-30 23:27  
emdzz
    
                
            
摘要:文档地址: https://www.layui.com/demo/anim.html 8种动画 <fieldset class="layui-elem-field layui-field-title" style="margin-top: 30px;"> <legend>动画过程演示</legend
        阅读全文
                
                    posted @ 2020-07-30 23:06  
emdzz
    
                
            
摘要:文档地址: https://www.layui.com/demo/timeline.html 常规时间线: <ul class="layui-timeline"> <li class="layui-timeline-item"> <i class="layui-icon layui-timeline
        阅读全文
                
                    posted @ 2020-07-30 21:54  
emdzz
    
                
            
摘要:文档地址: https://www.layui.com/demo/badge.html 圆点徽章: <span class="layui-badge-dot"></span> <span class="layui-badge-dot layui-bg-orange"></span> <span cl
        阅读全文
                
                    posted @ 2020-07-30 21:38  
emdzz
    
                
            
摘要:文档地址: https://www.layui.com/doc/element/panel.html 演示案例: <div class="layui-collapse"> <div class="layui-colla-item"> <h2 class="layui-colla-title">杜甫<
        阅读全文
                
                    posted @ 2020-07-30 11:19  
emdzz
    
                
            
摘要:文档地址: https://www.layui.com/doc/element/progress.html 演示案例: <div class="layui-progress"> <div class="layui-progress-bar" lay-percent="10%"></div> </di
        阅读全文
                
                    posted @ 2020-07-30 10:36  
emdzz
    
                
            
摘要:文档位置: https://www.layui.com/doc/element/tab.html 案例演示: <div class="layui-tab"> <ul class="layui-tab-title"> <li class="layui-this">网站设置</li> <li>用户管理<
        阅读全文
                
                    posted @ 2020-07-30 09:25  
emdzz
    
                
            
摘要:文档地址: https://www.layui.com/doc/element/nav.html 演示案例: <ul class="layui-nav" lay-filter=""> <li class="layui-nav-item"><a href="">最新活动</a></li> <li cl
        阅读全文
                
                    posted @ 2020-07-30 08:57  
emdzz
    
                
            
摘要:文档位置: https://www.layui.com/doc/element/button.html 01、【按钮主题】 <div> <button type="button" type="button" class="layui-btn layui-btn-primary">原始按钮</butt
        阅读全文
                
                    posted @ 2020-07-29 21:40  
emdzz
    
                
            
摘要:官网下载地址: https://www.layui.com/ 学习参考: https://www.bilibili.com/video/BV1ct411n7SN 【Layui的文件结构】 我们只需要这个文件目录放到工程中去 目录结构: css 样式文件 font 字体样式 image 图片样式 la
        阅读全文
                
                    posted @ 2020-07-29 20:47  
emdzz
    
                
            
摘要:解决的问题: 对象的扩展问题: package cn.echo42.decorator; /** * @author DaiZhiZhou * @file Netty * @create 2020-07-29 16:49 */ public class Client { public static 
        阅读全文
                
                    posted @ 2020-07-29 17:28  
emdzz
    
                
            
摘要:【资源过滤 权限控制】 就之前的权限问题,例如一个user1登录成功去访问level1的资源当然没有问题 但是页面还呈现了其他权限的资源,比如level2 & level3 既然呈现给了user1, user1自然而然的就会去访问这些不属于他权限的资源 所以从源头解决的话,用户看不到这些资源不就行了
        阅读全文
                
                    posted @ 2020-07-29 12:29  
emdzz
    
                
            
摘要:【前提情要】 Security学习地址: https://www.bilibili.com/video/BV1KE411i7bC 狂神的微信笔记: https://mp.weixin.qq.com/s?__biz=Mzg2NTAzMTExNg==&mid=2247483957&idx=1&sn=fc
        阅读全文
                
                    posted @ 2020-07-29 12:28  
emdzz
    
                
            
摘要:百度才发现原来我的Telnet程序就没启动。。。 CMD终端就找不到命令。。。 但是有一点要注意!不能使用CMD之外的终端访问【GitBash访问无效】 打开控制面板,点卸载程序: 然后点击启动和关闭Windows功能: 然后勾选Telnet客户端: 等待Windows启动完成即可
        阅读全文
                
                    posted @ 2020-07-29 09:10  
emdzz
    
                
            
摘要:Docker的私有仓库也是一个镜像形式: docker pull registry 运行容器: run -d --name my-docker-repo -p 5000:5000 registry 访问这个地址可以发现: http://你的服务器ip地址:5000/v2/_catalog 这是说明我
        阅读全文
                
                    posted @ 2020-07-28 14:34  
emdzz
    
                
            
摘要:将容器保存为一个镜像: docker commit 容器的名称 创建的镜像的名称 将镜像保存为一个tar包文件: docker save -o tar包文件名称.tar 镜像名称 可以看到Docker把镜像压缩后的tar包放在这里了 如果我们要加载tar包: docker load -i 镜像tar
        阅读全文
                
                    posted @ 2020-07-28 12:27  
emdzz
    
                
            
摘要:【联合类型】 联合类型(Union Types)可以通过管道(|)将变量设置多种类型,赋值时可以根据设置的类型来赋值。 注意:只能赋值指定的类型,如果赋值其它类型就会报错。 var val:string|number val = 12 console.log("数字为 "+ val) val = "
        阅读全文
                
                    posted @ 2020-07-28 10:48  
emdzz
    
                
            
摘要:前提:使用TypeScript你需要安装NodeJS支持 然后安装TypeScript: npm intsall -g typescript 安装完成后查看版本号: tsc -v 新建一个TypeScript文件(hello-typescript.ts): let message:string = 
        阅读全文
                
                    posted @ 2020-07-28 10:16  
emdzz
    
                
            
摘要:1、【纯注解配置实现】 首先实现纯注解配置的第一件事情就是删除XML文件 然后编写一个类用于代替XML文件实现配置功能: 使用@Configuration将这个类注册为Spring容器 使用@ComponentScan表示我们自己的包目录扫描 扫描的类会被这个配置注册成Bean,一般那些类会被标记有
        阅读全文
                
                    posted @ 2020-07-27 19:43  
emdzz
    
                
            
摘要:【什么是VueX?】 VueX是一个专门为Vue.js应用程序开发的状态管理模式, 采用集中式存储管理应用的所有组件状态, 以相应的规则保证按照一种可预测的方式发生改变。 即把多个组件的变量统一放到一个地方管理 在项目中安装Vuex npm install vuex 新建store目录和一个inde
        阅读全文
                
                    posted @ 2020-07-27 11:30  
emdzz
    
                
            
摘要:PC端: 第一梯队:基于JQuery实现的Dom操作,和一些简单CSS样式组成 Layui Bootstrap EasyUI 第二梯队:基于Vue2.0开发的UI库,组件化开发 ElementUI AntDesign HeyUI Vuetify 移动端: 第一梯队:代码块风格,无功能组件封装 Mui
        阅读全文
                
                    posted @ 2020-07-26 22:15  
emdzz
    
                
            
摘要:单页应用中,只存在一个HTML文件,网页的标签,是通过title标签显示的,我们在单页应用中如何修改? JS操作: window.document.title = "标签名称" 也许一两个没问题,但是我们的Vue组件越来越多,修改就难了 所以就需要路由守卫了 钩子函数: beforeEach aft
        阅读全文
                
                    posted @ 2020-07-26 21:07  
emdzz
    
                
            
摘要:【编程式导航】 我们希望在路由跳转之前执行某一些功能。。。 <template> <div id="app"> <h2>这是App.vue组件的标题</h2> <router-link to="/home"> 首页 </router-link> <br> <router-link to="/samp
        阅读全文
                
                    posted @ 2020-07-26 20:49  
emdzz
    
                
            
摘要:原文地址: https://blog.csdn.net/xiushuiguande/article/details/79476964 实验数据 CREATE DATABASE IF NOT EXISTS SQL50; USE SQL50; CREATE TABLE Student(sid VARCH
        阅读全文
                
                    posted @ 2020-07-26 17:52  
emdzz
    
                
            
摘要:什么是路由? 即通过互联网把信息从源地址传输到目的地址的活动 路由决定数据包从来源到目的地的路径 转送将输入端的数据转移到合适的输出端 后端路由: 早起网站开发全部由服务器渲染,例如 Java的JSP,.NET的ASP,PHP 服务器直接生产渲染好的HTML页面,返回给客户端展示 一个网站非常多的页
        阅读全文
                
                    posted @ 2020-07-26 14:10  
emdzz
    
                
            
摘要:【PostgreSQL数据库安装】 数据库本体就没下本机了,直接挂服务器的Docker上面跑 docker pull postgres:9.4 创建容器并运行: docker run --name postgres\ -d\ -e POSTGRES_PASSWORD=123456\ -p 5432:
        阅读全文
                
                    posted @ 2020-07-25 23:11  
emdzz
    
                
            
摘要:简单的Demo案例并不需要Vue-Cli,因为一个页面之内可以总揽 但是真实的项目开发,考虑代码结构,目录结构,部署,热部署,单元测试... 代码量呈几何倍数增长,而且缺少轮子就写起来很痛苦 所以必须安装Vue-Cli来开发: Cli翻译为命令行界面,又被称为脚手架 比框架更加半成品的东西: 安装v
        阅读全文
                
                    posted @ 2020-07-25 20:26  
emdzz
    
                
            
摘要:【Vue组件文件打包:Vue-Loader】 复制之前上一个项目 然后在我们的src目录中创建App.vue文件 这个文件就是Vue的模块文件 【建议下载IDEA的Vue.js插件】 Vue的模块分为template、script、style 其实就是代表html + javascript + cs
        阅读全文
                
                    posted @ 2020-07-25 18:17  
emdzz
    
                
            
摘要:新建一个目录创建Vue项目: cd .. mkdir webpack-vue cd webpack-vue 安装Vue cnpm install vue 保持之前的目录结构: 在Main.js中引用Vue组件: // 引入包的时候,像Java一样 使用import import Vue from '
        阅读全文
                
                    posted @ 2020-07-25 16:32  
emdzz
    
                
            
摘要:Loader是Webpack的核心概念: 除了JS文件以外我们还有CSS,图片,包括一些ES6规范的代码 或者是TypeScript各种前端类型的文件 但是最终必须统一转换成JS文件,Webpack本身无法转换这些文件 所以需要Loader来实现 在之前的项目中的SRC目录创建一个CSS目录并且编写
        阅读全文
                
                    posted @ 2020-07-25 16:09  
emdzz
    
                
            
摘要:控制反转Inverse Of Control的演变: 在之前的原生Javaweb项目的问题: 我们三层架构每一层之间的联系是这样的: 由GradeDao接口指向GradeDaoImpl 再由GradeService指向GradeServiceImpl 但是我们发现,如果这样写死在每一层的硬编码中的话
        阅读全文
                
                    posted @ 2020-07-25 00:10  
emdzz
    
                
            
摘要:Webpack 配置: 入口 & 出口: 就是我们使用的打包命令: 一个是对什么文件执行,这就是入口 一个是输出到什么文件,这就是出口 每一次打包使用这个命令都必须指定这两个必要的参数 所以将打包命令写入配置文件中,运行时读取即可 在项目的根目录下创建webpack.config.js const 
        阅读全文
                
                    posted @ 2020-07-24 22:09  
emdzz
    
                
            
摘要:Webpack是一个现代JS应用的静态模块打包的工具 学习Webpack需要我们安装NodeJS 配置CNPM & CRM 使用切换镜像的方式配置:【不建议】 npm config set registry http://registry.npm.taobao.org 安装镜像管理工具: npm i
        阅读全文
                
                    posted @ 2020-07-24 21:52  
emdzz
    
                
            
摘要:JS最初的目的是用来做表单验证和动画效果,可以让网页更加生动。 但是使用Ajax,前后端分离,页面承担了更多的事情,JS的代码量暴增,代码管理维护逐渐困难 我们需要将JS代码抽取出来,模块化处理, 但是问题也出现了,各个模块的变量会污染。 JS文件a: flag = true; JS文件b: fla
        阅读全文
                
                    posted @ 2020-07-24 16:46  
emdzz
    
                
            
摘要:1、拉取Redis镜像: docker pull redis:6.0.6 2、执行挂载命令: docker run -d \ --name=redis \ --restart=always \ --privileged=true \ -p 6379:6379 \ -v /usr/local/dock
        阅读全文
                
                    posted @ 2020-07-23 19:27  
emdzz
    
                
            
摘要:拉取MySQL镜像: docker pull mysql:8.0.21 执行挂载运行MySQL容器的命令: docker run -dit \ --name mysql-test \ -p 3306:3306 \ -e MYSQL_ROOT_PASSWORD=123456 \ -v /usr/loc
        阅读全文
                
                    posted @ 2020-07-23 14:27  
emdzz
    
                
            
摘要:1、拉取Tomcat镜像: docker pull tomcat:9.0.37 2、创建并运行Tomcat容器: 挂载容器的webapps目录到本机(宿主机)自己设置的目录 docker run -d -p 8080:8080 --name tomcat \ -v /usr/local/docker
        阅读全文
                
                    posted @ 2020-07-23 13:53  
emdzz
    
                
            
摘要:1、拉取Nginx镜像: docker pull nginx:1.19 2、生成一个测试的Nginx容器: docker run --rm --name nginx-test -p 8080:80 -d nginx:1.19 3、测试的目的是为了获取Nginx配置文件: docker cp 容器名称
        阅读全文
                
                    posted @ 2020-07-23 13:20  
emdzz
    
                
            
摘要:【查看容器 Check Container】 查看所有容器: docker ps 查看所有正在运行的,或者运行过的容器: docker ps -a 查看单个指定的容器完整信息: docker inspect 容器名称标识 查看容器内运行的进程: docker top 容器ID值 【创建容器 Crea
        阅读全文
                
                    posted @ 2020-07-22 22:57  
emdzz
    
                
            
摘要:【原生JavaScript 与 JQuery】 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> <script src="https://cdn.staticfile.org/jq
        阅读全文
                
                    posted @ 2020-07-22 21:08  
emdzz
    
                
            
摘要:比如这里的druid连接配置文件,和mybatis的mapper配置文件就是使用模版创建好的 在创建文件时会有选项选择:
        阅读全文
                
                    posted @ 2020-07-22 10:40  
emdzz
    
                
            
摘要:从官网上拉取最新MySQL镜像: docker pull mysql:latest 创建并运行一个MySQL镜像的容器 docker run -itd --name mysql-test -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 mysql 即使该容器实例
        阅读全文
                
                    posted @ 2020-07-22 00:24  
emdzz
    
                
            
摘要:【Docker 本体操作相关】 检查Docker版本: docker -v 检查Docker当前状态: systemctl status docker 停止Docker与开启Docker systemctl stop docker systemctl start docker 设置Linux开机自启
        阅读全文
                
                    posted @ 2020-07-21 23:41  
emdzz
    
                
            
摘要:【1、安装Nexus】 需要Linux安装JDK运行,Nexus2版本JDK7,3版本JDK8 首先需要Nexus服务器文件 nexus-2.12.0-01-bundle.tar.gz 解压 tar -zxvf nexus-2.12.0-01-bundle.tar.gz 把解压后的目录放在/usr/
        阅读全文
                
                    posted @ 2020-07-21 11:43  
emdzz
    
                
            
摘要:【官网快速上手地址】 https://mp.baomidou.com/guide/quick-start.html#%E5%88%9D%E5%A7%8B%E5%8C%96%E5%B7%A5%E7%A8%8B 创建一个空的数据库,并插入user表和数据: DROP TABLE IF EXISTS us
        阅读全文
                
                    posted @ 2020-07-20 11:29  
emdzz
    
                
            
摘要:一、需要的组件 首先是解决组件问题,非Maven项目构建的jar包 【Servlet & JSP & JSTL】 虽然不是Maven项目,但是JSTL的组件是需要引入的 这里就按照Maven的pom坐标直接配置了。。。 【JDBC & DataSource】 MySQL8.020版本驱动 + Dru
        阅读全文
                
                    posted @ 2020-07-19 00:43  
emdzz
    
                
            
摘要:顾名思义就是一个槽,可以嵌入各种各样的东西 Vue的插槽就是一个slot标签,可以在这个定义了插槽的组件中插入其他的组件 但是有一点很重要:使用插槽的组件必须要用div标签一个根标签包裹,否则无效 <div id="container-element" > <book> <aaa slot="aaa
        阅读全文
                
                    posted @ 2020-07-18 15:17  
emdzz
    
                
            
摘要:Vue自定义组件: 不论任何注册组件的方式:template属性有且仅有一个根节点标签 就是说模版属性的标签只能有一个在最外面 <div id="container-element"> <mod-1></mod-1> </div> <script type="text/javascript"> Vu
        阅读全文
                
                    posted @ 2020-07-17 16:49  
emdzz
    
                
            
摘要:Hello Vue的演示案例: <!DOCTYPE html> <html lang="en" xmlns:v-bind="http://www.w3.org/1999/xhtml"> <head> <meta charset="UTF-8"> <title>Title</title> <scrip
        阅读全文
                
                    posted @ 2020-07-17 14:53  
emdzz
    
                
            
摘要:首先需要Node.js环境支持: Node.js官网下载: https://nodejs.org/en/ 右边稳定版,左边最新版 下载安装程序之后双击运行,无脑下一步 打开终端输入版本查看命令: node -v nodejs有npm,类似linux的rpm包管理器的东西 同理这个也有版本 npm -
        阅读全文
                
                    posted @ 2020-07-16 23:29  
emdzz
    
                
            
摘要:这是我在项目中写的一个Map对象: let map = new Map(); for (let i = 0; i < type_checked_value.length; i++) { let type_id = type_checked_value[i] map.set('type_' + typ
        阅读全文
                
                    posted @ 2020-07-09 23:40  
emdzz
    
                
            
摘要:年级表效果图样例: 可以看到主要分为以下这些功能: 功能一:展示年级列表 功能二:每个年级都具备修改和删除 功能三:添加一个年级 功能四:对多个年级选中删除,也可以全选删除,或者反选删除 功能五:根据提供信息查询年级名称得到整个年级信息 功能六:对列表进行分页展示【年级表的信息一般不会超过10个以上
        阅读全文
                
                    posted @ 2020-07-03 19:52  
emdzz
    
                
            
摘要:写原生JavaWeb发现一个问题就是声明方法的时候没有字符关联提示, 只能一个保留字,一个保留字这样单个的敲出来方法,写多了就会发现特别费劲 当遇上一个字特别多且经常需要声明的方法可以使用IDEA的生动模版 Live Template 设置自己的代码模版 找到设置这里: 点击加号选择下面的这一个,创
        阅读全文
                
                    posted @ 2020-07-01 11:12  
emdzz
    
                
            
 
                    
                     
                    
                 
                    
                
 
         浙公网安备 33010602011771号
浙公网安备 33010602011771号