前端-小姚
码龄6年
关注
提问 私信
  • 博客:262,355
    262,355
    总访问量
  • 59
    原创
  • 855,498
    排名
  • 49
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
  • 加入CSDN时间: 2018-11-02
博客简介:

processing

博客描述:
关于进程的描述
查看详细资料
个人成就
  • 获得77次点赞
  • 内容获得28次评论
  • 获得275次收藏
  • 代码片获得146次分享
创作历程
  • 3篇
    2020年
  • 55篇
    2019年
  • 6篇
    2018年
TA的专栏
  • PWA
    1篇
  • vue
    1篇
  • CSS
    1篇
  • ECMAScript6
    2篇
  • 前端
    31篇
  • 其他
    1篇
  • 计算机网络
  • WebGL
    2篇
兴趣领域 设置
  • 前端
    javascript
创作活动更多

2024 博客之星年度评选报名已开启

博主的专属年度盛宴,一年仅有一次!MAC mini、大疆无人机、华为手表等精美奖品等你来拿!

去参加
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

PWA入门使用

Progressive Web App(PWA)PWA必须在 HTTPS 环境下才能工作或者http://localhostPWA特点渐进式(Progressive)各项技术相互之间没有依赖,可以独立实施。如果某项技术在客户端上不支持,那就对其无效,仅此而已。实施新特性无需破坏应用的向后兼容性。可安装借助App manifest,允许用户将应用添加到桌面。流畅借助 Se...
原创
发布博客 2020.04.05 ·
1034 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

vue运行机制

vue运行机制vue核心的执行过程主要分为这几个阶段:1)模板编译:生成可复用的render函数2)响应式:通过Object.definedProperty监听到对象属性的get和set,实现双向绑定3)初始渲染:执行render函数,访问data中的值,会被get监听,调用patch方法生成vdom4)数据改变:数据发生改变会触发set,会进行更新re-render,通过patch方...
原创
发布博客 2020.03.08 ·
1321 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

元素垂直居中方法

