摘要:
Starting from Node.js 24.0.0, fetch() supports NODE_USE_ENV_PROXY. Example: NODE_USE_ENV_PROXY=1 HTTP_PROXY=http://proxy.example.com:8080 HTTPS_PROXY=
阅读全文
posted @ 2025-09-02 13:32
xosg
阅读(16)
推荐(0)
摘要:
Squandering Precision: Why Your Normalized Floats Might Be Wasting Bits If you’ve spent any time programming, you’ve likely normalized a value. You ta
阅读全文
posted @ 2025-08-27 12:55
xosg
阅读(7)
推荐(0)
摘要:
Supercharge Your DevOps: A Guide to GitHub Container Registry (GHCR.io) In the world of modern software development, containers are king. They provide
阅读全文
posted @ 2025-08-27 10:26
xosg
阅读(27)
推荐(0)
摘要:
欢迎各位小可爱关注我的公众号WebHub(ID:myWebHub),公众号不定期更新软件行业的总结性文章,内容包括行业趋势和软件哲学,文章不谈技术只谈思想,满满干货! 此外,公众号文章同步CSDN博客:https://jimmy.blog.csdn.net/
阅读全文
posted @ 2019-11-15 17:11
xosg
阅读(526)
推荐(0)
摘要:
摘要:本文尝试一步步还原HTTPS的设计过程,以理解为什么HTTPS最终会是这副模样。但是这并不代表HTTPS的真实设计过程。在阅读本文时,你可以尝试放下已有的对HTTPS的理解,这样更利于“还原”过程。我们先不了聊HTTP,HTTPS,我们先从一个聊天软件说起,我们...
阅读全文
posted @ 2019-01-11 20:51
xosg
阅读(825)
推荐(0)
摘要:
做一个优雅的程序员JavaScript是一门优雅的语言, 这个'优雅'体验在JS逻辑层次处于高段位的水平, 什么意思呢, 就是一个js应用的主线剧情一定全部是函数式表达的高层可读逻辑, 还是不懂? 再举个栗子: 一个node.js应用程序中index.js文件里面从来...
阅读全文
posted @ 2019-01-07 15:23
xosg
阅读(855)
推荐(0)
摘要:
看看这些被同事喷的JS代码风格你写过多少殷荣桧 JavaScript 今天现在写代码比以前好多了,代码的格式都有eslint,prettier,babel(写新版语法)这些来保证,然而,技术手段再高端都不能解决代码可读性(代码能否被未来的自己和同事看懂)的问题,因为...
阅读全文
posted @ 2019-01-07 09:10
xosg
阅读(232)
推荐(0)
摘要:
最近在复习的重修考试o(╥﹏╥)o, 原来准备戴上耳机来一场硬核复习, 但是发现死记硬背没用还浪费生命, 只好假装喜爱这一门学科, 顺带研究了下一些OS的底层原理, 期间通过研究银行家算法原理时发现了一些有趣的现象, 顺便联想到一些哲学思想, 想和大家分享一下: )首...
阅读全文
posted @ 2019-01-04 15:17
xosg
阅读(602)
推荐(0)
摘要:
时光荏苒,岁月如梭.. 又一年的时间一晃而过,加入CSDN 2年了,参加工作快1年多时间的我,兜子里还是像以前一样一贫如洗,不过还好我的'博客砖家'头衔给了2018年一个基本交代,基本符合当初定下的目标吧,当初我的技术博客从原来的新浪博客(现在没落了)到后来的阿里云...
阅读全文
posted @ 2019-01-03 14:22
xosg
阅读(511)
推荐(0)
摘要:
走过路过的朋友们~ 我正在参加CSDN 2018年博客之星评选,希望大家能投我一票,我在 008 号感谢大家宝贵的一票,投票地址:https://bss.csdn.net/m/topic/blog_star2018/index第8个就是我哦, 如图: ...
阅读全文
posted @ 2019-01-02 15:01
xosg
阅读(311)
推荐(0)
摘要:
英文原文:A Recap of Frontend Development in 2018 参与翻译 (4人) : IrisHuang, Hunter5, 木槿星晴, kjmeng 仅中文中英文对照仅英文前端开发界发展十分迅速。本文将讲述2018年有关JavaScrip...
阅读全文
posted @ 2018-12-30 23:02
xosg
阅读(411)
推荐(0)
摘要:
众所周知, 软件开发时遵守一个规范的设计模式非常重要, 学习行业内主流的design pattern往往能够为你节省大部分时间.根据我2年的全栈经验, 在Web应用程序领域最流行的, 并且若干年内不会过时的设计模式套餐分别是: 前端的MVVM, 后端的MVC, 以及中...
阅读全文
posted @ 2018-12-27 11:58
xosg
阅读(652)
推荐(0)
摘要:
这是一篇译文,原文在 Hacker News 上获得接近 500 个点赞。每过几年都有类似的文章出现,然而程序员却依然疲于学习新的框架,看完此文希望对你有所启示。那么,译文开始。 我们是程序员,每天都在了解最新的技术,每天都在学习编程语言、框架和库。因为我们知道的现代...
阅读全文
posted @ 2018-12-21 23:20
xosg
阅读(590)
推荐(1)
摘要:
浏览器里面我们并不能愉快的用js模拟鼠标和键盘事件, 连最常用的click方法都收到许多限制, 比如在init函数中执行file_input.click()之类的. 我们可以快速查看使用HTML和JavaScript的文件上传。如今,许多网站不再显示原始元素。以Fac...
阅读全文
posted @ 2018-12-19 15:32
xosg
阅读(630)
推荐(0)
摘要:
没错, 这又是一个游戏点评, 因为实在没地写了, 想起来我还欠JC系列许多售后评价, 就专门写了这篇blog来总结下JC系列的特色, 以及它最新的游戏引擎apex, JC4月初的时候发布的, 虽然和3一样刚开始都有很多画质问题, 但是随着不断的更新, 体验院内袁浩了,...
阅读全文
posted @ 2018-12-18 21:41
xosg
阅读(692)
推荐(0)
摘要:
现代浏览器大都可以利用GPU来加速页面渲染。每个人都痴迷于60桢每秒的顺滑动画。在GPU的众多特性之中,它可以存储一定数量的纹理(一个矩形的像素点集合)并且高效地操作这些纹理(比如进行特定的移动、缩放和旋转操作)。这些特性在实现一个流畅的动画时特别有用。浏览器不会在动...
阅读全文
posted @ 2018-12-17 10:46
xosg
阅读(1866)
推荐(0)
摘要:
BeamNG.drive是一款由BeamNG公司开发并于2013年首次发布的软体物理模拟游戏。作为模拟游戏,特别是物理模拟的粉丝,我早早就开始使用BeamNG.drive。我立即对崩溃的准确性和细节印象深刻,因为游戏拥有实时,软体动态物理结构,使用实时物理计算算法。结...
阅读全文
posted @ 2018-12-16 21:35
xosg
阅读(2083)
推荐(0)
摘要:
由于对aggrid由衷的感谢, 又忍不住写了一篇软文来推广它(其实主要是为了弥补我把enterprise版扣下来后内心的愧疚...)ag-Grid是速度最快,功能最丰富的JavaScript datagrid组件, 没有之一, 事实证明了它确实是业内口碑最高的框架之一...
阅读全文
posted @ 2018-12-15 22:33
xosg
阅读(12114)
推荐(0)
摘要:
用户数据验证灰常重要, 不用多说了, 但是实现方法(准确的说是表现形式)有很多人, 如何优雅的完成一个后端验证过滤器是一个值得考量的问题, 我尝试过许多方法, 比如validator.js模块, express-validator, 还有自定义验证器:function...
阅读全文
posted @ 2018-12-13 16:17
xosg
阅读(517)
推荐(0)
摘要:
设计模式才是软件哲学的根本。。 一种软件架构风格、设计风格,而不是标准,只是提供了一组设计原则和约束条件。它主要用于客户端和服务器交互类的软件。基于这个风格设计的软件可以更简洁,更有层次,更易于实现缓存等机制。 http的api设计艺术一直是个争论不休的命题, 话说,...
阅读全文
posted @ 2018-12-11 14:18
xosg
阅读(644)
推荐(0)
摘要:
作者: 阮一峰日期: 2017年4月23日 1、有人曾经问我:"成年后,有没有书籍改变过你的世界观?"我想了想,还真有这样的书。那时,我已经工作好几年了,偶然在图书馆翻到一本旧书《熵:一种新的世界观》(上海译文出版社,1987)。那本书是科普著作,介绍物理学概念"熵"...
阅读全文
posted @ 2018-12-08 10:29
xosg
阅读(487)
推荐(0)
摘要:
INTROmaterial design相比不会陌生, 现在的移动端基本遵循了这个设计规范, 微软退出过一个残次品universal design(花了半个月时间赶出来的规范)也是借鉴了MD的思想, 官网如下:getmdl.io -vanilla CSS,HTML和J...
阅读全文
posted @ 2018-12-07 13:45
xosg
阅读(948)
推荐(0)
摘要:
终于, 我入门了当初很仇视的技术....什么是WebAssembly?WebAssembly或WASM是一个编译器目标(由编译器生成的代码),具有二进制格式,允许我们在浏览器上执行C,C ++和Rust,其性能接近本机代码。其实这项技术早就出来了, 虽然终没有成熟,...
阅读全文
posted @ 2018-12-03 14:14
xosg
阅读(1145)
推荐(0)
摘要:
我们入门JavaScript的时候都写过polyfill: 比如手写一个弹窗, 手动模拟实现一个表格, 这些魔力的对象都是浏览器原生支持的, 虽然当我成为JS专家之后再也没造过轮子, 但是最近才发现我们之前写的那么多轮子其实都叫polyfill: 其实就是为了那些没有...
阅读全文
posted @ 2018-12-01 10:57
xosg
阅读(657)
推荐(0)
摘要:
nodejs 中的 NODE_PATH在使用 nodejs 开发中我们都免不了要去安装一些第三方模块。那么你或多或少的遇到过以下一些问题再继续阅读之前,我们先来弄清楚一个概念。npm install --global xxx 属于全局安装npm install xxx...
阅读全文
posted @ 2018-11-28 10:14
xosg
阅读(888)
推荐(0)
摘要:
模态窗口其实就是个弹窗....问题总结用户需要采取操作或取消覆盖,直到他可以继续与原始页面进行交互, 这是最原始的modal定义, 本质上是页面在时间维度上的中断系统:来自wiki百科:Modals have been considered a UI anti-pat...
阅读全文
posted @ 2018-11-27 10:56
xosg
阅读(623)
推荐(0)
摘要:
前端流行布局中最常见的弹出图层有popup, 对话框, tooltip等, 他们都使用了新的图层,但是实现办法各不相同, 有 的是通过半通明的黑白图层实现的, 有的是通过滤镜实现的, 我们来研究一下两者的区别 和使用场景.半透明遮罩层透明图层是实现很简单, 是在每一个...
阅读全文
posted @ 2018-11-26 20:02
xosg
阅读(1713)
推荐(0)
摘要:
前端工程师离不开设计, 谈到设计就要想到大名鼎鼎的material design主题, 而material是以card为经典单元的, card即卡片, 是层次化模型的最小模块, 用于提供扁平化的信息, 想必大家都不陌生, 但是近几年出现了新的设计元素, Tile, 翻...
阅读全文
posted @ 2018-11-24 23:23
xosg
阅读(612)
推荐(0)
摘要:
内容整编自多个网友的文章,外加上自己的一些感想,链接太多就不一一列举了:)1. 睡眠排序(Sleep Sort)睡眠排序也称为硬件排序, 充分利用硬件计时器的资源实现拟态算法(逃这个事件起源于一个屌丝发表了一个时间复杂度为O(n)的排序算法,睡眠排序的主要逻辑是构造n...
阅读全文
posted @ 2018-11-23 16:42
xosg
阅读(1579)
推荐(0)
摘要:
国际化您的应用程序以下部分描述了国际化QML源代码的各个方面。如果您对应用程序中的所有用户界面组件都遵循这些指南,则可以针对不同语言和本地文化约定(例如日期和数字的格式化方式)本地化应用程序的各个方面。1.对所有Literal用户界面字符串使用qsTr()可以使用q...
阅读全文
posted @ 2018-11-23 10:41
xosg
阅读(874)
推荐(0)
摘要:
Node.js Streams:你需要知道的一切图像来源Node.js流以难以使用而闻名,甚至更难理解。好吧,我有个好消息 - 不再是这样了。多年来,开发人员在那里创建了许多软件包,其唯一目的是简化流程。但在本文中,我将重点介绍本机Node.js流API。“Strea...
阅读全文
posted @ 2018-11-22 11:57
xosg
阅读(620)
推荐(0)
摘要:
JinHengyu.github.io --- Blog Lite 0.1.1好看的东西看多了就会不好看, 简单的东西永远不会难看GitHub Pages提供静态网站托管服务的厂商还是很多的, 上次这个博客还是在阿里云的OSS上面, 虽然oss很便宜但还是没有一种"永...
阅读全文
posted @ 2018-11-20 16:59
xosg
阅读(241)
推荐(0)
摘要:
Keyboard Shortcuts Navigate an image Zoom in Command-Plus (+) Zoom out Command-Minus (-) Zoom to fit Command-0 View actual size Option-Command-0 Selec
阅读全文
posted @ 2018-11-18 19:03
xosg
阅读(1746)
推荐(0)
摘要:
知识储备Proxy 方式实现数据绑定中涉及到 Proxy、Reflect、Set、Map 和 WeakMap,这些都是 ES6 的新特性。ProxyProxy 对象代理,在目标对象之前架设一层拦截,外部对目标对象的操作,都会通过这层拦截,我们可以定制拦截行为,每一个...
阅读全文
posted @ 2018-11-17 16:09
xosg
阅读(441)
推荐(0)
摘要:
先来张图片Sorting Comparison冒泡排序算法描述.比较相邻的元素。如果第一个比第二个大,就交换它们两个; .对每一对相邻元素作同样的工作,从开始第一对到结尾的最后一对,这样在最后的元素应该会是最大的数; .针对所有的元素重复以上的步骤,除了最后一个; ....
阅读全文
posted @ 2018-11-15 11:38
xosg
阅读(197)
推荐(0)
摘要:
The Qt Resource SystemThe Qt resource system is a platform-independent mechanism for storing binary files in the application's executa...
阅读全文
posted @ 2018-11-13 15:15
xosg
阅读(397)
推荐(0)
摘要:
在之前的几年里,我一直把网易云音乐作为主力听歌渠道,在各平台上安装的也基本都是网易云音乐和一款本地播放器(foobar2000或phonograph)。今年年初的时候,网易在Android平台上发布了网易云音乐5.0。升级后,点开这软件,5秒后,我在App info界...
阅读全文
posted @ 2018-11-13 08:41
xosg
阅读(220)
推荐(0)
摘要:
追求智慧的人,是愚蠢的。追求美好的人,是智慧的。——猫黍说今...
阅读全文
posted @ 2018-11-12 21:02
xosg
阅读(719)
推荐(0)
摘要:
使用css实现一个持续的动画效果 12345 animation:mymove 5s infinite;@keyframes mymove {from {top:0px;}to {top:200px;}} 主要考:animation 用法值...
阅读全文
posted @ 2018-11-08 13:24
xosg
阅读(292)
推荐(1)
摘要:
先谈谈深拷贝如何在js中获得一个克隆对象,可以说是喜闻乐见的话题了。相信大家都了解引用类型与基本类型,也都知道有种叫做深拷贝的东西,传说深拷贝可以获得一个克隆对象!那么像我这样的萌新自然就去学习了一波,我们能找到的代码基本都是这样的:低配版深拷贝 12345678...
阅读全文
posted @ 2018-11-07 13:17
xosg
阅读(229)
推荐(0)