Whisper / Engineering Notes
记录值得反复查阅的
技术问题与工程经验。
主要关于 Java、数据库、数据工程和软件开发。旧文章保留当时的技术背景,新内容持续更新。
最新文章
查看全部 53 篇python应用之内容监控
python应用之内容监控,签到脚本
mybatis数据库字段和Java对象属性驼峰命名的自动映射
之前一致认为,mybaits中数据库和Java bean属性的命名的对应要不是使用 sql的列别名和属性名称保持一致,亦或者使用resutlMap来详细的指定这种映射规则。今天看到别人的代码,这两种都没有,但是居然报错,百思不得姐。后来才发现mybatis有配置能够完成数据库字段到bean驼峰命名的
函数式编程入门
http://www.ruanyifeng.com/blog/2012/04/functional_programming.html
spark学习笔记
是可以在不安装Hadoop的情况下,直接单击运行spark。可以直观的感受下。
阿里云主机之肉鸡
阿里云主机被做成肉鸡,挖矿,解决记录
提升命令行效率的Bash快捷键
提升命令行效率的Bash快捷键原则上基于Linux写的
短网址讨论
对一个网址做md5生成32位数字,将该32位数字分成4组。一组8个字节32位,同111…(共30位与运算),忽略超过30位的,得到30位。对30位均分为6组,每组五位,将这五位所对应的字母或数字取出,六组将会有六个字符串。如果采取32进制,应该能表示6000w条短网址。当然也可以采用64进制。最终我
MySql之数据库系列
Mysql学习笔记,记录MySQL学习的点点滴滴
Presto 入门教程
之前遇到需求对dt,陪访人,陪访对象三列进行去重统计。多列去重统计可以用子查询或者拼接字符串来实现,很明显这里不适合子查询。于是使用拼接。presto 拼接字符串 concat只能是两个参数,可以使用||来拼接字符串非常方便。
数据库系列之hbase
hbase在测试环境下允许我们配置文件中将数据文件存到本地文件中(file:///表示本地文件),意味着我么可以不启动hdfs,但是java版本必须1.6以上。用实验楼的环境,在运行status和创建数据库的时候,报zookeeper的错误
数据库系列之hive
hive架构,执行原理略过,只记录下hive中遇到的坑
数据库杂记
尤其需要注意的是如果我们聚合函数是作用在列上面的 千万不要写出 a, b,sum(a)+sum(b) 的带语病的sql