编辑器美化,文本编辑器美化

作者:计算机知识

汇集种类:

## 第一弹,Sublime Text 3

必赢亚洲988 1

Sublime Text 3

持有的包都在这里:https://packagecontrol.io/

我常用的:
All Autocomplete //自动提示
AutoFileName  //自动补全文件名
BracketHighlighter  //括号高亮
Color Highlighter  //颜色上色 #000  它会给你弄成黑色的填充背景
ColorPicker  //颜色选择器
DocBlockr  //写注释用的
Emmet //用css选择器去写html tag,very cool tool.
Git  //让你可以在Command shift p里面可以使用版本控制工具命令
GitGutter //Git的增加删除修改,都会有颜色显示在行号左边,便于识别。
Material Theme //我所使用的主题
PackageResourceViewer //浏览你所有安装的包的,当然你也可以自己手动找
Terminal  //打开终端在当前目录

自个儿的安插

{
    "color_scheme": "Packages/Material Theme/schemes/Material-Theme.tmTheme",
    "folder_exclude_patterns":
    [
        ".svn",
        ".git",
        ".hg",
        "CVS",
        ".idea"
    ],
    "font_face": "Monaco", //字体样式 
    //另外还推荐Source Code Pro or FireCode
    "font_size": 12,  //字体大小
    "highlight_line": true, //高亮输入行
    "ignored_packages":
    [
        "Vintage"
    ],
    "material_theme_accent_red": true, //红色的ui
    "material_theme_disable_fileicons": false, //开启文件图标显示
    "material_theme_small_tab": true, //小 tab
    "save_on_focus_lost": true, //自动保存
    "show_encoding": true,  //显示字符编码
    "spell_check": false, //关闭拼写检查,默认关闭的,有的适合我要打开,所以丢在这里
    "auto_indent": true, //自动缩进
    "caret_style": "phase", //光标闪烁的样式
    "match_brackets": true, //匹配符号
    "trim_trailing_white_space_on_save": true, //去除每行末尾的空格当保存时
    "show_tab_close_buttons": false, //隐藏关闭标签
    "hot_exit": true, //热退出
    "theme": "Material-Theme.sublime-theme"
}

编辑器美化,文本编辑器美化。修Sidebar栏和Tab栏的字体和尺寸(作者都修改成了Monaco):
Comand shift p 选择 PackageResourceViewer:open....
寻找 Material Theme,采纳进入之后,在增选 Material-Theme.sublime-theme,找到这么些段落,修改成为您想修改的字体样式。

         //大约327行
        // Tab Labels

        {
            "class": "tab_label",
            "fg": [84, 110, 122, 255],
            "shadow_color": [255, 255, 255, 0],
            "shadow_offset": [0, 0],
            "font.size": 10,
            "font.italic": false,
            "font.face": "Monaco",
            "font.bold": false

        },
        // 大概550行
        {
            "class": "sidebar_label",
            "color": [96, 125, 139],
            "font.bold": false,
            "font.face": "Monaco",
            "font.size": 11,
            "font.italic": false,
            "shadow_color": [255, 255, 255, 0],
            "shadow_offset": [0, 0]
        },

machine learning python cannot forget

sklearn2pmml
DataFrameMapper做特色工程
数码开采比赛通用框架
Approaching (Almost) Any Machine Learning Problem

  • DataFrameMapper
  • PMMLPipeline
  • pipeline.fit(heart_data[必赢亚洲988,heart_data.columns.difference(["chd"])], heart_data["chd"])
heart_data = pandas.read_csv("heart.csv")
#用Mapper定义特征工程
mapper = DataFrameMapper([
    (['sbp'], MinMaxScaler()),
    (['tobacco'], MinMaxScaler()),
    ('ldl', None),
    ('adiposity', None),
    (['famhist'], LabelBinarizer()),
    ('typea', None),
    ('obesity', None),
    ('alcohol', None),
    (['age'], FunctionTransformer(np.log)),
]) 

#用pipeline定义使用的模型,特征工程等
pipeline = PMMLPipeline([
   ('mapper', mapper),
   ("classifier", linear_model.LinearRegression())
])

pipeline.fit(heart_data[heart_data.columns.difference(["chd"])], heart_data["chd"])
#导出模型文件
sklearn2pmml(pipeline, "lrHeart.xml", with_repr = True)

