小编sec*_*ula的帖子

何时使用Request.Cookies而不是Response.Cookies?

我是否在页面事件(例如加载)时使用响应,因为这是来自ASP.NET的响应,并且在按下按钮时请求,因为这是对ASP.NET进行处理的响应?或者还有更多吗?

c# asp.net

59
推荐指数
3
解决办法
9万
查看次数

如何创建一个calc mixin作为表达式传递以生成标签?

我正在开发一个sass样式表,我希望使用该calc元素动态调整某些内容的大小.由于calc元素尚未规范,我需要为目标calc(),-moz-calc()-webkit-calc().

有没有办法让我创建一个mixin或函数,我可以传递一个表达式,以便它生成所需的标签,然后可以设置为widthheight

css sass css3

41
推荐指数
2
解决办法
4万
查看次数

使用常量文字初始化ArrayList

下面的ArrayList可以直接初始化而不需要aFileExt字符串数组吗?

private static string[] aFileExt = 
     {"css", "gif", "htm", "html", "txt", "xml" };
private System.Collections.ArrayList alFileTypes =
     new System.Collections.ArrayList(aFileExt);
Run Code Online (Sandbox Code Playgroud)

下面的行是目标,但我的.Net编译器不喜欢它:

private static System.Collections.ArrayList alFileTypes = 
     new System.Collections.ArrayList({"css","gif","htm","html","txt","xml"});
Run Code Online (Sandbox Code Playgroud)

我正在使用.net Micro Framework,因此无法访问泛型类型.

.net c# .net-micro-framework

40
推荐指数
3
解决办法
6万
查看次数

Linq to sql,将原始实体复制到新的实体并保存

我有一种情况,当我不能更新数据库中的原始记录,而是创建一个新记录,从旧复制所有字段并将更改应用于新的.(如果翻译成代码,这样的东西)

var original = from _orig in context.Test where _orig.id == 5 select _orig;
Test newTest = new Test();
newTest = original;
newTest.id = 0;
context.Test.InsertOnSubmit(newTest);
context.SubmitChanges();
original.parent_id = newTest.id;
original.isActive = 0;
Run Code Online (Sandbox Code Playgroud)

这给出了以下例外:

Cannot add an entity that already exists.
Run Code Online (Sandbox Code Playgroud)

是否可以在不手动复制每个字段的情况下使其工作?

linq-to-sql

25
推荐指数
3
解决办法
2万
查看次数

在where子句中使用Array查询Linq?

我已经搜索过这个,但似乎仍然无法让这个为我工作.我有一个与用户关联的Id数组(他们的组织ID).这些放在int []中如下:

int[] OrgIds = (from oh in this.Database.OrganizationsHierarchies
                       join o in this.Database.Organizations on oh.OrganizationsId equals o.Id
                       where (oh.Hierarchy.Contains(@OrgId))
                          || (oh.OrganizationsId == Id)
                       select o.Id).ToArray();
Run Code Online (Sandbox Code Playgroud)

那里的代码不是很重要,但它表明我从Linq查询中获取了一个整数数组.

但是,我希望运行另一个获取Personnel列表的Linq查询,该代码如下:

List<Personnel> query = (from p in this.Database.Personnels
                                where (search the array)
                                select p).ToList();
Run Code Online (Sandbox Code Playgroud)

我想在where子句中添加一种方法来只选择数组中具有OrganizationId的用户.所以,在SQL中,我会做"像OrganizationId ='12'或OrganizationId ='13'或OrganizatonId = '17'的事情."

我可以在Linq/.NET中相当容易地做到这一点吗?

.net sql linq

22
推荐指数
2
解决办法
6万
查看次数

AttributeError:'str'对象没有属性'items'

在以下代码中:

#!/usr/local/bin/python
import json

APPLICATION_NAME = 'cc9226315643df89-36bf02429075329d0ba36748360d050c'

HEADERS1 = json.dumps(dict(Destination = u"/api/af/latest/applications/%s/rulesets" % (APPLICATION_NAME)))
print "Headers1 is %s" % (HEADERS1)
HEADERS2 = {'Destination': '/api/af/latest/applications/%s/rulesets' % (APPLICATION_NAME)}
print "Headers2 is %s" % (HEADERS2)
Run Code Online (Sandbox Code Playgroud)

我得到以下输出:

