Hello jizhe
码龄11年
求更新 关注
提问 私信
  • 博客:146,350
    动态:546
    146,896
    总访问量
  • 40
    原创
  • 117
    粉丝
  • 6
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:上海市
加入CSDN时间: 2015-10-12
博客简介:

simon的博客

查看详细资料
个人成就
  • 获得294次点赞
  • 内容获得23次评论
  • 获得1,578次收藏
  • 代码片获得1,897次分享
  • 博客总排名181,581名
  • 原力等级
    原力等级
    3
    原力分
    273
    本月获得
    1
创作历程
  • 1篇
    2025年
  • 1篇
    2024年
  • 3篇
    2021年
  • 35篇
    2020年
成就勋章
TA的专栏
  • JavaScript
    20篇
  • ES6
    6篇
  • Arcgis
    1篇
  • Cesium
    2篇
  • Vue
  • Git
    1篇
  • CSS3
    4篇
  • axios
    1篇
  • 算法
    3篇
  • CSS
    4篇
  • mysql
    1篇
  • NodeJS
    1篇
  • SQL
    1篇
  • 数组
    1篇

TA关注的专栏 0

TA关注的收藏夹 0

TA关注的社区 0

TA参与的活动 0

兴趣领域 设置
  • 前端
    javascriptcssvue.jses6前端框架
  • 后端
    node.js
创作活动更多

「谁说嵌入式只是调包和焊板子?」—— 2026嵌入式全栈技术征锋令

谁说嵌入式只会“Ctrl+C 调包”和“拿电烙铁焊板子”?2026嵌入式全栈技术征锋令正式启幕! 本次活动专为硬核硬件/软件开发者打造,无论你是刚玩转裸机外设的萌新,还是精通RTOS调度、死磕底层驱动的行业老手,亦或是执掌系统架构的大神,这里都是你证明实力的舞台! 拒绝表面功夫,每一行代码,都有撬动硬件的力量!晒出你的硬核工程实战,为嵌入式开发者的全栈硬实力正名!

213人参与 去参加
  • 最近
  • 文章
  • 专栏
  • 代码仓
  • 资源
  • 收藏
  • 关注/订阅/互动
更多
  • 最近

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

SHEIN 希音 2026 校招 内推 查进度

💻招聘岗位:前端、后端、测试、产品、安全、运维、APP 研发、数据分析、设计师、买手、企划、招商、管培生。🤔工作体验:团队扁平化管理、弹性工作制(上班10点前,下班5点后)希音是一家跨境电商公司,服务于全球150多个国家和消费者。⚓️工作地点:广州、深圳、上海、南京、肇庆。💰福利待遇:六险一金、加班费、弹性工作制。🏢公司名称:SHEIN 希音。注意:每位同学有三次投递机会。🌟内推码:NTA2SdK。内推码:NTA2SdK。内推码:NTA2SdK。内推码:NTA2SdK。
原创
博文更新于 2025.09.10 ·
810 阅读 ·
2 点赞 ·
0 评论 ·
2 收藏

chrome 插件开发入门

chrome 插件开发入门
原创
博文更新于 2024.09.03 ·
14064 阅读 ·
38 点赞 ·
3 评论 ·
52 收藏

2025届 SHEIN希音 校招内推 社招急招 内推链接:https://app.mokahr.com/campus_apply/shein/2932?recommendCode=NTA2SdK#/jobs 社招链接:https://app.mokahr.com/social-recruitment/shein/2933?recommendCode=NTA2SdK#/jobs 内推码:NTA2SdK

发布动态 2024.09.03

2025届 SHEIN希音 校招 社招急招 内推链接:https://app.mokahr.com/campus_apply/shein/2932?recommendCode=NTA2SdK#/jobs 社招链接:https://app.mokahr.com/social-recruitment/shein/2933?recommendCode=NTA2SdK#/jobs 内推码:NTA2SdK

发布动态 2024.09.03

栅格数据中NoData值的处理

