自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4462)
  • 收藏
  • 关注

转载 使用STM Studio进行电机测量

使用STM Studio进行电机测量软件环境:操作系统:win10 企业版(由家庭普通版升级。之前存在自动更新。现在已经被尝试关闭自动更新)IAR for ARM. 8.30.1.17148MotorControl Workbench 5.3.3STM Studio 3.6.0使用技巧:1、STM Studio内置的变量导入功能并不一定是自己想要的。建议使用原始的变量添加功能...

2019-09-28 21:42:00 8187

转载 Python人工智能第二篇:人脸检测和图像识别

Python人工智能第二篇:人脸检测和图像识别人脸检测详细内容请看技术文档:https://ai.baidu.com/docs#/Face-Python-SDK/topfrom aip import AipFaceimport base64""" 你的 APPID AK SK """APP_ID = '你的 App ID'API_KEY = '你的 Api Key'SE...

2019-09-28 17:46:00 8137

转载 Python人工智能第一篇:语音合成和语音识别

Python人工智能第一篇:语音合成和语音识别​ 此篇是人工智能应用的重点,只用现成的技术不做底层算法,也是让初级程序员快速进入人工智能行业的捷径。目前市面上主流的AI技术提供公司有很多,比如百度,阿里,腾讯,主做语音的科大讯飞,做只能问答的图灵机器人等等。这些公司投入了很大一部分财力物力人力将底层封装,提供应用接口给我们,尤其是百度,完全免费的接口。既然百度这么仗义,咱们就不要浪费掉...

2019-09-28 17:45:00 8143

转载 Flask 进阶

OOP 面向对象反射# __call__方法# class Foo(object):# def __call__(self, *args, **kwargs):# return "i am call"### f = Foo() # f 是Foo的对象# print(f()) # f() 对象加括号执行当前对象下__call__ 函数# __set...

2019-09-28 08:15:00 228

转载 Flask第三方组件 之 Flask-Session

