1

【自制操作系统02】环境准备与启动区实现

一、计算机启动过程回顾 要想写一个启动区代码,就需要了解开机的启动过程,因为开机过程中一些硬件的规定决定了这段代码应该怎么写,不明白没关系,且听我慢慢道来。 具体过程在我上一篇文章 "【自制操作系统01】硬核讲解计算机的启动过程" 讲述得一清二楚,这里我们简单回顾一下。了解开机过程,并不是一个简单的 ...

闪客sun 发布于 2020-01-21 11:18 评论(0)阅读(166)
0

跨域访问CORS

上次研究了一下利用Heroku app写了一个webservice,供Salesforce Lightning fetch通过apex调用,后来由于只是读取数据,所以提出要改成直接在js里调用webserivce, 不通过Apex, 这里就涉及到一个跨域访问的问题。 对大佬而言这么简单的问题我研究了 ...

大雄小哆啦 发布于 2020-01-21 11:16 评论(0)阅读(124)
0

【智能合约】编写复杂业务场景下的智能合约——可升级的智能合约设计模式(附Demo)

智能合约的现状 以太坊在区块链上实现了智能合约的概念,用于:同质化通证发行(ERC-20)、众筹、投票、存证取证等等,共同点是:合约逻辑简单,只是业务流程中的关键节点,而非整个业务流程。而智能合约想解决的信任传递,是环环相扣的,如果在传统系统环节被恶意侵入和篡改数据,那么传入智能合约的数据就是不受到 ...

Data&Truth 发布于 2020-01-21 11:15 评论(0)阅读(107)
0

webpack进阶用法你都get到了么?

如何消除无用代码;打包自己的私有js库;实现代码分割和动态import提升初次加载速度;配置eslint规范团队代码规范;打包异常抓捕你都get到了么? 摇树优化:Tree Shaking webpack借鉴了rollup构建工具,从2.0就实现支持tree shaking,其中,到webpack4 ...

PC.aaron 发布于 2020-01-21 10:30 评论(0)阅读(134)
1

一次jvm调优过程

jvm调优实战 前端时间把公司的一个分布式定时调度的系统弄上了容器云,部署在kubernetes,在容器运行的动不动就出现问题,特别容易jvm溢出,导致程序不可用,终端无法进入,日志一直在刷错误,kubernetes也没有将该容器自动重启。业务方基本每天都在反馈task不稳定,后续就协助接手看了下, ...

ZepheryWen 发布于 2020-01-21 10:30 评论(0)阅读(207)
0

Redis常用命令详细介绍

