Linux 求生之路2成功搭建服务器

服务器配置

  1. 手上没怎么用的阿里云

  2. CentOS 6.5 x86_64

  3. 1GHz

  4. 1G内存

  5. 峰值100Mbps(按需的带宽,我至今还没见过跑满的时候,还有几百块的卷都没减)

  6. 硬盘40G

**0x1**. 前置操作


安装SteamCMD之前需要安装以下,觉得不麻烦的话可以 yum update 升级一下系统

CentOS x86_64(64bit)

yum install mailx postfix curl wget bzip2 gzip unzip python tmux glibc.i686 libstdc++ libstdc++.i686

CentOS x64(32bit)

yum install mailx postfix curl wget bzip2 gzip unzip python tmux libstdc++

Steam教程原话

Create a user account named steam to run SteamCMD safely, isolating it from the rest of the operating system. Do not run steamcmd while operating as the root user - to do so is a security risk.

最好不要使用 root 用户来运行 steamCMD

**0x2**. 创建用户并建立存放目录


adduser steam   //创建一个用户叫 steam

passwd steam    //密码自己随意设置,我这里就 steam

su steam        //这个用户在求生之路2的文件夹里没有创建文件的权限,建议切回root创建

cd ~            //进入到用户的根目录

mkdir steamCmd  //创建存放目录

官方的 yum install steamcmd 我是没有成功,小伙伴们可以试一下

cd ~/steamCmd | wget https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz

tar -zxvf steamcmd_linux.tar.gz      //防止还没下载就执行解压,这部单独操作

**0x3. 运行 steamCMD 安装求生之路2**


啊~

运行脚本

./steamcmd.sh

这个时候你就进到 steamCMD 辣

这是匿名登陆到 steam ,查看需要用户名登陆的游戏在这里找 这里这里

其它用户名登陆 login 用户名

这里 求生之路2 支持匿名登陆,我们用匿名

login anonymous

指定下载目录这一步我没做,直接默认下载在 steam/steamapps/common/ 里面

force_install_dir /home/steam/l4d2

下载的时候最后带上 validate 效验下载的数据缺少或丢失

app_update 222860 validate

l4d2.png

等待安装完成......

- 阅读剩余部分 -

2017 百度IFE前端学院春季班 热身任务

入门关

入门关我就不发了吧,手机锁屏,大家都懂的


第一关

step1

第一关的难点在于进到页面就是一片空白,如果无聊的同学在空白的位置拖动鼠标会发现 有一段文字,看来是把 color设置成了白色嘛,这个就简单了,F12控制台打开

输入 document.getElementsByClassName('text-panel')[0].innerHTML 就是了这段文字了

document.getElementsByClassName('text-panel')[0].innerHTML.trim() 出来是不是没有 换行符和空格

- 阅读剩余部分 -

python文本连接符 连接文本的几种方法

Python版本: 3.5.2

假设下面是我们要连接的字符串

需要连接的字符串

一. +号连接

写过 js 的应该知道

print(text[0] + text[1] + text[2])

输出

heyheyfuckworld

不考虑内存空间的话,用用没什么,数据量庞大了,内存操作频繁,很累赘的赶脚

二. 空格连接符

print(text[0] text[1] text[2])

输出

heyheyfuckworld

这个不知道为什么,有空格和没空格都能连接#笑哭,能算是python专属吗?

三. 占位符连接

别告诉不知道 c语言的 printf("%s","str");

print("%s%s%s" % (text[0], text[1], text[2]))

输出

heyheyfuckworld

四. join函数连接

其实大家推荐的就是最好用 join() 效率高

#t是要连接字符串之间的字符
t = '-'
print(t.join(text))

输出

heyhey-fuck-world

五. *号连接

这个自己找位置用把

str = 'abc'
str * 2

输出

abcabc

┑( ̄Д  ̄)┍反正我觉得没卵子用,现在用不到把,哈哈

PHP+MYSQL 简单表白墙实现

简单表白墙实现

手机适配,电脑访问不是很友好

