摘要: 【转】 springboot整合redis-sentinel支持Cache注解 一、前提 已经存在一个redis-sentinel集群,两个哨兵分别如下: /home/redis-sentinel-cluster/sentinel-1.conf port 26379 dir "/data" sent 阅读全文
posted @ 2020-10-14 23:59 CLASSIC~W 阅读(213) 评论(0) 推荐(0)
摘要: 【转】 springboot+websocket示例 1、新建maven工程 工程结构如下: 完整的pom.xml如下: <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" 阅读全文
posted @ 2020-10-14 23:57 CLASSIC~W 阅读(616) 评论(0) 推荐(0)
摘要: 【转】 springboot+mysql实现quartz集群搭建 一、基本概念 Quartz核心的概念:scheduler任务调度、Job任务、Trigger触发器、JobDetail任务细节。 scheduler任务调度: 是最核心的概念,需要把JobDetail和Trigger注册到schedu 阅读全文
posted @ 2020-10-14 23:56 CLASSIC~W 阅读(201) 评论(0) 推荐(0)
摘要: 【转】 springboot aop+@interface实现日志记录 一、基本概念 1、自定义注解 自定义注解我们必须了解四个元注解,什么是元注解?元注解指作用于注解之上的元数据或者元信息,简单通俗的讲,元注解就是注解的注解 . Documented与Inherited是典型的标识性注解,也就是说 阅读全文
posted @ 2020-10-14 23:54 CLASSIC~W 阅读(593) 评论(0) 推荐(0)
摘要: 【转】 springboot+mongonDB 一、mongonDB基本介绍 什么是MongoDB ? MongoDB 是由C++语言编写的,是一个基于分布式文件存储的开源数据库系统。 在高负载的情况下,添加更多的节点,可以保证服务器性能。 MongoDB 旨在为WEB应用提供可扩展的高性能数据存储 阅读全文
posted @ 2020-10-14 23:52 CLASSIC~W 阅读(167) 评论(0) 推荐(0)
摘要: 【转】 springboot+rabbitmq整合示例程 关于什么是rabbitmq,请看另一篇文: http://www.cnblogs.com/boshen-hzb/p/6840064.html 一、新建maven工程:springboot-rabbitmq 二、引入springboot和rab 阅读全文
posted @ 2020-10-14 23:50 CLASSIC~W 阅读(173) 评论(0) 推荐(0)
摘要: 【转】 SpringBoot(19) SpringBoot整合Apollo SpringBoot(19) SpringBoot整合Apollo 有关Apollo之前已经写了两篇文章: 1、【Apollo】(1) Apollo入门介绍篇 2、【Apollo】(2) Apollo架构设计 这篇文章分为两 阅读全文
posted @ 2020-10-14 23:44 CLASSIC~W 阅读(194) 评论(0) 推荐(0)
摘要: 【转】 SpringBoot(18) 通过Lua脚本批量插入数据到Redis布隆过滤器 通过Lua脚本批量插入数据到布隆过滤器 有关布隆过滤器的原理之前写过一篇博客: 算法(3) 布隆过滤器原理 在实际开发过程中经常会做的一步操作,就是判断当前的key是否存在。 那这篇博客主要分为三部分: 1、几种 阅读全文
posted @ 2020-10-14 23:42 CLASSIC~W 阅读(359) 评论(0) 推荐(0)
摘要: 【转】 SpringBoot(17) SpringBoot整合RocketMQ SpringBoot整合RocketMQ 上篇博客讲解了服务器集群部署RocketMQ 博客地址:RocketMQ(2) Docker部署RocketMQ集群 这篇在上篇搭建好的基础上,将SpringBoot整合Rock 阅读全文
posted @ 2020-10-14 23:39 CLASSIC~W 阅读(158) 评论(0) 推荐(0)
摘要: 【转】 SpringBoot(16)—@ConditionalOnBean与@ConditionalOnClass @ConditionalOnBean与@ConditionalOnClass 上一篇讲的@Conditional可以通过条件控制是否注入Bean,这篇讲下有关Bean其它几个常用的注解 阅读全文
posted @ 2020-10-14 23:38 CLASSIC~W 阅读(524) 评论(0) 推荐(0)
摘要: 【转】 SpringBoot(15)—@Conditional注解 SpringBoot(15)—@Conditional注解 作用 @Conditional是Spring4新提供的注解,它的作用是按照一定的条件进行判断,满足条件的才给容器注册Bean。 一、概述 1、@Conditional注解定 阅读全文
posted @ 2020-10-14 23:36 CLASSIC~W 阅读(155) 评论(0) 推荐(0)
摘要: 【转】 SpringBoot(14)—注解装配Bean SpringBoot(14)—注解装配Bean SpringBoot装配Bean方式主要有两种 通过Java配置文件@Bean的方式定义Bean。 通过注解扫描的方式@Component/@ComponentScan。 一、当前项目装配Bean 阅读全文
posted @ 2020-10-14 23:33 CLASSIC~W 阅读(209) 评论(0) 推荐(0)
摘要: 【转】 springBoot(12) 整合Swagger2 Spingboot整合Swagger2 随着互联网技术的发展,一般开发都是前后端分离,那么前端和后端的唯一联系,变成了API接口;API文档变成了前后端开发人员联系的纽带,变得越来越重要,没有API 文档工具之前,大家都是手写API文档的, 阅读全文
posted @ 2020-10-14 23:30 CLASSIC~W 阅读(181) 评论(0) 推荐(0)
摘要: 【转】 ElasticSearch(2) SpringBoot整合ElasticSearch SpringBoot整合ElasticSearch 一、基于spring-boot-starter-data-elasticsearch整合 开发环境:springboot版本:2.0.1,elasticS 阅读全文
posted @ 2020-10-14 23:28 CLASSIC~W 阅读(163) 评论(0) 推荐(0)
摘要: 【转】 springBoot(11) 整合Active消息队列 Springboot整合Active消息队列 简单理解: Active是Apache公司旗下的一个消息总线,ActiveMQ是一个开源兼容Java Message Service(JMS) 面向消息的中件间. 是一个提供松耦合的应用程序 阅读全文
posted @ 2020-10-14 23:27 CLASSIC~W 阅读(159) 评论(0) 推荐(0)
摘要: 【转】 springBoot(10) logback日志 logback日志 一、概述 和log4j优点: 实际上,这两个日志框架都出自同一个开发者之手,Logback 相对于 Log4J 有更多的优点 (1)logback不仅性能提升了,初始化内存加载也更小了。 (2)内容更丰富的文档 (3)更强 阅读全文
posted @ 2020-10-14 23:25 CLASSIC~W 阅读(181) 评论(0) 推荐(0)
摘要: 【转】 springBoot(9) 定时任务,异步任务 定时任务,异步任务 一、定时任务 1、步骤: 1:在启动类上写@EnableScheduling注解 2:在要定时任务的类上写@component 3:在要定时执行的方法上写@Scheduled(fixedRate=毫秒数)。 2、示例 主类 阅读全文
posted @ 2020-10-14 23:23 CLASSIC~W 阅读(175) 评论(0) 推荐(0)
摘要: 【转】 springBoot(8) 整合redis Springboot整合redis 步骤讲解 1、第一步jar导入: <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter- 阅读全文
posted @ 2020-10-14 23:21 CLASSIC~W 阅读(105) 评论(0) 推荐(0)
摘要: 【转】 springBoot(7) 整合Mybaties增删改查 整合Mybaties增删改查 1、填写pom.xml <!-- mybatis依赖jar包 --> <dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId 阅读全文
posted @ 2020-10-14 23:19 CLASSIC~W 阅读(146) 评论(0) 推荐(0)
摘要: 【转】 springBoot(6) 过滤器,监听器,拦截器 过滤器,监听器,拦截器 一、理解它们 看里十几篇博客,总算有点小明白,总的来讲,两张图可以让我看明白点。 通过两幅图我们可以理解拦截器和过滤器的特点 1、过滤器 过滤器是在请求进入tomcat容器后,但请求进入servlet之前进行预处理的 阅读全文
posted @ 2020-10-14 23:16 CLASSIC~W 阅读(169) 评论(0) 推荐(0)
摘要: 【转】 springBoot(5) 单元测试,全局异常 单元测试,全局异常 一、单元测试 1.基础版 1、引入相关依赖 <!--springboot程序测试依赖,如果是自动创建项目默认添加--> <dependency> <groupId>org.springframework.boot</grou 阅读全文
posted @ 2020-10-14 23:12 CLASSIC~W 阅读(172) 评论(0) 推荐(0)
摘要: 【转】 springBoot(4) 热部署,配置文件使用 热部署,配置文件使用 一、热加载 spring为开发者提供了一个名为spring-boot-devtools的模块来使Spring Boot应用支持热部署,提高开发者的开发效率,无需手动重启Spring Boot应用。 devtools的原理 阅读全文
posted @ 2020-10-14 22:57 CLASSIC~W 阅读(245) 评论(0) 推荐(0)
摘要: 【转】 springBoot(3) 目录结构,文件上传 目录结构,文件上传 一、目录结构 1、目录讲解 src/main/java:存放代码 src/main/resources static: 存放静态文件,比如 css、js、image, (访问方式 http://localhost:8080/ 阅读全文
posted @ 2020-10-14 22:54 CLASSIC~W 阅读(215) 评论(0) 推荐(0)
摘要: 【转】 springBoot(2) 快速创建项目,初解jackson 快速创建项目,初解jackson 一、快速创建项目 springboot官网提供了工具类自动创建web应用:网址:http://start.spring.io/ 官网页面 1、快速创建一个 选择web代表这是一个web项目 这样就 阅读全文
posted @ 2020-10-14 22:52 CLASSIC~W 阅读(126) 评论(0) 推荐(0)
摘要: 【转】 springBoot(1) springboot初步理解 springboot初步理解 在没有用SpringBoot之前,我们用spring和springMVC框架,但是你要做很多比如: (1)配置web.xml,加载spring和spring mvc 2)配置数据库连接、配置spring事 阅读全文
posted @ 2020-10-14 22:49 CLASSIC~W 阅读(90) 评论(0) 推荐(0)
摘要: 【转】 SpringBoot+MyBatis+MySQL读写分离 1. 引言 读写分离要做的事情就是对于一条SQL该选择哪个数据库去执行,至于谁来做选择数据库这件事儿,无非两个,要么中间件帮我们做,要么程序自己做。因此,一般来讲,读写分离有两种实现方式。第一种是依靠中间件(比如:MyCat),也就是 阅读全文
posted @ 2020-10-14 22:29 CLASSIC~W 阅读(158) 评论(0) 推荐(0)
摘要: 【转】 SpringBoot 集成SpringSecurity JWT 目录 1. 简介 1.1 SpringSecurity 1.2 OAuth2 1.3 JWT 2. SpringBoot 集成 SpringSecurity 2.1 导入Spring Security 库 2.2 配置Sprin 阅读全文
posted @ 2020-10-14 22:25 CLASSIC~W 阅读(215) 评论(0) 推荐(0)
摘要: 【转】 Shiro 核心功能案例讲解 基于SpringBoot 有源码 Shiro 核心功能案例讲解 基于SpringBoot 有源码 从实战中学习Shiro的用法。本章使用SpringBoot快速搭建项目。整合SiteMesh框架布局页面。整合Shiro框架实现用身份认证,授权,数据加密功能。通过 阅读全文
posted @ 2020-10-14 22:24 CLASSIC~W 阅读(198) 评论(0) 推荐(0)
摘要: 【转】 SpringData 基于SpringBoot快速入门 SpringData 基于SpringBoot快速入门 本章通过学习SpringData 和SpringBoot 相关知识将面向服务架构(SOA)的单点登录系统(SSO)需要的代码实现。这样可以从实战中学习两个框架的知识,又可以为单点登 阅读全文
posted @ 2020-10-14 22:20 CLASSIC~W 阅读(166) 评论(0) 推荐(0)
摘要: 【转】 Dubbo整合SpringBoot 目前的dubbo已支持和springboot集成,还是之前的例子,这次我们通过springboot容器来实现。借此了解一下基于springboot容器启动的dubbo的配置及使用。 1. 准备工作 创建一个Maven空项目,作为项目的父工程,此工程的子项目 阅读全文
posted @ 2020-10-14 22:18 CLASSIC~W 阅读(138) 评论(0) 推荐(0)
摘要: 【转】 SpringBoot整合Quartz作为调度中心完整实用例子 因为想要做一个类似于调度中心的东西,定时执行一些Job(通常是一些自定义程序或者可执行的jar包),搭了一个例子,总结了前辈们的相关经验和自己的一些理解,如有雷同或不当之处,望各位大佬见谅和帮忙指正。 由于之前有许多小伙伴问过我如 阅读全文
posted @ 2020-10-14 22:16 CLASSIC~W 阅读(244) 评论(0) 推荐(0)
摘要: 【转】 SpringBoot war包部署到Tomcat服务器 (1)pom.xml文件修改<packaging>war</packaging>,默认是jar包,<build>节点中增加<finalName>springboot</finalName>,即生成war包的名字,完整pom.xml文件内 阅读全文
posted @ 2020-10-14 22:14 CLASSIC~W 阅读(103) 评论(0) 推荐(0)
摘要: 【转】 SpringBoot使用Redis缓存 (1)pom.xml引入jar包,如下: <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</arti 阅读全文
posted @ 2020-10-14 22:13 CLASSIC~W 阅读(135) 评论(0) 推荐(0)
摘要: 【转】 SpringBoot统一异常处理 一:在实际开发中,当我们程序报错时,不是直接显示错误内容给用户,一般都会统一跳转到错误页面。定义一个异常方法,如下: @RequestMapping("/exception") public String exception() throws Excepti 阅读全文
posted @ 2020-10-14 22:10 CLASSIC~W 阅读(258) 评论(0) 推荐(0)
摘要: 【转】 SpringBoot创建定时任务 之前总结过spring+quartz实现定时任务的整合http://www.cnblogs.com/gdpuzxs/p/6663725.html,而springboot创建定时任务则是相当简单。 (1)在springboot主类中@EnableSchedul 阅读全文
posted @ 2020-10-14 22:02 CLASSIC~W 阅读(128) 评论(0) 推荐(0)
摘要: 【转】 SpringBoot 多环境配置 在我们的实际开发中,一般都有三套环境,开发环境,测试环境,生产环境,三套环境的数据库连接配置也有所不同,比如,端口,IP地址等等。如果在打包时候都频繁的修改配置文件信息,那必将是非常容易出错的地方。 在springBoot多环境配置文件名需要满足applic 阅读全文
posted @ 2020-10-14 21:58 CLASSIC~W 阅读(159) 评论(0) 推荐(0)
摘要: 【转】 SpringBoot中使用log4j日志 一:引入jar包 使用SpringBoot创建项目的时候,pom文件引入了spring-boot-starter,其中包含了spring-boot-starter-logging,该依赖内容就是Spring Boot默认的日志框架Logback,所以 阅读全文
posted @ 2020-10-14 21:55 CLASSIC~W 阅读(622) 评论(0) 推荐(0)
摘要: 【转】 SpringBoot快速入门 最近学习了一下SpringBoot,其实也不是什么新功能,只是可以快速启动一下一个Spring应用,就像Maven集成了所有jar包一样,Springboot集成了大部分的框架,需要使用的时候,只要在pom.xml文件中引入即可。 前面我们使用SpringMvc 阅读全文
posted @ 2020-10-14 21:51 CLASSIC~W 阅读(154) 评论(0) 推荐(0)
摘要: 【转】 [springBoot系列]--springBoot注解大全 一、注解(annotations)列表 @SpringBootApplication:包含了@ComponentScan、@Configuration和@EnableAutoConfiguration注解。其中@Component 阅读全文
posted @ 2020-10-14 21:48 CLASSIC~W 阅读(183) 评论(0) 推荐(0)
摘要: 【转】 SpringBoot源码学习系列之启动原理简介 本博客通过debug方式简单跟一下Springboot application启动的源码,Springboot的启动源码是比较复杂的,本博客只是简单梳理一下源码,浅析其原理 为了方便跟源码,先找个Application类,打个断点,进行调试,如 阅读全文
posted @ 2020-10-14 21:43 CLASSIC~W 阅读(154) 评论(0) 推荐(0)
摘要: 【转】 JavaScript 转自狂神老师,仅作为个人笔记使用 【狂神说Java】JavaScript学习笔记 版权 本文章根据b站狂神说javascript视频教程整理 视频链接:https://www.bilibili.com/video/BV1JJ41177di?from=search&sei 阅读全文
posted @ 2020-10-14 14:32 CLASSIC~W 阅读(192) 评论(0) 推荐(0)
摘要: 【转】 JavaWeb 转载于狂神老师 ,本文仅作为笔记使用 1、基本概含 2、web服务器 3、Tomcat 4、Http 5、Maven 6、Servlet 7、Cookie、Session 8、JSP 9、JavaBean 10、MVC三层架构 11.过滤器(Filter)重点 12、监听器( 阅读全文
posted @ 2020-10-14 13:44 CLASSIC~W 阅读(125) 评论(0) 推荐(0)
摘要: 【转】 SpringCloud SpringCloud 转载于狂神老师 ,本文仅作为笔记使用 1、常见面试题 2、微服务概述 3、SpringCloud入门概述 4、Rest学习环境搭建 5、Eureka服务注册与发现 6、Ribbon负载均衡 7、Feign负载均衡 8、Hystrix服务熔断 9 阅读全文
posted @ 2020-10-14 13:42 CLASSIC~W 阅读(308) 评论(0) 推荐(0)
摘要: 【转】 狂神说SpringBoot 转自狂神老师,非常感谢老师,仅作为个人笔记使用 1、SpringBoot: Hello,World 2、SpringBoot: 运行原理初探 3、SpringBoot: yaml配置注入 4、SpringBoot: JSR303数据校验及多环境切换 5、Sprin 阅读全文
posted @ 2020-10-14 13:41 CLASSIC~W 阅读(163) 评论(0) 推荐(0)
摘要: 【转】 IDEA基本使用 IDEA基本使用 1、IDEA-版本介绍与安装前的准备、卸载 2、创建项目和模块删除模块 3、项目结构 4、常用设置 5、快捷键的设置 6、模板的设置 7、创建Java Web Project 或Module.及Tomcat 8、关联数据库 9、版本控制(Version C 阅读全文
posted @ 2020-10-14 13:15 CLASSIC~W 阅读(316) 评论(0) 推荐(0)
摘要: 【转】 MyBatisPlus 转自狂神老师,仅作为个人笔记使用 1、MyBatisPlus概述 需要的基础:把我的MyBatis、Spring、SpringMVC就可以学习这个了! 为什么要学习它呢?MyBatisPlus可以节省我们大量工作时间,所有的CRUD代码它都可以自动化完成! JPA 、 阅读全文
posted @ 2020-10-14 13:11 CLASSIC~W 阅读(210) 评论(0) 推荐(0)
摘要: 【转】 再探Vue的Watch、Computed、Filter watch 看完本小节你将了解: 什么情况下需要watch? 如何对普通属性进行watch? 如何对对象属性进行watch? 什么是深度watch? 如何提高对对象属性watch的效率? 如何让watch立即生效? 假设我们要实现下面的 阅读全文
posted @ 2020-10-14 11:32 CLASSIC~W 阅读(153) 评论(0) 推荐(0)
摘要: 【转】 VueRouter小手册 目录 一. 了解router 二. 工作流程 三. 简单的Demo 四. 理解template和route的组合 五. Vue-Router-GoBack记录返回 六. Router-Link 七. 具名路由 八. 路由激活状态 ActiveClass 九. 路由的 阅读全文
posted @ 2020-10-14 11:29 CLASSIC~W 阅读(218) 评论(0) 推荐(0)
摘要: 【转】 vue的路由安全验证 在传统的网页中: view层是由后端控制的,用户的请求到达后端的控制器中,只有当安安全全没有丝毫异常的情况下,后端才会将完成数据的渲染,返回给前端视图 前后端分离的项目: view层的切换权,转交给了前端框架,如vue, 使用路由导航进行不同视图组件之间的导航, 这时如 阅读全文
posted @ 2020-10-14 11:28 CLASSIC~W 阅读(277) 评论(0) 推荐(0)
摘要: 【转】 Vuex模块化 上图是vuex的结构图vuex即 store, 包含State,Action,Mutations, 每一个vue项目都需要使用vuex做组件之间的数据共享 使用场景: 数据最终存放在store的State中, 但是也会面临问题, 比如,login.vue和dept.vue这俩 阅读全文
posted @ 2020-10-14 11:26 CLASSIC~W 阅读(203) 评论(0) 推荐(0)
摘要: 【转】 后端小白的VUE入门笔记, 进阶篇 使用 vue-cli( 脚手架) 搭建项目 基于vue-cli 创建一个模板项目 通过 npm root -g 可以查看vue全局安装目录,进而知道自己有没有安装vue-cli 如果没有安装的话,使用如下命令全局安装 cnpm install -g vue 阅读全文
posted @ 2020-10-14 11:25 CLASSIC~W 阅读(168) 评论(0) 推荐(0)
摘要: 【转】 后端小白的VUE入门笔记, 前端高能慎入 因为项目需要前后端分离,后端竟然不用控制view层了,页面的跳转后端不再干涉,(前端的vue经过打包后成了一张index.html) 后端只需要响应给前端json串就ok,其实这不是爽歪歪?但是觉得还是奇奇怪怪,感觉前端是个黑盒了, 于是忍不住去学习 阅读全文
posted @ 2020-10-14 11:23 CLASSIC~W 阅读(371) 评论(0) 推荐(0)
摘要: 【转】 一个后端开发的 Vue 笔记【入门级】 一 前言 最近找了些教程,顺带着趴在官网上,看了看 Vue 的一些内容,入门的一些概念,以及基础语法,还有一些常用的操作,瞄了一眼,通篇文字+贴了部分代码 9000 多字,入门语法什么的还是很好理解的,以前也有一定做小程序的基础,感觉还是很相似的,不过 阅读全文
posted @ 2020-10-14 11:19 CLASSIC~W 阅读(336) 评论(0) 推荐(0)
摘要: 【转】 前端笔记之Vue(七)Vue-router&axios&Vue插件&Mock.js&cookie|session&加密 一、Vue-router(路由) 1.1路由创建 官网:https://router.vuejs.org/zh/ 用 Vue.js + Vue Router 创建单页应用, 阅读全文
posted @ 2020-10-14 11:15 CLASSIC~W 阅读(195) 评论(0) 推荐(0)
摘要: 【转】 前端笔记之Vue(六)分页排序|酷表单实战&Vue-cli 一、分页排序案例 后端负责提供接口(3000) 前端负责业务逻辑(8080) 接口地址:从8080跨域到3000拿数据 http://127.0.0.1:3000/shouji http://127.0.0.1:8080/api/s 阅读全文
posted @ 2020-10-14 11:12 CLASSIC~W 阅读(244) 评论(0) 推荐(0)
摘要: 【转】 前端笔记之Vue(五)TodoList实战&拆分store&跨域&练习代理跨域 一、TodoList 1.1安装依赖 安装相关依赖: npm install --save-dev webpack npm install --save-dev babel-loader babel-core b 阅读全文
posted @ 2020-10-14 11:10 CLASSIC~W 阅读(244) 评论(0) 推荐(0)
摘要: 【转】 前端笔记之Vue(四)UI组件库&Vuex&虚拟服务器初识 一、日历组件 new Date()的月份是从0开始的。 下面表达式是:2018年6月1日 new Date(2018, 5, 1); 下面表达式是:2018年5月1日 new Date(2018, 4, 1); 或 new Date 阅读全文
posted @ 2020-10-14 11:09 CLASSIC~W 阅读(189) 评论(0) 推荐(0)
摘要: 【转】 前端笔记之Vue(三)生命周期&CSS预处理&全局组件&自定义指令 一、Vue的生命周期 生命周期就是指一个对象的生老病死的过程。 用Vue框架,熟悉它的生命周期可以让开发更好的进行。 所有的生命周期钩子自动绑定 this 上下文到实例中,因此你可以访问数据,对属性和方法进行运算。这意味着, 阅读全文
posted @ 2020-10-14 11:08 CLASSIC~W 阅读(177) 评论(0) 推荐(0)
摘要: https://www.cnblogs.com/rope/p/10736326.ht【转】 前端笔记之Vue(二)组件&案例&props&计算属性 一、Vue组件(.vue文件) 组件 (Component) 是 Vue.js 最强大的功能之一。组件可以扩展 HTML 元素,封装可重用的代码。在较高 阅读全文
posted @ 2020-10-14 11:07 CLASSIC~W 阅读(298) 评论(0) 推荐(0)
摘要: 【转】 前端笔记之Vue(一)初识SPA和Vue&webpack配置和vue安装&指令 一、单页面应用(SPA) 1.1 C/S到B/S页面架构的转变 C/S:客户端/服务器(Client/Server)架构的软件。 C/S 软件的特点: ① 从window桌面双击打开 ② 更新的时候会替换原有的, 阅读全文
posted @ 2020-10-14 11:05 CLASSIC~W 阅读(264) 评论(0) 推荐(0)
摘要: 【转】 学习ReactNative笔记整理一___JavaScript基础 学习ReactNative笔记整理一___JavaScript基础 ★★★笔记时间- 2017-1-9 ★★★ 前言: 现在跨平台是一个趋势,这样可以减少开发和维护的成本。第一次看是看的ReactNative的网络请求,使用 阅读全文
posted @ 2020-10-14 11:02 CLASSIC~W 阅读(99) 评论(0) 推荐(0)
摘要: 【转】 这些年,我收集的JavaScript代码(二) 一、JavaScript跨平台事件 对于跨平台事件我们一般这么写(只例举添加事件): function addEventHandler(oTarget, sEventType, fnHandler){ if(oTarget.addEventLi 阅读全文
posted @ 2020-10-14 11:00 CLASSIC~W 阅读(74) 评论(0) 推荐(0)
摘要: 【转】 这些年,我收集的JavaScript代码(一) 一、取URL中的参数 function getParameterByName(name) { var match = RegExp('[?&]' + name + '=([^&]*)') .exec(window.location.search 阅读全文
posted @ 2020-10-14 10:55 CLASSIC~W 阅读(111) 评论(0) 推荐(0)
摘要: 【转】 Javascript 使用 "大杂烩" 这是我早期在网上看的javascript学习方法,觉得很不错,就保存到word了,这几天学习Js,再看了一遍,对初学或者已经会Js的程序员来说,还是可以学习的。还有大家如果有更好的Js学习方法,可以提供下噢。谢谢! 1.Javascript 数组API 阅读全文
posted @ 2020-10-14 10:53 CLASSIC~W 阅读(273) 评论(0) 推荐(0)
摘要: 【转】 jQuery学习笔记:效果 一、基本1、show()显示隐藏的匹配元素。这个就是 'show( speed, [callback] )' 无动画的版本。如果选择的元素是可见的,这个方法将不会改变任何东西。无论这个元素是通过hide()方法隐藏的还是在CSS里设置了display:none;, 阅读全文
posted @ 2020-10-14 10:51 CLASSIC~W 阅读(142) 评论(0) 推荐(0)
摘要: 【转】 jQuery学习笔记:CSS 一、CSS1、css(name)访问第一个匹配元素的样式属性。返回值 String参数 name (String) : 要访问的属性名称示例:$("p").css("color"); //取得第一个段落的color样式属性的值2、css(properties)把 阅读全文
posted @ 2020-10-14 10:50 CLASSIC~W 阅读(93) 评论(0) 推荐(0)
摘要: 【转】 jQuery学习笔记:文档处理 一、内部插入1、append(content)向每个匹配的元素内部追加内容。这个操作与对指定的元素执行appendChild方法,将它们添加到文档中的情况类似。返回值 jQuery参数 content (String, Element, jQuery) : 要 阅读全文
posted @ 2020-10-14 10:47 CLASSIC~W 阅读(222) 评论(0) 推荐(0)
摘要: 【转】 jQuery学习笔记:事件 一、页面载入1、ready(fn)当DOM载入就绪可以查询及操纵时绑定一个要执行的函数。这是事件模块中最重要的一个函数,因为它可以极大地提高web应用程序的响应速度。 简单地说,这个方法纯粹是对向window.load事件注册事件的替代方法。通过使用这个方法,可以 阅读全文
posted @ 2020-10-14 10:43 CLASSIC~W 阅读(127) 评论(0) 推荐(0)
摘要: 【转】 jQuery学习笔记:Ajax(二) 接上篇“jQuery学习笔记:Ajax(一)”。3、jQuery.get(url,[data],[callback],[type])通过远程 HTTP GET 请求载入信息。这是一个简单的 GET 请求功能以取代复杂 $.ajax 。请求成功时可调用回调 阅读全文
posted @ 2020-10-14 10:25 CLASSIC~W 阅读(158) 评论(0) 推荐(0)
摘要: 【转】 jQuery学习笔记:Ajax(一) 一、Ajax请求1、jQuery.ajax(options)通过 HTTP 请求加载远程数据。jQuery 底层 AJAX 实现。简单易用的高层实现见 $.get, $.post 等。$.ajax() 返回其创建的 XMLHttpRequest 对象。大 阅读全文
posted @ 2020-10-14 07:07 CLASSIC~W 阅读(103) 评论(0) 推荐(0)
摘要: 【转】 jQuery学习笔记:属性 一、属性1、attr(name)取得第一个匹配元素的属性值。通过这个方法可以方便地从第一个匹配元素中获取一个属性的值。如果元素没有相应属性,则返回 undefined 。返回值 Object参数 name (String) : 属性名称示例: $(document 阅读全文
posted @ 2020-10-14 07:06 CLASSIC~W 阅读(92) 评论(0) 推荐(0)
摘要: 【转】 jQuery学习笔记:选择器(Selectors) 一、基本1、#id根据给定的ID匹配一个元素。如果选择器中包含特殊字符,可以用两个斜杠转义。返回值 Element参数 id (String) : 用于搜索的,通过元素的 id 属性中给定的值示例: $(document).ready(fu 阅读全文
posted @ 2020-10-14 07:04 CLASSIC~W 阅读(189) 评论(0) 推荐(0)
摘要: 【转】 jQuery学习笔记:核心(jQuery Core) 学习并掌握jQuery,从熟悉jQuery核心开始。一、核心函数1、jQuery(expression,[context]) 这个函数接收一个包含 CSS 选择器的字符串,然后用这个字符串去匹配一组元素。 jQuery 的核心功能都是通过 阅读全文
posted @ 2020-10-14 07:03 CLASSIC~W 阅读(177) 评论(0) 推荐(0)
摘要: 【转】 jQuery学习笔记开篇 开始学习人见人爱花见花开的jQuery。jQuery是一个轻量级,快速简洁的javascript框架。它的官方网址是(http://jquery.com/)。jQuery的优点是它容量小巧,简洁和简短的语法,容易记;开发者能更方便地处理dom,独特的链式代码风格,强 阅读全文
posted @ 2020-10-14 07:01 CLASSIC~W 阅读(117) 评论(0) 推荐(0)
摘要: 【转】 jQuery笔记总结 第一节 jQuery初步认知 jQuery概述 JQuery概念 javascript概念 基于Js语言的API和语法组织逻辑,通过内置window和document对象,来操作内存中的DOM元素 JQuery概念 基于javascript的,同上,提高了代码的效率 j 阅读全文
posted @ 2020-10-14 06:55 CLASSIC~W 阅读(117) 评论(0) 推荐(0)
摘要: 【转】 JQuery 学习总结及实例 1、JQuery简介 普通JavaScript的缺点:每种控件的操作方式不统一,不同浏览器下有区别,要编写跨浏览器的程序非常麻烦。因此出现了很多对JavaScript的封装库,比如Prototype、Dojo、ExtJS、JQuery等,这些库对JavaScri 阅读全文
posted @ 2020-10-14 06:45 CLASSIC~W 阅读(176) 评论(0) 推荐(0)
摘要: 【转】 前端笔记之jQuery(下)事件&节点操作&净位置&拖拽&页面卷动值&遍历JSON 一、监听事件大全 1.1 JavaScript事件 onblur 元素失去焦点 onchange 用户改变域的内容 onclick 鼠标点击某个对象 ondblclick 鼠标双击某个对象 onfocus 元 阅读全文
posted @ 2020-10-14 06:42 CLASSIC~W 阅读(182) 评论(0) 推荐(0)
摘要: 【转】 前端笔记之jQuery(上)加载函数的区别&对象&操作HTML/CSS&动画&选择器 一、jQuery简介 1.0 JavaScript编程比较恶心的地方 恶心1:选择元素麻烦,全线兼容的方法只有getElementById()和getElementsByTagName()两个。其他的方法是 阅读全文
posted @ 2020-10-14 06:40 CLASSIC~W 阅读(147) 评论(0) 推荐(0)
摘要: 【转】 前端笔记之ES678&Webpack&Babel(下)AMD|CMD规范&模块&webpack&Promise对象&Generator函数 一、AMD和CMD规范(了解) 1.1传统的前端开发多个js文件的关系 yuan.js中定义了一个函数 function mianji(r){ retu 阅读全文
posted @ 2020-10-14 06:38 CLASSIC~W 阅读(189) 评论(0) 推荐(0)
摘要: 【转】 前端笔记之ES678&Webpack&Babel(中)对象|字符串|数组的扩展&函数新特性&类 一、对象的扩展 1.1对象属性名表达式 ES6可以在JSON中使用[]包裹一个key的名字。此时这个key将用表达式作为属性名(被当做变量求值),这个key值必须是字符串。 var a = 'na 阅读全文
posted @ 2020-10-14 06:36 CLASSIC~W 阅读(166) 评论(0) 推荐(0)
摘要: 【转】 前端笔记之ES678&Webpack&Babel(上)初识ES678&Babel&let和const&解构&语法 一、ES版本简介和调试运行方法 1.1 ECMAScript简介 MDN手册:https://developer.mozilla.org/zh-CN/docs/Web/JavaS 阅读全文
posted @ 2020-10-14 06:35 CLASSIC~W 阅读(229) 评论(0) 推荐(0)
摘要: 【转】 前端笔记之JavaScript面向对象(四)组件化开发&轮播图|俄罗斯方块实战 一、组件化开发 1.1组件化概述 页面特效的制作,特别需要HTML、CSS有固定的布局,所以说现在越来越流行组件开发的模式,就是用JS写一个类,当你实例化这个类的时候,页面上的效果布局也能自动完成。 new Ca 阅读全文
posted @ 2020-10-14 06:25 CLASSIC~W 阅读(170) 评论(0) 推荐(0)
摘要: 【转】 前端笔记之JavaScript面向对象(三)初识ES6&underscore.js&EChart.js&设计模式&贪吃蛇开发 一、ES6语法 ES6中对数组新增了几个函数:map()、filter()、reduce() ES5新增的forEach()。 都是一些语法糖。 1.1 forEac 阅读全文
posted @ 2020-10-14 06:23 CLASSIC~W 阅读(179) 评论(0) 推荐(0)
摘要: 【转】 前端笔记之JavaScript面向对象(二)内置构造函数&相关方法|属性|运算符&继承&面向对象 一、复习 1.1复习上下文 函数的调用方式 上下文 fun() window obj.fun() obj box.onclick = fun box setInterval(fun,1000) 阅读全文
posted @ 2020-10-14 06:21 CLASSIC~W 阅读(138) 评论(0) 推荐(0)
摘要: 【转】 前端笔记之JavaScript面向对象(一)Object&函数上下文&构造函数&原型链 一、对象(Object) 1.1 认识对象 对象在JS中狭义对象、广义对象两种。 广义:相当于宏观概念,是狭义内容的升华,高度的提升,范围的拓展。狭义:相当于微观概念,什么是“狭”?因为内容狭隘具体,范围 阅读全文
posted @ 2020-10-14 06:20 CLASSIC~W 阅读(194) 评论(0) 推荐(0)
摘要: 【转】 前端笔记之JavaScript(十二)缓冲公式&检测设备&Data日期 一、JavaScript缓冲公式ease 原生JS没有自己的缓冲公式,但是你要自己推理的话,必须要懂一些数学和物理公式: 让div用100毫秒(帧),从left100px的位置变化到left800px的位置,要求匀速: 阅读全文
posted @ 2020-10-14 06:17 CLASSIC~W 阅读(185) 评论(0) 推荐(0)
摘要: 【转】 前端笔记之JavaScript(十一)event&BOM&鼠标/盒子位置&拖拽/滚轮 一、事件对象event 1.1 preventdefault()和returnValue阻止默认事件 通知浏览器不要执行与事件关联的默认动作。 preventdefault() 支持Chrome等高级浏览器 阅读全文
posted @ 2020-10-14 06:15 CLASSIC~W 阅读(174) 评论(0) 推荐(0)
摘要: 【转】 前端笔记之JavaScript(十)深入JavaScript节点&DOM&事件 一、DOM JavaScript语言核心。变量的定义、变量的类型、运算符、表达式、函数、if语句、for循环、算法等等。这些东西都属于语言核心,下次继续学习语言核心就是面向对象了。JavaScript能做非常多的 阅读全文
posted @ 2020-10-14 06:14 CLASSIC~W 阅读(97) 评论(0) 推荐(0)
摘要: 【转】 前端笔记之JavaScript(九)定时器&JSON&同步异步/回调函数&函数节流&call/apply 一、快捷位置和尺寸属性 DOM已经提供给我们计算后的样式,但是还是觉得不方便,因为计算后的样式属性值都是字符串类型。 不能直接参与运算。 所以DOM又提供了一些API:得到的就是numb 阅读全文
posted @ 2020-10-14 06:12 CLASSIC~W 阅读(219) 评论(0) 推荐(0)
摘要: 【转】 前端笔记之JavaScript(八)关于元素&计算后的样式 一、获取元素方法(JS选择器) 1.1概述 得到id元素的方法 document.getElementById() 得到一个元素。事实上,还有一个方法可以得到标签元素,并且得到的是多个元素: document.getElements 阅读全文
posted @ 2020-10-14 06:10 CLASSIC~W 阅读(115) 评论(0) 推荐(0)
摘要: 【转】 前端笔记之JavaScript(七)深入函数&DOM那点事 一、函数补充 1.1 arguments类数组对象 arguments 是一个对应于传递给函数的参数的类数组对象。 在函数中,使用特殊对象 arguments,开发者无需明确指出参数名,就能访问它们。 在其它编程语言中,比如java 阅读全文
posted @ 2020-10-14 06:08 CLASSIC~W 阅读(151) 评论(0) 推荐(0)
摘要: 【转】 前端笔记之JavaScript(六)让人头疼的正则表达式 一、正则表达式 1.1正则概述和体验 正则表达式是被用来匹配字符串中的字符组合的模式,常用来做表单验证。在JavaScript中,正则表达式也是对象,是一种引用类型。 案例:正确输入一个电话号码,010-12345678,用户输入正确 阅读全文
posted @ 2020-10-14 06:07 CLASSIC~W 阅读(243) 评论(0) 推荐(0)
摘要: 【转】 前端笔记之JavaScript(五)关于数组和字符串那点事 一、数组 1.1数组概念 数组(array)是一个有序的数据集合。说白了,数组就是一组数。数组内部可以存放一个或多个单独的数据,整体组成数组。 定义数组最简单的方式:数组字面量。 数组的字面量“[]”。习惯将数组赋值给一个变量。 v 阅读全文
posted @ 2020-10-14 06:05 CLASSIC~W 阅读(207) 评论(0) 推荐(0)
摘要: 【转】 前端笔记之JavaScript(四)关于函数、作用域、闭包那点事 一、自定义函数function 函数就是功能、方法的封装。函数能够帮我们封装一段程序代码,这一段代码会具备某一项功能,函数在执行时,封装的这一段代码都会执行一次,实现某种功能。而且,函数可以多次调用。 1.1函数的定义和调用 阅读全文
posted @ 2020-10-14 06:04 CLASSIC~W 阅读(114) 评论(0) 推荐(0)
摘要: 【转】 前端笔记之JavaScript(三)关于条件判断语句、循环语句那点事 一、条件分支语句 条件分支语句,也叫作条件判断语句,就是根据某种条件执行某些语句,不执行某些语句。 JS中有三种语法是可以表示条件分支的 1.1 if……else…… 条件分支的主力语法,这个主力语法能够书写所有的条件分支 阅读全文
posted @ 2020-10-14 06:03 CLASSIC~W 阅读(270) 评论(0) 推荐(0)
摘要: 【转】 前端笔记之JavaScript(一)初识JavaScript 一、JavaScript简介 1.1网页分层 web前端一共分三层: 结构层 HTML : 负责搭建页面结构 样式层 CSS : 负责页面的美观 行为层 JavaScript : 负责页面的交互效果,提高用户体验 如果用舞台来进行 阅读全文
posted @ 2020-10-14 06:01 CLASSIC~W 阅读(116) 评论(0) 推荐(0)
摘要: 【转】 前端笔记之CSS(下)浮动&BFC&定位&Hack 一、浮动 1.1 各个语言的主要知识点 HTML:标签语义化(那么怎么样布局才是合理的?没有绝对的对和错) CSS: 样式: 布局: 标准流(标准文档流、普通文档流):盒子模型(width/height+padding+border+mar 阅读全文
posted @ 2020-10-14 06:00 CLASSIC~W 阅读(141) 评论(0) 推荐(0)
摘要: 【转】 前端笔记之CSS(上)语法&文本属性&块/行内元素&选择器&盒模型 层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。CSS不仅可以静态地修饰网页,还可以配合各 阅读全文
posted @ 2020-10-14 05:59 CLASSIC~W 阅读(171) 评论(0) 推荐(0)
摘要: 【转】 前端笔记之HTML 前端三层:内容层(结构层)HTML、样式层(表现层)CSS、行为层JavaScript 层 语言 含义 结构层 HTML 由 HTML 或 XHTML之类的标记语言负责创建。标签,也就是那些出现在尖括号里的单词,对网页内容的语义含义做出了描述,但这些标签不包含任何关于如何 阅读全文
posted @ 2020-10-14 05:56 CLASSIC~W 阅读(126) 评论(0) 推荐(0)