自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

求知若饥,谦卑若愚

撷英 猎奇 笔记

  • 博客(85)
  • 资源 (3)
  • 收藏
  • 关注

原创 如何快速上线一个可赚钱的写真网站

完全不懂技术,如何 30 分钟内拥有一个属于自己的、可以赚钱的写真网站?已有小伙伴靠它月入 3 万

2024-01-17 15:19:30 343

原创 LeetCode题解 javascript

删除链表的倒数第n个节点思路1:建立两个指针p1,p2 其中p1 先走n步,p2再开始走,等p1到末尾了,p2.next就是要删除的节点,注意特殊位置的考虑,删除的是头结点思路2:用个数组,对链表每个节点值重新声明为节点对象,再存入数组,删除对应元素后,一个一个串起来var removeNthFromEnd = function(head, n) { var p1 = head; /...

2019-04-27 23:18:56 465

原创 为什么 Proxy 在 Javascript 中如此重要?

4个实际的例子帮助你掌握 JavaScript 的强大功能什么是代理?它到底起什么作用?在解释之前,让我们看一个真实的例子。我们每个人在日常生活中都有很多事情要做,比如阅读电子邮件、接收快递等等。有时我们可能会感到有点焦虑:我们的邮件列表上有很多垃圾邮件,需要花费很多时间筛选;收到的货物中可能含有恐怖分子安放的炸弹,威胁我们的安全。这时你可能需要一个忠诚的管家。你希望管家帮你做以下事情:让它检查你的收件箱,在你开始阅读之前删除所有垃圾邮件;当你收到包裹时,让它用专业设备检查包裹,确保里面没有炸弹。在

2020-10-28 15:24:21 856 1

原创 在JavaScript中使用Promises时最常见的3个错误

在JavaScript中使用Promises时最常见的3个错误Javascript 中的 Promises 规则,即使在现在,随着 async / await 的引入,对于所有的 JS 开发者来说,它们仍然是必不可少的知识。但是 Javascript 在处理异步性上和其它编程语言不同。因此,即使具有丰富经验的开发人员有时也会陷入陷阱。我亲身看到过优秀的 Python 或 Java 程序员在为 Node.js 或浏览器编码时犯了非常愚蠢的错误。为了避免这些错误,Javascript 中的 Promise

2020-08-16 21:42:46 279

原创 vue 问题总结

说一下 Vue 的双向绑定数据的原理vue 实现数据双向绑定主要是:采用数据劫持结合“发布者 - 订阅者”模式的方式,通过 Object.defineProperty() 来劫持各个属性的 setter、 getter,在数据变动时发布消息给订阅者,触发相应监听回调。解释单向数据流和双向数据绑定单向数据流:顾名思义,数据流是单向的。数据流动方向可以跟踪,流动单一,追查问题的时候...

2020-03-15 17:16:59 212 1

原创 计算机网络复习

1、Http和Https的区别  Http协议运行在TCP之上,明文传输,客户端与服务器端都无法验证对方的身份;Https是身披SSL(Secure Socket Layer)外壳的Http,运行于SSL上,SSL运行于TCP之上,是添加了加密和认证机制的HTTP。二者之间存在如下不同:端口不同:Http与Http使用不同的连接方式,用的端口也不一样,前者是80,后者是443;资源消耗:和...

2020-03-15 17:12:57 749

原创 js实现常用函数

1. 实现一个new操作符new操作符做了这些事:它创建了一个全新的对象。它会被执行[[Prototype]](也就是__proto__)链接。它使this指向新创建的对象。。通过new创建的每个对象将最终被[[Prototype]]链接到这个函数的prototype对象上。如果函数没有返回对象类型Object(包含Functoin, Array, Date, RegExg, Err...

2020-03-15 11:39:17 252

原创 项目问题

vue resourcehttp全局配置全局拦截器的使用axios全局拦截器

2019-12-15 16:34:33 127

原创 vue-router

vue-router实际上是对 history 的封装路由基础介绍动态路由配置嵌套路由编程式路由命名路由和命名视图

2019-12-15 09:22:47 81

原创 前端笔记

tokenhttps://www.cnblogs.com/douzilovetiger/p/8473198.htmlVue生命周期与Vue.nextTick()使用https://www.jianshu.com/p/46c9d777cab1vue $ref的基本用法https://blog.csdn.net/ljc20090913/article/details/81662690URL...

2019-12-10 09:47:40 145

原创 实用样式 background-position

background-position 样式使用并不常见实现下图效果:即点击时下方出现横线。HTML内容如下: <div class="style1042__tab"> <ul class="style1042__tab__box"> <li><a hr...

2019-11-21 21:54:39 144

原创 缺失的第一个正数

给定一个未排序的整数数组,找出其中没有出现的最小的正整数。示例 1:输入: [1,2,0]输出: 3示例 2:输入: [3,4,-1,1]输出: 2示例 3:输入: [7,8,9,11,12]输出: 1说明:你的算法的时间复杂度应为O(n),并且只能使用常数级别的空间。var firstMissingPositive = function(nums) { //过滤掉...

2019-09-18 09:11:13 86

原创 js排序大坑

javascript 排序坑介绍string类型数组排序// baiDu排在了最后:['Google', 'baiDu', 'Facebook'].sort(); // ['Facebook', 'Google", 'baiDu']// 无法理解的结果:[10, 20, 1, 2].sort(); // [1, 10, 2, 20]解决方法加上回调函数[10, 2, 3, 10...

2019-09-17 20:14:16 245

原创 重复的子字符串

给定一个非空的字符串,判断它是否可以由它的一个子串重复多次构成。给定的字符串只含有小写英文字母,并且长度不超过10000。示例 1:输入: “abab”输出: True解释: 可由子字符串 “ab” 重复两次构成。示例 2:输入: “aba”输出: False示例 3:输入: “abcabcabcabc”输出: True解释: 可由子字符串 “abc” 重复四次构成。 (或者...

2019-09-17 15:52:48 105

原创 格雷编码

格雷编码是一个二进制数字系统,在该系统中,两个连续的数值仅有一个位数的差异。给定一个代表编码总位数的非负整数 n,打印其格雷编码序列。格雷编码序列必须以 0 开头。示例 1:输入: 2输出: [0,1,3,2]解释:00 - 001 - 111 - 310 - 2对于给定的 n,其格雷编码序列并不唯一。例如,[0,2,3,1] 也是一个有效的格雷编码序列。00 - 01...

2019-09-17 15:46:31 172

原创 种花问题

假设你有一个很长的花坛,一部分地块种植了花,另一部分却没有。可是,花卉不能种植在相邻的地块上,它们会争夺水源,两者都会死去。给定一个花坛(表示为一个数组包含0和1,其中0表示没种植花,1表示种植了花),和一个数 n 。能否在不打破种植规则的情况下种入 n 朵花?能则返回True,不能则返回False。示例 1:输入: flowerbed = [1,0,0,0,1], n = 1输出: Tr...

2019-09-17 10:46:15 165

原创 电话号码的数字组合

给定一个仅包含数字 2-9 的字符串,返回所有它能表示的字母组合。给出数字到字母的映射如下(与电话按键相同)。注意 1 不对应任何字母。示例:输入:“23”输出:[“ad”, “ae”, “af”, “bd”, “be”, “bf”, “cd”, “ce”, “cf”].说明:尽管上面的答案是按字典序排列的,但是你可以任意选择答案输出的顺序。var letterCombinatio...

2019-09-16 13:36:27 739

原创 反转字符串单词

给定一个字符串,你需要反转字符串中每个单词的字符顺序,同时仍保留空格和单词的初始顺序。示例 1:输入: “Let’s take LeetCode contest”输出: “s’teL ekat edoCteeL tsetnoc”注意:在字符串中,每个单词由单个空格分隔,并且字符串中不会有任何额外的空格。来源:力扣(LeetCode 557)var reverseWords = func...

2019-09-14 19:22:53 194

原创 vue

vue

2019-07-27 00:10:37 70

原创 十大排序

十大排序概括排序算法可以分为内部排序和外部排序,通常我们说的排序指的是内部排序,主要有十种算法:时间复杂度分类平方阶 O(n2)插入排序、选择排序、冒泡排序线性对数阶 O( nlog 2 n)快速排序、堆排序、归并排序线性阶 O(n+k)计数排序、基数排序、桶排序希尔排序 O(n1+§)§ 是介于 0 和 1 之间的常数。 希尔排序...

2019-07-17 13:26:44 180

原创 final design

基于神经网络的数字识别摘要:手写识别是计算机从纸张文档,照片,触摸屏和其他设备等来源接收和解释可理解的手写输入的能力。本文主要基于一些计算机视觉基础和神经网络的知识以及分类方法(如SVM和K-近邻),用于从数万个中手写图像中识别出正确的数字使,并用经典的手写图像数据集 minist 作为测试 。前言(简述问题的重要性:(1)所研究的问题的实际(潜在)应用场景有哪些;(2)最近的解决方法有哪...

2019-07-13 14:08:59 893

原创 演讲词

一个平凡而普通的人,时时都会感到被生活的波涛巨浪所淹没。你会被淹没吗?除非你甘心就此沉沦!–《平凡的世界》听从内心的召唤,突破现实的羁绊,追求有意义、有价值的人生目标!岁月不居,未来可期!...

2019-07-11 01:34:09 389

原创 简历模板

XXX 180XXXXXXXX · [email protected] · ...

2019-07-09 00:12:46 374

原创 OpenGL “teapot” 光照模型

用 OpenGL 实现简单的光照效果。功能要求:显示默认的 Teapot 模型为 Teapot 模型建立 Smooth Shading 效果,如图 1 所示。实现提示:利用 OpenGL 的 API 初始化 material property, light source, lighting model, depth buffer 等信息。python OpengL实现# 导入...

2019-06-23 20:00:38 2149

原创 细菌种群模拟

模拟疾病和细菌种群的传播设计并实现细菌种群的动态随机模拟,并根据模拟的结果得出各种治疗方案如何影响细菌传播的结论。背景细菌是单细胞生物,是无性繁殖的,有些细菌会导致疾病,有些是无害的,还有些是有益的。坏细菌可引起如链球菌感染等感染。细菌感染用抗生素治疗,抗生素能杀死坏的细菌细胞。引起感染的细菌可以通过两种方式抵抗和发展抗生素的恢复能力。自然情况;通过不正当使用抗生素。因此,细菌群体在...

2019-06-21 23:03:41 1188

原创 ps4_writeup

Problem 6 Write-up回答下列问题:What happens to the total population before introducing the antibiotic? Sim A: total population 一开始增长,后逐渐收敛 Sim B: population 一开始增长,后逐渐收敛What happens to the resist...

2019-06-21 22:52:34 122

原创 webpack初识

webpack

2019-06-19 23:53:09 76

原创 vue.js

vuev-model="" 双向数据绑定v-bind:property="" 属性绑定 简写 :property=""v-on: 事件名=“function名” 方法绑定 简写 @事件名数据渲染3种方法:{{}}:插值表达式v-text:直接渲染数据的字符串格式,data内的内容原样输出v-html:按html 渲染...

2019-06-16 22:45:26 74

原创 前端优化

web优化 / 性能优化 / 前端性能优化https://blog.csdn.net/zwjweb/article/details/91466137降低请求量:合并资源,减少HTTP 请求数,minify / gzip 压缩,webP,lazyLoad。加快请求速度:预解析DNS,减少域名数,并行加载,CDN 分发。缓存:HTTP 协议缓存请求,离线缓存 manifest,离线数据缓存lo...

2019-06-13 23:50:37 171

原创 计算机网络笔记

计算机网络笔记

2019-06-10 23:37:28 149

原创 彻底理解水平垂直居中

水平垂直居中页面中 一个 div 水平垂直居中p标签在父级 div 中水平垂直居中 <body> <div> <p>你的能量</p> </div> </body> <style type="text/css"> p{ posi...

2019-06-07 00:07:26 344

原创 计算机网络错题笔记

1、关于光纤通信,下列说法错误的是:

2019-06-06 18:01:54 301

原创 Bootstrap

Bootstrap

2019-06-06 10:18:11 64

原创 jQuery

jQuery 可以获取五种类型

2019-06-04 00:14:46 84

原创 无重复字符的最长子串

leetcode3 无重复字符的最长子串示例 1:输入: “abcabcbb”输出: 3解释: 因为无重复字符的最长子串是 “abc”,所以其长度为 3。示例 2:输入: “bbbbb”输出: 1解释: 因为无重复字符的最长子串是 “b”,所以其长度为 1。示例 3:输入: “pwwkew”输出: 3解释: 因为无重复字符的最长子串是 “wke”,所以其长度为 3。请注意...

2019-06-02 23:36:42 58

原创 动态规划

动态规划

2019-05-31 23:52:00 141

原创 精度丢失——javascript 中无解的 Bug

引言javascript 中有一个方法 toFixed() ,作用是把数字转化成字符串,并小数点后保留括号内指定位数的有效数字,如现在,我要取0-100之间的随机整数,不难想出用 Math.random()取0-1 (可以0 不可1 )的小数,再用 toFixed()方法取2位小数,再乘以100,就是0-100的整数,如图所示神奇的东西出现了,这就是精度丢失精度丢失所以,javasc...

2019-05-29 23:53:12 409

原创 数组去重

为 Array 对象添加一个去除重复项的方法输入:[false, true, undefined, null, NaN, 0, 1, {}, {}, 'a', 'a', NaN]输出:[false, true, undefined, null, NaN, 0, 1, {}, {}, 'a']一开始写法:Array.prototype.uniq = function () { ...

2019-05-28 23:43:56 160

原创 this 详解 javascript

易错点小结arguments :实参列表代码是否能打印出 [1,2,3,4,5] ? //arguments 代表实参列表 function foo(){ bar.apply(null,arguments); //bar(arguments); } function bar(){ ...

2019-05-27 23:18:43 93

原创 CSS3 实现 loading 动画效果

CSS3 实现 loading 效果

2019-05-26 00:06:58 1806

旋转照片魔方.7z

采用 html css javascript 实现的立体旋转动态魔方,六个面的照片可自行替换,代码已经过详加注释,只需要自行换上照片,即可看到炫酷的动态魔方

2019-05-25

计算机网络课件

本压缩包为大学计算机网络原理重点部分的课件,包含校招面试中的常见考点,抓住核心重点

2019-04-07

华为校招历年笔试题

本资料详细介绍了华为技术有限公司校招流程、面试注意事项,汇聚了华为公司历年校园招聘的笔试题目和答案解析

2019-03-20

空空如也

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

TA关注的人

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