【技术实现步骤摘要】
本专利技术涉及编程领域,更具体的说,涉及一种基于数据表的共享智慧的方法。
技术介绍
在流行的编程工具中,大部分是可编译为机器语言的高级语言,而非人们使用的自然语言,如VB、C、C++、PASCAL、JAVA、C#等语言,其语法是从\机器语言\→\汇编语言\→\高级语言\这样逐步发展起来的,用自然语言进行编程国外公司有过尝试,但终以失败而告终,究其原因,无非三点:一是来自传统编程语言的思维定式的抵制;二是因民族、语言、文化、传统不同而产生的各种冲突:三是技术上实现较为复杂和困难。现有的编程需要固定的编程环境、格式和符号,不同的编程语言的格式、符号都是不同的,导致普通人学编程非常困难,而且不同语言之间的代码是不能通用的。再者,每个人编程习惯不一样,函数名称等都是根据个人喜好自定义,不同编程人员之间的代码很难共用。现有的数据库基本上都是关系型的数据库,需要建立不同的库,库里面有很多的表,表的字段名称和长度都是不一样的,因此必须在表跟表之间建立复杂的关联才能实现数据的调用。因此,现有的数据库结构非常不利于智慧的共享。
技术实现思路
本专利技术所要解决的技术问题是提供一种降低 ...
【技术保护点】
一种基于数据表的自然语言混合编程方法的共享智慧方法,其特征在于,包括步骤:获取用户社交平台的身份信息;获取用户输入的数据;将数据存储在广表中;根据广表指定字段存储内容的第一个最小单位判断共享范围,根据第一个最小单位后面的其他字判断是否共享;所述广表的字段数量固定不动,所述字段名称固定不变;除了代表每条记录唯一编号的字段外,其他字段的数据格式为字符串类型。
【技术特征摘要】
1.一种基于数据表的自然语言混合编程方法的共享智慧方法,其特征在于,包括步骤:获取用户社交平台的身份信息;获取用户输入的数据;将数据存储在广表中;根据广表指定字段存储内容的第一个最小单位判断共享范围,根据第一个最小单位后面的其他字判断是否共享;所述广表的字段数量固定不动,所述字段名称固定不变;除了代表每条记录唯一编号的字段外,其他字段的数据格式为字符串类型。2.根据权利要求1所述的基于数据表的共享智慧的方法,其特征在于,当广表指定字段存储内容的第一个最小单位为预设的第一字(共),则相同群内的所有用户相互共享对应记录的数据。3.根据权利要求1所述的基于数据表的共享智慧的方法,其特征在于,当广表指定字段存储内容的第一个最小单位为预设的第二字(享),则相同群内的好友用户相互共享对应记录的数据。4.根据权利要求1-3任一所述的基于数据表的共享智慧的方法,其特征在于,根据广表指定字段存储内容的第二个字触发同名的功能函数,功能函数将执行结果反馈回对应的用户。5.根据权利要求4所述的基于数据表的共享智慧的方法,其特征在于,所述数据包括自然语言混合文本;用户获取处于共享状态的自然语言混合文本;根据自然语言混合文本的第一行的第一个最小单位作为函数名,从本地文件或广表中获取编程语言的功能函数;根据最小单位的后续文本从广表中获取功能函数的参数;编程语言未...
【专利技术属性】
技术研发人员:李文广,
申请(专利权)人:深圳市微我科技有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。