- 博客(231)
- 资源 (1)
- 收藏
- 关注
原创 JavaEE 项目常见错误汇总
Windows 10 环境下,MyEclipse 10, JDK 1.7 32位,Tomcat 6 32位,Oracle版本:oracle 11g r2。
2019-06-02 17:49:22
2971
原创 时间复杂度中的log(n)底数到底是多少?
其实这里的底数对于研究程序运行效率不重要,写代码时要考虑的是数据规模n对程序运行效率的影响,常数部分则忽略,同样的,如果不同时间复杂度的倍数关系为常数,那也可以近似认为两者为同一量级的时间复杂度。现在来看看为什么底数具体为多少不重要?读者只需要掌握(依稀记得)中学数学知识就够了。假设有底数为2和3的两个对数函数,如上图。当X取N(数据规模)时,求所对应的时间复杂度得比值...
2018-05-15 11:30:09
64062
18
原创 关于valueOf() 和 toString(),我们需要知道的事儿
valueOf()解释:返回指定对象的原始值。当对象需要原始值的时候,JavaScript会自动调用它。不同类型对象的valueOf()方法的返回值 Array 返回数组对象本身。 Boolean 布尔值。 Date 存储的时间是从 1970 年 1 月 1 日午夜开始计的毫秒数 UTC。 Function 函数本身。 Number 数字值。 Object ...
2018-05-08 19:27:28
3874
原创 小强前端面试记之闭包
又是一年春季,空气清新,阳光正好,一切都好。当然,并非一切都那么令人舒适,比如春节后的工作,不知曾几何时,一年总有那么个365天不太想上班。还有校园里的小鲜肉们,也要开始参加春招喽。这一年的某一天,一个叫小强的大四学生来老刘公司应聘实习生,应聘职位也是这几年发展迅猛的前端开发。 Round One“自我介绍下吧。”老刘一脸严肃地说到,似乎并没有因为对方是妹纸稍显温...
2018-03-26 18:42:43
533
原创 软考需要注意事项有哪些(一)?
考前准备与考试当天的注意事项:考前1天要整理好必备物品,包括身份证、准考证(建议打印2份)、黑色签字笔等考试用具,并确认禁止携带电子设备和资料笔记。提前查好路线,保证充足睡眠。考试当天要提前1小时到达考场,配合身份核验,按座位号就座,手机必须关机存放。注意开考5分钟后禁止入场,务必遵守考场规则,避免因小失误影响考试。
2025-12-24 15:12:10
234
原创 软考:系统架构设计师超纲部分
摘要:考试科目一包含教材未系统阐述但占固定分值的超纲内容,主要包括知识产权(3分)、应用数学(2-3分)、专业英语(5分)和标准化知识。备考策略建议:知识产权重点记忆法律条款,应用数学掌握典型算法,专业英语积累专业词汇。科目二、三涉及新技术趋势和实践细节,需理论联系实际。建议以真题为核心进行针对性复习。
2025-12-02 21:12:06
392
原创 软考:2025年11月 系统架构设计师考试复盘
本文总结了2025年5月软考高级考试的考点分布、考场情况及备考建议。考点方面,选择题占75分,案例题Redis出现频率高,论文可能涉及超纲的Serverless内容。广东考场缺考率达35%,考生以男性为主,年龄分布广泛。备考建议包括坚持完成所有科目考试,案例分析可通过画图加分,论文要注重图文并茂。作者分享了自己裸考47分通过的经验,强调考试存在主观评分空间,建议考生不要轻易弃考。更多内容可关注作者的技术类自媒体账号。
2025-12-02 21:04:04
322
原创 Python 基础
Pythonic代码强调简洁可读,充分利用语言特性。Python中除False外,None、数值0、空序列/集合也会被视为假值。
2025-07-29 17:09:45
162
原创 软考:2025年系统设计架构师上半年真题
本次考试包含三大科目:上午考查综合知识和案例分析,下午进行论文写作。综合知识涉及知识产权内容,案例分析以Redis为主题。论文写作提供四个选题,包括事件驱动架构、负载均衡策略设计、AI测试用例以及多模型数据库,考生可任选其一作答。考试内容涵盖技术架构设计、数据库应用及人工智能等前沿领域。
2025-05-26 21:06:13
484
原创 Python 开发常见问题汇总
本方法缺点是如果访问量大可能导致耗时较长。建议使用本方法,可以一次性解决该问题。方法二:或者每次使用命令指定镜像源。根因:本地代理未配置或者配置不对。
2024-07-22 14:47:10
583
1
原创 node、npm 、package.json、Angular Cli、webpack之间的关系(Windows环境下)
node、npm 、package.json、Angular Cli、webpack直接的关系(Windows环境下)
2022-08-27 16:06:06
869
原创 Angular中NgOnInit和Constructor方法之间的主要区别
参考链接:https://chudovo.com/main-differences-between-ngoninit-and-constructor-methods-in-angular/
2021-08-23 15:27:11
213
原创 前端常见应用场景(1):文件上传下载、加密
分片上传参考链接:https://juejin.cn/post/6844903792056467470blob基于二进制流下载
2021-08-23 11:03:33
496
原创 iPhone 问题汇总
1 iPhone 无法开机发生场景:iPhone 存储空间满了。系统软件问题的解决方法:以iPhone XR为例子。用数据线连接MacBook,直到在“访达”侧边栏看到iPhone,接下来按下调高音量按钮再快速松开。按下调低音量按钮再快速松开。最后,按住侧边按钮,直到看到恢复模式屏幕。当您看到恢复或更新选项时,选取“更新”。您的电脑将尝试在不抹掉数据的情况下重新安装 iOS。如下图:如果“更新”报错:未能更新iPhone“iPhone”。发生未知错误(9)。 0665.0000,可以选择“抹掉”
2021-04-25 04:29:13
605
原创 Overview of JavaScript ES6 features (a.k.a ECMAScript 6 and ES2015+)
原文:Overview of JavaScript ES6 features (a.k.a ECMAScript 6 and ES2015+)IIFE (immediately-invoked function expression) to contain it:ES5 1 2 3 4 5 (function(){ var private2 = 1; })(); co...
2021-03-29 15:03:33
91
原创 TypeScript 注意事项
1、后台返回字段的名称和数量要相匹配,以下面的数据结构为例子:情况一:export interface Class1 { id?: string, // ?代表可选 name: string}情况二:如果后台返回的对象为{name: ‘1’}或者{id: ‘1’, name: ‘1’}是可以的,因为id是可选项。如果为以下数据结构,则{name: ‘1’}是不行的。export interface Class1 { id: string, name: st
2020-09-23 18:10:06
318
原创 前端如何分片上传文件?
概述分片上传好处:可以断点续传,针对较大文件传输有明显好处,以免中途传输中断还需从头开始,借助哈希算法计算每片文件的哈希值,最后计算单个文件的哈希值。实现基础知识:关键是哈希算法和HTML5的FileReader对象。哈希算法可以参考本人的另一篇文章:彻底掌握哈希算法,不再似懂非懂!FileReader 可以参考MDN。下面列出关键的计算文件哈希值的JavaScript代码,需要引入CryptoJS:/**创建hash对象,md5已不再足够安全,具体使用SHA256或者SHA128视具体情况而定
2020-09-23 14:39:41
1425
原创 彻底掌握哈希算法,不再似懂非懂!
一、介绍及原理1.1 简介哈希算法(Hash)又称摘要算法(Digest),它的作用是:对任意一组输入数据进行计算,得到一个固定长度的输出摘要。比如Java字符串的hashCode()就是哈希算法,输出是固定的4字节int整数。哈希算法最重要的特点就是:相同的输入一定得到相同的输出;不同的输入大概率得到不同的输出。哈希算法的目的就是为了验证原始数据是否被篡改。1.2 哈希算法原理1.2 相关概念哈希碰撞二、应用参考链接:https://www.liaoxuefeng.com/wiki
2020-09-17 14:41:11
1722
原创 window下编译chromium
错误汇总执行gclient和下载源码命令:fetch chromium时报错,如下:Failed to download the file, check your network connection gclient需要代理,你懂的。可是公司已经有代理了,为啥还报错?刚好被公司代理过滤了?...
2020-09-10 15:48:42
565
原创 Angular 容易忽略的知识点及注意事项
模板内的局部变量<input #heroInput><p>{{heroInput.value}}</p>
2020-07-17 11:05:39
367
原创 记录一次奇葩的MacBook Air间歇性断网问题
过程描述使用某网盘下载文件,第二天发现MacBook Air网络断开了,一直连接不上通过路由器发射的WiFi。但是手机一开始还是可以的,后面发现手机也连接不上WiFi了。问题排查尝试手段一:在网络设置偏好中删除原有WiFi项,然后新建WiFi配置:最后重启笔记本,发现只能使用一会儿,接下来还是断网。尝试手段二:重启路由器,发现只能使用一会儿,接下来还是断网。尝试手段三:在路由器的管理后...
2020-04-24 23:52:57
6024
原创 计算机科学与数学 1.8 反证法
计算机科学与数学 1.8 反证法由于原文存在根号等特殊符号,因此以图片形式展示,也可以点击文末“原文链接”查看文字:原文链接
2020-04-14 02:52:10
286
原创 MacBook扩展属性
使用 ls查看,文件或者文件夹的权限属性后面会多一个“@”或者“-”。“@”操作系统给文件标记的信息,比如从互联网具体哪里下载来的。带来的问题压缩包存在这种文件,在解压时可能报错。管理扩展属性删除指定扩展属性:xattr -d 属性名 文件名删除所有扩展属性:xattr -c查看扩展属性:xattr -l...
2020-04-02 01:15:29
425
原创 区块链学习笔记(一)
区块链是什么?分布式网络解决共识问题,并记录和token(资产凭证)相关的内容可以构建去中心化的小型经济系统区块链如何运行?大部分区块链是以比特币区块链为基础进行扩充的公开记账P2P,点对点分布式网络非对称加密。加密解密,验证交易信息——付款人、收款人、金额。transaction。记录交易内容。广播机制3 首个区块中本聪生产第一个transa...
2019-11-18 11:04:52
316
翻译 翻译:《计算机科学与数学》 前言
本文阐述如何使用数学模型和方法分析在计算机科学中产生的问题。证明在本文中扮演了核心角色,因为作者们和大多数学家共享一个信念,即证明对于真正的理解是最重要的。证明也在计算机科学中扮演了一个不断成长的角色;证明被用来验证软硬件的正确运行,这是再多的测试也无法做到的事情。简而言之,证明是一种建立真相的方法。就像美貌一样,“真相”取决于旁观者的眼睛,并且不会令人惊讶的是在不同领域证明的构成不同。...
2019-08-22 09:38:51
373
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