固定宽高div垂直居中方法css:<style> html *{ margin: 0; padding: 0; } .fixed.father{ position: relative; width: 600px; height: 400px; background-color: #e6e6e6; } .fix...
原创
发布博客 2020.03.07 ·
535 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

字符串的扩展

1.字符的Unicode表示法ES6要用Unicode表示一个字符,采用\uxxxx形式,但是只限制码点在\u0000~\uFFFF之间的字符,超出了这个范围,比如表示一个汉字,需要用两个双字节的形式表示。大括号表示法:对超出双字节的字符,比如\u20BB7,用大括号括起来,\u{20BB7},就可以正确解读这个字符。"\u{20BB7}"// "????""\u{41}\u{42}\u{...
原创
发布博客 2019.10.15 ·
358 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

webgl内置函数--通用函数

第一个通用函数:float abs(float x)此函数会返回x的无符号绝对值,即如果x大于0则返回x,否则返回-x。第二个通用函数:float sign(float x)此函数又称为符号函数,如果x>0返回1.0,如果x=0返回0.0,否则返回-1.0第三个通用函数:float floor(float x)此函数会返回小于等于x并且最接近x的整数,通俗来说就是像下取整。...
转载
发布博客 2019.10.14 ·
3340 阅读 ·
3 点赞 ·
0 评论 ·
6 收藏

变量的解构赋值

什么是解构:ES6允许按照一定的模式,从数组或者对象中提取值,然后赋值给相应变量,此为解构。1.数组的解构赋值解构分为完全解构和不完全解构,前者要求一一对应,后者可以是等号左边只匹配等号右边的一部分。解构不成功会返回undefined。let [foo] = [];alert(foo); // undefined重点:不是只有数组才可以解构赋值,只要某种数据结构具有 Iterator...
原创
发布博客 2019.10.13 ·
321 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

let和const命令

let命令1. 基本用法let和var的基本区别是作用域的区别,let可以设置块级作用域,特别适合for循环,在块级作用域之外访问则出错。下面是一个对比:使用var:var a = [];for (var i = 0; i < 10; i++) { a[i] = function () { console.log(i); };}a[6](); // 10使...
原创
发布博客 2019.10.13 ·
669 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

RequireJs简单使用

参考:https://www.jianshu.com/p/c90fff39c225什么是RequireJsRequireJS 是一个JavaScript模块加载器。在ES6出现之前,JS不像其他语言同样拥有“模块”这一概念,于是为了支持JS模块化,出现了各种各样的语言工具,如webpack,如ReuqireJS。为什么使用RequireJS模块化:模块化就是将不同功能的函数封装起来,并提...
转载
发布博客 2019.10.08 ·
403 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

cesium(一)使用require.js

为了更好的理解cesium实现的底层原理,最近看完了《WebGL编程指南》,很好的一本书,讲了WebGL的底层原理,包括3D图形的基础知识,着色器的使用,加载数据的整个流程,物体的动画效果等,但是发现看完了之后再去查看cesium的Shaders部分,对GLSL的实现还是有些不太懂,貌似是这里的Shaders有一部分是专门为cesium设计的。于是我参考网上几位大佬的教程,开始了解cesium的...
原创
发布博客 2019.06.08 ·
1813 阅读 ·
2 点赞 ·
0 评论 ·
3 收藏

什么是光栅化

光栅化是将一个图元转变为一个二维图像的过程。二维图像上每个点都包含了颜色、深度和纹理数据。将该点和相关信息叫做一个片元(fragment)。光栅化的目的,是找出一个几何单元(比如三角形)所覆盖的像素。粗略地讲:你模型的那些顶点在经过各种矩阵变换后也仅仅是顶点。而由顶点构成的三角形要在屏幕上显示出来,除了需要三个顶点的信息以外,还需要确定构成这个三角形的所有像素的信息。光栅化就是干这个的:光...
转载
发布博客 2019.05.29 ·
9411 阅读 ·
11 点赞 ·
0 评论 ·
27 收藏

PyCharm中关于安装第三方包的问题

一、常用镜像源然而这个正常步骤,在很多时候并不能安装成功,多数是因为网络被限制的原因,在这里提供一种方法,可以解决大部分情况下的安装问题,那就是修改下载来源。方法是在“Manage Repositories”中,修改数据来源,默认的是 “https://pypi.python.org/simple”,我们可将其替换为如下的几个数据来源,这些都是国内的pip镜像:清华:https://p...
原创
发布博客 2019.05.23 ·
5480 阅读 ·
1 点赞 ·
0 评论 ·
12 收藏

tornado中从客户端向服务器发送数据的方式

这篇文章比较详细:https://www.cnblogs.com/hello-/articles/9381424.html大体可以分为这几种方式:1、类似django,正则匹配2、获取查询字符串,get_query_argument()3、获取请求体,get_body_argument()4、方式2和3整合,get_argument()5、如果是发送文件,比如照片,通过request...
原创
发布博客 2019.05.19 ·
675 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

ps -ef | grep xxx 解释

上述内容为:命令拆解:ps:将某个进程显示出来-A  显示所有程序。-e  此参数的效果和指定"A"参数相同。-f  显示UID,PPIP,C与STIME栏位。grep命令是查找中间的|是管道命令 是指ps命令与grep同时执行这条命令的意思是显示有关Apachejetspeed有关的进程UID PID PPID C STIME TTY TIME CMD 各相关信息的意义:...
转载
发布博客 2019.05.19 ·
3653 阅读 ·
2 点赞 ·
0 评论 ·
4 收藏

Cesium:APP实现存在的问题

转自https://blog.csdn.net/danfengw/article/details/52794625申请BingMapKey
原创
发布博客 2019.05.17 ·
997 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

cesium--从github上面下载源代码环境搭建

从cesium官网上下载源码太慢,是真的慢。。。选择从github上下载源码,不过需要配置一下,修改source源码(汉化),然后编译生成build文件。1、下载源码地址:https://github.com/AnalyticalGraphicsInc/cesium2、安装编译环境1)安装node.js,安装完成后在cmd里依次执行node –v,npm –v命令,检查node和npm环...
原创
发布博客 2019.05.17 ·
5290 阅读 ·
4 点赞 ·
0 评论 ·
10 收藏

将爬虫数据存放到数据库中

爬虫获取的数据可以存放到本地,也可以直接存放的指定的数据库。1、存放到本地中,pipeline文件代码:import jsonclass DongguanPipeline(object): def __init__(self): self.filename = open("xxx.json", "wb") def process_item(self, it...
原创
发布博客 2019.05.15 ·
4637 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

模型的选择与评优

1、交叉验证:为了让被评估的模型更加准确可信交叉验证:将拿到的数据,分为训练和验证集。以下图为例:将数据分成5份,其中一份作为验证集。然后经过5次(组)的测试,每次都更换不同的验证集。即得到5组模型的结果,取平均值作为最终结果。又称5折交叉验证。2、网格搜索很多情况下,有很多参数是需要手动指定的(比如k近邻算法的k值),也就是超参数,不过手动输入很麻烦。每组超参数都采用交叉验证来进行...
原创
发布博客 2019.05.15 ·
423 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

PPP IP 、以太网IP及无线局域网IP分析

可参考:https://blog.csdn.net/qianxing111/article/details/79893851
转载
发布博客 2019.05.12 ·
1137 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

ascii、unicode、utf-8、gbk编码

一、字符集:ascii是一套电脑编码系统,主要用于显示现代英语和其他西欧语言。它是现今最通用的信息交换标准,并等同于国际标准ISO/IEC 646ISO-8859-1 通常叫 做Latin-1,向下兼容ASCII,此字符集支持部分于欧洲使用的语言GB2312/GBK 这就是汉字的国标码,专门用来表示汉字,是双字节编码,而英文字母和iso8859-1一致(兼容iso8859-1编码)。其中g...
原创
发布博客 2019.05.12 ·
548 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

运行爬虫时遇到ModuleNotFoundError: No module named 'win32api'

windows系统上出现这个问题的解决需要安装Py32Win模块,但是直接通过官网链接装exe会出现几百个错误,更方便的做法是pip install pypiwin32
原创
发布博客 2019.05.12 ·
681 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多