清风半夜鸣蝉
码龄11年
  • 459,837
    被访问
  • 72
    原创
  • 26,233
    排名
  • 66
    粉丝
关注
提问 私信

个人简介:一个NPC的日常。

  • 加入CSDN时间: 2011-07-03
博客简介:

子弹头

博客描述:
人生就像一杯茶,不会苦一辈子,但总会苦一阵子。
查看详细资料
  • 2
    领奖
    总分 163 当月 8
个人成就
  • 获得67次点赞
  • 内容获得31次评论
  • 获得194次收藏
创作历程
  • 2篇
    2022年
  • 2篇
    2020年
  • 7篇
    2018年
  • 15篇
    2017年
  • 55篇
    2016年
  • 10篇
    2015年
  • 18篇
    2014年
  • 1篇
    2013年
成就勋章
TA的专栏
  • 前端
    3篇
  • vue
    1篇
  • etcd深入浅出
    4篇
  • 算法研究院
  • cocos2d-x
    20篇
  • unity3d
    26篇
  • 服务器
    16篇
  • 配置
    15篇
  • golang
    4篇
  • 架构
    8篇
  • linux
    3篇
  • mysql
    2篇
  • python
    1篇
  • lua
    1篇
  • html5
    5篇
  • shader
    7篇
  • c#
    2篇
  • ios
    5篇
  • openGl
    5篇
  • 游戏
    4篇
  • 算法&数据结构
    3篇
  • OpenCV
    1篇
  • 大数据
    1篇
  • 生活
    4篇
  • 网络
  • 最近
  • 文章
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

快速开发一个h5游戏

主要就是三个步骤:选择一个引擎:pixi,实际上就一个js库搭建一个简易的本地服务器,只是为了能够以http形式访问,越简单越好参考文章:快速搭建一个本地服务器编写一个demo<!doctype html><html><head> <script src="https://pixijs.download/release/pixi.js"></script></head><body> <
原创
发布博客 2022.01.30 ·
345 阅读 ·
0 点赞 ·
0 评论

快速搭建一个本地服务器(http-server)

前言在写前端页面中,经常会在浏览器运行HTML页面,从本地文件夹中直接打开的一般都是file协议,当代码中存在http或https的链接时,HTML页面就无法正常打开,为了解决这种情况,需要在在本地开启一个本地的服务器。本文是利用node.js中的http-server,开启本地服务,步骤如下:1 下载node.js官网地址: https://nodejs.org下载完成后在命令行输入命令$ node -v以及$ npm -v检查版本,确认是否安装成功。2 下载http-server在终端输入
原创
发布博客 2022.01.29 ·
4262 阅读 ·
0 点赞 ·
0 评论

html直接引用vue和element-ui

<!DOCTYPE html><html><head> <meta charset="UTF-8"> <link rel="stylesheet" href="https://unpkg.com/element-ui/lib/theme-chalk/index.css"> <script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></scri
原创
发布博客 2020.08.31 ·
3755 阅读 ·
2 点赞 ·
0 评论

vue学习笔记

vue一个vue文件通常由三部分构成,其最终输出结果等同于html。【template】:html的模板,真正的DOM结构,不同点是支持vue指令,由script和stype来调整,也可以是纯粹的html。【script】:js脚本,用于修改template的数据。【style】:css样式,用于修改template的样式。【components】:依赖组件。一个vue可以称作为一个组件,更准确的说,一个包含了template的变量就是一个组件。一个组件本身也是一个实例,核心手册:
原创
发布博客 2020.08.25 ·
126 阅读 ·
0 点赞 ·
0 评论

Mysql锁 - 类型概括(持续完善)

环境:mysql5.6,InnoDB引擎,RR隔离级别InnoDB存储引擎支持多粒度锁定,即表级锁和行级锁“同时”存在。且行级锁的数量不影响开销,因为使用的是位图标记的算法。参考InnoDB的逻辑存储结构学习.介绍mysql锁之前,先来简单了解一下宏观概念上的锁的类型:互斥锁:独占锁:乐观锁:悲观锁:同独占锁。排它锁:共享锁:有时称读锁。自旋锁:mysql锁...
原创
发布博客 2018.06.24 ·
1101 阅读 ·
0 点赞 ·
3 评论

etcd用于grpc命名解析与服务发现

