编程开发
分享PHP、JavaScript、Python等编程实践,记录Web前后端开发、程序设计、代码优化及工具开发经验,探索技术在实际项目中的应用。
分享PHP、JavaScript、Python等编程实践,记录Web前后端开发、程序设计、代码优化及工具开发经验,探索技术在实际项目中的应用。
分析动态生成 HTML 元素无法直接绑定事件的问题,并通过事件冒泡和事件委托解决动态内容的事件绑定。
通过 Human、Student、Civil 和 Seoer 的例子,理解 JavaScript 简单工厂模式的基本结构和实现方式。
通过级联下拉菜单的例子,介绍利用 script 标签实现 JSON 数据跨域传输与回调的方法。
针对 mysqldump 生成的大型 SQL 备份文件,开发一个按数据库进行切割的 Python 工具。
通过 Python 和 JavaScript 的闭包实例,对比两种语言在变量声明、作用域和闭包处理上的异同。
记录使用 Python Socket 发送 HTTP 请求时数据接收不完整的问题,以及通过循环 recv() 获取完整响应的实践。
记录使用 Python 自动备份目录时遇到的路径判断问题,以及通过 os.path.join() 组合完整路径的解决方法。
通过“母亲和儿子”的例子理解观察者模式,并对比 PHP 与 JavaScript 中观察者模式的实现方式。
通过一个 for 循环给多个元素绑定 click 事件的例子,理解变量作用域、循环结束后的变量值以及闭包的解决方法。
通过 PHP 和 JavaScript 两个例子,对比单例模式的实现方式,以及如何避免对象被重复实例化。