博客

我的博客覆盖了前端、后端、客户端以及系统编程等领域,以构建高效、弹性、可维护的应用程序为目标。请随意翻阅查看。这里记录了我对一些新技术、新工具以及在项目中的开发实践,往前翻翻还有很多不着调的诗歌。

JavaScript学习笔记 - API篇

这是我学习JavaScript的第二篇文章,在第一篇文章中,重点介绍了JavaScript的基本语法和一些规范,而在本篇中则着重介绍HTML、CSS和DOM的一些API接口,基于事件相应的相关GUI编程范式。本文的最后亦介绍了Ajax——异步JavaScript和XML编程技术,这种技术被设计用来在不重载页面情况下进行数据更新,本文介绍了XHR和fetch两种操作方法。

JavaScript学习笔记 - 语法篇

我在重新阅读过《像计算机科学家一样思考Python》一书并且总结编程范式后,找到了JavaScript这门像Pyhton一样前后端通吃、兼容性强、应用广的语言。这篇文章是我在学习JavaScript中整理的一些笔记和心得。

技术类书籍选购和笔记记录指南

这篇文章主要想解决我一直很心烦的一个问题:“为什么我特别讨厌国内教材”。为了避免不必要的争端,仅将范围缩小到计算机技术类书籍当中。对于这个问题我思考了两年多,最后我发现自己并非是对于“中国产”讨厌,而是对于一种特定场合使用的教材不满。

编程范式——《像计算机科学家一样思考》读书笔记(下)

这是我关于《如何像计算机科学家一样思考》一书的体会和总结。此书的副标题叫做《Think Python》,作者是Allen.B.Downey,欧林计算机学院计算机科学教授,MIT计算机科学学士和硕士,UCB计算机科学博士。作者本身写作此书的原因是用来讲解的语言是java入门知识,其目标是:简短、循序渐进、专注于编程而非语言。这本书里出现的编程知识基本上是所有语言所共用的,因此用来做一个程序学习之架构是非常合适,这也是本文希望做的——在这本书的基础上建立一个学习所有编程语言的基本框架。

编程范式——《像计算机科学家一样思考》读书笔记(上)

这是我关于《如何像计算机科学家一样思考》一书的体会和总结。此书的副标题叫做《Think Python》,作者是Allen.B.Downey,欧林计算机学院计算机科学教授,MIT计算机科学学士和硕士,UCB计算机科学博士。作者本身写作此书的原因是用来讲解的语言是java入门知识,其目标是:简短、循序渐进、专注于编程而非语言。这本书里出现的编程知识基本上是所有语言所共用的,因此用来做一个程序学习之架构是非常合适,这也是本文希望做的——在这本书的基础上建立一个学习所有编程语言的基本框架。

Apple Watch S1 30天使用体验

本来打算购置AW一周后就写一篇开箱来着,不料却一直拖到了寒假,也就是一个月之后。在这一个月里,我对AW以及时间进行了一些浅显的思考,关于“信息过滤”、“信息展示”、“完成感”和“健身的意义”这些维度我都有了新的体会,因此写成本文,以备以后进一步补充。

华中师范大学校园网自动登录器 - 一个基于PyQt5的GUI程序设计谈

本程序可用于华中师范大学无线校园网(SSID:CCNU)以及有线校园网的连接认证,可以替代网页认证。本程序适用于解决:1、开机程序自动登录网络,而无须手动干预。2、连接网络后打不开认证界面(尤其是宿舍晚上以及图书馆等人较多的地方)。由于学校网络认证复杂,新旧混乱,因此程序提供了自动切换认证服务器的功能。

人机交互心理学实践 – 基于Qt的心理学问卷输入系统搭建

本文介绍了一种将纸质问卷数据录入计算机的一种方法,使用基于Qt的GUI程序进行数据录入。根据人因学相关理论,注意瞬脱(AB),工作记忆容量和及时反馈等相关领域的研究,程序尽量避免了手动输入数据的困扰:“注意力转移的精力消耗以及逐个检查错误的烦躁”,使用计算机分担了输入者大部分的工作。本程序提升了1-3倍的输入效率,并且使输入者心情舒畅。因此较为成功的完成了设计目标。

使用 Python 和 Slack 实现字幕组美剧的更新和通知

本文介绍了使用Python和Slack实现字幕组美剧更新推送的一种方法,脚本可以部署在Windows或者GNU/Linux或者macOS平台,使用计划任务或者CRON进行定时执行。你需要一个Slack的Webhook地址,用于将消息POST到你的APP -- Web、Android、iOS、watchOS以及PC、macOS均支持的Slack应用程序。

图书馆七楼的落地窗:2017 于桂子山下

写在华中师大,2017年底某个上弦月(半月),在地球上,武汉循进阳光的黑暗时(大约下午五点三十九分)。此文另有姊妹篇,一年前于华中农业大学图书馆。

1...101112...17