小编Joh*_*nFx的帖子

如何确定列是组合在一个表中还是拆分成多个表?

我们应该总是组合一对一的桌子吗?

我有一个用户ID uid,一个包含基础知识的表:

uid, name, address, etc..
Run Code Online (Sandbox Code Playgroud)

和另一个基本相同的表,在前一个用户表上使用外键

uid, stats, etc..
Run Code Online (Sandbox Code Playgroud)

我应该把它们组合起来吗?什么时候才有意义,什么时候不想?

database database-design

2
推荐指数
1
解决办法
124
查看次数

无法连接到远程MS Access数据库

我一直在接受

InvalidOperationException:ExecuteReader需要一个开放且可用的连接.连接的当前状态已关闭.]

这是因为我的连接已关闭.我的连接字符串有什么问题?为什么不打开它.

    protected void Page_Load(object sender, EventArgs e)
    {
        // Declaration section

        //OleDbConnection objDBConn;
        OleDbCommand    objCmd;
        OleDbDataReader objDR;

        //create connection object
        System.Data.OleDb.OleDbConnection conn = new
          System.Data.OleDb.OleDbConnection();

        // Modify the connection string and include any
        // additional required properties for your database.
        conn.ConnectionString = @"Provider=Microsoft.Jet.OLEDB.4.0;" +
            @"Data source= c:\inetpub\wwwroot\cm485a2\rreAccesscm485a2.mdb";

          // Create OleDbCommand object with SQL to execute
            objCmd = new OleDbCommand("SELECT * " +
                            "  FROM customers " +
                            " ORDER BY cust_id", conn);

            // Create a DataReader and execute …
Run Code Online (Sandbox Code Playgroud)

c# asp.net ms-access

2
推荐指数
1
解决办法
1567
查看次数

SQL中棘手的"分组"排序

一段时间以来一直遇到麻烦.

我有一个像这样的数据库:

Car_ID   Car_Brand   Car_Model   Car_Price
   1     Ford        Fiesta       4000
   2     Ford        Mustang     29000
   3     Ford        Focus       12000
   4     Honda       Civic       15000
   6     Honda       Jazz         5000
   7     Toyota      Prius       14000
Run Code Online (Sandbox Code Playgroud)

我想进行搜索,找到最便宜的汽车,然后通过价格上涨来订购同一品牌的其他汽车.

我希望我的输出是这样的:

Car_ID   Car_Brand   Car_Model   Car_Price
   1     Ford        Fiesta       4000
   3     Ford        Focus       12000
   2     Ford        Mustang     29000
   6     Honda       Jazz         5000
   4     Honda       Civic       15000
   7     Toyota      Prius       14000
Run Code Online (Sandbox Code Playgroud)

最便宜的车是福特嘉年华,所以其他福特车型按照价格直接订购.然后本田拥有第二个最便宜的车型,所以爵士乐和其他本田车队紧随其后.

这可能吗?

mysql sql database

2
推荐指数
1
解决办法
117
查看次数

hash_map和map哪个更快?少于10000件物品

vs2005 support :: stdext :: hash_map :: std :: map.

但似乎:: stdext :: hash_map的插入和删除OP比我的测试中的:: std :: map慢.(少于10000件)

有趣....

任何人都能得到关于它们的比较文章吗?

c++ stl hashmap map

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

哪个是较轻的物体

我在这里很困惑.哪个更轻的物体?是orgWithNullImageCollection或orgWithImageCollection?在下面的代码中.或者它是更轻的对象概念.请查看下面的代码段作为参考.


class Orgnization
{
    public Collection ImageCollection { get; set; }
}

Organization orgWithNullImageCollection = new Organization();
org.ImageCollection = null;


Collection imageCollection = new Collection();
// Adding 100 images to imageCollection

Organization orgWithImageCollection = new Organization();
org.ImageCollection = imageCollection;


如果我将这两个对象传递给任何其他方法,性能是否有任何差异?即在orgWithImageCollection上传递orgWithNullImageCollection?

我相信,组织对象的ImageCollection属性是否指向某事物是没有任何区别的.

请澄清.

c# object

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

需要有关SQL 2000存储过程的帮助

这是我的逻辑.

我有一个文章表和一个匹配的图像表.图像以二进制格式存储.每个图像表每个图像有2个实例,这是因为我有2个尺寸.300 x 200和500 x 400,其行由ImageSize分隔

我想编写一个存储过程来检查ImageSize = 3是否可用,如果没有,则从ImageSize = 2中检索.

如何设置我的存储过程来执行此操作?

谢谢

sql sql-server-2000

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

避免供应商锁定:为Windows Azure编写的代码是否完全可移植到自托管IIS/ASP.NET?

背景
我刚刚开始研究一个新的网络开发产品,我打算在云端托管我正在权衡我对云提供商的选择.

我非常喜欢使用像Azure这样的平台即服务解决方案,因为我的服务器管理技能并不像我的开发技能那么强大.因此能够专注于应用程序和外包问题,如备份/负载平衡/等.对我很有吸引力.

但是,我也担心供应商锁定.我希望我的应用程序的利润率相当渺茫,需要密切关注成本控制.如果我选择像Azure这样的PaaS解决方案,MS决定大幅提高价格,我希望能够把我的业务带到更便宜的供应商.

我已经做了多年的ASP.NET开发,但我刚刚开始使用Azure.我知道Azure应用程序是使用与普通ASP.NET应用程序相同的工具/语言编写的,但不知道它们是否足够相同,以至于相同的应用程序无法在没有实质性修改的情况下在常规IIS/ASP.NET安装上运行.

问题
Azure应用程序通常可移植到非云版本的IIS/ASP.NET,使您可以轻松地将它们移动到众多IaaS/HaaS提供商之一而无需大手术吗?

我明白,显然我会失去像内置负载平衡和其他附加功能的PaaS优势.我主要关注的是Azure是否强迫您以特定于Azure的方式为您编写Web应用程序,需要重新考虑在Microsoft云之外工作.

portability azure cloud-hosting paas iaas

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

示例程序参数

示例程序:列出链接

此示例程序演示了如何从URL获取页面; 提取链接,图像和其他指针; 并检查他们的URL和文本.

指定要获取的URL作为程序的唯一参数.

package org.jsoup.examples;

import org.jsoup.Jsoup;
import org.jsoup.helper.Validate;
import org.jsoup.nodes.Document;
import org.jsoup.nodes.Element;
import org.jsoup.select.Elements;

import java.io.IOException;

public class ListLinks {
    public static void main(String[] args) throws IOException {
        Validate.isTrue(args.length == 1, "usage: supply url to fetch");
        String url = args[0];
        print("Fetching %s...", url);

        Document doc = Jsoup.connect(url).get();
        Elements links = doc.select("a[href]");
        Elements media = doc.select("[src]");
        Elements imports = doc.select("link[href]");

        print("\nMedia: (%d)", media.size());
        for (Element src : media) {
            if (src.tagName().equals("img"))
                print(" * %s: <%s> %sx%s (%s)",
                        src.tagName(), …
Run Code Online (Sandbox Code Playgroud)

java

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

如何更改muitl divs具有一些特殊ID的显示?

我有一些div如下

<div id="span1"></div>
<div id="span3"></div>
<div id="span5"></div>
<div id="span7"></div>
.....
Run Code Online (Sandbox Code Playgroud)

id中有"span",如何通过jquery显示或隐藏它们?

javascript jquery

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

if ...收音机被检查警报

我正在尝试编写一段在表单中使用用户选择的代码.代码应该给出一个警报窗口,其中包含所选收音机的名称但不起作用,它只显示A警报,或者选择A是选择器,或者选择B. 这是表格

<FORM>
<input type="radio" name="search_type" value="A"/>type A<br/>
<input type="radio" name="search_type" value="B"/>type B<br/>
</FORM>
Run Code Online (Sandbox Code Playgroud)

这是js代码

$(document).ready(function(){
    $('input:radio[name="search_type"]').change(function() {
        if ($('input:radio[name="search_type"]').val() == 'A'){
                alert('type A');
        };
        if ($('input:radio[name="search_type"]').val() == 'B'){
                alert('type B');
        };
    });
});
Run Code Online (Sandbox Code Playgroud)

在这里你可以找到正在运行的代码:http://jsfiddle.net/ur7cc/ 任何人都可以告诉我它为什么不起作用?谢谢!

javascript jquery if-statement radio-button

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