Fork me on GitHub

楚权的世界

Seek the wonder of life.

几个月前,在脉脉上订阅了一个付费的音频课程——《徐彬说投资》。课程每天更新(工作日),共48节。虽然课程内容的连贯性不是非常强,但是对于非专业人士来说,这是一个非常好的理财入门课程。以下内容是我在听完该课程后做的一些笔记和总结。原始笔记在这里

阅读全文 »

这些天在考虑选择什么主题在即将来临的公司技术分享会上进行分享。思来想去,也没找到什么比较好的主题。逆向?已经有人分享过了...框架?不是针对特定需求的框架,介绍起来感觉也没有太大的意义...

阅读全文 »

Git场景

在基于Git版本控制的团队协作开发中,当同伴先于自己将新的提交push到远程分支上时,如果要想将自己新的提交push的远程分支,则需要先执行git pull来获取同伴的提交,如果有冲突则先处理完冲突,然后才能将自己的提交push到远程分支。这种情形是非常常见的。

阅读全文 »

学生生涯结束至今已有两月有余,偶尔还是会念想在北大那些瞬间,好在入职的公司在各方面都非常令我满意,不至于用怀念来解忧生活。

阅读全文 »

我们公司的软件产品迭代采用的是scrum敏捷开发流程,代码使用git进行版本管理。在新人最初的几次开发任务中,我对于git的使用也仅限于一些基本的命令,包括:add、commit、rebase、cherry-pick、push、checkout等等。

阅读全文 »

### 引言

在斯坦福CS193p课程中,白胡子老教授首先介绍了iOS开发中的MVC软件设计模式,这是因为iOS应用即采用此种设计模式。如下图所示,MVC模式将软件分为三个部分:

阅读全文 »

原文链接
SublimeText是一款非常精巧的文本编辑器,适合编写代码、做笔记、写文章。它用户界面十分整洁,功能非同凡响,性能快得出奇。这些非常棒的特性包括:

  • 任意跳转(Goto Anything)
  • 多重选择(multiple selections)
  • 指令面板(command palette)
  • 免打扰模式(distraction free mode)
  • 分区编辑(split editing)
  • 快速项目切换(instant project switch)
  • ...
阅读全文 »

网页、屏幕宽度、高度的获取

  • 屏幕分辨率的宽度: window.screen.width
  • 屏幕分辨率的高度: window.screen.height
  • 屏幕可用工作区宽度: window.screen.availWidth
  • 屏幕可用工作区高度: window.screen.availHeight
  • 网页被卷起的高度: document.body.scrollTop
  • 网页被卷起的左边: document.body.scrollLeft
  • 网页正文的全文宽: document.body.scrollWidth
  • 网页正文的全文高: document.body.scrollHeight
  • 网页可见区域宽度: document.body.offsetWidth, document.body.clientWidth;
  • 网页可见区域高度: document.body.offsetHeight, document.body.clientHeight;
阅读全文 »

Doctype

  • 作用
    1. 对文档进行有效性验证: 告诉用户代理和校验器该文档的DTD
    2. 决定浏览器的呈现模式:通知浏览器读取文档时采用何种解析算法。浏览器有三种方式解析HTML文档(标准模式、怪异模式、部分怪异模式)
  • 种类
    1. HTML 4.01: Strict, Transitional, Framset
    2. XHTML 1.0: Strict, Transitional, Framset
阅读全文 »

概念

字符是一个信息单位,在计算机中,一个中文汉字是一个字符,一个英文字母是一个字符,一个阿拉伯数字是一个字符,一个标点符号也是一个字符。

阅读全文 »

电影《血战钢锯岭》的上映获得了极大的反响,战争题材的电影时隔多年又重新焕发光彩。我本人也对这类电影颇感兴趣,可能是我内心的确很想了解数十年前人类历史上最惨烈的两场大规模战争的真实面目。

阅读全文 »
0%