Tech Jene

一蓑烟雨任平生

本科论文写作格式及排版

"个人使用 Word 的心得"

“凡事往简单处想,往认真处行。” 一点说明 排版基于 office Word 2013。 前言 在一个还算有些微风的下午,我写下这篇使用 Word 2013 排版本科论文的心得。希望能给你以帮助。 大部分的经验来自互联网,我只是结合自己本科论文的排版做一下整合。所以如果有帮助,请随意转载分享。 注意:论文排版是按照山东理工大学本科论文格式要求来做的,请大家按照自己实际要求...

理解快速排序

"快排原理及其实现代码"

“不积跬步无以至千里。” 前言 快速排序 worst-case 的时间复杂度是 \(Θ(n^2)\)。 由于其平均性能很好,期望时间复杂度是 \(Θ(n lg⁡n )\)。 所以是实际排序应用中最好的选择。 快速排序采用了一种分治的策略,通常称其为分治法( Divide-and-Conquer Method )。 描述 分治法的基本思想是: 将原问题分解为若干个规模更小但结...

理解 Github Flow

"hello github"

“不积跬步无以至千里。” 说明 本文主要内容翻译自 github 官网。 关于 github 入门,欢迎参考我的译文 Github 10 分钟入门。 有些词还是用的英语,个人学识浅薄,无法用中文表达出该有的味道。 欢迎阅读,不足之处,还请指正,谢谢! 前言 GitHub Flow 是一种支持团队和项目定期部署 ( made regularly ) 的基于分支的轻量级工作流...

Windows 本地 Jekyll 环境配置

"搭建 githubpages 本地预览环境"

“但愿君心似我心。” 说明 基于 Windows 8.1 系统。 前提是已经基于 githubpages 搭建好了网站 前言 其实,按照 githubpages 的指示是完全可以完成安装的。 若需阅读官方指南,请移步: Learn how to set up Jekyll 。 我只把官方指南中需要在 Windows 下配置的过程分拣出来。 第一步:安装 Rub...

你的意识,造就了你的现实

"你明白了吗?"

“吾日三省吾身。” 说明:首发于个人微信订阅号 刚刚看到一个同学发的主题:他的学霸同学,JAVA主科,不会安装JAVA。 我说说自己吧!也许只是我自以为的。 小时候,童话故事里说:富翁很忧郁,而贫困的平民却很快乐。。。后来,我想了想,这种故事应该是写给“平民”看的吧! 前几年,新闻媒体还在报道,某某二代如何如何,总之就是不上进。。。后来,我想了想,这种报道,应该是给我这种什...

Github 10 分钟入门

"hello github"

“千里之行,始于足下。” 说明 本文主要内容翻译自 github 官网。 有些词还是用的英语,个人学识浅薄,无法用中文表达出该有的味道。 欢迎阅读,不足之处,还请指正,谢谢! 前言 本文以 Hello World 为例讲解。 Hello World 在计算机编程中可谓是历史悠久。当你学习一些新事物的时候,通过简单的练习,可以很快上手。 你将会学到: 如何创建并使用一个仓...

Hello, my friends

"一直在路上"

“Try my best. ” 前言 2017年的3月,借助 githubpages,我搭建了个人的 Blog。 我借用了东坡先生的《定风波 · 三月七日》的一句: 一蓑烟雨任平生。 一直比较喜欢苏轼的乐观豁达,在此感谢他的诗词。 正文 搭建博客的流程如下: 在 github 新建 username.github.io 的仓库 使用自定义域名 f...

Android 运行时权限高阶

"合理封装运行时权限"

“不负时光。” 说明:原发布于 CSDN 个人博客 学习平台:Android Studio 2.2.3 (基于win8.1 Pro) ADT:Nexus5 API:24 前言 这篇接着上一篇文章继续说。 课程目标:对运行时权限进行合理的封装。 封装原因:简化代码,降低工作量。 难点:运行时权限和 activity 耦合性非常高 弹出运行...

Android 运行时权限进阶

"一次申请多个权限"

“东城渐觉风光好。” 说明:原发布于 CSDN 个人博客 学习平台:Android Studio 2.2.3 (基于win8.1 Pro) ADT:Nexus5 API:24 前言 基于郭霖老师的《第一行代码》2th Edition的 7.2 节进行更改。 笔记名称:一次申请多个权限 正文 一、修改 MainActivity 1.新建一个 Permissi...

PercentFrameLayout Demo

"Merry Christmas"

“独乐乐不如众乐乐。” 说明:原发布于 CSDN 个人博客 学习平台:Android Studio 2.2.3 (基于win8.1 Pro) ADT:Nexus5 API:24 前言 《第一行代码》2th Edition 的 3.3.4 节讲到了百分比布局,郭老师用的是 4 个 Button 控件,不够好玩。 我用 ImageView 控件做了个有意思的 D...