代码改变世界

redux sample with slim redux source code

2018-08-10 13:36 by Dirichlet, 174 阅读, 0 推荐, 收藏, 编辑
摘要:code sample没有package.json文件,也就没有任何外部依赖,直接使用slim redux source code。 slim resux只有90多行。 nodejs对es6的import export还不支持,这里使用了stackoverflow上一位网友的办法,js文件后缀改成m 阅读全文

redux sample with redux source code

2018-08-10 13:34 by Dirichlet, 212 阅读, 0 推荐, 收藏, 编辑
摘要:code sample没有package.json文件,也就没有任何外部依赖,直接使用redux source code。 nodejs对es6的import export还不支持,这里使用了stackoverflow上一位网友的办法,js文件后缀改成mjs, 用 node --experiment 阅读全文

URL编码,空格和+

2018-08-06 15:26 by Dirichlet, 6515 阅读, 1 推荐, 收藏, 编辑
摘要:下表中列出了一些URL特殊符号及编码 + URL 中+号表示空格 %2B 空格 URL中的空格可以用+号或者编码 %20 / 分隔目录和子目录 %2F ? 分隔实际的URL和参数 %3F % 指定特殊字符 %25 # 表示书签 %23 & URL 中指定的参数间的分隔符 %26 = URL 中指定参 阅读全文

后序遍历二叉树-非递归实现

2018-01-22 22:22 by Dirichlet, 545 阅读, 0 推荐, 收藏, 编辑
摘要:用栈实现非递归后序遍历二叉树 结果: 阅读全文

变量初始化,基类构造器,基类构造器中调用虚函数,子类构造器

2018-01-22 11:34 by Dirichlet, 256 阅读, 0 推荐, 收藏, 编辑
摘要:正确顺序:变量初始化代码,基类变量初始化代码,基类构造器,基类构造器中调用虚函数,子类自己的构造器。 基类构造器中调用的虚函数会起作用,因为此时对象已经构建好了,但是只是执行了变量的初始化代码,还没有经过子类自己的构造器的初始化。 using System; namespace ConsoleApp 阅读全文

asp.net知识汇总-页面跳转Server.Transfer和Response.Redirect

2018-01-07 14:00 by Dirichlet, 499 阅读, 0 推荐, 收藏, 编辑
摘要:1. Server.Transfer 服务器端跳转 webform1.aspx跳转到webform2.aspx页面 webform1.aspx代码如下: 当代码执行到Server.Transfer语句会立刻跳转到WebForm2.aspx页面执行,而不会再执行后续的语句this.Response.W 阅读全文

(转载)20分钟读懂程序集

2017-09-03 22:46 by Dirichlet, 369 阅读, 0 推荐, 收藏, 编辑
摘要:转自:http://www.cnblogs.com/damonlan/p/3221347.html 说到程序集,我刚开始对这个名词特别的郁闷!~。然后 前些天花了些时间 好好读了一下,现在比较清晰了,把一些书上看到的 记下来,以飨读者。希望没浪费你们的时间。 一。程序集是什么 程序集,说白了就是一个 阅读全文

(转载)【C#4.0】dynamic和var及object

2017-09-03 22:45 by Dirichlet, 234 阅读, 0 推荐, 收藏, 编辑
摘要:dynamic a = 10;a = a + 10;Console.WriteLine(a.GetType()); 此段代码会输出 System.Int32,第二行不需要类型转换,因为在运行时识别类型。dynamic 在后台使用 System.Object 类型。但与 object 不同的是,动态类 阅读全文

标记清除算法

2017-07-23 18:42 by Dirichlet, 200 阅读, 0 推荐, 收藏, 编辑
摘要:function mark(p, level){ if(level >3){ return ; } if(typeof p == "object" && p != null && p.marked == undefined){ p.marked = true; console.log(p); for 阅读全文

函数式编程,闭包,作用域,全局变量

2017-07-02 21:07 by Dirichlet, 550 阅读, 0 推荐, 收藏, 编辑
摘要:一个函数返回它内部定义的一个函数,就产生了一个闭包,闭包不仅包括被返回的函数 ,还包括这个函数的定义环境。上面例子中,generateClosure内部的函数get被外部的变量counter引用时,counter和generateClosure的局部变量就构成了一个闭包。 上面例子generateC 阅读全文