自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(529)
  • 资源 (34)
  • 收藏
  • 关注

原创 十一、路由

Hash地址与组件之间的对应关系。vue-router是 vue.js 官方给出的路由解决方案。它只能结合 vue 项目进行使用,能够轻松的管理 SPA 项目中组件的切换。

2023-01-10 09:43:09 679 1

原创 十、自定义指令、ESLint代码检查工具与axios挂载到Vue原型

私有自定义指令全局自定义指令在每个 vue 组件中,可以在directives节点下声明私有自定义指令。

2023-01-08 14:01:53 505

原创 九、动态组件与插槽

插槽(Slot)是 vue 为组件的封装者提供的能力。允许开发者在封装组件时,把不确定的、希望由用户指定的部分定义为插槽。可以把插槽认为是组件封装期间,为用户预留的内容的占位符。

2022-12-30 16:05:29 1334

原创 八、购物车案例

购物车案例App.vueApp.vue —> Goods.vue 父传子,采用的方式将数据由父组件传递给子组件。App.vueGoods.vueGoods.vueApp.vueFooter.vueApp.vueApp.vueFooter.vueGoods.vueCounter.vueApp.vueeventBus.js

2022-12-28 09:44:20 3289 1

原创 七、ref引用与数组的常用方法

ref 用来辅助开发者在不依赖于jQuery的情况下,获取 DOM 元素或组件的引用。每个vue的组件实例上,都包含一个$refs对象,里面存储着对应的 DOM 元素或组件的引用。默认情况下,组件的$refs指向一个空对象。

2022-12-19 11:12:41 1283

原创 六、组件的生命周期与组件间之间的数据共享

在项目开发中,组件之间的最常见的关系父子关系、兄弟关系。

2022-12-02 10:26:23 238

原创 五、vue组件与props自定义属性

组件化开发指的是:根据封装的思想,,从而方便项目的开发和维护。

2022-11-28 21:52:02 1531

原创 四、vue-cli 介绍与使用

vue-cli 是 Vue.js 开发的标准工具。它简化了程序员基于 webpack 创建工程化的 vue 项目的过程。引用自 vue-cli 官方的一句话:程序员可以专注在撰写应用上,而不必花好几天去纠结webpack配置的问题。

2022-11-26 12:39:52 777

原创 三、vue的过滤器、侦听器及计算属性

vue 过滤器、侦听器、计算属性

2022-11-25 13:12:32 357

原创 二、vue基础入门

官方给出的概念:Vue (读音 /vjuː/,类似于 view) 是一套用于构建用户界面的前端框架。

2022-11-24 10:43:37 2071

原创 十二、前后端的身份认证

身份认证(Authentication)又称”身份认证“、”鉴权“,是指通过一定的手段、完成对用户身份证的确认。日常生活中的身份认证随处可见,例如:高铁的验票乘车,手机的密码或指纹解锁,支付宝或微信的支付密码等。在 web 开发中,也涉及到用户身份的认证,例如:各大网站的手机验证码登录、邮箱密码登录、二维码登录等。cookie 是存储在用户浏览器中的一段不超过 4KB 的字符串。它由一个名称(Name)、一个值(Value)和其它几个用于控制cookie 有效期、安全性、使用范围的可选属性组成。

2022-11-12 20:35:41 288

原创 十一、在项目中操作MySQL

mysql执行SQL语句。

2022-10-30 14:05:15 160

原创 十、使用Express写接口

CORS (Cross-Origin Resource Sharing,跨域资源共享)由一系列HTTP 响应头组成,这些 HTTP 响应头决定浏览器是否阻止前端 JS 代码跨域获取资源。浏览器的 同源安全策略默认会阻止网页“跨域”获取资源。但如果接口服务器配置了 CORS 相关的 HTTP 响应头,就可以解除浏览器端的跨域访问限制。

2022-10-29 19:12:31 217

原创 九、Express 中间件

中间件(Middleware),特质业务流程的中间处理环节。

2022-10-23 19:31:08 159

原创 八、Express 路由

广义上来讲,路由就是映射关系。

2022-10-22 16:18:30 136

原创 七、初始Express

