首页
学习
活动
专区
工具
TVP
发布

子曰五溪

专栏作者
89
文章
93517
阅读量
14
订阅数
早读《Const Assertions in Literal Expressions in TypeScript》
https://mariusschulz.com/blog/const-assertions-in-literal-expressions-in-typescript
icepy
2019-12-24
4940
聊个程序员的话题
最近看几个微信群的气氛很不对,大家也不要气馁,我们聊个程序员的话题,这是我对程序员的认识,希望对找工作的朋友或即将从事这一行的朋友,有所启发。
icepy
2019-12-18
5600
TabNine 利用机器学习补全代码的编辑器插件
官网地址 https://tabnine.com/ ,在官网上有一些对代码补全的视频
icepy
2019-10-14
2.7K0
async/await必知必会
async/await 是在 ES7 版本中引入的,它对于 JavaScript 中的异步编程而言是一个巨大的提升。它可以让我们以同步的方式处理异步的流程,同时不会阻塞主线程。但是,想要用好这一特性,可能需要动点脑筋。本文中,我们将从不同的角度探讨 async/await,同时会展示如何正确和高效的使用它们。
icepy
2019-07-08
1.1K0
A Crypto Miner for your Website
coinhive为Monero区块链提供了一种JavaScript的miner,如果你还不知道Monero区块,我先来为你解释一下,很久之前在社区中大名鼎鼎的跨站攻击注入代码来挖矿说的就是这个,“门罗币”。而我们今天要教你的就是利用coinhive来挖矿,本教程不会教授你如何进行跨站攻击去注入脚本,或者进行一些隐匿的活动,不过,你可以在你的电脑上做一些开发,如果你有服务器,或者什么能24小时运行的机器,可以开着去挖Monero币。
icepy
2019-06-24
7380
Go JSON
如今在网络编程中JSON这种数据格式占据了较大的市场,如果不出意外,几乎新开发的数据交互,都会使用JSON这种轻量级的数据格式来处理数据交互。所以,怎么解析,转换JSON,成了大多数语言的一种标准模块。今天,我想给大家分享的是Go语言里的标准库"encoding/json"。
icepy
2019-06-24
9620
Android远程调试Web页面
曾经有一段时间专门处理了一下远程调试的事情,要解决的问题是不依赖Chrome如何在移动设备中调试Web页面。有时候真的奇怪,因为我们老是自己制造问题,因为“墙”的存在被迫去解决这些本来不是问题的问题。
icepy
2019-06-24
1.5K0
前端到底要不要算法?
1+1=2的问题,我们都知道。但是市场上面依然能看到一句缪论“前端不需要算法”,这个不可否认,是不需要太多的算法,因为一个合理的产品,对于展示层的表现,应该注重的是视觉的还原和细节,但是!算法在某些情况下,对于性能的优化,有着很显著的提升。
icepy
2019-06-24
1.7K0
从一个需求来讲前端代码设计
从上图来看,整个需求的功能点其实在于数据的展示,数据的操作。但是由于工作中,随着时间(可能这个需求会比较赶),也可能随着体验(希望在用户体验上有更好的体验),在实现这一个小小需求上,可能会选择不同的方案来处理这个问题
icepy
2019-06-24
6790
谈谈 Flutter 的通信和插件
对于跨平台的方案来说通信是其非常重要的一个基础,官网贴了一张很直观的图,让我们可以了解其架构。
icepy
2019-06-24
1.2K0
为 JavaScript 开发人员准备的 Dart 参考教程
Dart 是 Flutter 主要的开发语言,这一篇文章主要为 JavaScript 开发人员准备的 Dart 教程,我会用很详细的对比来参考,力争 JavaScript 开发人员可以快速的熟练使用 Dart,为使用 Flutter 做好准备;
icepy
2019-06-24
5700
Go 函数也是一等公民
和JavaScript一样,在Go语言的世界里,函数也是一等公民,一个函数几乎就是一个代码块,不过和JavaScript不一样的是,Go的函数没有很明确的顺序,也就是说,你编写的函数在顺序上是无关紧要的,不过还是最好放在main函数之后。假设,你有一组文件,如下:
icepy
2019-06-24
4860
大前端时代你的VSCode插件
2018已成历史,大前端的时代不知不觉中已然来到了我们身边,完善你的军刀库为你的开发进行时提升效率,是我们必然要进行的事情。这一篇文章收集了一些我经常使用的 vscode 插件,它们解决了很多我遇到的问题,为我提升效率带来了很大的改进,因此分享给大家。
icepy
2019-06-24
1.3K0
前端该知道些密码学和安全上的事儿
在密码学的世界里加密之前的消息被称为明文 plaintext,加密之后的消息被称为密文 ciphertext,如果一段密文需要被解密再阅读,这个过程被称之为 decrypt,反之一段 plaintext 需要被加密,这个过程被称之为 encrypt。那么在处理这些问题的过程(解决加密/解密的步骤)通常被称之为 算法,加密算法和解密算法被组合起来叫 密码算法。
icepy
2019-06-24
1.1K0
谈谈 Flutter 中的请求和异步
如果你了解过 JavaScript 的线程模型,那么就会明白当你遇到有延迟的运算时(请求),它的运行过程都是异步的,只有这样你的 Web 应用UI才不会出现明显的卡顿。在现实的网络世界里,多数情况下我们的业务都基于请求而展开的,Dart也是一个单线程的语言,因此在操作请求时它的运行过程也是异步,Dart.io 中封装了操作请求的类,你可以很便捷的使用它们。
icepy
2019-06-24
1.4K0
Flutter 调试技巧
对于前端的同学在调试时我们有很多方式可以用,比如 Chrome Dev Tools ,你可以在 Elements 上调试布局和样式,也可以利用 console.log 来打印变量,当然也有较多的栈信息让你来判断错误和 debug,相应的 Flutter 也有很多调试技巧可以辅助我们更好的进行开发并解决问题。
icepy
2019-06-24
1.9K0
对 Flutter JSON序列化的一些理解
在没有类型检查的语言(JavaScript)中,当你需要从 https://api.github.com/users/icepy 获取数据来更新UI时,最大的可能也就是 JSON.parse 一下,然后直接 data['login'] 来使用,这并不是一个很好的注意。当你开始使用 TypeScript 时,也许你会:
icepy
2019-06-24
1.1K0
地球上最全的weex踩坑攻略-出自大量实践与沉淀
> 在自己的业务环境中使用,并开放给第三方isv,企业开发者使用,这是一篇有内涵有故事的文章。
icepy
2019-06-24
9540
技术 | JavaScript的“并发模型”
说到并发应该很多人会想到多线程或多进程,很遗憾JavaScript是单线程的,但是JavaScript也有一个很有趣的东西,可以让你产生在使用多线程的感受,事件循环(Event Loop)提供了一些很有意思的东西,今天我想和大家一起讨论讨论。
icepy
2019-06-24
6300
《深入理解ES6》阅读笔记 --- 块级作用域
欢迎大家关注我的知乎专栏-《象尘说》,https://zhuanlan.zhihu.com/fed-talk ,微信写技术文章太不好编辑了,So,首发都会在知乎专栏,最近主要是写《深入理解ES6》阅读笔记,欢迎大家订阅。
icepy
2019-06-24
3130
点击加载更多
社区活动
RAG七天入门训练营
鹅厂大牛手把手带你上手实战,赢鹅厂证书、公仔好礼!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档