栅格数据中NoData值的处理在栅格数据镶嵌时,边界往往无法完全重合,导致边界部分出现NoData,因此需要通过某些方法来填补这些无数据的地方问题描述:这是广西、广东、江西、湖南四省的DEM,打开后可以看见两省的边界部分会出现空白,并识别空白部分的数据则是NoData2. 处理方法:2.1 打开栅格计算器,将NoData的区域赋值为其他值,(赋的值最好是栅格数据的属性表中没有的),这里赋值为9999在栅格计算器中输入Con(IsNull(“要处理的栅格数据”),9999,“要处理的栅格
原创
博文更新于 2021.03.29 ·
24278 阅读 ·
8 点赞 ·
0 评论 ·
61 收藏

Cesium的Entity

Cesium的EntityEntity在官方文档P412,其中常用的实体属性有label(P641),point(P839),polyline(P890),polygon(P858),billboard(P41)等其他常用的公共属性有name,id,show,position,orientation//新增一个实体const entity1 = viewer.entities.add({ name: "This is an entity", id: "entity", pol
原创
博文更新于 2021.03.29 ·
943 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Cesium的HeadingPitchRoll

Cesium的HeadingPitchRoll对于模型旋转变换、相机视角变换以及方向变换的处理操作,也就是改变heading、pitch、roll这三个的值HeadingPitchRoll其实也就是欧拉(Euler)角 :yaw、pitch、rollHeading值偏航角ψ(Heading)的值,是控制机体头的朝向位置,这个角的改变,也就是左右方向的改变Pitch值俯仰角的值,从上图来看是控制机体上下方向的改变,值为正是顺时针旋转;为负则相反。当然,这个是根据坐标轴来旋转的,要是进行
原创
博文更新于 2021.03.29 ·
1127 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

JavaScript之this指针

文章目录this介绍this的绑定规则默认绑定隐式绑定显式绑定JS原生函数的this绑定规则new绑定绑定规则的优先级this番外忽略显式绑定间接函数引用箭头函数this介绍this在JavaScript中是一个关键字,用来代表上下文中的一个对象。因此this就是指向一个对象。但是在不同的作用域中,this的指向就不同,在全局作用域中,this指向windowconsole.log...
原创
博文更新于 2020.08.12 ·
578 阅读 ·
0 点赞 ·
1 评论 ·
2 收藏

数组扁平化

文章目录数组扁平化方法适用于二维数组的扁平化Array.prototype.flat(depth)reduce() 归并map() 递归循环 + 遍历...扩展运算符toString() 和 split()join() 和 split()数组扁平化数组扁平化是指将多维数组降维成一维数组方式有很多,下面列举出几种常用的方法方法适用于二维数组的扁平化const arr = [1,2,[2,1],[3,4,5],[1,1,2,3,4,5,6]];const newArr = [].concat.
原创
博文更新于 2020.07.29 ·
752 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

在一台电脑上配置多个git账号

文章目录BugDeBug设置SSH密钥配置config文件尝试切换账号总结Bug由于平常学习工作中需要用到多个git账号,不一定是GitHub,可能是gitlab或者gitee等。适用场景:比如在公司的时候有一个公司的git账号,用的是gitlab,但是自己也想通过自己的github账号提交自己的项目到GitHub仓库。由于账号不同,提交代码肯定是会报错的,这种情况下就需要在本地切换git账号了。DeBug目前假设电脑上已经配置了一个github账号,并且设置了SSH密钥,需要再添加另
原创
博文更新于 2020.07.14 ·
1188 阅读 ·
1 点赞 ·
0 评论 ·
3 收藏

div水平垂直居中方法汇总(共六种)

文章目录第一种第二种第三种第四种第五种第六种第一种绝对定位方法:不确定当前div的宽度和高度,采用 transform: translate(-50%,-50%); 当前div的父级添加相对定位(position: relative;)<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>水平垂直居中方式1</title>
原创
博文更新于 2020.06.30 ·
16115 阅读 ·
15 点赞 ·
0 评论 ·
106 收藏

JS之this指针面试题

再说this在之前的文章中讲了this指针的绑定方式—JavaScript之this指针,这次通过几道题来巩固一下前面所学的内容this指针绑定分为默认绑定、隐式绑定、显式绑定(call、apply、bind)、new绑定。并且其优先级为 new绑定 > 显式绑定(bind) > 隐式绑定 > 默认绑定默认绑定默认绑定就是函数调用时的this默认绑定window,箭头函数除外,函数可以访问window下的全局变量。但是也有例外情况:在非严格模式下,函数中的this是指向
原创
博文更新于 2020.05.31 ·
998 阅读 ·
4 点赞 ·
0 评论 ·
8 收藏

console详解

文章目录consoleconsole.log()console.dir()console.error()console.info()console.debug()console.assert()console.trace()console.time()console.group()console.table()console.warn()consoleconsole通常是用于在浏览器控制台打印信息,是用于调试的强大工具之一。console对象可以从任何全局对象中访问,它被定义为Window.conso
原创
博文更新于 2020.05.30 ·
12946 阅读 ·
6 点赞 ·
0 评论 ·
126 收藏

es6之Proxy

文章目录什么ProxyProxy使用Proxy拦截方法get方法set方法ownKeys & getOwnPropertyDescriptordeleteProperty方法has方法applyproxy与Object.defineProperty的区别什么Proxyproxy从字面的意思去理解就是代理、代理模式。在JavaScript中,是ES6的新增对象。在MDN上,对Proxy的解释为:Proxy对象用于定义基本操作的自定义行为(如属性查找,赋值,枚举,函数调用等)。个人理解是:P
原创
博文更新于 2020.05.26 ·
372 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

axios详解

文章目录axios是干啥的原生XMLHttpRequest实现axios介绍发送并发请求axios API创建一个实例Config配置选项默认设置全局默认设置实例中自定义默认值设置的优先级响应信息(response schema)拦截器interceptors错误处理取消请求axios是干啥的上古浏览器页面在向服务器请求数据时,因为返回的是整个页面的数据,页面都会强制刷新一下,这对于用户来讲并不是很友好。并且我们只是需要修改页面的部分数据,但是从服务器端发送的却是整个页面的数据,十分消耗网络资源。而我
原创
博文更新于 2020.05.25 ·
38576 阅读 ·
176 点赞 ·
10 评论 ·
1062 收藏

前端二叉树面试题

文章目录二叉树常见题型二叉树的中序遍历前序遍历后序遍历重建二叉树对称的二叉树二叉树二叉树是树结构中一种典型的树状结构,每个节点最多只能有两个子节点,一个是左侧子节点,一个是右侧子节点。二叉树中又有一种比较典型的结构,称为二叉搜索树(BST),它允许左侧节点存储的值比父节点小,右侧存储的值比父节点大(或相等)。常见题型二叉树的中序遍历给定一个二叉树,返回它的中序遍历//递归实现var inorderTraversal = function(root, array=[]){ if
原创
博文更新于 2020.05.23 ·
2152 阅读 ·
4 点赞 ·
1 评论 ·
11 收藏

es6之async&await

Async/awaitAsync/await能够更加方便的使用promise。一个async函数会返回一个promise对象,可以使用then添加回调函数。当函数执行的时候,一旦遇到了await就会先返回,等到异步操作完成,再接着执行函数体内后面的语句。async函数的返回值默认被包装在一个resolved的promise中,也可用显式的返回一个promise。async function fun(){ return 1; //隐式返回 //return Promise.reso
原创
博文更新于 2020.05.22 ·
355 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

es6之Promise

文章目录PromisePromise介绍Promise的三种状态Promise链式调用Promise方法Promise.prototype.then()Promise.prototype.catch()Promise.prototype.finally()Promise.all()Promise.prototype.race()Promise.resolve()、Promise.reject()try...catchtry...catch是同步工作的try...catch...finallyError对象t
原创
博文更新于 2020.05.21 ·
712 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

es6之Set和Map

文章目录SetSet介绍Set属性和方法MapMap介绍Map属性和方法SetSet介绍Set(集合)是ES6提供的一种新的数据结构,它类似于数组,但内部元素都是唯一的,没有重复值Set本身也是一个构造函数,用于生成Set,可以接受数组(或其他具有iterable接口的其他数据结构)作为参数,用来初始化set的属性和属性值是一回事set可通过add()方法添加元素size属性可以返回set的长度const set = new Set();[2,2,3,4,5,6,7,1,1].forE
原创
博文更新于 2020.05.20 ·
441 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

es6之Symbol

文章目录引入Symbol的原因Symbol的使用字面量中的Symbol全局symbol引入Symbol的原因由于我们有时候需要一个独一无二的名称时,比如当引入一个别人的对象,又想为这个对象添加自定义的方法,但是新方法的名字可能与对象原有方法相冲突,因此需要找到一个解决方法,使得我们即使定义了一个相同的方法,也不会造成影响,这就是ES6引入Symbol的原因Symbol是基本数据类型之一,之前还有五种基本数据类型:undefined、null、Boolean、String、NumberSym
原创
博文更新于 2020.05.19 ·
395 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多