每个设计师都应该会的 Mac 端 adb 安装教程

adb,全称“Android Debug Bridge”,直译为 Android 调试桥,不仅可用来调试 Android 应用,平时在安装、卸载一些系统核心应用的时候也需要用到,这篇文章就是教如何在 Mac 下安装这个神奇的工具的。

阅读更多

如何搭建一个个人博客(Hexo)

事前准备

  1. 学习并熟知Markdown语法
  2. 些许的命令行知识
  3. 些许的前端知识
  4. 些许的git知识
  5. 一个gayhub账号
  6. 一颗赤诚的心

具体步骤

搭建个人博客主要分为这几个部分:

安装gitNode.js

安装hexo

在命令行中输入

1
npm install -g hexo-cli

提示安装成功或者可以执行hexo指令即可。
安装完成后使用命令行(cd命令)进入合适的文件夹,使用以下命令初始化博客。

1
2
3
hexo init <folder>
cd <folder>
npm install

然后会发现在相应的文件夹目录下出现了名为的文件夹(可以改成其他的名字比如xwnblog)文件夹里面会出现一些文件。

1
2
3
4
5
6
7
├── _config.yml
├── package.json
├── scaffolds
├── source
| ├── _drafts
| └── _posts
└── themes

hexo就新建完成了,你可以通过

1
hexo server

来初始化本地网站,在浏览器里输入0.0.0.0:4000进行查看。
查看完了记得用Ctrl+C关掉。

尝试写文章

文件夹中的_post文件夹里面就是那些文章了
默认会有一篇示范性的文章
你可以通过在命令行里输入

1
hexo new 文章的名字

来新建文章,文章是使用Markdown语法书写的,所以要求能熟练使用Markdown语法

部署本地网站到github

github提供了一种方式可以帮助用户用github的服务器存放自己的网站,虽然网速很慢,但是个人博客足够用了。
新建一个仓库,命名为:你的github用户名.github.io,例如xuweinan123.github.io。
这个仓库有一个HTTPS,复制这个网址到本地网站文件夹的_config.yml中(用记事本或者其他IDE打开)的deploy条目下,如:

1
2
3
4
deploy:
type: git
repository: https://github.com/XuWeinan123/XuWeinan123.github.io.git
branch: master

然后使用命令行命令

1
2
hexo generate
hexo deploy

第一个命令是将你的文章生成静态网页以便上传
第二个命令是进行网页的部署,将网页上传到github,第一次上传会比较长。
PS:如果是第一次使用git工具,会要求你输入github的用户名和密码
上传完成之后,访问你的github仓库,确认部署成功。
访问 网址“你的github用户名.github.io“ 如果可以正常访问说明你的网站已经被部署成功。

自定义域名

购买域名,比如www.xuweinan.com,然后后使域名指向 “你的github用户名.github.io“
如果你之前执行过

1
hexo generate

的话,会有一个public文件夹,这个就是上传到github的部分。
新建一个文件,改名为CNAME(无后缀名),然后用记事本打开,在里面填上你的域名,比如www.xuweinan.com。
执行

1
hexo deploy

部署,然后等个十分钟左右,取决于DNS提供商的效率,然后就可以通过你的域名访问你的博客了。

进阶教程

过几天再写。

个人实习日志app

这是一个记录我这几个月实习经历的App,不知道到时候要交日志了能不能把这个交上去。
第一次尝试不画线稿图、不画草图、不画任何东西直接在Android studio里面进行产品的设计,说实话还是挺累的,对电脑也是一个挺大的考验,Chrome、Android Studio、Android模拟器、Photoshop、Sketch、Ai同时开着,电量那是刷刷的往下掉,我估计以后这样的大招是不会放了。
这貌似也是我第一次尝试做无框化设计,感觉结果是挺惨的……看来我自己的排版能力还是不太强,以后还是不要轻易尝试这种风格了。不过好歹app是写出来了,写的过程的也碰到了很多设计与技术上的矛盾,其中也有不少的妥协,这可能也是这个app设计惨不忍睹的原因吧。

不会放下载地址的,文章里面还有挺多东西涉嫌到公司机密,放几张图好了,感受一下。

7269351cly1feq5u5zqi9j20iu0zkmya7269351cly1feq5u603ymj20u01ko0v1
7269351cly1feq5u603ymj20u01ko0v1

图被渣浪压缩的不能看了,求推荐好用的图床,最好能有开放的api。

最新消息:正在尝试开发自动从这个博客上抓取内容的app。

JAVA学习完成打卡

总算完成了JAVA的学习……特此打卡作纪念。

我们这学期有JAVA课,但是我是看了书和视频自学的,教材是李兴华老师的《JAVA开发经典实战》说实话写的的确不错,我刚开始学的时候还不会C语言,但是也能看懂。

s6050358

在这里再放上我学习java中所临摹的程序和课本的课后作业,以供纪念。

https://yunpan.cn/cYuIJP5q7VJxH 访问密码 1905

(辛辛苦苦写了这么久的程序怎么才不到1M呢……)