C语言技巧:NULL==x还是x==NULL?

判断值相等的时候,把常量写到前面和后面其实没啥区别,但是可以有效避免把==写成=,很多时候,如果把x==3写成x=3,编译器甚至不会报warning,这就会造成难以定位的隐患。如果写成3==x,若写错了等号,直接就编译不过了。

在大工程上,判断相等时把常量写在前面是一个很必要的习惯。

Tags : ,

一个命令行的YouDao英文词典

Linux党表示实在是找不到一个方便的词典,网上查了一下,也有人实现过基于网页的YouDao词典,做的大多很烂没法用,决定自己造轮子了,先发V0.1版。

代码很短,可以随意扩展修改。
V0.1:基本的单词查询

#! /usr/bin/python
#coding: utf-8
import urllib2
from BeautifulSoup import BeautifulS[......]

Read more

Tags : , ,

「Python」Do not use mutable objects as default values in the function or method definition.

昨晚看Google Python Coding style的时候,有一条是这样的:

Do not use mutable objects as default values in the function or method definition.

Yes: def foo(a, b=None):
         if b is None:
             b = [][......]

Read more

Tags : ,

mysql初级应用和个人经验

后台已经有好多烂尾文章了,决定整理先发一篇,有几个很水的就不发了…
——

mysql show processlist命令详解:
http://www.51testing.com/?110296/action_viewspace_itemid_69546.html
可以查看当前运行的mysql相关进程,比如insert阻塞了,可以这样查看出状态。

mysql分区分表相[……]

Read more

Tags : , ,

海量数据处理Proj2的一些问题及解决

这次我们的团队「会议记录」都放在了http://collabedit.com/7e7sb上面。

ReduceTask的互通问题
在执行reduce中我们频繁遇到过reducetask卡在16%的情况,后来我们在访问DataNode的log时浏览器访问了无效域名,而这个无效域名是每个slave的计算机名,而不是我们在设置文件中设定好的域名,所以解决方案很简单,就是将计算机名和我们设定的域名一[……]

Read more

Tags : ,

好久不更新了…

期末考试好累… -.-
终于自由了…

今天结了db课设,还剩一个海量作业

去实习jiaoew不回家!他去拯救世界了…

过几天想点有趣的东西发日志,暂时先水一篇…

over

Tags :

DB课设的MySQL记录

放出很早以前的记录,不太想修饰了,就这样吧。
——
root用户登录
mysql -u root -p

创建数据库feedback
create database feedback

创建用户并赋feedback数据库所有权限
grant all on feedback.* to ‘dbcourse’@’localhost’ identified by ‘123456’[……]

Read more

Tags : ,

Linux IPC进程间通信_消息传递_内核源码分析

Linux IPC消息队列的分析
——Linux源码解读报告

一. Linux IPC简介
  Linux IPC主要包括四个部分:最初UNIX IPC、System V IPC、Posix IPC和基于socket的IPC。
图片1
进程间通信主要有一下几种形式:
信号signal
管道pipe
命名管道FIFO
信号量 Semaphores
共享内存 shared memor[……]

Read more

Tags : , ,

「C/C++」趣题:如何不用循环和条件语句输出1-100的数

http://stackoverflow.com/questions/4568645/printing-1-to-1000-without-loop-or-conditionals/

stackoverflow上面的讨论十分火热,我在网上找到一个最佳答案在此:

#include <iostream>
using namespace std;
class A
{
pu[......]

Read more

Tags : ,

今晚一个神奇的经历

手头没电脑,憋不住,决定写上一点。

其实说到Do great things,兴趣,努力还是什么,其实都不重要,重要的是个性。

乔帮主总是说品味,一个人有没有品味,终将决定于一个人不甘平庸的个性,一个人特立独行的个性。

今天和一位交大学长讨论的很深入,甚至可以说激烈。我感觉我的每一次反驳,都是一次神奇的验证。

他和我说,你说你做过搜索引擎,其实我什么都不会,Google的实现[……]

Read more

Tags : ,