第10天 无法割舍的数组 目标:为Stone语言添加简单的数组功能,下标(index)只能使用整数值。 10.1扩展语法分析器 代码清单10.1 与数组相关的语法规则 代码清单10.2 ArrayParser.java 代码清单10.3 ArrayLiteral.java 接下来我们根据新的语法规则 ...
分类:
编程语言 时间:
2020-01-22 21:32:07
阅读次数:
101
● 插入NULL时需要在VALUES子句的值清单中写入NULL● 可以为表中的列设定默认值(初始值),默认值可以通过在CREATE TABLE语句中为列设置DEFAULT约束来设定。● 插入默认值可以通过两种方式实现,即在INSERT语句的VALUES子句中指定DEFAULT关键字(显式方法),或省 ...
分类:
数据库 时间:
2020-01-22 14:30:35
阅读次数:
89
YAML 是 "YAML Ain't a Markup Language"(YAML 不是一种标记语言)的递归缩写。在开发的这种语言时,YAML 的意思其实是:"Yet Another Markup Language"(仍是一种标记语言)。 YAML 的语法和其他高级语言类似,并且可以简单表达清单、 ...
分类:
其他好文 时间:
2020-01-21 16:10:23
阅读次数:
92
一,demo背景: 1,可以熟悉原生js 2,平时不知道自己学完js要做些什么东西的小伙伴 3,自己写的,可以当做自己的作品 4,为广大想练习练习原生js的贡献一个素材 二,实现功能: 1,新建/删除任务功能 2,设置/取消星标任务功能 3,设置/取消任务完成功能 4,过期任务自动删除功能(本例期限 ...
分类:
其他好文 时间:
2020-01-21 10:35:32
阅读次数:
61
引言 “p i n g”这个名字源于声纳定位操作。 P i n g程序由Mike Muuss编写,目的是为了测试另一 台主机是否可达。该程序发送一份 I C M P回显请求报文给主机,并等待返回 I C M P回显应答 (图6 3列出了所有的I C M P报文类型)。 一般来说,如果不能 P i n ...
分类:
其他好文 时间:
2020-01-20 21:06:31
阅读次数:
81
用途:主要用来家里做一些开发 配置清单 主板:华硕(ASUS)TUF B360M-PLUS GAMING S 游戏主板 价格:¥638.99 CPU:英特尔(Intel) i3 8100 酷睿四核 盒装CPU处理器 价格:¥899 内存条:金士顿(Kingston) DDR4 2666 8GB 台式 ...
分类:
其他好文 时间:
2020-01-20 00:20:33
阅读次数:
94
简历的本质 原文地址在写简历之前,我们必须清楚的了解一件事情,那就是简历是什么?它不是人生履历,不是项目清单,也不是技能大放送。简历的存在只有一个目的 —— 帮你约到面试。只要能达到这个目的,简历可以是一段视频,一个开源项目,一张照片,甚至是一行字,比如: I wrote javascript 当然 ...
分类:
其他好文 时间:
2020-01-20 00:18:03
阅读次数:
59
第5天 设计语法分析器 5.1 Stone语言的语法 代码清单 5.1 Stone 语言的语法定义 5.2 使用解析器和组合子 Parser库: 一种解析器组合子类型的库 工作是将BNF写成的语法规则改写成Java语言程序 在书中第十七章有详细解说 代码清单 5.2 Stone 语言的语法分析器Ba ...
分类:
编程语言 时间:
2020-01-17 22:40:37
阅读次数:
106
1、appid获得登录微信公众号后台,开发者一般不是公众号的管理员所以登录的时候需要管理员扫码确认,不过现在可以把二维码发给微信管理员即可 2、appsecret登录公众号后台之后,appsecret每次都会变化,并且不会保存,这个时候需要管理员扫码,真正的扫码,不像第一步那样在微信聊天界面识别,一 ...
分类:
微信 时间:
2020-01-17 21:11:01
阅读次数:
125
以阿里云服务器为案例,后台使用java 及java web server 相关技术,其他方案基本类同 root账户购置云服务器的时候,直接设置好密码,当然也可以使用密匙 ssh远程开通有了ssh这个神器就可以远程命令行下执行任务 挂载数据盘前期不用买太大,根据业务发展需要自行扩容,需要自己去挂载 j ...
分类:
微信 时间:
2020-01-17 20:45:38
阅读次数:
88