小编shA*_*A.t的帖子

跨域Cookie

我在两个不同的域中有两个webapps WebApp1和WebApp2.

  1. 我在HttpResponse中的WebApp1中设置了一个cookie.
  2. 如何从WebApp2中的HttpRequest读取相同的cookie?

我知道这听起来很奇怪,因为cookie特定于某个域,我们无法从不同的域访问它们; 我听说过CROSS-DOMAIN cookie可以在多个webapps之间共享.如何使用CROSS-DOMAIN cookie实现此要求?

注意:我正在尝试使用J2EE webapps

cookies web-applications cross-domain

217
推荐指数
10
解决办法
31万
查看次数

200
推荐指数
6
解决办法
9万
查看次数

Hibernate中不同的保存方法有什么区别?

Hibernate有一些方法,以这种或那种方式,获取对象并将其放入数据库.它们之间有什么区别,什么时候使用哪个,为什么不存在一个知道何时使用什么的智能方法?

到目前为止我发现的方法是:

  • save()
  • update()
  • saveOrUpdate()
  • saveOrUpdateCopy()
  • merge()
  • persist()

java persistence hibernate

197
推荐指数
7
解决办法
11万
查看次数

如何清除SQL Server查询缓存?

我有一个针对SQL Server 2005运行的简单查询

SELECT * 
FROM Table 
WHERE Col = 'someval'
Run Code Online (Sandbox Code Playgroud)

我第一次执行查询可以采取> 15 secs.后续执行重新进入< 1 sec.

如何让SQL Server 2005不使用任何缓存结果?我试过跑步

DBCC DROPCLEANBUFFERS
DBCC FREEPROCCACHE
Run Code Online (Sandbox Code Playgroud)

但这似乎对查询速度没有影响(仍然< 1 sec).

sql-server caching

190
推荐指数
5
解决办法
33万
查看次数

返回匿名类型结果?

使用下面的简单示例,使用Linq to SQL从多个表返回结果的最佳方法是什么?

说我有两张桌子:

Dogs:   Name, Age, BreedId
Breeds: BreedId, BreedName
Run Code Online (Sandbox Code Playgroud)

我想用他们的狗归还所有的狗BreedName.我应该让所有的狗使用这样的东西没有问题:

public IQueryable<Dog> GetDogs()
{
    var db = new DogDataContext(ConnectString);
    var result = from d in db.Dogs
                 join b in db.Breeds on d.BreedId equals b.BreedId
                 select d;
    return result;
}
Run Code Online (Sandbox Code Playgroud)

但如果我想要品种的狗并尝试这个我有问题:

public IQueryable<Dog> GetDogsWithBreedNames()
{
    var db = new DogDataContext(ConnectString);
    var result = from d in db.Dogs
                 join b in db.Breeds on d.BreedId equals b.BreedId
                 select new
                        {
                            Name = d.Name,
                            BreedName = b.BreedName
                        };
    return result; …
Run Code Online (Sandbox Code Playgroud)

c# linq linq-to-sql

187
推荐指数
7
解决办法
19万
查看次数

MySQL - 在select上获取行号

如果项目已排序,我可以运行select语句并获取行号吗?

我有这样一张桌子:

mysql> describe orders;
+-------------+---------------------+------+-----+---------+----------------+
| Field       | Type                | Null | Key | Default | Extra          |
+-------------+---------------------+------+-----+---------+----------------+
| orderID     | bigint(20) unsigned | NO   | PRI | NULL    | auto_increment |
| itemID      | bigint(20) unsigned | NO   |     | NULL    |                |
+-------------+---------------------+------+-----+---------+----------------+
Run Code Online (Sandbox Code Playgroud)

然后我可以运行此查询以按ID获取订单数量:

SELECT itemID, COUNT(*) as ordercount
FROM orders
GROUP BY itemID ORDER BY ordercount DESC;
Run Code Online (Sandbox Code Playgroud)

这给了我itemID表中每个的计数如下:

+--------+------------+
| itemID | ordercount |
+--------+------------+
|    388 |          3 |
|    234 | …
Run Code Online (Sandbox Code Playgroud)

mysql sql row-number

176
推荐指数
5
解决办法
34万
查看次数

new DateTime()vs default(DateTime)

是否有理由选择其中一个而不是另一个?

DateTime myDate = new DateTime();
Run Code Online (Sandbox Code Playgroud)

要么

DateTime myDate = default(DateTime);
Run Code Online (Sandbox Code Playgroud)

两者都是平等的1/1/0001 12:00:00 AM.

c# datetime default

176
推荐指数
3
解决办法
18万
查看次数

如何从DateTime获取完整的月份名称

获取DateTime对象月份的完整名称的正确方法是什么?
例如January,December.

我目前正在使用:

DateTime.Now.ToString("MMMMMMMMMMMMM");
Run Code Online (Sandbox Code Playgroud)

我知道这不是正确的做法.

c# datetime calendar

160
推荐指数
8
解决办法
26万
查看次数

如何在Visual Studio 2010中禁用Ctrl +滚动?

Visual Studio 2010在文本编辑器的左下角(水平滚动条的左侧)添加了缩放设置,并且还采用了Ctrl+鼠标滚动惯用法来放大和缩小.

前者很好,但我不喜欢后者,因为当我开始滚动我的源代码时,我偶尔仍然保持控制(导致文本大小发生根本变化并完全抛弃我正在做的事情).

我该如何禁用它?

shortcuts zoom visual-studio-2010 ide-customization visual-studio

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

获取.Net程序集的PublicKeyToken

查找程序集的Public-Key-Token的最简单方法是什么?

我能想到的最简单的方法是简单的右键单击,获取公钥,但是这个功能不存在,可能有一个Visual Studio扩展吗?

我正在使用Visual Studio 2010,如果有可用的扩展名.

.net visual-studio-2010 visual-studio public-key

155
推荐指数
10
解决办法
14万
查看次数