程序设计

专业和发烧友程序员的问答

7
在JavaScript中模仿集合?
我正在使用JavaScript。我想存储具有以下属性的唯一,无序字符串值的列表: 快速询问“列表中是否有A”的方法? 一种快速的方法(如果列表中存在A,则从列表中删除A) 一种快速的方法“将A添加到列表(如果尚不存在)”。 我真正想要的是一套。有什么建议以最佳方式模仿JavaScript中的集合吗? 这个问题建议使用Object,其键存储属性,并且所有值都设置为true:这是明智的方法吗?
220 javascript 

5
如何在TSQL中刷新PRINT缓冲区?
我在SQL Server 2005中有一个非常长时间运行的存储过程,正在尝试调试,并且正在使用“ print”命令来进行调试。问题是,我只能在存储过程的最后从SQL Server取回消息-我希望能够刷新消息缓冲区并在存储过程的运行时立即查看这些消息,而不是在运行时结束。

10
如何在Angular.js中配置不同的环境?
如何管理不同环境的配置变量/常量? 这可能是一个示例: 我的其余API可以访问localhost:7080/myapi/,但在Git版本控制下使用相同代码工作的朋友在Tomcat上已部署了该API localhost:8099/hisapi/。 假设我们有这样的东西: angular .module('app', ['ngResource']) .constant('API_END_POINT','<local_end_point>') .factory('User', function($resource, API_END_POINT) { return $resource(API_END_POINT + 'user'); }); 如何根据环境动态注入API端点的正确值? 在PHP中,我通常使用config.username.xml文件来执行此类操作,将基本​​配置文件(config.xml)与用户名称识别的本地环境配置文件合并。但是我不知道如何在JavaScript中管理这种事情?


27
创建单独变量字典的更简单方法?
我希望能够以字符串的形式获取变量的名称,但是我不知道Python是否具有这么多的自省功能。就像是: >>> print(my_var.__name__) 'my_var' 我想这样做是因为我想将一堆变量变成一个像这样的字典: bar = True foo = False >>> my_dict = dict(bar=bar, foo=foo) >>> print my_dict {'foo': False, 'bar': True} 但是我想要比这更自动的东西。 Python具有locals()和vars(),所以我猜有办法。
220 python  string  variables 

8
如何使用web.config文件强制HTTPS
我搜索过Google和StackOverflow,试图找到解决方案,但它们似乎都与ASP.NET等有关。 我通常在服务器上运行Linux,但是对于这个客户端,我使用的是带有IIS 7.5(和Plesk 10)的Windows。这就是为什么我稍微不熟悉IIS和web.config文件的原因。在.htaccess文件中,您可以使用重写条件来检测协议是否为HTTPS并进行相应的重定向。是否有使用web.config文件甚至使用已安装的“ URL Rewrite ”模块来实现此目的的简单方法? 我没有ASP.NET的经验,因此,如果解决方案中涉及此内容,请提供清晰的实现步骤。 之所以使用web.config而不是 PHP来执行此操作,是因为我想对站点内的所有资产强制使用HTTPS。
220 c#  asp.net  iis  https  web-config 

19
如何从Java应用程序创建Windows服务
我刚刚继承了一个Java应用程序,该应用程序需要作为服务安装在XP和Vista上。自从我以任何形式使用Windows至今已有8年了,而且我从未创建过服务,更不用说从Java应用程序之类的东西了了(我为该应用程序提供了一个jar,并且有一个依赖项jar-log4j )。使它作为服务运行所需的魔术是什么?我已经知道了源代码,因此尽管可以避免进行代码修改,但还是可以的。

19
如何将字符串放入数组中,并用新行分隔?
我的数据库中有一个带换行符的字符串。我想将该字符串转换为数组,并且对于每一行,在数组中跳一个索引位置。 如果字符串是: My text1 My text2 My text3 我想要的结果是这样的: Array ( [0] => My text1 [1] => My text2 [2] => My text3 )
220 php  string  line-breaks 

19
在PHP中为用户创建CSV文件
我在MySQL数据库中有数据。我正在向用户发送一个URL,以将其数据作为CSV文件输出。 我已经通过电子邮件发送了链接,MySQL查询等内容。 当他们单击链接时,如何显示弹出窗口以从MySQL下载带有记录的CVS? 我已经掌握了所有信息以获取记录。我只是看不到如何让PHP创建CSV文件并让他们下载扩展名为.csv的文件。




24
navigator.geolocation.getCurrentPosition有时有效,有时却无效
因此,我使用了navigator.geolocation.getCurrentPosition jammy,使用了相当简单的JS。 $(document).ready(function(){ $("#business-locate, #people-locate").click(function() { navigator.geolocation.getCurrentPosition(foundLocation, noLocation); }); navigator.geolocation.getCurrentPosition(foundLocation, noLocation); function foundLocation(position) { var lat = position.coords.latitude; var lon = position.coords.longitude; var userLocation = lat + ', ' + lon; $("#business-current-location, #people-current-location").remove(); $("#Near-Me") .watermark("Current Location") .after("<input type='hidden' name='business-current-location' id='business-current-location' value='"+userLocation+"' />"); $("#people-Near-Me") .watermark("Current Location") .after("<input type='hidden' name='people-current-location' id='people-current-location' value='"+userLocation+"' …

3
LINQ与groupby和count
这很简单,但我很茫然:鉴于这种数据集: UserInfo(name, metric, day, other_metric) 和此示例数据集: joe 1 01/01/2011 5 jane 0 01/02/2011 9 john 2 01/03/2011 0 jim 3 01/04/2011 1 jean 1 01/05/2011 3 jill 2 01/06/2011 5 jeb 0 01/07/2011 3 jenn 0 01/08/2011 7 我想检索一个表,该表按顺序(0,1,2,3 ..)列出指标,其中包含发生计数的总数。因此,从这个集合中您将得到: 0 3 1 2 2 2 3 1 我正在努力使用LINQ语法,但是在哪里放置groupby并计数...有任何帮助吗? 开机自检编辑:我始终无法获得已发布的答案,因为它们总是返回一条记录,且记录的数目不同。但是我能够整理一个有效的LINQ …
220 c#  linq  group-by 

12
排除单个依赖项的所有传递依赖项
在Maven2中,要排除单个传递依赖项,我必须执行以下操作: <dependency> <groupId>sample.group</groupId> <artifactId>sample-artifactB</artifactId> <version>1</version> <exclusions> <exclusion> <groupId>sample.group</groupId> <artifactId>sample-artifactAB</artifactId> </exclusion> </exclusions> </dependency> 这种方法的问题在于,我必须对贡献的每个传递依赖项都执行此操作sample-artifactB。 有没有办法使用某种通配符一次而不是一个接一个地排除所有传递依赖项?

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.