目录1、理解JavaScript纯函数1.1、概念1.2、纯函数的举例2、JavaScript柯里化2.1、概念2.2、 为什么需要有柯里化2.2.1、单一职责的原则2.2.2、逻辑的复用2.3、柯里化函数的实现3、组合函数3.1、概念3.2、举例4、with语句 —— 可以形成自己的作用域5、eval函数6、严格模式6.1、概念6.2、严格模式下常见的限制6.2.1、禁止意外创建全局变量6.2
转载
2023-11-29 06:15:57
13阅读
很多时候,我们不需要关心这个类,我们很少继承这个类,偶尔会调用这个类的api来实现一些功能,但是不可否认,这个类是i的一个实例。回想
原创
2023-04-03 13:48:01
105阅读
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。作者:He Ransom链接:http://www.zhihu.com/question/23441639/answer/28075683来源:知乎、入门 安装storm集群,运行示例工程,明白什么是流处理,明白spout,bolt...
原创
2021-08-10 16:29:45
281阅读
1 synchronized和lock1.1 synchronized的局限性 synchronized是java内置的关键字,它提供了一种独占的加锁方式。synchronized的获取和释放锁由JVM实现,用户不需要显示的释放锁,非常方便。然而synchronized也有一定的局限性,例如:当线程尝试获取锁的时候,如果获取不到锁会一直阻塞。如果获取锁的线程进入
转载
2018-01-22 20:40:19
2812阅读
Redis 设计思路学习与总结Redis 设计思路学习与总结下半年利用空余时间研究和分析了部分Redis源码,本文从网络模型、数据结构和内存管理、持久化和多机协作四个角度对redis的设计思路进行了分析,若有不正确之处,希望各路大神指出。Redis是业界普遍应用的缓存组件,研究一个组件框架,最直观的办法就是从应用方的角度出发,将每个步骤的考虑一番,从这些步骤入手去研究往往能够最快的体会到一个组件
转载
2018-05-16 16:29:00
238阅读
2评论
UIApplication深入研究很多时候,我们不需要关心这个类,我们很少继承这个类
原创
2023-06-14 06:29:33
133阅读
很多时候,我们不需要关心这个类,我们很少继承这个类,偶尔会调用这个类的api来实现一些功能,但是不可否认,这个类是iOS编程中很重要的一个概念,所以我这里写这个文章来总结以下这个类的信息,如果写的不对的地方,请留言,多谢。UIApplication的核心作用是提供了iOS程序运行期间的控制和协作工作。每一个程序在运行期必须有且仅有一个UIApplication(或则其子类)的一个实例。回想一下我在前面的文章“main函数研究”的文章中提到的main函数的代码,可以看出,在程序开始运行的时候,UIApplicationMain函数是程序进入点,这个函数做了很多工作,其中一个重要的工作就是创建一个
转载
2012-02-07 22:30:00
218阅读
2评论
1、Git 是分布式的,SVN 不是:这是 Git 和其它非分布式的版本控制系统,例如 SVN,CVS 等,最核心的区别。2、Git 把内容按元数据方式存储,而 SVN 是按文件:所有的资源控制系统都是把文件的元信息隐藏在一个类似 .svn、.cvs 等的文件夹里。3、Git 分支和 SVN 的分支不同:分支在 SVN 中一点都不特别,其实它就是版本库中的另外一个目录。4、Git 没有一个全局的版
原创
2023-09-04 17:46:17
117阅读
四、DispatcherServlet说明使用Spring MVC,配置DispatcherServlet是第一步。DispatcherServlet是一个Servlet,所以可以配置多个DispatcherServlet。DispatcherServlet是前置控制器,配置在web.xml文件中的。拦截匹配的请求,Servlet拦截匹配规则要自已定义,把拦截下来的请求,依据某某规则分发到目标Co
转载
精选
2013-09-15 18:14:19
577阅读
深入研究DNS原理
计算机在网络上进行通讯时只能识别如“201.51.0.73”之类的IP地址,而不能认识如[url]www.ccidnet.com[/url]之类的域名,但是,当打开浏览器,在地址栏中输入如[url]www.ccidnet.com[/url]的域名后,就能看到所需要的页面,这是因为有一个叫“
转载
精选
2008-08-11 23:46:29
1235阅读
在Windows Server 2012 R2的DNS服务器的设置中添加多个转发器时,DNS服务会根据列表中每个服务器的响应时间对转发器列表中的服务器列表进行重新排序。
默认情况下,Windows Server 2012 R2中启用了重新排序和响应检查操作
原创
精选
2021-03-27 19:47:07
10000+阅读
点赞
搜索 docusaurus-plugin-lunr - Docusaurus v2 插件,用于创建与 Lunr.js 一起使用的本地搜索索引 docusaurus-lunr-search - Docusaurus v2 的离线搜索 docusaurus-search-local - Docusaur
原创
2022-07-13 11:18:09
352阅读
2019/4/2星期二深入研究javagc题外话:什么是java程序的执行流程;java运行时数据区;java的内存管理见如下图:java程序执行流程:java运行时数据区:java的内存管理:首先需要了解一下什么是java的堆内内存划分在实际情况下:java堆内存划分分为了(jdk1.8以前和jdk1.8之后)【对于这2者的区别,我们后面介绍】首先什么是javagc1、大多数内存对象要么生存周期
原创
2019-04-02 14:42:47
4436阅读
点赞
Server-Sent Events(SSE)是一种用于实现服务器向客户端实时推送数据的Web技术。与传统的轮询和长轮询相比,SSE提供的发送和解析都相对简单。
一. SCN 说明 这里在稍微小总结一下。 我们可以使用如下SQL 查看Oracle 的SCN:SQL> select CURRENT_SCN from v$database; CURRENT_SCN----------- 3713849 上述结果返回的是一串数字。 但实际上,Oracle 在内部并不是用数字来存储SCN的。 在Oracle内部,SCN分为两部分存储,分别称之为scn
转载
2013-08-17 22:48:00
201阅读
2评论
一. SCN 说明 之前也整理过几遍Oracle SCN的文章,如下:Oracle D
原创
2022-09-02 21:09:14
100阅读
1.设置icon上的数字图标 //设置主界面icon上的数字图标,在2
原创
2023-07-26 13:01:19
104阅读
一. SCN 说明之前也整理过几遍Oracle SCN的文章,如下:Oracle DB 服务器系统时间修改问题 与SCN 关系的深入研究http://www.cndba.cn/Dave/article/1422Oracle Blockscn/commit scn/cleanout scn 说明http://www.cndba.cn/Dave/articl...
转载
2021-08-09 18:02:04
327阅读