一、字符串 字符串键是Redis最基本的键值对类型,将一个单独的键和一个单独的值关联起来。通过字符串键,不仅可以存储和读取字符串,如果输入能被解释为整数和浮点数,还能执行自增或自减操作。 1、SET:设置字符串键的值 |命令|SET key value [EX seconds\|PX millise ...

雪上空留马行处 发布于 2020-01-21 10:28 评论(0)阅读(150)
2

2015 年,我和华大基因立下一个小目标……

导读 :2015 年,阿里云和华大基因立下一个目标:到 2020 年,要在 24 小时完成个人全基因组测序。这在当时是一个几乎被认为不可能的挑战。 而在 2020 年刚开始的第 17 天,我们就实现了这个目标!并且把个人全基因组测序分析做到只需要 15 分钟,不到一顿饭的功夫。 云端实现大规模弹性调 ...

阿里巴巴云原生 发布于 2020-01-21 10:07 评论(0)阅读(381)
0

IDEA 公司推出新字体,极度舒适~

这几天炒得沸沸扬扬的 Intellij IDEA 公司 JetBrains 推出了一种新字体: JetBrains Mono ,据说它是专为开发人员设计的,下面栈长带大家一起来吃个瓜。 JetBrains Mono 官方地址: http://www.jetbrains.com/lp/mono/ 栈 ...

Java技术栈 发布于 2020-01-21 09:55 评论(3)阅读(983)
3

史上最简约的vi教程,复制和粘贴

上一篇博客,讲了“新手”如何“入门”vi,解决了“两眼一抹黑”的情况。知道在vi下如何进行基本的操作,如部署在Linux下的项目,修改配置文件等。 传送门: 史上最简约的vi教程,10分钟包教会 本篇,我们继续vi的学习之旅,主要包括复制和粘贴操作。 1.移动光标 对于用惯了可视化开发工具的读者,初 ...

siwei718 发布于 2020-01-21 09:52 评论(0)阅读(247)
2

内核地址空间大冒险2:中断与异常

前情回顾: 通过系统调用进入内核空间的这个虫洞我终于弄清楚了,可我的冒险还要继续······详情参见:内核地址空间大冒险:系统调用 除0错误 我是一个线程,出生在Linux帝国,今天我的任务是去执行一段人类用C语言编写的代码。 开始的工作很顺利,一共执行了18次系统调用,对于来往于用户空间与内核空间 ...

轩辕之风 发布于 2020-01-21 09:51 评论(1)阅读(115)
6

Asp.Net Core 已支持 gRPC-Web !!

grpc-dotnet 项目在 [PR #695](http://github.com/grpc/grpc-dotnet/pull/695) 完成了 ASP.NET Core 服务与 .NET Core gRPC 客户端的 gRPC-Web 实现。 虽然目前还是实验性项目,但是并不阻碍我们为之兴奋... ...

Elder_James 发布于 2020-01-21 09:44 评论(2)阅读(593)
13

【年终总结】马三京沪漂流记之2019年总结

一、引子 因为一些杂七杂八的原因,导致这篇本该发表在19年底的年终总结现在才姗姗来迟。年关将至,马三先在这里给大家拜个早年了,于此同时也记录下去年发生的二三事,算是给自己去年一整年的漂泊一个交代罢。相比以往的马三北漂记,这次的标题为马三京沪漂流记,想必各位看官已经猜出其中的缘由,马三中间换了一次工作 ...

马三小伙儿 发布于 2020-01-21 09:36 评论(22)阅读(1513)
2

吸取教训:一段网上找的代码突然爆了,项目出现大BUG

本人是做游戏服务器开发的,碰到一个需求,给符某些要求的玩家的发送道具奖励,奖励的数量根据离线的天数计算。 这个需求实现起来很简单,只需要在玩家上线的时候计算上次离线时间和当前时间间隔的天数,然后根据策划的算法,计算出道具种类与数量,发一封邮件给玩家就可以了。 计算两个时间间隔天数的函数没有现成的,自 ...

陈宏鸿 发布于 2020-01-21 09:33 评论(12)阅读(1434)
0

Webpack实战(六):如何优雅地运用样式CSS预处理

上一篇文章中,我主要分享了《 "Webpack如何分离样式文件" 》CSS 预处理器是一个能让你通过预处理器自己独有的语法来生成CSS的程序,css预处理指的是在开发中我们经常会使用一些样式预编译语言,在项目打包过程中再将这些预编译语言转换成css。这些预编译语言具有便捷的特性,使用这些,可以减少代 ...

前端岚枫 发布于 2020-01-21 09:20 评论(0)阅读(69)
7

临近年关,修复ASP.NETCore因浏览器内核版本引发的单点登陆故障

临近年关,咨询师提出360,搜狗急速浏览器无法单点登陆到公司核心产品WD, 报重定向过多。 现象 经过测试, 出现单点登陆故障的是搜狗,360等主打双核(默认Chrome内核)的浏览器, 较新式的Edge,Chrome,Firefox均没有出现此障碍。 Developer Tool监测不到真实的单点 ...

歪脖小码甲 发布于 2020-01-21 09:12 评论(2)阅读(325)
7

「扫盲」Elasticsearch

前言 只有光头才能变强。 文本已收录至我的GitHub精选文章,欢迎Star : "http://github.com/ZhongFuCheng3y/3y" 不知道大家的公司用Elasticsearch多不多,反正我公司的是有在用的。平时听同事们聊天肯定避免不了不认识的技术栈,例如说:把数据放在引 ...

Java3y 发布于 2020-01-21 09:03 评论(1)阅读(366)
0

线性代数精华——从正交向量到正交矩阵

向量内积 这个基本上是中学当中数学课本上的概念,两个向量的 内积 非常简单,我们直接看公式回顾一下: $$X \cdot Y = \sum_{i=1}^n x_i y_i$$ 这里X和Y都是n维的向量,两个向量能够计算内积的前提是两个向量的维度一样。从上面公式可以看出来,两个向量的内积就等于两个向量 ...

TechFlow2019 发布于 2020-01-21 08:29 评论(2)阅读(135)
0

Go 每日一库之 fsnotify

简介 上一篇文章 "Go 每日一库之 viper" 中,我们介绍了 viper 可以监听文件修改进而自动重新加载。 其内部使用的就是 这个库,它是跨平台的。今天我们就来介绍一下它。 快速使用 先安装: 后使用: golang package main import ( "log" "github.c ...

darjun 发布于 2020-01-21 06:43 评论(0)阅读(129)
1

Spring Boot 入门(十二):报表导出,对比poi、jxl和esayExcel的效率

本片博客是紧接着Spring Boot 入门(十一):集成 WebSocket, 实时显示系统日志写的 关于poi、jxl和esayExcel的介绍自行百度。 jxl最多支持03版excel,所以单个sheet页面最多只能导出65536条数据。 我直接将excel导入到浏览器并打开,以下统计导出时长 ...

光头才能强 发布于 2020-01-21 01:28 评论(0)阅读(300)
0

Spring-cloud微服务实战【六】:接口服务feign

在上一篇文章中,我们使用了ribbon进行负载均衡,但是仔细思考一下,我们的请求封装和调用以及结果的返回都是我们自己编码完成的,如果需要调用的接口很多,那么无疑开发量是比较大的,那有没有比较好的方式呢?答案就是feign.让我们先通过代码来看一下feign的使用: 首先,我们需要复制一份consum ...

悟空不败 发布于 2020-01-21 00:22 评论(0)阅读(102)