• Ukieweb

    佳的博客

    曾梦想仗剑天涯,后来工作忙没去。

筛选日期: 2021-09


FTP 的目录列表命令 MLSD 和 LIST

ftp 客户端要获取 服务器上面的文件,有两种模式 LIST 和 MLSDLIST旧的服务对目录列表仅支持LIST命令,这样FTP客户端会获得一个非用户友好的待解析的原始格式,仅仅只有FTP客户端知道它的意义。由于文件的时间戳基于服务器的时区,它使得在FTP对目录和文件同步时有许多的不同,因为没有方法获得服务器上当前文件的时间戳。例如:这是对原始目录的普通 LIST 命令格式-rw-r--r-- 1 user user 7080 Mar 9 05:24 faq.htmlMLSD新的服务器提供的MLSD命令通过FTP... ...
阅读全文

什么是闭包? 何时用闭包

通俗的讲,闭包指的是有权访问父作用域的函数,即使在父函数关闭之后。下面我们使用一个计数器实例说明 闭包的使用场景。以下用 js 代码演示1. 使用全局变量;有安全隐患// 初始化计数器 var counter = 0; // 递增计数器的函数 function add() {   counter += 1; } // 调用三次 add() add(); add(); add();  // 此时计数器应该是 3任何代码都可以... ...
阅读全文

JavaScript 严格模式 Strict_mode 与 非严格模式 的区别

对于 JavaScript 严格模式与非严格模式的区别,强烈建议大家去查看权威文档 MDN: 严格模式。首先,严格模式通过抛出错误来消除一些原有的静默错误。其次,严格模式修复了一些导致JavaScript引擎难以执行优化的缺陷:有时候,相同的代码,严格模式可以比非严格模式下运行的更快。第三,严格模式禁用了在ECMAScript的未来版本中可能会定义的一些语法。1、使用严格模式函数中使用funtion () {   'use strict';  //或者是"use strict";... ...
阅读全文

golang 中的枚举类型

枚举 enum 类型 的实质是常量的一组集合。主要起到限制范围的作用。譬如: 在 C 中 定义一个枚举类型。//s定义枚举类型 enum DAY {       MON=1, TUE, WED, THU, FRI, SAT, SUN }; // 再定义枚举变量 enum DAY day;这样 DAY 的值就被限定在  枚举类型 中的几个值,也就是 1,2,3,4,5,6,7。 如果直接将 DAY 定义为 int 那么范围就太... ...
阅读全文

golang 中的 单例模式

单例模式(singleton),保证一个类只有一个实例,并提供一个访问它的全局访问点。为什么要确保一个类只有一个实例?比如我们的APP中有一个类用来保存运行时全局的一些状态信息(如:mysql 连接),整个程序只需要一个 mysql 连接实例就可以了。Go 语言实现单例模式的有两种方式,分别是懒汉式、饿汉式。不管那种模式最终目的只有一个,就是只实例化一次,只允许一个实例存在。1. 懒汉式懒汉模式,即在使用对象实例时,才去创建,不会提前创建。避免饿汉模式的空间浪费。1.1 非线程安全(不加锁),它不能在多线程情况下使用type singleton struct {}... ...
阅读全文

老佳啊

85后,大专学历,中原人士,家里没矿。

由于年轻时长的比较帅气,导致在别人眼里,我一直不谈恋爱的原因是清高,实则是自己的小自卑。最大的人生目标就是找一个相知相爱相容的人,共度余生。

和人相处时如果能感受到真诚,会非常注重彼此的关系,对别人没有什么心机,即使有利益冲突,一般也会以和为贵,因为在这个世界上,物质的东西,从来不会吸引到我。

特别迷恋那些大山大水,如果现在还能隐居,可能早就去了。对那些宏伟的有底蕴的人文景观比较不感冒。

从事于IT行业,却一直对厨房念念不忘,由于身材魁梧,总觉得自己上辈子是个将军,可惜这辈子没当兵,也不会打架。