JinGem
码龄7年
关注
提问 私信
  • 博客:19,375
    19,375
    总访问量
  • 37
    原创
  • 405,725
    排名
  • 8
    粉丝
  • 0
    铁粉

个人简介:切图仔

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:浙江省
  • 加入CSDN时间: 2017-11-16
博客简介:

Gem

博客描述:
切图仔进化中...
查看详细资料
个人成就
  • 获得32次点赞
  • 内容获得11次评论
  • 获得19次收藏
创作历程
  • 15篇
    2020年
  • 1篇
    2019年
  • 23篇
    2018年
  • 3篇
    2017年
成就勋章
TA的专栏
  • CSS
  • 学习记录
    1篇
  • 笔记
    10篇
  • JavaScript
    10篇
  • ES6
    1篇
  • LeetCode
    4篇
  • 思维
    8篇
  • 18个人赛
    14篇
兴趣领域 设置
  • 前端
    javascript
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

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

JavaScript高级程序设计_第21章 个人笔记

第21章——Ajax与Comet Asynchronous JavaScript + XML XMLHttpRequest 创建XHR对象 var xhr = new XMLHttpRequest() 属性 .readyState 0:未初始化——尚未调用open 1:启动——已调用open 2:发送——已调用send 3:接收——接收到部分响应数据 4:完成——接收到全部响应数据 .status状态码 方法 .open('get/post','url','是否异步') .send(data
原创
发布博客 2020.07.27 ·
204 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

JavaScript高级程序设计_第20章 个人笔记

第20章——JSON JavaScript Object Notation 一种数据格式 格式 简单值 对象 属性名需要双引号 数组 作为末尾不能添加, 如下: [ { "name": "gem", "age": 22, "details": { "sex": "man" } }, { "name": "zjj", "age": 21,
原创
发布博客 2020.07.27 ·
185 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

JavaScript高级程序设计_第13章 个人笔记

第13章——事件 事件流 是从页面中接收事件的顺序 冒泡 IE提出 是由具体的节点(触发事件的那个元素)至不具体的节点(document) 依次从弹出提示框从div至window <div id="myDiv">click me</div> <script> // 事件冒泡 window.onload = function () { document.getElementById("myDiv").onclick = function
原创
发布博客 2020.07.27 ·
177 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

LeetCode 搜索插入位置

搜索插入位置 难度:简单 时间:emmmm挺长的,忘记了 类型:二分查找 题目——搜索插入位置 给定一个排序数组和一个目标值,在数组中找到目标值,并返回其索引。如果目标值不存在于数组中,返回它将会被按顺序插入的位置。 你可以假设数组中无重复元素。 示例 1: 输入: [1,3,5,6], 5 输出: 2 示例 2: 输入: [1,3,5,6], 2 输出: 1 示例 3: 输入: [1,3,5,6], 7 输出: 4 示例 4: 输入: [1,3,5,6], 0 输出: 0 解题思路: 二分查找 我
原创
发布博客 2020.07.20 ·
178 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

JavaScript高级程序设计_第10-11章 个人笔记

第十章——DOM Document Object Model——文档对象模型 Node类型 nodeName节点名称 nodeType节点类型 一种12种类型 … 子节点的集合 document.childNodes 类数组,两种方式取值 document.childNodes[0] document.childNodes.item(0) 节点关系 .parentNode // 父节点 .firstChild // 第一个子节点 .lastChild // 最后一个子节
原创
发布博客 2020.07.18 ·
160 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

JavaScript高级程序设计_第8章 个人笔记

第八章——BOM 浏览器对象模型(Browser Object Model) window对象 核心对象就是window,JavaScript实现上,window也是global对象。 全局作用域 在全局中定义的变量或者函数,他们都被归为window的属性和方法。通过window都可以访问到 var age=22与window.age=22的区别 通过var操作符定义的变量不能通过delete删除,其本质是[[Configurable]]被设置为false 窗口关系和框架 window.frames[] t
原创
发布博客 2020.07.16 ·
159 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

ES6 第1-3章 学习笔记

第一章 第二章——let、const let 只在let所在的代码块中有效 不存在变量提升 console.log(a);// 报错 a is not defined let a = 0 ; 暂时性死区 显式 function f(){ // a死区开始 console.log(a) let a = 1;// a死区结束 } 隐式 function f( x = y , y = 1 ){ // y变量在为声明前就调用了y赋值给x。 // 由于死区问题,所
原创
发布博客 2020.07.14 ·
107 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

JavaScript高级程序设计_第7章 个人笔记

第七章——函数表达式 function functionName(){// 函数体} 函数声明提升 意味着可以将函数声明 放在 调用 之后 但是,函数表达式不具备 var functionName=function(){} 错误写法: // 错误写法 if(condition){ function sayHi(){ console.log('hi'); } }else{ function sayHi(){ console.log('yo');
原创
发布博客 2020.07.14 ·
177 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

LeetCode记录 有序矩阵中第K小的数

有序矩阵中的第K小的数 日期:2020年7月10日08:46:36 难度:中等 时长:N天(大雾) 分类:暴力、堆、归并、二分 题目: 给定一个 n x n 矩阵,其中每行和每列元素均按升序排序,找到矩阵中第 k 小的元素。 请注意,它是排序后的第 k 小元素,而不是第 k 个不同的元素。 示例: matrix = [ [ 1, 5, 9], [10, 11, 13], [12, 13, 15] ], k = 8, 返回 13。 解法: 降维+sort排序 降维+堆排序 归并 二分 自我尝试——
原创
发布博客 2020.07.10 ·
279 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

JavaScript高级程序设计_第6章 个人笔记

第六章——面向对象 属性类型 数据属性 包含一个数据值的位置,有四个描述其行为的特性 [[Configurable]]:1.能否通过delete删除属性再定义;2.能否修改属性的特性,或者你能否把属性修改为访问器属性; [[Enumerable]]:是否可枚举,能够被for…in循环 [[Writable]]:能否写入,修改数据的值 [[Value]]:属性的值,默认为undefined 访问器属性 不包含数值,但是包含一对getter和setter函数 [[Configurable]]:同上 [[E
原创
发布博客 2020.07.09 ·
142 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

LeetCode记录 最长重复子数组

最长重复子数组 2020年7月6日09:11:01 难度:中等 用时:4个小时了吧,大雾 分类:动态规划、哈希、二分查找、滑动窗口 题目: 给两个整数数组 A 和 B ,返回两个数组中公共的、长度最长的子数组的长度。 示例: 输入: A: [1,2,3,2,1] B: [3,2,1,4,7] 输出:3 解释: 长度最长的公共子数组是 [3, 2, 1] 。 解法: 动态规划 滑动窗口 哈希+二分查找 自我尝试——超时 一开始,没思路,看了眼提示(动态规划),于是脑子里和本子上出现了下面这个表
原创
发布博客 2020.07.06 ·
117 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

JavaScript高级程序设计_第5章 个人笔记

第五章——引用类型 Object类型 声明 var obj = new Object() var obj = {},字面量,不会调用Object构造函数 属性访问 点方法obj.name 方括号obj[propertyName] (属性名可以为变量,且可以添加空格之类的非字母非数字符号)obj['property name'] Array类型 声明 var arr = new Array() new也可以省略var arr = Array() var arr = [],不会调用Arr
原创
发布博客 2020.07.05 ·
285 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

LeetCode记录 两数之和

两数之和 日期:2020年7月4日21:27:55 难度:简单 用时:近3小时 分类:hash(哈希) 题目内容:给定一个整数数组nums和一个目标值target,请你在该数组中找出和为目标值的那两个整数,并返回他们的数组下标。 你可以假设每种输入只会对应一个答案。但是,数组中同一个元素不能使用两遍。 示例: 给定 nums = [2, 7, 11, 15], target = 9 因为 nums[0] + nums[1] = 2 + 7 = 9 所以返回 [0, 1] 解法: 暴力枚举O(n2) 双
原创
发布博客 2020.07.04 ·
136 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

JavaScript高级程序设计_第1~4章 个人笔记

JavaScript核心基础 第一章——简介 JavaScript组成 ECMAscript 只提供了语言基础 BOM(Browser Object Model) 纳入HTML5 DOM(Document Object Model) 浏览器基本支持 第二章——HTML中使用JS <script defer="defer" async src="../" type="text/javascript"></script>标签 属性 type 类型(一般值为text/j
原创
发布博客 2020.07.04 ·
173 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

2020.07 学习日记

废话 寒假到现在,在家里玩了5个月,来学校又玩了大半个月。以为会做点东西了就什么都懂了,竟然没做准备就投了字节秋招提前批。结果被挂了之后,又被捞起来面试。可以说十分幸运了,但机会都是留给有准备的人的。 2020.07.02 15:00 字节跳动提前批一面,经过这次面试,让我深刻意识到了自己存在的问题(哪都是问题)。 做了两年切图仔,只会用(连用的不会)。基础性、原理性知识完全没有掌握。平时遇到问题都是搜一下,然后跟着解决,也从不会太深入了解。 现在十分后悔。 计划 一个月内不再投简历,专心巩固基础知识 书
原创
发布博客 2020.07.03 ·
536 阅读 ·
2 点赞 ·
1 评论 ·
0 收藏

基于[wx-charts] line图(可拖动状态下)实现x轴的伸缩控制

实现line图 x轴伸缩控制(可拖动状态下) 我只是站在巨人的肩膀上而已 xiaolin3303前辈的源码_github 前言: 在使用wx-charts line图时,我传入了31组数据,显示效果如下图 可以发现我已经将数据精简了,但是看着还是很挤 然后我就想,要不,打开可拖动吧,然后就是下面这个样子(大概是吧) 难受了一会儿,想着看看有没有什么办法解决,于是去某歌搜了半天发现并没有人解决,...
原创
发布博客 2019.08.24 ·
2105 阅读 ·
7 点赞 ·
4 评论 ·
7 收藏

基于wxcharts.js 实现扩展line图可拖动状态下,x轴可伸缩控制

发布资源 2019.08.24 ·
js

POJ-1847 Tram(水 题意费劲!!!)

呐,给你的破题目——&gt;破oj题目本质来说是个水题,不仅数据范围小,而且还没什么多的处理。主要是这个输入方式,成功提高了这题的格调!!!废话不多说,解释一下题意::n个点嘛,然后同时n个边嘛。然后求a到b的最小改变方向的次数嘛。!!!然后给了奇奇怪怪的3 2 1 2 2 3 2 3 1 2 1 2n是3,2是a 1是b 这个说过了。第一行从第1个头点出发 2:接下来有两个尾点。2:第一个尾点2...
原创
发布博客 2018.05.10 ·
608 阅读 ·
5 点赞 ·
1 评论 ·
0 收藏

POJ 2253——Frogger (最短路径变形,每条通路中的最长边的最小值)

Freddy Frog is sitting on a stone in the middle of a lake. Suddenly he notices Fiona Frog who is sitting on another stone. He plans to visit her, but since the water is dirty and full of tourists' sun...
原创
发布博客 2018.05.07 ·
372 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

POJ 3660——Cow Contest(传递闭包)

N (1 ≤ N ≤ 100) cows, conveniently numbered 1..N, are participating in a programming contest. As we all know, some cows code better than others. Each cow has a certain constant skill rating that is un...
原创
发布博客 2018.05.07 ·
241 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多