表白墙这个灵感来自初夏千秋,当时看了ta(他?她?)的表白墙,不是很满意,于是想着自己做了一个

表白墙这个有点像超小型的微博系统,所需要的数据库结构也不复杂,表结构如下:

CREATE TABLE IF NOT EXISTS `unburden` (
  `id` int(5) NOT NULL AUTO_INCREMENT,
  `你的名字` varchar(12) NOT NULL,
  `ta的名字` varchar(12) NOT NULL,
  `内容` text NOT NULL,
  `ip` varchar(15) NOT NULL COMMENT '后期控制滥发刷屏',
  `utime` datetime NOT NULL COMMENT '这是个预留,现在不知道干嘛',
  `mid` varchar(32) NOT NULL,
  PRIMARY KEY (`id`),
  UNIQUE KEY `mid` (`mid`)
) ENGINE=InnoDB  DEFAULT CHARSET=utf8mb4 AUTO_INCREMENT=1 ;
  • 存储引擎用 InnoDB ,可以支持事务处理 MyIsAM 不能
  • 这里设置 ip 字段呢,防止有熊孩子滥发,限制表白次数。(你也没必要一段时间内发那么多啊,滥情小渣男吗)
  • utime 字段暂时没有用,后期可以考虑 按时间分类查看相应表白
  • 我这里用 mid 字段是来分开每条表白页面的(不要笑我),不至于url上面是 id=1,id=2
  • 表的字符集用的是 utf8mb4(utf爸麻痹死?)这是可以支持 emoji 表情哦~

utf8只支持1-3个字节,差不多就是0000-ffff。而 utf8mb4 支持4个字节并且兼容utf8,所以支持更多的字符。

- 阅读剩余部分 -

2017 大年初一

2016,有很多难忘的事,也学习了好多,也变懒了好多(哈哈哈)感觉大二开始变得怠惰了,不对,是真的怠惰了(哈哈哈)

今年收获最大的应该就是媳妇儿了把,在最幸运的时刻遇到了她,和大家大多数认同的一样的,她也是个小女生,也很黏人也很作,很理解我的学习,有小情绪大多都是因为学习和我闹别扭

算了还是说说学习的事吧,这一年博客没怎么管,没去看统计,年末准备重整博客,还把数据库GG了,手残脑也残了,哈哈。

现在因为工作室的老师开年有项目,正在学 EmpireCMS(就是帝国cms辣),以前玩过 dedeCMS 感觉上还是有点相像,上手也挺简单的。

angularJS,nodeJS 在看,希望做出个像样的成果出来吧。

我的拍黄片也没落下,很简单的播放器正在写,中途看到github大佬有各大音乐站点的API,临时改方案了。自己的接口写的有点简陋(●'◡'●)(丑的我自己没法看)

开发ing...


我现在进行的一系列东西都更倾向于全栈工程师(full stack),自己各方面都可以做,但是做的不是那么好,这个很困扰我。希望有 dalao 指点迷津。

以前不记得事在那个地方看到过一句话,大概的意思这样的:

他有的只是一把钥匙,一个如何找寻答案的索引,而不是全部,他不是电脑,他不可能能记下所有的东西。


2016 的计划做的一下小项目都在 LAB 放着在,还有就是看不到的,像小虫虫啊什么的,有兴趣的可以自己找找


2017的计划大概就是下面这些吧

  1. 把博客养起来把。
  2. 完善虫虫
  3. MC服务器维护
  4. 在线聊天室(你们等着哦~)
  5. 搞个大新闻
  6. 后续待加

HTML5 audio/video标签的preload属性

之前在弄首页的那个视频,看到有这么个属性 w3school 上说是

preload 属性规定是否在页面加载后载入视频。如果设置了 autoplay 属性,则忽略该属性。


preload有三个值

  • auto

当页面加载后载入整个视频

  • metadata

当页面加载后只载入元数据

  • none

当页面加载后不载入视频

PS: 我他娘看的一脸懵逼


于是实验了一下...

- 阅读剩余部分 -