feature_mapper=DataFrameMapper([(['Cost'],[FunctionTransformer(np.log1p),FunctionTransformer(np.round),LabelBinarizer()]),
(['Cost'],[Normalizer(),StandardScaler()]),(['Day'],OneHotEncoder()),(['Day'],FunctionTransformer(lambdax:x%7)),
('Continent',LabelBinarizer()),('Country',LabelBinarizer()),('Industry',LabelBinarizer()),('Saler',[LabelBinarizer()]),
('TreeID',[FunctionTransformer(lambdax:string_cut(x,0,2),validate=False),LabelBinarizer()]),
('TreeID',[FunctionTransformer(lambdax:string_cut(x,2,4),validate=False),LabelBinarizer()]),])
#pipline girdsearch
pipe = make_pipeline(feature_mapper,LogisticRegression())
pipe.set_params(logisticregression__C=1,logisticregression__penalty='l1' ) 
grid = GridSearchCV(pipe, cv=3,param_grid={'logisticregression__C':np.arange(0.1,2,0.3),'logisticregression__penalty': ['l1','l2']}, n_jobs = 4, scoring ='accuracy') grid.fit(Train, Trainy)
  • bash
  • crontab
  • hive python
#!/usr/bin/env bash
#=====================================================
#Version    : 1.0, 20180411
#Writer     : zhanglu
#Description: download-sku-user-kuanbiao
#=====================================================
. /etc/profile
. ~/.bash_profile


CURRENT_DATE=$(date -d -2day  %Y-%m-%d)
filedir='/exportfs/home/zhanglu32/crontab_log'
cd $filedir
mkdir $CURRENT_DATE
cd $CURRENT_DATE

echo '----get sku data----'
mkdir sku
sql=$(cat <<!EOF

USE dwd;
insert overwrite local directory '$filedir/$CURRENT_DATE/sku' row format delimited fields terminated by 't' NULL DEFINED as "" 
select order_id,user_pin,sku_number,stock,weight,vender_name,cat_level_one_id,cost_price,jd_price,promo_dis_price,coupon_dis_price
from dwd_os_epi_order_order_sku_i_d where dt='$CURRENT_DATE';

!EOF)

echo $sql 
$HIVE_HOME/bin/hive -e "$sql"

cd ../sku
cat *>>../sku.txt
rm -rf sku
exit 0

crontab -l
38 17 * * * bash /exportfs/home/zhanglu32/scripts/get_data.sh>> /exportfs/home/zhanglu32/scripts/get_data_auto_run.log 2>&1 

Docker学习
How to Retire at 40

一、快捷键

  • 进行当前cell,并自动跳到下三个cell:Shift Enter

  • 进行当前cell,施行后不自行调转到下三个cell:Ctrl-Enter

  • 是如今的cell进入编辑格局:Enter

  • 退出当前cell的编写制定格局:Esc

  • 去除当前的cell:双D

  • 为近期的cell加入line number:单L

  • 将日前的cell转化为具有一流标题标maskdown:单一

  • 将近日的cell转化为持有二级标题的maskdown:单二

  • 将如今的cell转化为保有三级标题的maskdown:单三

  • 为1行照旧多行增多/撤销注释:Crtl /

  • 撤回对某些cell的删减:z

  • 浏览器的次第Tab之间切换:Crtl PgUp和Crtl PgDn

  • 敏捷跳转到第四个cell:Crtl Home

  • 快快跳转到最后3个cell:Crtl End

装Anaconda基本上种种包就全了,Notebook编辑器字体依然有一点看不惯,美化一下:

## 第二弹,Atom

必赢亚洲988 2

Github 的 Atom

UI是 Isotope,高亮主旨是:Atom Material

一些好玩的插件:
color-picker //颜色选择
emmet  
file-icons  //文件图标库
git-plus  //让你可以在Command shift p里面可以使用版本控制工具命令
language-babel  // babel 高亮
language-docker // dockerfile 高亮
pigments  //颜色选择器
r-exec  //执行R语言工具
term2  //在 Atom 标签页里面打开item2终端

贰、导入代码

必赢亚洲988 3

## 第三弹,Intellij系列IDE

地点在那(里面有应用表明):http://www.riaway.com/
也得以去Github里面搜索。
这是本人查找到得1个(有Bug,晚点再用啊):https://github.com/ChrisRM/material-theme-jetbrains

一块左侧栏颜色用插件 Color Ide

必赢亚洲988 4

IDEA

必赢亚洲988 5

Phpstorm

必赢亚洲988 6

Phpstorm

(一)将地面包车型地铁.py文件load到jupyter的三个cell中

%load test.py #test.py是当前路径下的一个python文件

本文由bwin必赢发布,转载请注明来源

关键词: 日记本 前端 sublime 必赢56net在线登 Python数据分析