命名解析与服务发现grpc提供了两个接口:(google.golang.org/grpc/naming)Resolver:命名解析type Resolver interface { // 创建目标服务监视器 Resolve(target string) (Watcher, error)}Watcher:服务发现type Watcher interface {...
原创
发布博客 2018.05.06 ·
6951 阅读 ·
1 点赞 ·
2 评论

etcd集群部署(持续更新)

集群部署 切换命令行版本到v3:export ETCDCTL_API=3本地集群部署官方工具:goreman。提供基于Procfile配置文件的方式,部署简单。实际使用时,考虑服务的可用性,一般采用多机集群。本地集群可用于测试时快速搭建服务,具体操作参考官方文档,个人推荐测试时也是用多机集群部署方案。多机集群参考自官方文档。共有三种集群部署方案:...
原创
发布博客 2018.04.29 ·
1839 阅读 ·
0 点赞 ·
1 评论

etcd的API介绍

etcd的API1、核心APIKV:键值相关操作Watch:观察者模式,监听数据变化Lease:租约相关操作Cluster:集群管理相关操作Maintenance:维护操作Auth:用户及权限管理操作2、并发APILock:分布式锁Election:选举etcd的API1、核心API目前,核心API以服务类型划分为6大部分,...
原创
发布博客 2018.04.22 ·
6009 阅读 ·
0 点赞 ·
0 评论

etcd介绍与安装

linuxyum安装:最简便,但版本取决于镜像源。yum install etcd安装包:https://github.com/coreos/etcd/releases 解压缩,将两个bin文件etcd、etcdctl添加到系统环境/usr/local/bin中。macbrew安装:可能需要先安装homebrewbrew install etcd安...
原创
发布博客 2018.04.22 ·
7126 阅读 ·
1 点赞 ·
2 评论

supervisor安装、配置和管理

1、supervisor安装2、supervisor设置3、管理进程4、操作命令1、supervisor安装brew install supervisorbrew的安装可能会比较慢,多等一会。2、supervisor设置安装后的配置文件默认路径: linux: /etc/supervisor/supervisor.conf mac:/u...
原创
发布博客 2018.01.30 ·
996 阅读 ·
0 点赞 ·
0 评论

mysql常见设置

一.安装1. 安装包安装下载mysql安装包:mysql官网mac下会在【系统偏好设置】出现可视化的mysql服务开关。2. brew命令安装可能比较慢,需要多等一会。brew install mysqlbrew的安装参考mac工具安装-wget、homebrew、pip等查看版本:mysql --version;出现ERROR 200...
原创
发布博客 2018.01.05 ·
312 阅读 ·
0 点赞 ·
0 评论

vscode golang详细配置(持续更新)

直接配置GOPATHGOBINvscode的go插件安装每次配好后,长时间不用动,下次再配置的时候仍然不熟悉,特此记录以备忘。直接配置①gopath系统环境变量,在~/.bash_profile文件中添加: 这个设置以后,系统默认的go环境就指定好了,如果不重新指定,则默认识别的都是这里设置的(包括代码提示引用的路径、三方包go get安装的路径)。常用于...
原创
发布博客 2017.12.23 ·
50392 阅读 ·
5 点赞 ·
0 评论

7个实例全面掌握Hadoop MapReduce

本文旨在帮您快速了解 MapReduce 的工作机制和开发方法,解决以下几个问题: MapReduce 基本原理是什么? MapReduce 的执行过程是怎么样的? MapReduce 的核心流程细节 如何进行 MapReduce 程序开发?(通过7个实例逐渐掌握)文章中提供了程序实例中涉及到的测试数据文件,可以直接下载使用。关于实践环境,如果您不喜欢自己搭建Hadoop环境,可以下载使用本
转载
发布博客 2017.11.13 ·
493 阅读 ·
0 点赞 ·
0 评论

mac ssh免密登录,支持多套sshkey配置

生成sshkeyssh-keygen -t rsa -C &amp;amp;quot;whatever@whatever.com&amp;amp;quot;ssh-agentssh-agent是密钥管理器,运行ssh-agent以后,使用ssh-add将私钥交给ssh-agent保管,其他程序需要身份验证的时候默认将验证申请交给ssh-agent来完成整个认证过程,用来帮助免密登录。(命令说明)方案一:手动添加key ssh-...
原创
发布博客 2017.10.28 ·
1774 阅读 ·
0 点赞 ·
0 评论

redis集群

redis 安装wget http://download.redis.io/releases/redis-4.0.1.tar.gztar -zxvf redis-4.0.1.tar.gzcd redis-4.0.1make && make install创建集群目录cd /usrmkdir redis-cluster创建节点目录:(6个redis进程)cd /u
原创
发布博客 2017.09.18 ·
392 阅读 ·
1 点赞 ·
0 评论

go的grpc实现

package userimport ( "flag" "fmt" "io" "log" "protos" // 此为自定义的protos文件夹,存放的是.proto文件和对象的.pb.go文件 "golang.org/x/net/context" "google.golang.org/grpc")var ( // 命令
原创
发布博客 2017.09.04 ·
2799 阅读 ·
1 点赞 ·
1 评论

mac工具安装-wget、homebrew、pip等

mac自带下载工具curl,命令:curl -o xxx.tar.gz。安装wgetcurl -O http://ftp.gnu.org/gnu/wget/wget-1.13.4.tar.gztar -xzvf wget-1.13.4.tar.gz./configure --with-ssl=opensslcd wget-1.13.4makesudo make
原创
发布博客 2017.08.02 ·
2040 阅读 ·
0 点赞 ·
0 评论

go get 命令被墙问题

go get代理工具注:一切的前提是你有个代理,通常为socks5协议的代理服务器,有些包仅仅支持http或https,需要转换一下。常用的四种工具: ShadowSockets、polipo、proxychains-ng、cow 0、最简单的方式:不使用任何工具http_proxy=x.x.x.x:port https_proxy=x.x.x.x:port go get...
原创
发布博客 2017.06.29 ·
14969 阅读 ·
0 点赞 ·
3 评论

Mac的最大连接数限制和端口的相关参数的设置

前段时间关注了下服务器的并发性能问题,索性也研究了Mac的一些相关参数设置,在这里记录一下。最大连接数限制最大连接数限制就是系统所能打开的最大文件数(文件描述符)的限制,分全局和进程两种,相应的命令如下:$ sysctl kern.maxfiles输出:kern.maxfiles: 12288说明:全局限制,也就是系统默认的最大连接数限制是12288
转载
发布博客 2017.06.23 ·
15239 阅读 ·
3 点赞 ·
0 评论

Go语言并发之美

简介         多核处理器越来越普及,那有没有一种简单的办法,能够让我们写的软件释放多核的威力?答案是:Yes。随着Golang, Erlang, Scale等为并发设计的程序语言的兴起,新的并发模式逐渐清晰。正如过程式编程和面向对象一样,一个好的编程模式需要有一个极其简洁的内核,还有在此之 上丰富的外延,可以解决现实世界中各种各样的问题。本文以GO语言为例,解释其中内核、外
转载
发布博客 2017.06.16 ·
647 阅读 ·
0 点赞 ·
0 评论
加载更多