摘要:
Go 设计模式 - 工厂模式 简单工厂模式 工厂方法模式 创建者模式 单例模式 简单工厂模式 go 语言没有构造函数一说,所以一般会定义NewXXX函数来初始化相关类。NewXXX 函数返回接口时就是简单工厂模式,也就是说Golang的一般推荐做法就是简单工厂。 在这个simplefactory包中 阅读全文
摘要:
Go-Gin 路由拆分与注册 基本的路由注册 下面最基础的gin路由注册方式,适用于路由条目比较少的简单项目或者项目demo。 package main import ( "net/http" "github.com/gin-gonic/gin" ) func helloHandler(c *gin 阅读全文
摘要:
Pacrticle Js 粒子特效 demo 传送门 前期准备: particles js cdn: https://cdn.jsdelivr.net/particles.js/2.0.0/particles.min.js stats js : https://threejs.org/example 阅读全文
摘要:
先看一个例子,功能:
1.点击页面中一个按钮,ajax执行php,php中用session记录执行到哪一步。
2.使用ajax轮询另一个php,获取session中数据,输出执行到哪一步。 阅读全文
摘要:
一、切片的声明 切片可以看成是数组的引用。在 Go 中,每个数组的大小是固定的,不能随意改变大小,切片可以为数组提供动态增长和缩小的需求,但其本身并不存储任何数据。 /* * 这是一个数组的声明 */ var a [5]int //只指定长度,元素初始化为默认值0 var a [5]int{1,2, 阅读全文
摘要:
在JS中无论是setTimeout还是setInterval,在使用函数名作为调用句柄时都不能带参数,而在许多场合必须要带参数,这就需要想方法解决。 一、采用字符串形式:——(缺陷)参数不能被周期性改变 setInterval("foo(id)",1000); 二、匿名函数包装 window.set 阅读全文
摘要:
Linux 后台运行任务 概述 想让进程在断开连接后依然保持运行?如果该进程已经开始运行了该如何补救? 如果有大量这类需求如何简化操作? 原文链接 hangup 名称的来由 在 Unix 的早期版本中,每个终端都会通过 modem 和系统通讯。当用户 logout 时,modem 就会挂断(hang 阅读全文
摘要:
了解PHP中Stream(流)的概念与用法 概述 参考链接 Stream是PHP开发里最容易被忽视的函数系列(SPL系列,Stream系列,pack函数,封装协议)之一,但其是个很有用也很重要的函数。Stream可以翻译为“流”,在Java里,流是一个很重要的概念。 流(stream)的概念源于UN 阅读全文
摘要:
CentOS设置 SAMBA 中文参考: https://wiki.centos.org/zh/HowTos/SetUpSamba 英文参考: https://wiki.centos.org/HowTos/SetUpSamba 概述 Samba是一个能让Linux系统应用Microsoft网络通讯协 阅读全文
摘要:
CentOS 7.x samba 服务器安装 以下以root用户执行 1、安装: # yum install samba samba-client -y 2、设置开机启动: systemctl enable smb.service ln -s '/usr/lib/systemd/system/smb 阅读全文