您的位置:首页 > 技术中心 >
  • go语言的init函数详解

    go语言中init函数用于包(package)的初始化,该函数是go语言的一个重要特性,有下面的特征:1 init函数是用于程序执行前做包的初始化的函数,比如初始化包里的变量等2 每个包可以拥有多个init函数3 包的每个源文件也可以拥有多

    2019-11-30 14:41点击阅读

  • 使用nginx提供静态内容服务

    一个重要的Web服务器任务是提供文件(如图像或静态HTML页面)。根据请求,文件将从不同的本地目录提供:/data/www(可能包含HTML文件)和/ data/images(包含图像)。这将需要编辑配置文件,并使用两个位置块在http块内

    2019-11-30 14:37点击阅读

  • Go语言并发机制图文详解

    Go 语言相比Java等一个很大的优势就是可以方便地编写并发程序。Go 语言内置了 goroutine 机制,使用goroutine可以快速地开发并发程序, 更好的利用多核处理器资源。这篇文章学习 goroutine 的应用及其调度实现。

    2019-11-30 14:31点击阅读

  • XSS攻击原理及防护

    简介XSS(Cross Site Scripting, 跨站脚本攻击)又称是 CSS, 在 Web攻击中比较常见的方式, 通过此攻击可以控制用户终端做一系列的恶意操作, 如 可以盗取, 篡改, 添加用户的数据或诱导到钓鱼网站等攻击原理比较常

    2019-11-30 14:27点击阅读

  • 如何使用Apache HTTP Server的缓存功能

    Apache HTTP服务器提供了一系列缓存功能,旨在以各种方式提高服务器的性能。三态RFC2616 HTTP缓存 ( 推荐学习:Apache服务器 )mod_cache及其提供者模块mod_cache_disk提

    2019-11-30 14:23点击阅读

  • go中的数据结构-字典map详解

    1. map的使用golang中的map是一种数据类型,将键与值绑定到一起,底层是用哈希表实现的,可以快速的通过键找到对应的值。类型表示:map[keyType][valueType] key一定要是可比较的类型(可以理解为支持==的操作)

    2019-11-30 14:06点击阅读

  • go defer(go延迟函数)介绍

    Go语言的defer算是一个语言的新特性,至少对比当今主流编程语言如此。defer语句调用一个函数,这个函数执行会推迟,直到外围的函数返回,或者外围函数运行到最后,或者相应的goroutine panic每当defer执行的时候,它后面的函

    2019-11-30 14:03点击阅读

  • PhpStorm配置代码自动上传至服务器(图文详解)

    1、配置找到 Configuration (推荐学习:phpstorm详解)2、第二步name: 随便填写自己可识别就行type: 这里注意必须是 SFTP3、第三步4、第四步5、第五步local path 是本地的

    2019-11-30 13:52点击阅读

  • PhpStorm配置代码自动上传至服务器(图文详解)

    1、配置找到 Configuration (推荐学习:phpstorm详解)2、第二步name: 随便填写自己可识别就行type: 这里注意必须是 SFTP3、第三步4、第四步5、第五步local path 是本地的

    2019-11-30 13:52点击阅读

  • Notepad++的Json格式化插件安装步骤

    1、下载插件压缩包并解压出dll:Jsonviewer2.dll(64位)或NPPJSONViewer.dll(32位);2.、拷贝对应dll到Notepad++安装目录下的plugins目录。 (推荐学习:notepad++)3、重启

    2019-11-30 13:34点击阅读

  • Notepad++的Json格式化插件安装步骤

    1、下载插件压缩包并解压出dll:Jsonviewer2.dll(64位)或NPPJSONViewer.dll(32位);2.、拷贝对应dll到Notepad++安装目录下的plugins目录。 (推荐学习:notepad++)3、重启

    2019-11-30 13:34点击阅读

  • Python中回调的含义详解

    回调函数的最初需求背景回调函数我能想到的最古老的场景就是系统编程会用到。编程分为两类:● 系统编程(system programming)● 应用编程(application programming)(推荐学习:Python视频教程 )什

    2019-11-30 13:18点击阅读

  • yii框架控制器有什么用

    控制器是 MVC 模式中的一部分, 是继承yii\base\Controller类的对象,负责处理请求和生成响应。具体来说,控制器从应用主体 接管控制后会分析请求数据并传送到模型, 传送模型结果到视图,最后生成输出响应信息。动作

    2019-11-30 13:13点击阅读

  • 如何使用nginx启动、停止和重新加载

    要启动nginx,请运行可执行文件。 当nginx启动后,可以通过使用-s参数调用可执行文件来控制它。 使用以下语法: ( 推荐学习:nginx使用 )nginx -s signal信号(sign

    2019-11-30 11:42点击阅读

  • Apache服务器如何使CGI执行?

    CGI(公共网关接口)定义了Web服务器与外部内容生成程序交互的方式,这些程序通常被称为CGI程序或CGI脚本。这是一种使用您最熟悉的编程语言将动态内容放在网站上的简单方法。配置Apache以允许CGI为了使CGI程序正常工作,需要配置Ap

    2019-11-30 11:30点击阅读

  • PhpStorm配置数据库(详解)

    打开PhpStorm编辑器,找到编辑器右侧的 Database (推荐学习:phpstorm详解)点击 Database,点击左上角的 + ,选择Data Source ,再点击需要连接的数据库类型(因为我的数据库是MySQL,所以使

    2019-11-30 11:03点击阅读

  • PhpStorm配置数据库(详解)

    打开PhpStorm编辑器,找到编辑器右侧的 Database (推荐学习:phpstorm详解)点击 Database,点击左上角的 + ,选择Data Source ,再点击需要连接的数据库类型(因为我的数据库是MySQL,所以使

    2019-11-30 11:03点击阅读

  • 怎么使用Notepad++来比较文件

    Notepad++,也叫npp,是一款类似于记事本的开源小软件。它运行便携,体积小、资源占用小,支持众多程序语言,比如C++、C#、Java 等主流程序语言;支持HTML、XML、ASP,Perl、Python、JavaScript等网页/

    2019-11-30 10:52点击阅读

  • 怎么使用Notepad++来比较文件

    Notepad++,也叫npp,是一款类似于记事本的开源小软件。它运行便携,体积小、资源占用小,支持众多程序语言,比如C++、C#、Java 等主流程序语言;支持HTML、XML、ASP,Perl、Python、JavaScript等网页/

    2019-11-30 10:52点击阅读

  • redis脑裂多少节点

    什么是redis的集群脑裂?redis的集群脑裂是指因为网络问题,导致redis master节点跟redis slave节点和sentinel集群处于不同的网络分区,此时因为sentinel集群无法感知到master的存在,所以将slav

    2019-11-30 10:32点击阅读