原生session:交由客户端保管机制,安全性相对较差,优势是一点都不占用服务器空间Flask-Session: 解决原生session的劣势 安装包from flask import Flask ,request,sessionfrom flask_session import Sessiondef create_app(): app = Flask(__name__...

2019-09-28 08:13:00 163

转载 Flask 基础总结回顾

1.Flask Request# from flask import request request.form # 获取FormData中的数据 request.args # 获取URL中的数据 request.data # 获取原始请求体数据 content-type 中没有Form字眼 b"" request.json...

2019-09-28 08:11:00 99

转载 FlaskCBV视图类

路由视图类from flask import Flaskapp = Flask(name)视图类Views文件 看views源码 继承最后一个类导入CBV的视图基类from flask import views继承CBV视图基类class Login(views.MethodView):# 405 Method Not Allowd 不被允许的请求方式def get(...

2019-09-28 08:06:00 110

转载 Flask蓝图Blueprint和特殊装饰器

Flask 中的 蓝图 Blueprint不能被run的flask实例;相当于django中的app01 应用蓝图作用:功能隔离 路由隔离Blueprint就是 一个不能run的flask蓝图的名称app01user 必须保证在app中是唯一url_prefix 是url前缀;用于隔离相同url# blueprint.pyfrom flask import Flaskap...

2019-09-28 07:55:00 251

转载 Flask中的路由、实例化参数和config配置文件

Flask中的路由endpoint 别名不能重复,对应的视图函数,默认是视图函数名。endpoint 才是路由的核心。视图函数与路由的对应关系。可以通过url_for 反向创建url# methods允许的亲求方式methods=["GET","POST","DELETE","PUT"]大小写都可以;# redirect_to永久重定向;#strict_slashes是否严格要求...

2019-09-28 07:54:00 133

转载 是否是USB3_0数据线的影响

在jd上购买的一个64G的固态移动硬盘。速度很快,标称USB3.1。使用的数据线是一端是正常的USB,另外一端是type-c。在经过两个月的使用后发现该移动硬盘存在无法被识别的情况,怀疑是数据线存在问题。所以购买了价格比较便宜的数据线,发现是能够使用的,但是,传输速度由原来的130M每秒(显示速度),降为不到40M每秒。速度下降很明显。怀疑是数据线的标准不够高。可见,数据线也会对结果有影...

2019-09-27 23:23:00 145

转载 JS创建对象的四种简单方式 (工厂模式和自定义构造函数创建对象的区别)

// 对象:特指的某个事物,具有属性和方法(一组无序的属性的集合) // 特征------>属性 // 行为------>方法 // 创建对象的四种方式 1 // 1.字面量的方式,就是实例化对象 2 3 var stu1={ 4 name:"小明", 5 age:20,...

2019-09-27 15:05:00 279

转载 对js原型对象、实例化对象及prototype属性的一些见解

什么是原型对象?请看下面的代码,我们以各种姿势,创建了几个方法! function fn1() { } var fn2 = function () { } var fn3 = new Function() console.log(typeof fn1) //function console.log(typeof ...

2019-09-26 17:51:00 227

转载 Javascript中的undefined、null、""、0值和false的区别总结

在程序语言中定义的各种各样的数据类型中,我们都会为其定义一个"空值"或"假值",比如对象类型的空值null,.NET Framework中数据库字段的空值DBNull,boolean类型的假值false等等。在JavaScript中也有很多种的"空值"和"假值",那么它们都有什么共同点和不同点呢? 其实标题里面我已经列出了JavaScript中所有的"空值"和"假值",除了boo...

2019-09-26 16:36:00 219

转载 new Function()语法

学习《ECMAScript6入门》中的模板字符串的案例中看见了new Function()创建函数的语法:let str = 'return ' + '`Hello ${name}!`';let func = new Function('name', str);func('Jack') // "Hello Jack!"上面的代码传入name参数和字符串函数体,字符...

2019-09-26 16:35:00 432

转载 声明函数的方法 之 语句定义法(函数声明法)和表达式定义法(函数表达式)

一、函数的定义:在说明什么是函数前先举一个小例子:大家都知道印刷术是我国的四大发明(科普一下:中国四大发明:造纸术、印刷术、火药、指南针)之一,之所以有印刷术,是因为重复的抄写既浪费时间,效率又很低,所以印刷术应用而生,印刷术就像一个工具,有了这个工具,我们就不需要再重复的去抄写一些一模一样的内容。今天所说的函数就类似于印刷术,我们在书写代码时发现,在实现同一个功能时,所用的...

2019-09-26 12:03:00 375

转载 匿名函数function前面的! ~等符号作用小解

相信昨晚前端,很多同学应该都见过类似于:!function() {do something...}()~function(){do something...}()等这样的匿名函数写法!当然对于老同志来说,肯定是明白这样写法的作用了,但是对于新手来说可能会有一定的困扰,这里就简单给大家分享一下关于这种写法的作用,以及原理!众所周知,在js中可以这样创建一个匿名函...

2019-09-26 11:36:00 167

转载 ES5与ES6常用语法教程之 ④展开运算符...在数组和对象中的作用

展开操作符(spread)展开运算符(spread operator)允许一个表达式在某处展开。展开运算符在多个参数(用于函数调用)或多个元素(用于数组字面量)或者多个变量(用于解构赋值)的地方可以使用。函数调用中使用展开运算符在以前我们会使用apply方法来将一个数组展开成多个参数:function test(a, b, c) { console.lo...

2019-09-26 10:51:00 444

转载 ES5与ES6常用语法教程之 ③模板字符串、判断字符串是否包含其它字符串

这部分教程我们主要讲解以下几个常用语法模板字符串带标签的模板字符串判断字符串中是否包含其他字符串给函数设置默认值模板字符串老式的拼接字符串方法let dessert = '????', drink = '????' let breakfast = '今天的早餐是 ' + dessert + ' 与 ' + drink + ' !' console.lo...

2019-09-26 10:45:00 423

转载 trace32读取芯片数据到文件

在很多场合下,想要读取芯片中的代码,保存下来。方便后续使用。方法如下:Data.save.S3record filename-s3.mot 0x00000000--0x000bffffData.save.S3record filename-s3.mot 0x00000000--0x0000bfff具体可以参看trace32的帮助文件。使用键盘上的F1可以直接得到帮助。...

2019-09-25 18:57:00 1025

转载 windowsformshost mouse event not transmit to it's parent control

in the case you can do it to fix: MouseEventArgs e = new MouseEventArgs(Mouse.PrimaryDevice, 0); e.RoutedEvent = Mouse.MouseEnterEvent; youUIElement.RaiseEvent(e);转载于:https://www.cnblog...

2019-09-25 18:00:00 88

转载 ES6之扩展运算符 三个点(...)

es6之扩展运算符 三个点(...)对象的扩展运算符数组的扩展运算符总结es6之扩展运算符 三个点(…)对象的扩展运算符理解对象的扩展运算符其实很简单,只要记住一句话就可以:对象中的扩展运算符(...)用于取出参数对象中的所有可遍历属性,拷贝到当前对象之中let bar = { a: 1, b: 2 };let baz = {...

2019-09-25 17:23:00 125

转载 Object.assign()的用法 -- 用于将所有可枚举属性的值从一个或多个源对象复制到目标对象,返回目标对象...

语法: Object.assign(target, …sources) target: 目标对象,sources: 源对象用于将所有可枚举属性的值从一个或多个源对象复制到目标对象。它将返回目标对象。 1 const target = { a: 1, b: 2 }; 2 const source = { b: 4, c: 5 }; 3 const returnedTarge...

2019-09-25 16:55:00 105

转载 关于JavaScript实例化的理解

要理解这个,我们首先要理解一个概念“类”,所谓类,指的是对象的模版。对象就是类的实例。由前面我们知道,对象是单个实物的抽象,所以通常需要一个模版,表示某一类实物的共同特征,然后对象根据这个模版生成,这个过程就叫做对象实例化。但是在JS中是没有“类”这个概念的,而是用构造函数来作为对象模版的,所谓构造函数,指的就是专门生成对象的函数。两个相关的概念:类:比如 人类 (对象的模板、...

2019-09-25 15:27:00 283

转载 ES5与ES6常用语法教程之 ①函数写法、创建对象、导入导出模块方式

函数写法区别计算a, b两个数字之和,有返回值es5 写法function add(a, b) { return a + b;}es6 写法(箭头函数)let add = (a, b) => { return a + b}注意:箭头函数作用于执行代码,这时使用{}le...

2019-09-25 14:40:00 327

转载 ES5与ES6常用语法教程之 ②解构语法糖、声明变量异同

js常用语法系列教程如下es5与es6常用语法教程(1)es5与es6常用语法教程(2)es5与es6常用语法教程(3)es5与es6常用语法教程(4)es5与es6常用语法教程(5)es5与es6常用语法教程(6)es5与es6常用语法教程(7)这部分教程我们主要讲解以下几个常用语法如何创建对象,如何给对象添加属性和方法var 与 l...

2019-09-25 14:32:00 198

转载 ES6之模块化导入导出

1、概述在js的历史上一直没有模块(module)体系,无法将一个大程序拆分成相互依赖的小文件,再用简单的方法拼装起来,这对开发大型的、复杂的项目形成了巨大障碍。在 ES6 之前,社区制定了一些模块加载方案,最主要的有CommonJS和AMD两种。前者用于服务器,后者用于浏览器。ES6 在语言标准的层面上,实现了模块功能,而且实现得相当简单,完全可以取代 Common...

2019-09-25 11:05:00 182

转载 react-native关闭所有黄色警告

将以下这两句话加在index.js(入口文件)中,放在AppRegistry.registerComponent('App', () => App)之前即可1 console.ignoredYellowBox = ['Warning: BackAndroid is deprecated. Please use BackHandler instead.','source...

2019-09-25 09:13:00 266

转载 Flask目录

Flask初识之安装及HelloWord程序Flask中的Request、ResponseFlask 实现登陆 + sessionFlask中jinja2的应用Flask中的路由、实例化参数和config配置文件Flask蓝图Blueprint和特殊装饰器FlaskCBV视图类Flask第三方组件 之 Flask-SessionFlask 基础总结回顾Flask 进阶...

2019-09-25 08:09:00 79

转载 Flask中jinja2的应用

Flask中jinja2的应用# -*- coding: utf-8 -*-# @Time : 2019/9/24 17:29# @Author : AnWenfrom flask import Flask, render_templateapp = Flask(__name__)app.debug = True# 数据STUDENT = {'name': 'O...

2019-09-25 08:06:00 105

转载 Flask 实现登陆 + session

Flask 实现登陆 + session案例一:# -*- coding: utf-8 -*-# @Time : 2019/9/24 16:26# @Author : AnWenfrom flask import Flask, render_template, request, redirect, sessionapp = Flask(__name__)app.s...

2019-09-25 07:58:00 771

转载 Flask中的Request、Response

Flask 中的Response1、return "helloword"from flask import Flask# 实例化Flask对象 appapp = Flask(__name__)@app.route('/index')# 视图函数def index(): return 'helloword'2 render_template("html文件")...

2019-09-25 07:55:00 146

转载 Flask初识之安装及HelloWord程序

Python 现阶段三大主流Web框架 Django Tornado Flask 对比1.Django 主要特点是大而全,集成了很多组件,例如: Models Admin Form 等等, 不管你用得到用不到,反正它全都有,属于全能型框架2.Tornado 主要特点是原生异步非阻塞,在IO密集型应用和多任务处理上占据绝对性的优势,属于专注型框架3.Flask 主要特点小而轻,原生组...

2019-09-25 07:54:00 105

转载 javascript中 if条件语句中的判断条件类型总结

在所有编程语言中if是最长用的判断之一,但在js中到底哪些东西可以在if中式作为判断表达式呢?例如如何几行,只是少了一个括号,真假就完全不同,到底表示什么含义呢 1 var obj={}; 2 obj.Funtext=function(){}; 3 if(obj.Funtext) 4 { 5 alert("true obj.Funt...

2019-09-24 14:14:00 367

转载 React 克隆组件 -- React.cloneElement(可以用来修改子组件属性值,复制子组件,添加子组件)...

项目要求实现按钮级权限,简单来说就是需要通过后台数据绑定来控制前端页面哪些操作按钮需要渲染,哪些操作按钮不需要渲染,大体的方案是:在原有的按钮标签外再套一层按钮权限控制标签,然后每个具体的按钮对照后台给定的唯一值传入到这个"按钮权限控制"组件,然后在组件中判断该按钮该不该渲染,之中用到的一个技术点就是React.cloneElement,可以修改子元素的属性值,下面一起了解一下R...

2019-09-24 10:01:00 1112

转载 React Native中ref的用法(通过组件的ref属性,来获取真实的组件)

ref是什么?ref是组件的特殊属性,组件被渲染后,指向组件的一个引用。可以通过组件的ref属性,来获取真实的组件。因为,组件并不是真正的DOM节点,而是存在于内存中的一种数据结构,称为虚拟的DOM,只有当它真正的插入文档之后,才变为真正的DOM节点。根据React的设计,所以的DOM变动都发生在虚拟DOM上,然后再将实际的部分反映到真实的DOM上--这就是 DOM DIff,它可以...

2019-09-23 18:09:00 1350

转载 关于js中断ajax请求

停止javascript的ajax请求,一种是设置超时时间让ajax自动断开,另一种为手动去停止ajax请求,其核心是调用XMLHttpRequest对象上的abort方法,这里,我们以jquery举例说明:jquery的ajax对象的abort方法调用abort后jquery会执行error的方法,抛出abort的异常信息,这个时候就可以执行我们中断ajax后的操作了...

2019-09-23 17:10:00 853

转载 2018-2019 ACM-ICPC, Asia Shenyang Regional Contest L. Machining Disc Rotors(计算几何)

https://codeforces.com/gym/101955/problem/L题意给定一个圆C,半径为R,然后再给出n个圆C1,C2....Cn,这n个圆与圆C的交集部分被舍弃,问剩余部分的直径,这个直径定义为最远距离的两点之间的距离。保证这n个圆互相之间不相交且没有一个覆盖掉整个圆C。题解直径只有两种情况:1、过某一交点的且经过圆心的直径;2、某两个...

2019-09-23 15:45:00 193

转载 React-Native传值方式之 :DeviceEventEmitter添加监听控制并传值到其他页面

在 native 开发中,我们可以使用广播实现事件的订阅和事件的触发,从而实现不在该页面但是可以调用该页面的方法。在 React Native 中,我们也可以使用 DeviceEventEmitter 实现类似的功能该方法是官方 API,调用时,直接引用就行了。1 import {DeviceEventEmitter} from 'react-native';...

2019-09-23 10:55:00 214

转载 react native 传值方式之 :子组件通过调用 其父组件传来的方法 传值回其父组件...

转载于:https://www.cnblogs.com/itgezhu/p/11570727.html

2019-09-23 10:00:00 302

转载 model attribute

model attribute,字面意思,给model加attribute以配置数据库主键public class OrderDetail{ [Key] public int OrderDetailID { get; set; } public int OrderID { get; set; } public int Product...

2019-09-21 13:13:00 102

空空如也

空空如也

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

TA关注的人

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