摘要: 背景 学习了Javascript才知道原来属性的取值和赋值操作访问的“位置”可能不同、还有词法作用域这个东西,这也是我学习任何一门语言会注意的两个知识点,Python的作用域和Javascript几乎一致,这里就不做解释,本文重点介绍一下三个概念: 属性取值和赋值过程 属性描述符 装饰器 本文最好会 阅读全文
posted @ 2021-01-07 14:12 QC_der 阅读(98) 评论(0) 推荐(0) 编辑
摘要: Java 修饰符主要分为两类: 访问修饰符 非访问修饰符 访问修饰符 public,对所有类可见 protected,对同一包内的类和子类可见 default,同一个包内的类可见 private,对当前类可见 修饰符当前类同一包内子孙类其它包 public Y Y Y Y protected Y Y 阅读全文
posted @ 2021-01-07 14:11 QC_der 阅读(55) 评论(0) 推荐(0) 编辑
摘要: 一级标题 二级标题 三级标题 四级标题 内容 1 var x = 1; 2 var y = 2; 3 Console.WriteLine(x + y); 美化用的CSS 1 #cb_post_title_url 2 { 3 display: block; 4 margin-bottom: 20px; 阅读全文
posted @ 2021-01-07 11:04 QC_der 阅读(64) 评论(0) 推荐(0) 编辑
摘要: 背景 最近在用Sublime作为开发环境学习Ruby,本文就记录一下Ruby和Sublime在编码方面的问题。 Sublime相关 默认的文件存储编码:UTF8 Sublime文件默认存储编码为UTF8,我们几乎不用修改这个选项。 默认的输出控制台编码:UTF8 在按快捷键【Control + B】 阅读全文
posted @ 2021-01-07 11:02 QC_der 阅读(96) 评论(0) 推荐(0) 编辑
摘要: 背景 多用户系统会出现并发问题,应对并发问题的两种方式是“悲观锁”和“乐观锁”,多数情况下都会采用“乐观锁”,这引发了一个问题,如果检查出乐观并发异常如何重试?是让最终用户手工重试?还是让系统自动重试?如何做出这个决策?本文就给我的一点想法。 想法虽小,记下来不容易忘。 何时选择:让最终用户手工重试 阅读全文
posted @ 2021-01-07 11:01 QC_der 阅读(87) 评论(0) 推荐(0) 编辑
摘要: 相对于Python、Node和Ruby来说PHP算是一门容易学习和使用的语言,因为这个特点也使其成为WEB开发领域的佼佼者,本文记录一下我对PHP面向对象部分的学习笔记。 先来一个复杂的例子:Mixin(掺入) Ruby和Python可以用非常漂亮的语法支持掺入,PHP能实现吗?让我们试试吧。 参考 阅读全文
posted @ 2021-01-07 11:00 QC_der 阅读(373) 评论(0) 推荐(0) 编辑
摘要: 最近在学习PHP,开发环境选择了Sublime2,开发过程发现执行PHP程序非常不方便,需要自己在浏览器中输入路径以进行调试,这点不如Dreamweaver好使,好在Sublime可以支持插件,自己开发也非常简单。 Sublime插件开发:Open In Browser 最终的目标是使用快捷将当前编 阅读全文
posted @ 2021-01-07 10:59 QC_der 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 类型和表达式部分 你好,世界! 1 # coding=utf-8 2 3 print "你好,世界。" 乘方 1 print 2**10 变量 1 var = 1 2 print var 3 4 var = "段光伟" 5 print var 注:这里的var = xxxx不叫变量赋值,而叫变量绑定 阅读全文
posted @ 2021-01-07 10:58 QC_der 阅读(94) 评论(0) 推荐(0) 编辑
摘要: 在开始 Java 基本语法之前,先说明 Java 程序的基本规范: 大小写敏感,例如 Person 和 person 是不同的 类名首字母大写,如果类名由多个单词组成,每个单词首字母都大写,例如 HelloWorld 方法名应遵守驼峰命名法,以小写字母开头,若含有多个单次,后面单次大写,例如 fin 阅读全文
posted @ 2021-01-07 09:12 QC_der 阅读(93) 评论(0) 推荐(0) 编辑
返回顶端