先上结论:线上机器千万别没事yum update以及同类的升级操作
more
上周五由于跑数据发现某个软件需要更新,需要yum update下,于是手贱把需要更新的都更新了,
结果周一过来发现启动不了了,内核升级了,OP看了半天,实际后来发现这台机器确实因为某个原因,
各方面素质差很多,同样的拉数据,别的机器不挂,它一会就挂了,娇贵得很。得出结论是只能重装。这台机器的角色还挺多,
包括所有导入数据脚本,跑每天的统计,保存的数据结果,同时还有作为HDFS的NameNode和
Hive的入口,当时觉得HDFS数据应该会有冗余,而结果数据可以再重跑就行了,于是决定重装。噩梦开始!
继续阅读 »
由于大多数朋友都问我在Ubuntu上面怎么科学上网,为了防止以后忘记,故此记录。
本教程使用的配置
Ubuntu 16.10
Shadowsocks-qt5
一个可用的ss账号
一根能够通向www的网线
说明
shadowsocks-qt5是ubuntu上一个可视化的版本,当然也有脚本的那种,但是没有使用过。
操作流程
安装shadowsocks-qt5
sudo add-apt-repository ppa:hzwhuang/ss-qt5
sudo apt-get update
sudo apt-get install shadowsocks-qt5
第一行代码是添加软件的ppa源,当然,这是作者提供的
然后执行up
继续阅读 »
Update
[20160725] Facebook 官方提供了一个可以生成React Starter项目的工具,有兴趣可以看下:create-react-app
前言
React技术之火爆无须多言,其与webpack的完美结合,也让二者毋庸置疑的成为天生一对。为了进行React的快速和规范化开发,开源社区中涌现了很多React+webpack的boilerplate项目。通过使用这些boilerplate,我们可以快速的创建一个React项目的架构。
葱哥之前专门创建了一个Github项目用于收集这些boilerplate:awesome-react-boilerplate。当然这里不可能完整收录,但是目前为止已经有近30个
继续阅读 »
树莓派基本配置
树莓派设备安装RASPBIAN系统
使用raspi-config进行配置
参考http://blog.csdn.net/xdw1985829/article/details/38816375
更新系统到最新sudo apt-get update & sudo apt-get upgrade
安装JRE环境
sudo apt-get install openjdk-7-jre
安装MySQL
sudo apt-get install mysql-server
安装PHPMyAdmin
sudo apt-get install phpmyadmin
安装Openfire服务
下载:wg
继续阅读 »
N久之前的一个遗留sql,今天一个同事用上了
一条update语句,漏了where语句,直接全表更新,花了一张表.....
悔恨得要命啊!!!!
没办法,赶紧想办法恢复!!!
mysql如果开启了bin-log的功能,可找出bin-log,基于bin-log用mysqlbinlog命令去恢复数据。
下面是mysqlbinlog的一些介绍http://dev.mysql.com/doc/refman/5.0/en/mysqlbinlog.html
大致用法如下
mysqlbinlog --start-date="" --stop-date= "" mysql_binglog.00001 > back.sql
执行该命令
继续阅读 »
向表中插入数据
insert [into] 表名[(列名1,列名2....)] values (值1,值2...);
eg: 给samp_db数据库中的student表插入一条记录:
insert into student values(NULL,"王刚","男"...);
或者:
insert into student(name,sex,age) values ("安兴乐","男"...)
查询表中数据
select 列名称 from 表名称 [查询条件]
select name,age from student;
也可使用通配符 *
select * from student;
更新表中数据
update 表名称 se
继续阅读 »
Update
[20170117] 将博客theme换成了Next
系统环境配置
要使用Hexo,需要在你的系统中支持Nodejs以及Git,如果还没有,那就开始安装吧!
安装Node.js
下载Node.js
参考地址:安装Node.js
安装Git
下载地址:http://git-scm.com/download/
安装Hexo
bash
$ cd d:/hexo
$ npm install hexo-cli -g
$ hexo init blog
$ cd blog
$ npm install
$ hexo g # 或者hexo generate
$ hexo s # 或者hexo server,可以在htt
继续阅读 »
sh
sudo add-apt-repository ppa:webupd8team/sublime-text-2
sudo apt-get update
sudo apt-get install sublime-text-2
继续阅读 »
参考文档
1.Spring注解详解
2.Moving the Steam client installation
3.Steam fatal error steam needs to be online to update, but was set to offline movies
继续阅读 »
事件调度器模块
记录下我们游戏里事件调度器模块, 用处, 代码结构。
我们用来注册一些事件到调度器, 调度器在做update的时候, 会检查容器内的事件, 事件的封装, 包含senderObj, receiveObj, id, delayFrameCount等等。 如果当前帧已经符合delayFrameCount的要求了, 就执行receiveObj.RecieveEvent()方法,将senderObj注册事件时的参数等, 带入RecieveEvent方法执行。
继续阅读 »