先上结论:线上机器千万别没事yum update以及同类的升级操作
more
上周五由于跑数据发现某个软件需要更新,需要yum update下,于是手贱把需要更新的都更新了,
结果周一过来发现启动不了了,内核升级了,OP看了半天,实际后来发现这台机器确实因为某个原因,
各方面素质差很多,同样的拉数据,别的机器不挂,它一会就挂了,娇贵得很。得出结论是只能重装。这台机器的角色还挺多,
包括所有导入数据脚本,跑每天的统计,保存的数据结果,同时还有作为HDFS的NameNode和
Hive的入口,当时觉得HDFS数据应该会有冗余,而结果数据可以再重跑就行了,于是决定重装。噩梦开始!
继续阅读 »
安装Mongodb
mac上安装主要有两种方式: Homebrew安装 && 手动安装
使用Homebrew安装Mongodb
1 更新Homebrew
打开系统shell, 运行以下命令
brew update
继续阅读 »
参考文档
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
继续阅读 »
由于大多数朋友都问我在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
继续阅读 »
```sql
use mysql
update user set password=PASSWORD('hooray') where user='root';
flush privileges;
```
继续阅读 »
最近一个项目用Mybatis在做Dao层。
感受了一下,没Hibernate用起来方便,比如insert、update这些都得自己手写sql...
但是可控性确实强了不少,而且入手也极快。
下面记录一些使用过程中需要注意的地方,以后Mybatis遇到的问题都往这贴。
1.简化配置 :
(1)、 每次加一个Entity写typeAliases神马的神烦,换成
啥的就ok咯
顺带在xml配置上mapper的basePackage
(2)、每次加完mapper.xml还要注册,又是神烦啊。如下配置就好了。
<property name="dataSource" ref="infoDa
继续阅读 »