Headers1 is {"Destination": "/api/af/latest/applications/cc9226315643df89-36bf02429075329d0ba36748360d050c/rulesets"}
Headers2 is {'Destination': '/api/af/latest/applications/cc9226315643df89-36bf02429075329d0ba36748360d050c/rulesets'}
Run Code Online (Sandbox Code Playgroud)

但是当我尝试使用requests()在REST调用中使用HEADER1或HEADER2时,我得到了非常不同的结果:

SERVER_URL = 'http://1.1.33.109:8087%s' % (APP_PATH)
REQ_DATA = None
print "Headers are: ", HEADERS
print "SERVER_URL is: ", SERVER_URL
print "Request Data is:", REQ_DATA
print ""

RESPONSE = requests.request(
    'MOVE', 
    SERVER_URL, 
    auth = ('admin', 'admin'), 
    verify = False, 
    data …
Run Code Online (Sandbox Code Playgroud)

python string rest dictionary http-request

15
推荐指数
2
解决办法
5万
查看次数

在服务器事件上从服务器向客户端发送通知

如何使用PHP从服务器向客户端发送消息,避免无关的Ajax调用.

这是一个想法:

  1. 用户:Alice进行了一次更改,并将其发送到服务器.

  2. 然后,服务器检查哪些用户不是最新的,如果没有,则调用一些代码将与更改有关的信息发送给Bob(在这种情况下,谁不是最新的).

如何向Bob发送消息?

php ajax client-server

13
推荐指数
3
解决办法
2万
查看次数

有没有办法将Ruby Net :: HTTP请求附加到特定的IP地址/网络接口?

我正在寻找一种方法,使用标准Net :: HTTP库为每个GET请求使用不同的IP地址.服务器有5个IP地址,并假设某些API在达到每个IP的请求限制时阻止访问.所以,只有这样做 - 使用另一台服务器.我在ruby docs中找不到任何关于它的东西.

例如,curl允许您将其附加到特定的IP地址(在PHP中):

$req = curl_init($url)
curl_setopt($req, CURLOPT_INTERFACE, 'ip.address.goes.here';
$result = curl_exec($req);
Run Code Online (Sandbox Code Playgroud)

有没有办法用Net :: HTTP库做到这一点?作为替代 - CURB(红宝石卷曲绑定).但这将是我将尝试的最后一件事.

建议/想法?

PS使用CURB的解决方案(带有脏测试,ip被替换):

require 'rubygems'
require 'curb'

ip_addresses = [
  '1.1.1.1',
  '2.2.2.2',
  '3.3.3.3',
  '4.4.4.4',
  '5.5.5.5'
]

ip_addresses.each do |address|
  url = 'http://www.ip-adress.com/'
  c = Curl::Easy.new(url)
  c.interface = address
  c.perform
  ip = c.body_str.scan(/<h2>My IP address is: ([\d\.]{1,})<\/h2>/).first
  puts "for #{address} got response: #{ip}"
end
Run Code Online (Sandbox Code Playgroud)

ruby http-request

12
推荐指数
2
解决办法
2876
查看次数

服务器415响应代码

我正在使用Jetty Web服务器和Jersey进行REST处理.

我定义了:

@POST
@Path("/sendMessage")
@Consumes ({MediaType.APPLICATION_XML, MediaType.TEXT_XML})
public Response sendMessage(@Context final UriInfo uriInfo) 
{
    logger.debug("sendMessage:");
    System.out.println("Received POST!");
    return Response.status(Response.Status.OK).build();

}
Run Code Online (Sandbox Code Playgroud)

但是,当我发送http请求时http://localhost:8080/hqsim/sendMessage,服务器返回415代码.

这就像是不允许通话.我该如何解决这个错误?

java jetty jax-rs jersey http-request

11
推荐指数
1
解决办法
4万
查看次数

阵列应该被认为是水平或垂直结构

我正在做一些Matlab的家庭作业,我遇到的问题是概念化它解决矩阵的方式.在Matlab中,矩阵是d(row,col)格式的地址.

我已经编程了一段时间,并且总是倾向于将一维数组视为水平结构,第二维从下方延伸出来.

从计算机的角度来看,其中哪一种是更"正确"的思考阵列数据结构的方式

arrays matlab multidimensional-array

11
推荐指数
1
解决办法
2079
查看次数