linxx's blog


  • Home

  • Categories

  • About

  • Archives
linxx's blog

learning from 贾翕哥

Posted on 2017-03-06 | In 我想学

在公司实习,纯小白跟着前辈们学了很多知识,这一篇是写贾翕哥教我学会的。

  1. 学习一个项目最好不要直接下载到本地,而是先fork到自己的仓库,再通过new->project from existing version->git->把ssh链接放上去,把项目下下来。另外是个maven项目的话要右击pom文件,让项目被识别为一个maven项目。

  2. 用mvn compile -DskipTests 来下载依赖包。如果还有红的话,一个是注意jdk设置好了没有,另外一个是注意是不是要maven reimport。

  3. 涂口红的时候念一个绕口令会均匀:八百标兵奔北坡。

linxx's blog

mac 快捷键

Posted on 2016-12-05 | In 炼造mac

起初只是觉得快捷键很酷炫,后来发现没有快捷键简直不能忍,所以不断搜集各种快捷键,这里记录一下心路历程。


Home和End

linux系统输入了一长串命令之后忘记在前面加”sudo”的情况是常有发生,这种时候一个”Home”键立马把我带飞回命令行首,贴心的不得了。可是由于mac的键盘空间有限,木有设计Home和End键,于是只好去查查快捷键,发现Mac OS X也是可以的!如下:

  • Ctrl+A : 到行首
  • Ctrl+E : 到行末
  • Ctrl+K : 从光标处开始删除,直到行尾
  • Option+左箭头 : 跳到上一个词首
  • Option+右箭头 : 跳到下一个词首

截图

之前一直用qq的截图功能(Control+Command+A),不仅可以截图,还可以看rgb,可以圈重点,离线也照样工作,其实没什么可以挑剔的,但是身为一个快捷键小公主,技多不压身。

快捷键示意图

mac几个最常用的快捷键图示

  • shift shift
  • constrol control
  • command command
  • option option

3.18更新

intellij idea的快捷键

  • **sout** : system.out.println()
  • **shift**+**shift** : 查找类名
  • **shift**+**command**+**f** : 全局搜索,并可以逐条修改
  • **option**+**command**+**左箭头** : 退回上一个操作 (用了**control**+**b**之后想退回可以使用,非常有用)
  • **option**+**command**+**右箭头** : 前进到上一个操作

9.13更新

  • shift+option+command+esc : 强力退出某个软件

9.19更新

三指拖拽。在同事志豪的指点下,给小mac配了三指拖拽。具体如下:

找到mac的设置
找到辅助功能
鼠标和触控板
点击触控板选项并点击开启拖拽
在下拉框中选择三指拖拽


linxx's blog

nodes in druid

Posted on 2016-12-02 | In 我想学

集群管理层图

管理层
数据流

名词解释

  • dimension
  • matrics
  • historical node

    处理“历史”(非实时)数据的存储和查询。

    从deep storage里下载segments
    响应broker nodes发来的关于segments的需求,并把结果返回给broker nodes。
    向外表明自己和自身在zookeeper里面服务的segments,同时根据zookepers去监控来下载或者移除segments。

  • coordinator node

  • deepstorage
  • indexing

    把json格式的数据列表化,建立位图索引,压缩数据。

  • segment

    是上述过程得到的结果,包含dimension和matrics。它是druid里面的基本数据存储结构,存储在deepstorage里。
    接着在提供查询功能之前,historical nodes会先把data下载到本地磁盘,再做内存映射。

linxx's blog

try using md

Posted on 2016-12-02 | In 我想玩

这篇文章是总结md的基本使用规则。

一级标题

二级标题

markdown是一门geek喜欢使用的语言。 ———— [维基百科]

字体

  • 加粗
  • 变斜
  • 加阴影
  • 分割线

媒体

  • 链接
  • 图片

关于图片的存储

  • 历史进程一:由于图片不能像往常一样copy过来,而是需要提供一个link,所以这里我选择了借用七牛云来存储我的图片,只要是public的图片都可以直接获取它的外链,然后就可以通过外链来进行获取图片。
  • 历史进程二:随着要上传的图片日益增多,我发现手动的把图片传到七牛云上会不方便,于是又去找到了这个文章,按着里面的方法用QRSBox来实现了本地图片自动上传到七牛云上,节省了不少时间。
  • 待发现更多好玩的…

表格

item price count
computer 8000 2
phone 5000 1

列表

item1
item2

definition of 2

嵌套定义

代码

1
2
3
4
5
6
7
8
9
10
@requires_authorization
def somefunc(param1='', param2=0):
'''A docstring'''
if param1 > param2: # interesting
print 'Greater'
return (param2 - param1 + 1) or None
class SomeClass:
pass
>>> message = '''interpreter
... prompt'''
linxx's blog

hello hexo!

Posted on 2016-12-01 | In 我想玩

搭建hexo

今天,终于在mac上安好了hexo,之前一直抱着电脑在床上玩都安不好,果然还是办公室的环境比较适合学习新东西。
非常感谢这个Mac上搭建基于GitHub的Hexo博客的主人,把我从几个常见的部署hexo的bugs中拯救出来。


使用next主题

hexo自带的主题landscape不能满足我的审美需求,所以换了next,按着这个官方教材又捣鼓了一番,终于有了一个自己的博客啦。


为文章加类别

又依照这个hexo next 为文章添加分类加入了分类的功能。之前的next的官方文档里面只介绍一部分就不接着介绍下去了,原来是hexo的官方文档里面就介绍了,所以next不多加说明。从这里悟到的学习道理,在其它时候也是通用的。

linxx's blog

Hello World

Posted on 2016-12-01 | In 我想玩

Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in troubleshooting or you can ask me on GitHub.

Quick Start

Create a new post

1
$ hexo new "My New Post"

More info: Writing

Run server

1
$ hexo server

More info: Server

Generate static files

1
$ hexo generate

More info: Generating

Deploy to remote sites

1
$ hexo deploy

More info: Deployment

12
linxx

linxx

Better to do something imperfectly than to do nothing flawlessly.

16 posts
6 categories
© 2018 linxx
Powered by Hexo
Theme - NexT.Mist