腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
视频
沙龙
2
回答
元编程是反射的子集吗?
reflection
、
metaprogramming
、
terminology
我以前认为元编程涉及修改程序,而且(就像对的一些回答一样),这种反映仅仅是对程序的反思。然而,反射标记wiki表示 反射是程序在运行时可以观察和修改自身结构和行为的过程。 反射是程序可以进行反省的过程。这种内省通常涉及到在运行时观察和修改本身的结构和行为的能力。从理论上看,反射与程序指令作为数据存储的事实有关。程序代码和数据之间的区别在于如何处理信息。因此,程序可以将自己的代码视为数据,并观察或修改代码。 重点增加 元编程的描述是 元编程是编写或操作其他程序作为数据的程序。 元编程很有用,因为它可以节省程序员宝贵的时间。有些语言支持元程序本身,这允许创建具有强大表达能力的代码。
浏览 1
提问于2011-10-03
得票数 22
回答已采纳
6
回答
(强与弱)类型语言和(静态和动态)类型语言和摩尔定律
strong-typing
、
moores-law
、
weakly-typed
我不知道有多少人面临这个问题。如果我用弱/动态类型化语言(如python、php、javascript )编程几天,我就会与强类型语言(如c++、.net、Java )失去联系。我最近听说了像python和ruby这样的语言,人们喜欢用它们编程。 在弱/动态类型语言中编程非常容易,但有可能与c++、Java等语言失去联系。处理器现在变得非常强大,根据的说法,它将以指数级的速度增长。因此,效率可能不是问题,因为当我们从嵌入式转向高级语言(如c++、java )时,也会发生类似的事情。 那么,世界正在向弱/动态类型语言转变吗? 弱/动态类型化语言将来会取代强类型化语言吗? 在哪些字段中
浏览 13
提问于2009-10-10
得票数 0
回答已采纳
3
回答
为R处理大数据的编程语言
r
、
haskell
、
clojure
最近,我有一些时间学习数据可视化,作为Excel图表的一种替代。我的选择是R(与ggplot2),并已开始学习它。 约瑟夫·阿德勒在“简单地说R”中说: 通常,我使用Perl这样的工具在使用R. 我建议使用像Perl、Python或Ruby这样的脚本语言对大型复杂的文本文件进行预处理,并将它们转化为可消化的形式。(顺便提一句,我通常会在Excel中写出字段名和长度的列表,然后使用Excel公式创建R或Perl代码来加载它们。 其理念是Unix哲学--让每个工具都做好自己的工作,让他们一起工作。因此,从长远来看,我打算学习: R表示可视化,以及 另一种用于数据处理的编程语言。
浏览 0
提问于2013-04-14
得票数 0
回答已采纳
2
回答
使用非支持平台解码Protobuf编码数据
protocol-buffers
我对Protobufs并不熟悉,我对他们的接触并不多。我们需要数据的API端点之一,使用Protobuf编码的数据。如果我使用“受支持的”语言(如JavaScript、Java、Python甚至R)来解码数据,这通常不会成为问题. 不幸的是,我试图使用Alteryx来自动化这个过程。这不是一个Alteryx的具体问题,我有一些关于Protobufs本身的问题,所以我更好地理解这种情况。我已经阅读了Java和Python中Protobufs的实现,并对如何使用它们有了基本的理解。 为了推测(如果我错了,请纠正我),Protobuf是一种序列化结构化数据的方法,其中使用.proto模式将数据编码/
浏览 0
提问于2018-11-09
得票数 1
回答已采纳
2
回答
如何为JSON对象编写ANTLR4语法
json
、
antlr4
、
abstract-syntax-tree
我很难弄清楚如何为抽象数据结构编写ANTLR4语法。例如,考虑一个读写人员列表的Python程序,其中一个人有姓名、电子邮件地址和电话号码。相同的抽象数据结构( Python字典列表)可以以多种格式存储,即每行一个人的csv文件、具有对象列表的JSON文件、XML文件等,但我将从开始。 grammar People; import JSON; people: person+; person: name email phone?; name: STRING; email: STRING; phone: STRING; JSON语法定义了七种value类型,person和person定义
浏览 0
提问于2016-05-09
得票数 1
5
回答
要为这个XML和数据处理任务选择什么编程语言?
programming-languages
、
php
、
xml
、
language-choice
我目前用PHP编写代码。最近,我一直在使用PHP和Symfony进行一个项目,即: 读取大型XML文件(大量DOM解析/读取), 将大型XML文件转换为大型数组, 合并2个大数组(大量数组排序), 获取两个大数组并将它们转换为一个大型CSV文件。 我用PHP完成了它,但是现在它是内存密集型的,运行大约需要8-15秒。因此,现在我有以下选择,需要帮助选择一个: 尝试用PHP中更好的方法重写/重构它 选择一种不同的编程语言(我一直想学习一种,可能是另一种语言处理这些事情要快得多?) 执行1或2操作,另外设置一些内容,以便不断读取xml文件,并将它们写入MongoDB文档,以便从数据库中为客户端服务
浏览 0
提问于2012-01-15
得票数 5
回答已采纳
2
回答
Google任务是否适用于面向用户的异步任务?
google-cloud-platform
、
google-cloud-functions
、
google-cloud-tasks
假设我们有一个用python编写的web服务,它可以进行一些耗时的文件处理。它绝对不应该在HTTP处理程序中运行,因为它需要10分钟才能完成。相反,处理应该由某种类型的工作人员异步完成,并且最好向用户报告任务执行的进度。 将Google任务设置为一些云运行或云函数服务作为HTTP目标来完成这项工作,这是一个好主意吗?Google任务是否适合处理这类异步任务,用户坐在那里等待结果? 如果没有,是否还有其他选择可以通过Google实现这一点?(或者我是否应该为此目的使用自定义任务服务,例如芹菜和红葡萄酒)云运行作业似乎也具有一些类似的功能,但是没有任何队列系统来管理工作人员。
浏览 10
提问于2022-09-29
得票数 1
回答已采纳
1
回答
使用Soap库或Rest WebServices的Android
android
我对Soap和Rest web服务有点困惑!! 哪一种更适合消费? 每种方法的优缺点
浏览 2
提问于2012-05-01
得票数 4
回答已采纳
1
回答
桌面应用程序- PHP、HTML、MYSQL
php
、
xcode
、
titanium
、
desktop
我写了一个基于网页的程序使用PHP,超文本标记语言,CSS和MySQL数据库。我现在想将它转换为Windows和Apple的独立桌面应用程序。 我做了很多研究,有人建议使用'Titanium‘SDK,但是即使它包含PHP,它也是相当有限的。特别是,我不能在html文件中使用<?php ?>来显示PHP变量,PHP echo不受支持,而且全局变量似乎有问题。虽然这些可能看起来很小,但它将需要大量的重新编程,一些我不确定我可以重新实现的功能,这对程序至关重要。 谁知道一个程序,类似于XCode/钛等,在那里我可以捆绑一个基于web的程序一起作为Windows和Apple的独立桌
浏览 5
提问于2012-06-30
得票数 1
回答已采纳
1
回答
如何在WP8中检测当前键盘书写语言
c#
、
windows-phone-8
、
keyboard
、
windows-phone
我想以编程的方式设置一个TextBlock流方向,这个方向取决于用户当前的写作语言(,而不是电话语言)。例如,如果键盘设置为阿拉伯语、RightToLeft和英文,则为LeftToRight。windows phone 8中是否有当前的键盘语言?
浏览 4
提问于2013-11-17
得票数 3
回答已采纳
2
回答
导入Python中的音频音轨(wav或aiff)
python
、
audio
、
wav
、
aiff
我有AIFF格式的音轨。我想用Python打开这个音频文件,导入声音的振幅,并进行一些数学分析,如傅里叶变换等。 这在Python中是可能的吗? 是否有允许我获取音频文件的库或模块? 在我的搜索过程中,我发现了,它适用于WAV音频文件。 是否还有其他库可以导入Python中的音频文件? AIFF文件有类似的地方吗? 显然,我可以将AIFF转换成WAV文件,但是如果可能的话,我想直接导入AIFF文件。 作为一个附带问题:是否有更具体的(我指的是比更好的)编程语言来执行这种音频文件的分析和获取?
浏览 4
提问于2014-01-31
得票数 1
回答已采纳
1
回答
从本地html页面在google云中运行脚本
javascript
、
php
、
html
、
web-applications
、
google-cloud-sdk
我想使用本地HTML页面在google云服务器上运行脚本。 更明确的步骤是: 在本地计算机上打开本地HTML页面。 在我的google云服务器上按一个触发脚本的按钮。 脚本在服务器中创建一个文件,我可以按下另一个按钮下载该文件。 我是这个领域的新手,我不知道从哪里开始。 如何通过HTML连接到服务器?(PHP,Javascript?) 授权过程是如何工作的?
浏览 1
提问于2017-04-26
得票数 0
13
回答
使用CSV文件的最小学习曲线语言
python
、
excel
、
vba
、
csv
VBA不再为我裁剪了。我有很多巨大的Excel文件,我需要对它们进行大量的计算,并将它们分解为其他Excel/CSV文件。 我需要一种语言,我可以在接下来的几天内学会做我需要的事情,因为这是一种紧急情况。有人建议我使用python,但我想与您确认一下是否有其他可以快速轻松地处理CSV文件的工具。
浏览 0
提问于2010-07-27
得票数 17
回答已采纳
1
回答
根据zencart的语言变化流通性
google-translate
、
zen-cart
、
google-shopping-api
我在一个禅宗车项目上工作,我已经使用谷歌语言转换器来改变网站的语言, 现在项目需求是if “客户是在西班牙谷歌购物,他点击我的网站产品它带他到产品页面显示的欧元和西班牙语,而他们没有做任何事情”。 现在我有一些具体的问题要问 我们如何根据语言设置货币,‘cz禅宗购物车没有提供这个? 有没有可能达到同样的要求? 谢谢 如果是,请告诉我怎么做。
浏览 0
提问于2011-09-30
得票数 1
回答已采纳
1
回答
GUI依赖于语言和平台吗?
user-interface
、
platform
这不是编程问题,而是更一般的问题。我使用过很多gui库来开发Pc/Mobile应用程序。比如用于mac和iphone开发的cocoa,用于c#的.net库,用于c++的qt。简而言之,图书馆的使用取决于语言、开发平台和目标平台。现在我的问题是:这是否意味着我们必须根据我们想要构建的GUI来选择语言和平台?例如,我最喜欢mac的GUI和GUI组件(它们的视觉外观)。那么我应该使用objective c和mac平台吗?如果我想要漂亮的图形用户界面,那么我应该根据它来选择语言和平台吗? 感谢并致以问候
浏览 0
提问于2010-12-09
得票数 2
2
回答
Jython测试覆盖率
python
、
code-coverage
、
jython
我正在尝试为一个项目使用Jython而不是Python (对于一种稀有的数据库,我想使用jdbc驱动程序)。到目前为止,一切都很正常,但我找不到任何好的工具来覆盖代码。有谁有解决这个问题的办法吗? 我所做的googling搜索似乎表明,jython缺少代码复盖工具所需的一些东西。 其他人是如何解决这个问题的?我认为像和普通python这样的东西将是一种前进的方向,但我不希望在我的环境中引入jpype仅仅是为了测量覆盖率。
浏览 0
提问于2010-10-11
得票数 3
回答已采纳
6
回答
Excel对数据科学是否足够?
programming
、
excel
我正在准备用R语言讲授一门关于数据科学的入门课程。我的听众是主修商科的本科生。一个典型的商业本科生没有任何计算机编程经验,但参加了几门使用Excel的课程。 就我个人而言,我对R(或其他编程语言)非常满意,因为我主修计算机科学。然而,我有一种感觉,我的许多学生会对学习一门编程语言感到提防,因为对他们来说,这似乎很困难。 我确实对Excel有些熟悉,我相信虽然Excel对于简单的数据科学是有用的,但对于学生来说,学习一门严肃的数据科学编程语言(例如R或Python)是必要的。我如何让自己和学生相信Excel对于一个认真学习数据科学的商科学生来说是不够的,他们需要学习一些编程? 编辑回应 评论 以
浏览 0
提问于2017-07-06
得票数 11
1
回答
使用proxy类扩展对象以在代理之间交换数据
multi-agent
我想实现多智能体系统,需要在两个智能体之间交换数据。所以我想让agent1发送一些数据给agent2。 根据我的研究,在java中,可以使用proxy类,并使用puto2aobject方法将数据传输到同一平台上的另一个代理。但我不知道该怎么做。 如何使用代理类以及应该使用哪种行为。那么,如果我想用jade编程,我如何在两个代理之间交换数据呢? 有人能帮帮我吗? 谢谢。
浏览 5
提问于2018-04-21
得票数 0
4
回答
Python开发环境,如Smalltalk
python
、
development-environment
、
virtual-machine
、
smalltalk
、
pharo
我喜欢用Python语言编程来解决系统管理环境中的日常问题,我对此很满意。 我正在学习Pharo Smalltalk,并对这种语言在对象编程中的不同方法着迷。 我非常喜欢Smalltalk虚拟机的想法和系统映像的概念,它将环境都保存在一个文件中。 Python中有没有类似的东西?
浏览 1
提问于2011-04-20
得票数 7
回答已采纳
1
回答
使用Android应用程序调用web服务的最佳选择是什么?
android
、
web-services
我们可以通过创建HttpURLConnection和POST请求在安卓应用程序中进行Webservice调用。,类似于下面的 httpURLConnection.setRequestMethod("POST"); httpURLConnection.setRequestProperty("Connection", "keep-alive"); httpURLConnection.setRequestProperty("Content-Type", "text/xml"); httpU
浏览 2
提问于2011-08-03
得票数 1
回答已采纳
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
只需三步,将Excel中的图片导出为单独的文件,就这么简单
OBJ文件在ZBrush中的操作
Gerber文件在PCB制造中的作用
linux在文件系统树中的跳转
每日小窍门:在python中如何判断文件的文件类型?
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券