摘要: 在JavaScript中,一般考虑使用Date.parse()函数来解析字符串。根据JavaScript的相关文档,可以得知Date.parse(dateVal)返回的是一个整数值,此整数表示 dateVal 中所提供的日期与 1970 年 1 月 1 日午夜之间相差的毫秒数。 不过Date.par 阅读全文
posted @ 2020-09-30 15:48 浅笑· 阅读(404) 评论(0) 推荐(0) 编辑
摘要: 5G时代已经成为了大家讨论的热点话题,除此之外5G还能带动自动驾驶、物联网、车联网、工业互联网、人工智能、智能家居、智慧城市等行业的将会飞速发展。5G对IT行业的影响是首当其冲的,那么对于Web前端开发而言,5G时代的到来会有什么影响呢?下面,就给大家分享5G时代下对Web前端学习会有哪些影响。 第 阅读全文
posted @ 2020-09-30 15:46 浅笑· 阅读(303) 评论(0) 推荐(0) 编辑
摘要: 摘要:我们发现了一种针对类似比特币区块链的拒绝服务攻击,这种攻击模式比之前的攻击模式成本要低得多(只需全网20%算力)。区块链依赖于激励机制来保证系统安全。我们展示了攻击者如何破坏这些激励机制,从而导致理性的挖矿者停止挖矿。 自互联网诞生以来,拒绝服务(DoS)攻击问题(也称为洪水攻击)就一直在困扰 阅读全文
posted @ 2020-09-30 15:45 浅笑· 阅读(497) 评论(0) 推荐(0) 编辑
摘要: 作为一名 Java开发人员,写 SQL 语句是常有的事,但是你知道 SQL 语句背后的处理逻辑吗?比如下面这条 SQL 语句: select * from user where id=1 执行完这条语句后,我们就会得到 id 为 1 的用户信息。那么对于这一条 SQL 语句,MySQL服务器做了哪些 阅读全文
posted @ 2020-09-30 15:44 浅笑· 阅读(328) 评论(0) 推荐(1) 编辑
摘要: 01 搜索资源网站 学习技术过程我们经常需要使用搜索引擎来检索资料,国内常用的也就是某度了。 当然有条件的话,搜索引擎首先还是推荐使用 Google,如果没办法使用,可以使用以下几个作为备用: Bing Bing 国际版:https://cn.bing.com/ 比某度好用,之前还被停用了几天,最近 阅读全文
posted @ 2020-09-30 15:42 浅笑· 阅读(311) 评论(0) 推荐(0) 编辑
摘要: 现在公司项目都是前后端分离的方式开发,有些时候由于某些新需求开发或者 bug 修改,想要让前端直接连到我本地开发环境进行调试,而前端代码我并没有,只能通过前端部署的测试环境进行测试,最简单的办法就是直接改 host 把后端测试环境的域名指向我本地的 IP,这对于 HTTP 协议的服务来说是很轻易做到 阅读全文
posted @ 2020-09-30 15:41 浅笑· 阅读(469) 评论(0) 推荐(0) 编辑
摘要: 总结了笔者日常使用 Swift 的一些小 Tips。 Safe & Fast 1. 能用 let,尽量不用 var 把代码里的 var 全改成 let,只保留不能编译通过的。 ObjC 的 Foundation 层几乎都是继承 NSObject 实现的,平时都在操作指针,所以要区分 Mutable 阅读全文
posted @ 2020-09-30 15:39 浅笑· 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 内存管理 和 OC 一样, 在 Swift 中也是采用基于引用计数的 ARC 内存管理方案(针对堆空间的内存管理) 在 Swift 的 ARC 中有三种引用 强引用( strong reference ):默认情况下,代码中涉及到的引用都是强引用 弱引用( weak reference ):通过 w 阅读全文
posted @ 2020-09-30 15:38 浅笑· 阅读(479) 评论(0) 推荐(0) 编辑
摘要: 在文章《微服务架构概览》中,我详细讨论了微服务架构以及在现代软件开发中使用它的优缺点。那么,什么是微服务架构呢?我给出的定义是: 微服务架构是将软件系统分解成可独立部署的自治模块,这些模块通过轻量级的、语言无关的方式进行通信,共同实现业务目标。 软件系统是复杂的。由于人脑只能处理一定程度内的复杂性, 阅读全文
posted @ 2020-09-30 15:36 浅笑· 阅读(824) 评论(0) 推荐(0) 编辑
摘要: 我有一个很好的朋友,他是一个经验丰富的数据架构师。由于我一直在写关于IT项目管理的文章,因此,我就问他有没有考虑过担任PM的工作。对此,他的回答是:“绝不做PM。” 我进一步地探究了他的理由,并且找出了令他不喜欢项目管理和项目经理的5个原因。 1.项目经理过于结构化 尽管每个IT项目团队可以从一些结 阅读全文
posted @ 2020-09-30 15:34 浅笑· 阅读(413) 评论(0) 推荐(0) 编辑
摘要: 如今,越来越多的公司正在向DevOps的方向左转,以实现持续集成和持续部署开发。这意味着我们的反馈需要比以往更快,以便确定我们的应用程序是否准备好交付。这就是API测试如此重要的原因,以及为什么应将其作为整体自动化策略重要的一部分。 分享一下我认为不错的五种API测试工具,无论哪种方式,它们都是不错 阅读全文
posted @ 2020-09-30 15:33 浅笑· 阅读(502) 评论(0) 推荐(0) 编辑
摘要: 技术人一般都口拙,有的人憋了半天都没几句话,有的人巴拉巴拉一大堆却没有重点,那如何做一个中规中矩的演讲呢?此时想必大家都正在如火如荼的进行年终总结或晋升答辩,我总结了一些套路,与大家分享下。 个人总结 个人年终总结的套路。 首先,自我介绍。 开场白,无论是哪个场合,都要先介绍下自己。 比如说, 大家 阅读全文
posted @ 2020-09-30 15:25 浅笑· 阅读(238) 评论(0) 推荐(0) 编辑
摘要: 我在一家创业公司的小团队里搞软件开发。彼时我们有一位真实的企业客户,且软件的第一版也已发布。开发按进度完工,在发布时我欣喜若狂,也非常骄傲,看着系统服务于每天几百万的独立用户,并发送出数千万条短信真是太令人满意了。到了第二年夏天,公司拿到了真实收入,我的职位变成了开发主管,公司又招了些新人,正待蓬勃 阅读全文
posted @ 2020-09-30 15:24 浅笑· 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 区块链被诟病的一大原因,就是区块链分布式账本技术(DLT)已经被吹捧成了一剂包治百病的良药,从支付处理和供应链跟踪到数字身份,再到版权保护,似乎当今世界几乎所有的交易问题都可以从中找到答案。 但这也导致了一个问题,许多上链行为是为了用区块链而用区块链。或者换句话说,就算不用区块链,用户的应用问题也能 阅读全文
posted @ 2020-09-30 15:22 浅笑· 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 1.Awesome 毫无疑问,Awesome是最受欢迎的库,它涵盖了从软件开发到硬件再到业务的所有主题。 目前,它在Github上拿到超123,000星,且其内容庞大,可能得花几天几夜才能看完。 如果想汲取新知识,这便是你的一站式商城。 2. List of (Advanced)JavaScript 阅读全文
posted @ 2020-09-30 15:20 浅笑· 阅读(589) 评论(0) 推荐(0) 编辑
摘要: 根据“最新哈佛管理信息”(Harvard Management Update)的一项研究,在大约85%的公司中,员工的士气在工作的前6个月后会急剧下降,并且在随后数年持续恶化。为什么会这样?《Inc.》杂志网站上的一篇文章指出,很多时候,领导者在不知不觉中削弱了员工的积极性。文章列举了五个常见的员工 阅读全文
posted @ 2020-09-30 15:19 浅笑· 阅读(2139) 评论(0) 推荐(0) 编辑
摘要: IT行业发展到现在,安全问题已经变得至关重要,从最近的“棱镜门”事件中,折射出了很多安全问题,信息安全问题已变得刻不容缓,而做为运维人员,就必须了解一些安全运维准则,同时,要保护自己所负责的业务,首先要站在攻击者的角度思考问题,修补任何潜在的威胁和漏洞。 下面通过一个案例介绍下当一个服务器被root 阅读全文
posted @ 2020-09-30 15:18 浅笑· 阅读(364) 评论(0) 推荐(0) 编辑
摘要: 增强现实技术在开发人员和智能手机用户中越来越受欢迎,但它还是没有在无所不在的技术中占据一席之地。要体验 AR,用户必须安装专用的程序,但经常会在用过几次后就将其删除,甚至根本去下载它。 WebAR 将成为用户不愿意通过下载应用程序体验的解决方案,并且有相当多的证据表明它会成功。 什么是WebAR? 阅读全文
posted @ 2020-09-30 15:16 浅笑· 阅读(348) 评论(0) 推荐(0) 编辑
摘要: 【Alpha测试】 Alpha测试是由用户在开发环境下进行的测试,也可以是开发机构内部的用户在模拟实际操作环境下进行的测试 测试环境受开发方控制 用户数量相对较少 时间比较集中 先于Beta测试 【Beta测试】 Beta测试是由软件的多个用户在一个或多个用户的实际使用环境下进行的测试。 测试环境不 阅读全文
posted @ 2020-09-30 15:15 浅笑· 阅读(529) 评论(0) 推荐(0) 编辑