Muxx


  • 首页

  • 归档

  • 标签

  • 关于

  • 搜索

web输出缓冲区

发表于 2017-06-27

概念

缓冲(buffer)是为了协调吞吐速度相差很大的设备之间数据传送而采用的技术,用来存放缓冲数据的区域叫缓冲区,在计算机科学领域,当数据从一个地方传送到另一个地方时,缓冲区被用来临时存储数据。

与缓冲相似的一个技术是缓存(cache),它们都是为了解决数据存储和传输速度不同而带来的问题,不同的是,缓冲主要在写时使用,而缓存主要用来在读时使用。

阅读全文 »

记一次单例代码的调整

发表于 2017-06-26

第一版中我们每个model中都加入单例实现

1
2
3
4
5
6
7
8
9
10
11
12
class A{
public static $obj = false;
public static function instance(){
if(!self::$obj){
self::$obj = new self();
}
return self::$obj;
}
}
A::instance()->....

每个model里面都要写,好麻烦啊,能不能只写一次单例模式?
e

阅读全文 »

git实践指南

发表于 2017-06-19

概念

commit tree : 整个git的记录提交就是对committree添枝加叶的过程,每一个提交都至少有一个父提交
HEAD: 当前提交记录的符号名称(即当前操作是基于该提交记录的),HEAD总是指向最近一次提交记录.HEAD通常指向分支名(如bugFix)

阅读全文 »

tmux简单上手

发表于 2017-06-03

目的

  • 保存恢复终端现场
  • 分屏操作

概念

  • 会话
    tmux的所有操作都是在tmux会话中完成的,同时可以有多个会话
  • 窗口
    一个会话可以有多个窗口
  • 窗格
    一个窗口可以有多个窗格(垂直或水平分割的栏)
阅读全文 »

Go语言学习笔记

发表于 2017-05-29

环境配置

GOROOT 用于存放标准库
GOPATH 用于存放非标准库

GOPATH目录

路径 说明
src 用于存放源代码,是开发程序的主要目录(Go使用utf-8字符集)
pkg 编译后生成的文件
bin 编译后生成的可执行文

package. main表示可执行程序 其他表示是应用包

包(package)

Go使用package来组织代码,其中main.main()是每个可运行程序的入口

声明

1
package pkgName

上面告诉我们当前文件属于哪个包

新建包

新建应用或代码包时在src目录下新建一个文件夹,文件夹名称一般是代码包名称。

main包

每个可独立运行的Go程序,必定包含一个package main的文件,在这个文件中必定包含一个入口函数main,而这个函数既没有参数也没有返回值。
main包在编译后产生可执行文件,其他包最后都会生成*.a文件并放置在$GOPATH/kpg/xxx中

包文件组织结构

一个目录一个package,等同于namespace
一个目录下所有文件(子目录除外)属于同一个package
20171027150903524169378.png

阅读全文 »

next主题优化

发表于 2017-05-28

调整宽度

修改themes/next/source/css/_variables/custom.styl文件

$main-desktop = 70%
$content-desktop = calc(100% - 260px)

1…2829
Mu

Mu

230 日志
53 标签
© 2021 Mu
由 Hexo 强力驱动
主题 - NexT.Pisces