🚙

💨 💨 💨

×

  • Categories

  • Archives

  • Tags

  • About

VirtualBox安装Ubuntu教程

Posted on 01-01-2018 | In Linux

最近因某些原因重装了Win10, 虚拟机也需要重装, 记录一下过程, 供以后查阅, 以免走更多弯路

一些常用命令

  • scp :
    • 比如把自己windows上的某个文件test.py上传到某台linux上, 则在windows上用git bash到达这个文件所在的目录然后输入命令scp test.py hlh@192.168.80.8:/home/test_dir
    • 下载则把命令顺序反过来:
  • make && make install 之前用configure的时候记得用--prefix指定安装目录, 这样就只会安装到这个目录不会分散到各处, 卸载的时候就很方便, 比如编译安装python3.8的时候就会有类似如这样的命令:
    $ ./configure --prefix=/usr/local/python3 --enable-optimizations
    $ make
    $ make install

需准备的工具和材料

  • 虚拟机软件
  • Ubuntu : 我用的是16.04版本的ubuntu的server版本(不是desktop桌面版)
  • 建议给虚拟机分配20G硬盘空间
  • 建议给虚拟机分配4G内存

. . .

Win10原版重装

Posted on 01-01-2018 | In Misc

最近因某些原因重装了Win10, 记录一下过程, 供以后查阅, 以免走更多弯路, 搞得新装的Win10都一堆广告…

目的

  • 可以格式化系统盘
  • 原版Win10, 正版激活(某宝买一个非一次性的可重装的激活码, 用这种激活码激活过的机器, 重装后会自动激活的)
  • 装完没有广告和预装的垃圾软件 : 不要用大白菜和老毛桃之类的, 否则装完就会有一堆垃圾软件和改过的主页, 真是无利不起早.

. . .

UML类图与类的关系详解

Posted on 11-22-2017 | In Misc

原文出处

在画类图的时候,理清类和类之间的关系是重点。类的关系有泛化(Generalization)、实现(Realization)、依赖(Dependency)和关联(Association)。其中关联又分为一般关联关系和聚合关系(Aggregation),合成关系(Composition)。下面我们结合实例理解这些关系。

基本概念

类图(Class Diagram): 类图是面向对象系统建模中最常用和最重要的图,是定义其它图的基础。类图主要是用来显示系统中的类、接口以及它们之间的静态结构和关系的一种静态模型。
类图的3个基本组件:

  • 类名
  • 属性
  • 方法。


. . .

next的文章使用自定义的css

Posted on 11-14-2017 | In Misc

今天,创建自己的about页面的时候,像使用自定义的css样式,就像这是不是NexT可以使用自定义的CSS样式,片尝试了一下,还是可以的,因为markdown支持html标签,使用自定义的CSS样式还是不错的。下面总结一下具体的使用过程:


添加样式支持

为了不吧原先的像是文件搞得太乱,这里,添加子集的样式文件。
首先,在样式文件的source文件夹下找到css文件夹,打开main.styl文件,在最后添加:


1
2
3
//My Layer
//————————————————–
@import "_my/mycss";

新建自定义样式

找到样式文件夹css 新建_my文件夹,在其中新建mycss.styl文件,之后就可以按照stylus的格式自定义样式了。


例子

例如:我想在文章中添加个自定义样式的按钮,怎么做呢???


打开新建的mycss.styl文件,在其中添加样式:


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
.myButton {
background-color:#0f94bd;
-moz-border-radius:15px;
-webkit-border-radius:15px;
border-radius:15px;
display:inline-block;
cursor:pointer;
color:#ffffff;
font-family:Arial;
font-size:17px;
padding:11px 27px;
text-decoration:none;
text-shadow:0px 1px 0px #2f6627;
}
.myButton:hover {
background-color:#5cbf2a;
}
.myButton:active {
position:relative;
top:1px;
}

(ps:这里直接使用的css的格式写的,因为css的代码在网上很好找到,而stylus预处理器的就不那么容易找到了,stylus一样支持css格式,所以在这里直接使用了css文件,没有写成stylus语法。其实让我写我也不会,哈哈!)
引用:在想要引用的时候添加

1
<a href="#" class="myButton">MyButton</a>

修复next搜索框弹不出手机键盘bug和更简洁的搜索框

Posted on 11-07-2017 | In Misc

动机

  • next自带的搜索框有手机键盘不能自动弹出来的bug, 需要点击两次才可以弹出来
  • 渴望拥有更简洁的搜索框

展示图

如我博客右上角所示

GitHub

我的博客源码, 欢迎Fork+Star.

如果你也喜欢这样的搜索框, 参考这个commit便可改成跟我一样.

如何同时把项目放在coding和github之ssh的config篇

Posted on 10-20-2017 | In Misc

无法使用 22 端口的 SSH 服务怎么办?

遇到了以下这两种错误怎么办?

  • connect to host git.coding.net port 22: Connection timed out
  • connect to host github.com port 22: Connection timed out

SSH 的默认端口是 22,有时您或您的公司的防火墙会完全屏蔽掉这个端口。如果此时您不方便通过 HTTPS 方式进行 Git 操作,您可以使用 Coding.net和GitHub 提供的 443 端口的 SSH 服务.

ssh的config配置

在home目录下的.ssh文件夹里新建一个config文件, 添加如下代码即可

Host github.com
User "xxxxx@email.com"
Hostname ssh.github.com
PreferredAuthentications publickey
IdentityFile ~/.ssh/id_rsa
Port 443

Host git.coding.net
User "xxxxx@email.com"
Hostname git-ssh.coding.net
PreferredAuthentications publickey
IdentityFile ~/.ssh/id_rsa
Port 443

测试命令

您需要确保 SSH 已配置成功,然后执行以下命令测试:

  • ssh -T git@git.coding.net
  • ssh -T git@github.com

如何展开next的所有标题

Posted on 10-19-2017 | In Misc

根目录下的\themes\next\source\css_custom\custom.styl 的最上方加入一行加入一行 .post-toc .nav .nav-child { display: block; }即可

vscode配置与技巧

Posted on 10-16-2017 | In Misc

序

听说网易云音乐可以一玩就是一个下午, 但有些编辑器怕是一玩就是一辈子…

转vscode原因

因为工作关系, sublime对于gb2312编码的问题无法良好解决.
即使装了convert2utf还是无法解决搜索中文字符串的问题, 因为搜索的时候sublime是没有转码的所以无法搜到想要的中文.
所以转战vscode, 谨以这篇笔记来记录vscode心得.

. . .

1…789101112131415161718192021222324252627…37
Mike

Mike

🚙 🚗 💨 💨 If you want to create a blog like this, just follow my open-source project, "hexo-theme-neo", click the GitHub button below and check it out ^_^ . It is recommended to use Chrome, Safari, or Edge to read this blog since this blog was developed on Edge (Chromium kernel version) and tested on Safari.

11 categories
289 posts
111 tags
about
GitHub Spotify
© 2013 - 2025 Mike