官方给出的概念:Express是,快速、开放、极简的web开发框架。通俗的理解:Express的作用和 Node.js 内置的 http 模块类似。Express的本质:就是一个 npm 上的第三方包,提供了快速创建web服务器的便捷方法。

2022-10-20 21:03:39 114

原创 六、npm与包

Node.js 中的第三方模块又叫做包。就像电脑和计算机指的是相同的东西,第三方模块和包指的是同一概念,只不过叫法不同。

2022-10-15 15:00:18 192

原创 五、模块化

模块化是指解决一个复杂问题时,自顶向下逐层。

2022-10-15 11:17:29 113

原创 四、http模块

在网络节点中,负责消费资源的电脑,叫做客户端;负责对外提供网络资源的电脑,叫做服务器。http模块是Node.js官方提供的,用来创建web服务器的模块。通过http模块提供的方法,就能方便的把一台普通的电脑,变成一台web服务器,从而对外提供web资源服务。

2022-10-07 17:49:14 1058

原创 三、path路径模块

path模块是Node.js官方提供的、用来处理路径的模块。它提供了一系列的方法和属性,用来满足用户对路径的处理需求。

2022-10-04 16:34:25 625

原创 二、fs文件系统模块

fs模块是Node.js官方提供的、用来操作文件的模块。它提供了一系列的方法和属性,用来满足用户对文件的操作需求。

2022-10-03 15:59:42 2942

原创 一、初始Node.js

Node.js是一个基于 Chrome V8 引擎的。

2022-10-03 13:41:36 660

原创 MySQL中获取一个或多个序列

项目应用中,曾有以下一个场景:接口中要求发送一个int类型的流水号,由于多线程模式,如果用时间戳,可能会有重复的情况(当然概率很小)。所以想到了利用一个独立的自增的sequence来解决该问题。当前数据库为:mysql由于mysql和oracle不太一样,不支持直接的sequence,所以需要创建一张table来模拟sequence的功能,

2022-09-02 16:31:47 2036

原创 六、品达通用权限系统__pd-tools-log

日志logback

2022-07-25 22:51:48 307

原创 五、品达通用权限系统__pd-tools-xxs(防跨站脚本攻击)

防跨站脚本攻击XSS

2022-07-24 16:42:34 242

原创 四、品达通用权限系统__pd-tools-dozer(对象属性转换)和pd-tools-validator(后端表单数据验证)

模块定位为对象转换,其本质就是一个Spring Boot starter,其他模块可以直接导入此模块就可以直接完成对象转换了。是Java Bean到Java Bean映射器,它以递归方式将数据从一个对象复制到另一个对象。dozer是用来对两个对象之间属性转换的工具,有了这个工具之后,我们将一个对象的所有属性值转给另一个对象时,就不需要再去写重复的调用set和get方法了。dozer其实是对我们熟知的beanutils的封装。dozer的maven坐标:为了简化使用方式,dozer还提供了starter,

2022-07-23 11:28:39 363

原创 三、品达通用权限系统__pd-tools-swagger2

相信无论是前端还是后端开发,都或多或少地被接口文档折磨过。前端经常抱怨后端给的接口文档与实际情况不一致。后端又觉得编写及维护接口文档会耗费不少精力,经常来不及更新。其实无论是前端调用后端,还是后端调用后端,都期望有一个好的接口文档。但是这个接口文档对于程序员来说,就跟注释一样,经常会抱怨别人写的代码没有写注释,然而自己写起代码起来,最讨厌的,也是写注释。所以仅仅只通过强制来规范大家是不够的,随着时间推移,版本迭代,接口文档往往很容易就跟不上代码了。......

2022-07-18 21:43:49 389

原创 二、品达通用权限系统__项目搭建

pinda-authority#聚合工程,用于聚合pd-parent、pd-apps、pd-tools等模块├──pd-parent#父工程,nacos配置及依赖包管理├──pd-apps#应用目录├──pd-auth#权限服务父工程├──pd-auth-entity#权限实体├──pa-auth-server#权限服务├──pd-gateway#网关服务└──pd-tools#工具工程应用端口说明。...

2022-07-16 22:33:35 578

原创 一、品达通用权限系统__项目概述与Spring Boot Starter介绍

