工作学习日志/Bug集锦

送给自己的话:

在做任何工作时,只要、也必须要弄清三件事:

要达到什么目的,拥有什么哪些条件,受到哪些限制

----------------------------------------------------------------

06.01-?

学习nodeJS、koa、nvm


05.31

熟悉docker、写了一个docker入门教程

05.30

学习docker


2016.05.24-2016.05.27

学习Mac OS、LinuxShell、Python开发

2016.05.24入职

海致

----------------------------------------------------------------


2016.04.11

python处理文件时,最好用for逐行读取,不要贪图省事用read().split("\n").因为有些文本的末尾会有\n,这样split之后列表最后会有个空的元素。一不注意就会产生麻烦


2016.04.29

关系型数据库三大范式:

1.第一范式(确保每列保持原子性)

2.第二范式(确保表中的每列都和主键相关)(完全依赖)

3.第三范式(确保每列都和主键列直接相关,而不是间接相关)(消除传递依赖)


事务基本要素:

  • A: atomicity (原子性)
  • C: consistency (一致性)
  • I: isolation (隔离性)
  • D: durability (持久性)


    2016.04.30

     把MapReduce打包完部署运行时,报ClassNotFoundException错

    百度之后发现解决方法 一是在类里没有写job.setJarByClass

    二是说eclipse打包的方式错了。

    都不符合情况

    后来发现是调用命令错了 调用Main方法时没有加包名

    hadoop jar wc.jar hadoop.WordMain /input /output

    第3个是jar包名 第4个应是包名.类名


    而后报错java.lang.UnsupportedClassVersionError: hadoop/WordMain : Unsupported major.minor version 52.0

    百度后发现是jdk版本不符

    用java -version 在本机和服务上 发现 均是1.8.0_77

    继续查 发现降低打包的eclipse的jdk版本即可:

    在项目上右键-Properties-Java Compiler-Complier compliance settings  1.8调到1.7 重新打包运行就ok了





  • A: atomicity (原子性)
  • C: consistency (一致性)
  • I: isolation (隔离性)
  • D: durability (持久性)
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值