自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(164)
  • 资源 (3)
  • 收藏
  • 关注

原创 React-router 的学习和使用

在React 中 处处皆组件!! Router 这也是一个组件,有点不怎么好用一: 安装 react-router-domnpm install react-router-dom二: 简单使用方法在 src/app.js 中 用以下代码import React from "react";import { BrowserRouter as Router, Switch, Route...

2020-12-24 03:40:29 363

原创 为react 项目添加 scss 和 ts

How to Set Up a React Project Using Webpack, TypeScript, and SassPhoto by Artem Sapegin on UnsplashI’ve always used Create-React-App (CRA) when I needed to make a project. I needed to make anoth...

2020-12-23 18:23:39 1244

原创 初始化React 项目 使用webpack和Babel

今天建react 项目的时候发现在一个典型的React项目中,我们使用Babel和Webpack。 Babel用于将JSX和ES6转换为纯ES5代码。 Webpack用作捆绑程序。在这一篇文章中,我们从头开始对React 项目的建立。首先 创建一个 react-starter 的文件夹。 之后在文件夹内部操作。一: 初始化 Package.json 文件夹在Node项目中,packa...

2020-12-23 05:07:53 676

原创 Typescript interface 和 type 的区别

学习学习学习!!!!!首先,interface只能表示function,object和class类型,type除了这些类型还可以表示其他类型,例如interface A{name:string; add:()=>void;}interface B{():void} type C=()=>number;type D=string;type E={name...

2020-12-20 10:23:48 387

原创 Mobx 和 Taro 的结合运用

静下心来学习一些数据管理方面的知识吧!!一: 安装与使用在使用 taro init taro-ts 之后可以创建一个基于 Mobx 数据统一管理, 使用Ts的Taro (React)框架。二: 目录解析以及方法说明2.1 mobx 的引入在项目的入口文件中 app.tsx 中使用2.2 写一个计数器的 数据管理2.3 通过在页面中 使用 @inject 装饰器来引入 并且解构...

2020-12-20 00:44:55 900

原创 SpringBoot Controller接收参数的方式,@RequestParam,@PathVariable,@RequestBody

慢慢的思考与总结,终会让你看到不一样的风景第一类:请求路径参数1、@PathVariable 获取路径参数。即url/{id}这种形式。2、@RequestParam 获取查询参数。即url?name=这种形式例:GEThttp://localhost:8080/demo/123?name=suki_rong对应的java代码:@GetMapping("/demo/{id}")p...

2020-12-19 09:58:40 356

原创 Spring Boot 注解-@Repository、@Service、@Controller 和 @Component

一切的开始都是艰难的开始,只有多多思考,最终才能达成目标!!Spring 2.5 中除了提供 @Component 注释外,还定义了几个拥有特殊语义的注释,它们分别是:@Repository、@Service 和 @Controller。在目前的 Spring 版本中,这 3 个注释和 @Component 是等效的,但是从注释类的命名上,很容易看出这 3 个注释分别和持久层、业务层和控...

2020-12-19 00:23:08 739

原创 Java SpringBoot基础入门

又是学新东西的时间啦!!!! 我好好好难顶!!!一: 介绍 Spring Boot使编码变简单Spring Boot使配置变简单Spring Boot使监控变简单Spring Boot使部署变简单二:框架解析2.1 RestFul 框架的设置2.1.1 RestFul 的含义http://www.ruanyifeng.com/blog/2018/10/restful-api...

2020-12-18 21:52:31 130

原创 《将博客搬至CSDN》

《将博客搬至CSDN》

2020-12-17 23:59:03 84

原创 JS 基础 学习一

每一天都学习一点点,每一天都成长一点点,这都将带来与众不同的变化一:为何学习 JavaScript?JavaScript 是 web 开发者必学的三种语言之一:HTML 定义网页的内容CSS 规定网页的布局JavaScript 对网页行为进行编程二:基础知识2.1 显示数据JavaScript 能够以不同方式“显示”数据:使用 window.alert() 写入警告框使...

2020-12-17 20:51:08 115

原创 前端学习配置教程一

配置这个都是很烦的啦!!这里总结记录一下哈!!!前端学习配置环境一一:VSCode 的安装(win的配置)1.1 下载 VSC打开下载链接: https://jomeswang.lanzous.com/iwWDzhz5eta1.2 安装 VSC之后一直下一步就好了打开的初始页面如下:二: VSCode 的配置2.1 中文插件的安装 (Chinese (Simplified))...

2020-12-17 12:36:08 118

原创 JS 对象与函数 学习二

每天都要学习哈!!!!一:函数1.1 Function() 构造器正如您在之前的例子中看到的,JavaScript 函数是通过 function 关键词定义的。函数也可以通过名为 Function() 的内建 JavaScript 函数构造器来定义。大多数情况下,您可以避免在 JavaScript 中使用 new 关键词。1.2 函数提升在本教程中稍早前,您已经学到了“提升”(ho...

2020-12-17 05:33:28 112

原创 JAVA 基础学习

不断地更新自己,在新知识中遨游。一: Java 环境配置下载地址:https://www.oracle.com/technetwork/java/javase/downloads/index-jsp-138363.html详细地址如下: https://www.runoob.com/w3cnote/windows10-java-setup.html二: 基础语法额 其他看这里吧!!...

2020-12-17 02:41:33 86

原创 OAuth 2.0授权机制

静下心来学习,你会发现你曾经使用过的东西的原理,顿时就会恍然一悟,哦!原来就是这个样子啊。一、快递员问题我住在一个大型的居民小区。小区有门禁系统。进入的时候需要输入密码。我经常网购和外卖,每天都有快递员来送货。我必须找到一个办法,让快递员通过门禁系统,进入小区。如果我把自己的密码,告诉快递员,他就拥有了与我同样的权限,这样好像不太合适。万一我想取消他进入小区的权力,也很麻...

2020-12-16 22:01:34 157

原创 node 虚拟环境

众里寻它千百度漠然回首,那人却在灯火阑珊处Taro有个很麻烦的问题,就是Taro的项目工程对Taro的版本要求比较严格,例如使用1.3.25版本开发的项目,就不能使用1.3.33的版本运行,即小版本无法兼容。同时,Taro为了能够跟上各端的前进步伐,自己的版本更新也很快。这很容易导致一个现象,如果本地同时开发两个或多个Taro项目,但它们使用的Taro版本又不一致,每次运行一个项目可能...

2020-12-13 23:25:16 1199

原创 学习 canvas

万事起头难啊!!!当自己真正放下心去学习的时候,才知道原来一切都是肝就完事了一:微信小程序的canvas1.1 使用微信小程序自带的 组件小程序内通过静态模板和样式绘制 canvas ,导出图片,可用于生成分享图等场景。1.1.1. npm 安装npm install --save wxml-to-canvas1.1.2 json 组件声明{ "usingComponents": {...

2020-12-04 15:13:15 107

原创 Vue 的数据绑定

vue的数据双向绑定是通过数据劫持和发布-订阅者功能来实现的实现步骤:1.实现一个监听者Oberver来劫持并监听所有的属性,一旦有属性发生变化就通知订阅者2.实现一个订阅者watcher来接受属性变化的通知并执行相应的方法,从而更新视图3.实现一个解析器compile,可以扫描和解析每个节点的相关指令,并根据初始化模板数据以及初始化相对应的订阅者2、vue是通过Object.d...

2020-11-20 10:50:50 114

原创 软件培训 -- 入门VUE

软件培训 – VUE一:Vue 的安装与使用1.1 script 引入下载 vue.js 文件然后 script 引入<script src="./vue.js"></script>可以使用 CDN 来引入<script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script&gt...

2020-11-20 01:10:51 465

原创 Ubuntu 挂载硬盘

每天一篇学习记录一: 第一步 使用 df -h # 查看磁盘空间占用二: fdisk -l   # 查看磁盘设备信息三: 整理磁盘,并且,新增磁盘分区fdisk  /dev/sda #进行磁盘操作四: 挂载磁盘使用命令 sudo mkfs.ext4 /dev/sda2 # 设置分区的文件系统类型咱们需要做的就是,将这个磁盘 挂载到某个你想要的位置即可。例如:在 home ...

2020-10-26 07:37:04 169

原创 小程序云开发

小程序我又来入坑啦!!!!一:上手二: 云数据库操作2.1 初始化数据库在开始使用数据库 API 进行增删改查操作之前,需要先获取数据库的引用。以下调用获取默认环境的数据库的引用:const db = wx.cloud.database()2.2 数据库的插入2.3 数据库的查询2.4 数据库的查询指令2.5 数据库的更新,删除操作...

2020-10-23 06:52:52 384

原创 async 和 promise 异步比较

新技术每天都在迭代,只有跟上大潮流才能冲浪而上通过之前的几篇文章学习Promise,我们了解到promise是ES6为解决异步回调而生,避免出现这种回调地狱,那么为何又需要Async/Await呢?你是不是和我一样对Async/Await感兴趣以及想知道如何使用,下面一起来看看这篇文章:Async/Await替代Promise的6个理由。什么是Async/Await?async/aw...

2020-10-23 02:13:22 95

原创 区块链入门

我相信区块链的未来,相信技术,相信分布式。简介正在看这篇文章的你,应该是一名被区块链技术所吸引的开发者或者极客。我相信你已经理解了区块链的技术原理,并急切地想要搞清楚这项技术将为你和你的开发技术栈带来怎样的影响。如果你需要更基础的区块链技术介绍,可以阅读比特币和以太坊的白皮书。这篇文章的目标是:解释区块链项目的开发和现有软件开发模式的区别。提供上下文,帮助你更好地思考该领域的机遇...

2020-10-21 12:13:51 202

原创 小程序入门

微信小程序来啦!!!!!!!一: 小程序的目录1.1 目录框架1.2 app.js 文件解析每个小程序都需要在 app.js (名称不可改)中调用 App 方法来注册小程序实例,可以说该文件是小程序的入口文件。同时该文件也是用来定义小程序的全局数据和函数,控制、监听小程序的全生命周期。定义的函数及数据都是全局共享的,其他页面可以直接使用全局函数和数据。而生命周期函数可以针对不同场景可以...

2020-10-21 07:07:43 104

原创 Vue3 的初次学习

Vue3 出来了,真是一个激动人心的时刻,可是我又要学习了,开心(bushi一: 项目创建1.1 CDN 方法对于制作原型或学习,你可以这样使用最新版本<script src="https://unpkg.com/vue@next"></script>对于生产环境,我们推荐链接到一个明确的版本号和构建文件,以避免新版本造成的不可预期的破坏:1.2 命令行工具 ...

2020-10-18 17:37:22 252

原创 Vue3 的深入学习

继续学习,冲冲冲一: 项目搭建以前我们搭建项目直接就vue-cli生成了,但是现在不同了,现在有两种方式:1.1.尤大大推荐的vite优点:总结一个字,就是快!不需要打包,冷启动服务器即时热模块更换按需编译,不会出现模块变多而热更新变慢的问题缺点:安装插件的时候有时候会出现莫名其妙的报错…提示:这里vue-router、vuex 都要自己安装,而且必须是4.0+,vi...

2020-10-18 07:30:44 362

原创 Vue2 组件之间传值

组件件的传值有点复杂,我在这里记录一下哈Vue2.0 传值方式:在Vue的框架开发的项目过程中,经常会用到组件来管理不同的功能,有一些公共的组件会被提取出来。这时必然会产生一些疑问和需求?比如一个组件调用另一个组件作为自己的子组件,那么我们如何进行给子组件进行传值呢?如果是电商网站系统的开发,还会涉及到购物车的选项,这时候就会涉及到非父子组件传值的情况。当然你也可以用Vuex状态管理工...

2020-10-17 18:37:47 1092

原创 量化交易之指数增强策略

不断地学习,才能使我们变得更加强大指数增强策略概念:指数增强策略是以对标的股市基准指数(如沪深300、中证500、中证1000)作为参考,在追踪对标股市基准指数的前提下,利用量化投资的方式进行主动管理,以获得市场收益(Beta)的同时获取超越市场超额收益(Alpha)的一种资产组合策略。还是看不懂吧?那就认真看。指数增强的收益来源主要有两方面:1.通过量化选股模型构造追踪标的指数的股...

2020-10-06 18:13:00 7709

原创 量化交易之双均线策略

在恐慌中买入,在开心中卖出定义  双均线策略,通过建立m天移动平均线,n天移动平均线,则这两条均线必有交点。若m>n,n天平均线“上穿越”m天均线则为买入点,反之为卖点。该策略基于不同天数均线的交叉点,抓住股票的强势和弱势时刻,进行交易。  对于每一个交易日,都可以计算出前N天的移动平均值,然后把这些移动平均值连起来,成为一条线,就叫做N日移动平均线。一般由5日均线(MA5),1...

2020-10-06 02:33:43 2423

原创 git 初步使用

团队协作使用Git !!!!一:配置SSH一、登录GitHub,新建一个仓库,进入仓库,我们会注意到,GitHub给出的地址不止一个,还可以用https这样的地址。实际上,Git支持多种协议,默认的git://使用ssh,但也可以使用https等其他协议。但是使用https除了速度慢以外,还有个最大的麻烦是每次推送都必须输入口令。二、复制SSH链接,在git bash输入:git c...

2020-09-22 11:14:13 108

原创 Clion 解决多个main函数问题的方法

开始可以愉快的刷题喽使用CLion 刷题解决多个main函数问题的终极方法在写 C++ 的题目的时候经常会遇到这样的问题,写了多个 cpp 文件,在 clion 中编译报错不能同时存在多 main 函数。方法3:在CMake文件中编写自动生成程序在Cmake文件中编写程序,自动生成编译后的文件名!基础版:# 遍历项目根目录下所有的 .cpp 文件file (GLOB files *...

2020-09-21 03:14:21 976

原创 vue 兄弟组件传值

在vue开发中总会遇到组件传值问题,今天总结一下兄弟组件之间的传值方法。1、子传父,父传子2、vuex3、eventBus接下来介绍如何使用eventBus实现兄弟组件传值首先我的需求是这样的,页面上由top,left,main,bottom四个组件构成。需要将top中的值传到left中。第一步:创建一个js文件,eventBus.js,位置随便放,我是放在了src目录下imp...

2020-08-11 01:50:02 570

原创 Django REST framework 学习

不要重复造轮子DRF模式就是高度集成化的 后端模式 可以将 工作简单化。比较大的区别就是 有 序列化 有视图集可以简单化工作。举一个例子。我们将创建一个简单的允许管理员用户查看和编辑系统中的用户和组的API。项目设置创建一个名为 tutorial 的新django项目,然后启动一个名为 quickstart 的新app。# 创建项目目录mkdir tutorialcd tuto...

2020-08-04 12:17:15 79

原创 Python 多线程

使用多线程,减少运行时间一: 线程模块Python3 通过两个标准库 _thread 和 threading 提供对线程的支持。_thread 提供了低级别的、原始的线程以及一个简单的锁,它相比于 threading 模块的功能还是比较有限的。threading 模块除了包含 _thread 模块中的所有方法外,还提供的其他方法:threading.currentThread()...

2020-07-14 19:06:28 52

原创 Jquery 总结

Jquery 总结

2020-07-13 21:47:11 44

原创 Scrapy 框架 学习

Scrapy是用纯Python实现一个为了爬取网站数据、提取结构性数据而编写的应用框架,用途非常广泛。Scrapy Engine(引擎): 负责Spider、ItemPipeline、Downloader、Scheduler中间的通讯,信号、数据传递等。Scheduler(调度器): 它负责接受引擎发送过来的Request请求,并按照一定的方式进行整理排列,入队,当引擎需要时,交还...

2020-07-13 07:52:47 157

原创 Jquery 学习

2020-07-10 12:19:04 46

原创 Mysql 入门

数据库就是一种特殊的文件,其中存储着需要的数据一:操作数据库1.1 命令行 连接mysql -uroot -p回车后输入密码,当前设置的密码为mysql1.2 查看所有数据库show databases;1.3 使用数据库use 数据库名;1.4 查看当前使用的数据库select database();1.5 创建数据库create database 数据库名 charset=utf8;例...

2020-07-03 09:37:39 64

原创 Matlab 深度学习

入坑 MATLAB 进行深度学习一:摄像头1.1 两种获取摄像头的方式Matlab自身不支持直接读取摄像头数据,需要安装硬件支持包才可以获取,目前常用的有两个包:第一个是 MATLAB Support Package for USB Webcams,这个包可以获取任何USB摄像头的图像(UVC),也可以获取电脑自带摄像头的数据,兼容 R2014a 到 R2020a 的版本。第二个是...

2020-06-29 12:26:30 1441

原创 uni-app 入手体验

uni-app 是一个使用 Vue.js 开发所有前端应用的框架,开发者编写一套代码,可发布到iOS、Android、H5、以及各种小程序(微信/支付宝/百度/头条/QQ/钉钉/淘宝)、快应用等多个平台。一: 开发准备1.1 编译工具HBuilderX: https://www.dcloud.io/hbuilderx.html微信小程序开发工具: https://developers....

2020-06-16 11:46:54 111

原创 解决数组,对象更新但vue视图不更新

由于 JavaScript 的限制,Vue 不能检测数组和对象的变化。尽管如此我们还是有一些办法来回避这些限制并保证它们的响应性。一:检测变化注意1.1 对于对象Vue 无法检测 property 的添加或移除。由于 Vue 会在初始化实例时对 property 执行 getter/setter 转化,所以 property 必须在 data 对象上存在才能让 Vue 将它转换为响应式的...

2020-06-14 03:10:23 163

Matlab课件.zip

Matlab课件.,史上最全,你值得拥有,

2020-04-19

Matlab 包学包会(史上最全) .zip

matlab 轻松入门到精通,你值得拥有。赶快来下载把!matlab基础课程。带你起飞属于你的matlab世界。

2020-04-19

matlab数字图像处理课件.zip

matlab数字图像处理课件

2020-04-18

空空如也

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

TA关注的人

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