叶子的博客

面朝大海,春暖花开
    • 首页
    • 归档
    • 关于
    • Link

Apr 14

go之interface

在go中interface本质上是一个struct:12345678910111213141516171819type interface struct{ typ *rtype //in reflect data unsafe.Pointer

Apr 11

go之chan

go语言中的chan非常关键,通过它go线程才能方面的进行通讯和数据交换。chan很像linux系统中的pipe管道,多线程可以同时向里面写信息和读取信息,而且不用加锁(向pipe中一次性写入数据大于一定量时还是要加锁的,而chan不需要)。使用chan也很方便:123ch:=m

Apr 7

rsync同步文件

工作中有不少情况会遇到需要同步文件的情况,这里就记录下同步的方法。例如我们要把A机器(192.168.0.101)/home/xxx/test目录下所有文件和目录同步到B机器(192.168.0.102)/home/xxx/test目录下: 1.ssh无密码登陆首先要实现A机器到

Mar 18

go相关

这几天研究了一下go语言,顺便记录下一些重点或者感觉不太好理解的地方(与c++相比)。 1.array数组的声明方式 var a [10]int数组是多个相同类型数组的集合,不同于c++在go里array更像一个结构体或者vector,如果b=a这样赋值的话就直接把a的内容拷贝给

Mar 7

linux添加新硬盘

在简化的linux系统中新加的硬盘不会被识别,要手动进行不些设置才能够使用,下面记录下设置方法。当你添加一块新硬盘后使用fdisk -l查看123456789101112131415161718192021Disk /dev/sda: 31.5 GB, 31457280000 b

Feb 21

mysql主从服务器安装脚本

mysql主服务器的安装1.yum -y install mysql2.yum -y install mysql-server3.yum -y install mysql-devel4.按需求修改mysql配置/etc/my.cnf 如修改数据库文件存放位置datadir =

Jan 31

掉落

说起来掉落很简单,无非就是随机,随机到了就掉落,随机不到就不掉,但是实际应用中一些细节还是需要注意的,这里简单记录下。掉落一般分为2种,一种是独立概率掉落,一种是圆桌概率掉落,下面分别介绍。 独立掉落 独立掉落即是多个物品分别独立随机,有可能同时掉落多个物品,也有可能一个物品也不

Jan 23

邮件系统设计

在游戏中邮件系统是少不了的,它可以用来给用户发补偿啊奖励啊通知啊什么的,其他项目很多也都有邮件系统,做法应该大同小异,这里主要讲一下设计思路。当然最简单的做法就是给每个用户都建立一块区域来存储邮件,当有邮件时直接把邮件添加到该区域,读取是也是直接从这块区域获取就行了。这样做的问题

« Prev12345…8Next »

分類

  • C++2
  • c++4
  • db1
  • game8
  • golang1
  • linux14
  • mysql6
  • protocol buffer7
  • redis1
  • scirpt1
  • script10
  • 杂5

標簽

  • C++2
  • addr2line1
  • awk1
  • backup1
  • bash1
  • blog3
  • c++3
  • cdkey1
  • chan1
  • cmake1
  • db1
  • dmesg1
  • drop1
  • dynamic1
  • dynamiclink1
  • encode1
  • error2
  • file1
  • game4
  • game,mysql1

友情鏈接

  • Hexo
  • coney's Blog
RSS 訂閱

標簽雲

C++ addr2line awk backup bash blog c++ cdkey chan cmake db dmesg drop dynamic dynamiclink encode error file game game,mysql gettimeofday git github go golang gtk hexo innodb buffer interface iptables key_buffer_size linux lua mail map md5 mount mysql mysqld_multi newday operations php pip pointer protocol buffer python rank redis reflect repeated rsync samba script sed shell slk staticlink table_open_cache template unsafe vim walk 动态解析

© 2017 叶子与桔子 && Powered by hexo && Theme by coney && 沪ICP备15036834号-1