首页
学习
活动
专区
工具
TVP
发布

程序员的SOD蜜

专栏作者
185
文章
277034
阅读量
46
订阅数
Actor:人生如戏全靠演技--“三维度”逻辑编程语言的设计(3) 角色是一种特定的关系名不正言不顺角色才是真正的主人演员的天分再好的演技也需要角色好演员更需要好剧本
在上一篇介绍了逻辑编程的作用,介绍了逻辑编程中的一些概念,包括逻辑程序的结构:事实、规则和问题;知识的表达方式:谓词演算、产生式规则,以及这些概念与三维度(角色+场景+时间)理论的契合关系,正式提出了“三维度逻辑编程”这个概念。为了更好的体现“三维度”的关系,今天要重点介绍一下角色的扮演者--Actor。
用户1177503
2020-10-10
5230
逻辑式编程还有用吗?--“三维度”逻辑编程语言的设计(2)
这两天正在构思这个“三维度”逻辑编程语言的设计系列的下一篇该怎么写,正好在上一篇《用写文章的方式写程序--“三维度”逻辑编程语言的设计(1)》有位叫做 dwcz 的朋友回帖说:
用户1177503
2020-09-27
5K0
浅议“全局变量”、“多线程”和“编译器陷阱”
今天偶然看到一段代码,也看到了作者对此的说明,觉得很有意思: public event EventHandler Started; protected virtual void OnStarted(
用户1177503
2018-02-27
8280
为VS2010默认模板添加版权信息
通过以下方式可以自定义CS类文件代码模板(以下为VS2010,VS2008类似): 1,打开VS的安装目录,例如 D:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE\ItemTemplates\CSharp\Code\2052 2,打开文件 Class.zip,找到文件 Class.cs,在文件头部加上下面的内容: #region << 版 本 注 释 >> /*  * ====================================
用户1177503
2018-02-26
9080
C#调用C和C++函数的一点区别
最近做U800电话的二次开发,需要调用厂商的C函数库来打电话,后来想加入通话录音功能,但发现程序默认生产的WAV文件过大,又找了个WAV转MP3的C++函数库程序,出了点问题。下面是转MP3的程序接口(头文件): #ifndef _MP3ENC_H_ #define _MP3ENC_H_ int mp3_enc(const char* inWavName,int nRate,const char* outMP3Name); #endif 按照C#调用非托管程序的约定,声明一个对应的C#函数接口: [D
用户1177503
2018-02-26
1.6K0
没有更多了
社区活动
RAG七天入门训练营
鹅厂大牛手把手带你上手实战
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档