续言
距离上一次编写博客已经有一段时间了,DSC实践的很多内容,包括很多细节的总结和问题解决方案都没有说到,接下来我也可能也不会花过多时间在此上,该篇博客我将简单总结一下DSC的实现机制和脚本编写的内容,然后会介绍我在实践过程中遇到的一本不错的关于DSC的英文指南,以及我的中文翻译版,最后简述一下个人对DSC未来的看法。如果你在使用或者探索DSC的过程中遇到任何问题,欢迎和我一起探讨,我的邮箱地址:wjyao@thoughtworks.com .
继续阅读 »
Hard Links, Junction Points and Symbolic Links都是windows系统的链接机制,链接文件,目录或者盘。
Hard Link
通常,一个hard link代表另一个文件(源文件),相当于它的复制品,但又不会复制这个文件。NTFS格式的硬盘都存储所有文件的属性和内容到inode上,还存储了一个ID,文件名指向那个inode。而hard link就是让文件名指向那个inode来达到不重复文件内容却等价。所以所有文件至少有一个hard link(文件本身就算是hard link),文件的属性里还有一个计数器,来记录有多少hard link链接到它那里,假如为0,系统则删除这个文件,ino
继续阅读 »
java.util.Scanner类是一个简单的文本扫描类,它可以解析基本数据类型和字符串。它本质上是使用正则表达式去读取不同的数据类型。
Java.io.BufferedReader类为了能够高效的读取字符序列,从字符输入流和字符缓冲区读取文本。
下面是两个类的不同之处:
当nextLine()被用在nextXXX()之后,用Scanner类有什么问题
尝试去猜测下面代码的输出内容;
// Code using Scanner Class
import java.util.Scanner;
class Differ
{
public static void main(String args[])
{
继续阅读 »
CSS 动画已经存在很多年了,使用恰当可以很好地提高网站的用户体验,也正是由于其容易使用,就很可能出现性能低下的动画,从而降低了整个页面的运行效率。回想一下:你曾经是否使用过 CSS 来改变元素的宽度、高度或绝对位置?如果回答是肯定的,就意味着你触发了性能低下的重排或重绘计算,在某些情况下甚至可能导致页面闪烁。
什么样的情况会导致页面闪烁呢?现代浏览器根据设备的刷新率来刷新页面中的内容,对大多数设备而言,屏幕以 60 次每秒的频率刷新,即 60HZ。如果在屏幕上出现了某些运动,如滚动、过渡或动画,浏览器应该每秒刷新 60 帧,如果某些帧花费的时间太长,进而导致浏览器的刷新频率跟不上设备的刷新频率(跳帧现象),就会出现页面闪烁。所以
继续阅读 »
文/Robin
本站推广
币安是全球领先的数字货币交易平台,提供比特币、以太坊、BNB 以及 USDT 交易。
币安注册: https://accounts.binancezh.pro/cn/register/?ref=11190872
邀请码: 11190872
Fenng 写了一篇文章,标题叫做「个人 Blog 时代的终结」,发布于 2018 年 12 月 14 日,然而今天 RSS 才推送给我。
BTW:从去年年底到现在,写了数篇区块链相关的文章,接下来我会尝试更多的写作方式,内容没有边界。
个人 Blog 又称个人博客,是个人表达所思所想的世外桃源。接触互联网的每一代人,相信或多或少都和 Blog 有着不解之缘。
继续阅读 »
最近一个项目做的是搜索引擎的前端,要实现的是搜索框实时匹配用户输入并且提示相关内容。我们的框架是要在得到query的term之后访问/auto?query=并且获取网页中的json,分析数据以下拉框的方式返回,并且对匹配字符高亮。
继续阅读 »
原文链接 : https://lfkdsk.github.io/
原文作者:lfkdsk
可以参考我写得代码:First&Follow
这次我们来讲一个学习编译原理的常见项目,对一个非终结符和一个产生式集求First&Follow集。这是很简单和基础的内容,但是国内的教科书,又犯了计科类教材经常出现的毛病,爱乱给东西起名字,而且还讲不清概念,所以在学习编译原理的时候我记了一本笔记,专门用来翻译国内教材书上的概念到底是怎么回事。
闲话少说我们先来把First&Follow集说清。
1.First集求法
First的本质意义在于处理字符流的前驱子串,比如在LL构建预测分析表的时候就
继续阅读 »
文/Robin
本文由币乎社区(bihu.com)内容支持计划奖励。
本站推广
币安是全球领先的数字货币交易平台,提供比特币、以太坊、BNB 以及 USDT 交易。
币安注册: https://accounts.binancezh.pro/cn/register/?ref=11190872
邀请码: 11190872
这是「区块链技术指北」的第 5 篇文章。
如果对我感兴趣,想和我交流,我的微信号:Wentasy,加我时简单介绍下自己,并注明来自「区块链技术指北」。同时我会把你拉入微信群「区块链技术指北」。BTW,李笑来老师也加入了我的知识星球,文末有加入方式。
首先我们来看看币乎是什么。
币乎(bihu.com)是
继续阅读 »
学习目标
从今天开始,有两块内容要学习 more ,一个是图形渲染一块,一个是前端三剑客和前端的框架,学习目标很简单,就是改动hexo框架,将我的水纹shader加入到一个普通的web页面里来,我会记录我的学习过程和理解过程,等到这两块东西的新鲜度结束以后,我决定学习一点u3d的东西。
继续阅读 »
注:本文内容比较基础,供初学者快速入门参考。
更多详细信息请参考官方文档。
1. 安装
npm install -g webpack
继续阅读 »