对于企业中的项目绝大多数都需要进行用户权限管理、认证、鉴权、加密、解密、XSS防跨站攻击等。这些功能整体实现思路基本一致,但是绝大部分项目都需要实现一次,这无形中就形成了巨大的资源浪费。本项目就是针对这个问题,提供了一套通用的权限解决方案——品达通用权限系统。品达通用权限系统基于+的微服务框架,具备通用的用户管理、资源权限管理、网关统一鉴权、XSS防跨站攻击等多个模块、支持多业务系统并行开发、可作为后端服务的开发脚手架。核心技术采用、、、、、、、等主要框架和中间件。本项目具有两个主要功能特性:我们知道Sp

2022-07-09 18:16:48 737

原创 三、性能分析工具的使用

一、数据库服务器的优化步骤当我们遇到数据库调优问题的时候,该如何思考呢?这里把思考的流程整理成下面这张图。整个流程划分成了 观察(Show status) 和 行动(Action) 两个部分。字母 S 的部分代表观察(会使用相应的分析工具),字母 A 代表的部分是行动(对应分析可以采取的行动)。小结:二、查看系统性能参数在MySQL中,可以使用 SHOW STATUS 语句查询一些MySQL数据库服务器的 性能参数 、 执行频率 。SHOW STATUS语句语法如下:SHOW [GLOBAL

2022-06-25 16:27:26 428

原创 Linux下MySQL的安装与使用

Linux下MySQL安装 与使用

2022-06-19 11:33:44 969 1

原创 Maven之自定义archetype生成项目骨架(构建脚手架项目)

maven构建脚手架项目一、生成自定义archetype创建maven项目,每次都要选择一个骨架,总有一部分东西是我们不需要的,有时候创建项目时选择了一个骨架,用的时候,需要删删减减的,解决办法就是创建一个自己的自定义骨架,每次创建maven的时候,就使用自己的骨架,相对方便多了。archetype自定义的优势:可以集成公共的开发组件,提高开发效率。公司内部对中间件的封装,可以集成进来;开源社区的优质轮子,可以集成进来。这样,项目可以有大量的优秀组件,避免重复造轮子。另外,如果需要创建新项目,可

2022-06-07 22:05:53 4047

原创 二、索引的创建和设计原则

一、索引的声明与使用1.1、索引的分类MySQL的索引包括:普通索引、唯一性索引、全文索引、单列索引、多列索引和空间索引等。从功能逻辑上说,索引主要有4种,分别是普通索引、唯一索引、主键索引、全文索引。按照物理实现方式,索引可以分为2种:聚簇索引和非聚簇索引。按照作用字段个数进行划分,分为单列索引和联合索引。小结:不同的存储引擎支持的索引类型也不一样。 InnoDB支持 B-tree、Full-text 等索引,不支持 Hash索引; MyISAM : 支持 B-tree、Full-text

2022-05-26 20:54:26 766

原创 一、MySQL环境搭建__Windows版

一、MySQL的卸载1.1、停止MySQL服务在卸载之前,先停止MySQL8.0的服务。按键盘上的Ctrl + Alt + Delete组合键,打开任务管理器对话框,可以在服务列表找到MySQL8.0的服务,如果现在正在运行状态,可以右键单击服务,选择停止选项停止MySQL8.0的服务,如图所示。1.2、软件的卸载1.2.1、通过控制面板方式卸载MySQL8.0的程序可以和其他桌面应用程序一样直接在控制面板选择卸载程序,并在程序列表中找到MySQL8.0服务器程序,直接双击卸载即可,如图所示。这种

2022-05-09 20:31:00 454

原创 【黑马】四、Docker服务编排 & Docker私有仓库

一、Dockerfile1.1、服务编排微服务架构的应用系统中一般包含若干个微服务,每个微服务一般都会部署多个实例,如果每个微服务都要手动启停,维护的工作量会很大。要从Dockerfile build image 或者去dockerhub拉取image要创建多个container要管理这些container(启动停止删除)服务编排:按照一定的业务规则批量管理容器1.2、Docker ComposeDocker Compose是一个编排多容器分布式部署的工具,提供命令集管理容器化应用的完整

2022-04-25 22:46:44 174

原创 【黑马】三、Docker镜像制作 & Dockerfile

一、Docker镜像原理思考:Docker 镜像本质是什么?是一个分层文件系统Docker 中一个centos镜像为什么只有200MB,而一个centos操作系统的iso文件要几个G?centos的iso镜像文件包含bootfs和rootfs,而docker的centos镜像复用操作系统的bootfs,只有rootfs和其他镜像层。Docker 中一个tomcat镜像为什么有500MB,而一个tomcat安装包只有70多MB?由于docker中镜像是分层的,tomcat虽然只有70多MB,但

2022-04-21 22:28:42 209

原创 【黑马】二、Docker容器的数据卷 & Docker应用部署

一、Docker容器的数据卷1.1、数据卷的概念思考:Docker 容器删除后,在容器中产生的数据也会随之销毁Docker 容器和外部机器可以直接交换文件吗?容器之间想要进行数据交互?数据卷数据卷是宿主机中的一个目录或文件当容器目录和数据卷目录绑定后,对方的修改会立即同步一个数据卷可以被多个容器同时挂载数据卷作用容器数据持久化外部机器和容器间接通信容器之间数据交互1.2、配置数据卷创建启动容器时,使用 -v参数 设置数据卷docker run ... -v 宿

2022-04-16 23:33:58 273

原创 【黑马】一、初始Docker & Docker命令

一、初始Docker1.1、Docker概念Docker是一个开源的应用容器引擎诞生于2013年初,基于Go语言实现,dotCloud公司出品(后改名为Docker Inc)Docker可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行Linux机器上。容器是完全使用沙箱机制,相互隔离容器性能开销极低。Docker从17.03版本之后分为CE(Community Edition:社区版)和EE(Enterprise Edition:企业版)总结:Dock

2022-04-16 15:58:08 1176

原创 一、webpack的基本使用

一、什么是webpack概念:webpack是前端项目工程化的具体解决方案。主要功能:它提供了友好的前端模块化开发支持,以及代码压缩混淆、处理浏览器端JavaScript的兼容性、性能优化等强大的功能。好处:让程序员把工作的重心放到具体功能的实现上,提高了前端开发效率和项目的可维护性。注意:目前Vue、React等前端项目,基本上都是基于webpack进行工程化开发的。二、创建列表隔行变色项目2.1、搭建项目新建项目空白目录,并运行npm init -y命令,初始化包管理配置文件packag

2022-03-13 17:03:44 2188

原创 一、万信金融项目——项目介绍

一、项目介绍1.1、项目背景        P2P金融又叫P2P信贷,P2P是peer-to-peer或person-to-person的简写,意思是个人对个人,P2P金融是指个人与个人间的小额借贷交易,一般需要借助电子商务专业网络平台帮助借贷双方确立借贷关系并完成相关交易手续。        目前,国家对P2P行业的监控与规范性控制越来越严格,出台了很多政策来对其专项政治,P2P平台之前所采用的“资金池模式”与“第三方支

2022-02-13 14:25:53 8760

电子拍卖系统服务端代码

电子拍卖系统服务端代码,采用了MVC+三层架构开发,目前只实现了登录模块。后续继续开发...

2016-01-18

腾讯管家小火箭

腾讯管家,小火箭效果,清除垃圾。学习代码总结。360手机安全卫士的小火箭框架的搭建及其完成,=。

2016-01-17

手机卫士第五天

实现归属地拖拽效果,设置归属地位置,归属地浮窗等。

2016-01-17

手机安全卫士第四天

归属数据库的介绍及其拷贝,数据库查询,正则匹配号码,文本监听器,抖动效果,震动器,来电&去电显示归属地,归属地界面的优化及其显示风格

2016-01-16

手机安全卫士第三天

手机防盗页面全部完成,设置向导页面,定位,删除数据,拦截短信,一键锁屏.

2016-01-08

手机安全卫士第二天

完成主页面的搭建,跑马灯效果,设置更新,手机防盗安全向导页面的完成。

2016-01-05

手机安全卫士第一天

闪屏页面的完成,检查更新,安装更新包,解决闪屏页的细节问题。

2016-01-02

谷歌电子市场第五天

完成详情页面,分类,排行界面。自定义控件,并测量每个控件的尺寸

2015-12-27

谷歌电子市场

使用了ViewPager完成了广告条的效果,并实现了自动轮询效果 完成了详情页面的展示,控件的测量,值动画的初始.

2015-12-23

谷歌电子市场第三天

完成了DefaultAdapter.java 、BaseHolder.java、加载更多、了解了listview多类型复用原理。

2015-12-20

谷歌电子商城第二天

BaseFragment.java LoadingPage.java 请求服务器框架 联网 缓存技术 xutils框架的使用 BaseProtocol.java BaseListView

2015-12-18

谷歌电子市场第一天上

学习黑马52期谷歌电子市场的开发。今天上午使用了ActionBar和Drawlayout

2015-12-14

自定义开关按钮

自定义开关按钮,解决各个问题。学习自定义控件的思想。

2015-12-13

下拉框(PopupWindow)

使用系统自带的控件popupWindow实现下拉框效果,并解决遇到中德问题

2015-12-12

下拉刷新(分页加载数据,包括服务端和客户端代码)

使用ListView控件显示从服务端获取的数据,采用下拉刷新,分页加载数据。 其中ListView中item的图片是固定设置进去的,没有从后台获取,这里就不写获取后台图片的代码了。只是主要演示下拉刷新,分页加载数据。包括服务端和客户端代码。

2015-12-03

电子市场中期代码

电子市场的中期全部客户端代码,完成了各个页面的布局及其从后台获取数据。

2015-11-16

电子市场所需的工具类

DrawableUtils.java FileUtils.java IOUtils.java LogUtils.java PackageUtils.java StringUtils.java SystemUtils.java UIUtils.java ViewUtils.java DownloadManager.java ThreadManager.java

2015-11-15

精通Oracle_SQL(第2版)含源码

精通Oracle_SQL(第2版)含源码,自带高清标签,中文版本。

2018-05-29

Spring事务管理学习

2017-04-16

事件分发机制解决解决ScollView中嵌套ListView的问题

事件分发机制解决解决ScollView中嵌套ListView发生滑动事件冲突问题

2016-12-03

Java实现图片等比例缩略图

Java实现图片等比例缩略图

2016-10-30

Android实现使用sftp下载linux服务器上的图片文件源码

Android实现使用sftp下载linux服务器上的图片文件。

2016-10-23

Android百度地图

完成我的定位,罗盘模式,实时交通,卫星地图,普通地图等功能,整体的熟练了百度api。

2016-05-03

Android五子棋

根据慕课网的教学资料,自定义棋盘,自定义棋子,完成五子棋业务逻辑,实现再来一局,我要悔棋等功能。

2016-05-03

Android扫一扫类库

Android扫一扫类库,是在ZXing源码中提出出来的,适用于Android的扫描的编码与解码。

2016-04-26

OA办公系统

完成了部门管理、岗位管理、员工管理三个大功能的增删改查功能。并实现了部门管理中部门字段显示的树形结构。

2016-04-11

SSH整合代码

SSH环境的搭建,及其整合。

2016-04-03

使用zTree框架完成树形框架链接到数据库实现增删改

使用了zTree框架,完成树形结构。实现增删改,链接到底层数据库

2016-04-01

智慧北京开发第四、五天

完成了新闻列表的展示 上拉刷新数据 下拉加载数据 webview控件的使用 sharedsdk一键分享平台的使用.

2016-02-12

智慧北京开发第三天

完成新闻头条广告的显示,使用了ViewPagerIndicator开源项目完成广告条下的指示符的显示。完成新闻12个子标签页的显示。

2016-02-09

智慧北京app开发

智慧北京app开发,搭建完成了基本的框架,使用了SlidingMenu、Xutils、GSON等开源框架。

2016-02-07

电子拍卖系统客户端与服务端

服务端:jsp+servlet+javabean 采用mvc+三层架构 模式开发 客户端:实现了各个功能没有进行界面优化,界面比较难看 参考:疯狂Android讲义

2016-01-24

电子拍卖系统cs代码

完成服务端环境的搭建,完成业务逻辑功能接口的实现。暂时性完成登录,查询浏拍物品的功能。客户端完成登录界面,主界面,查询流拍物品功能的实现。 完成服务端与客户端数据的交互。

2016-01-20

空空如也

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

TA关注的人

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