我正在使用Visual Studio 2010 C#Express和SQL Server Management Studio与SQL Server 2012我在尝试将数据库连接到Windows窗体项目时收到错误.
"This file is in use. Enter a new name or
close the file that is open in another program"
Run Code Online (Sandbox Code Playgroud)
我在网上试图找到一个解决方案但没有工作.所以我决定创建一个全新的数据库和一个全新的项目.但我仍然得到错误!
这是我使用的步骤:
Databases并选择New Database并命名school tables我的新数据库上的文件夹并选中new table student, course, enrolled 现在我跳到VS.
New Project然后我选择Windows Forms Application并命名Registrar add new data source database在Choose a data source type窗口中 选择Dataset在Choose a Database Model窗口中 选择 …我必须在Java中为我的算法类实现多线程Merge Sort和Quick排序,并将它们与我的单线程版本进行比较.但是,我以前从来没有多线程.
代码我能够多线程还是我必须重新开始?
这是我的单线程算法Merge Sort的代码.sort()方法是我必须实现的策略模式的一部分.
@Override
public int[] sort(int[] list) {
int array_size = list.length;
list = msort(list, 0, array_size-1);
return list;
}
int[] msort(int numbers[], int left, int right) {
int mid;
if (left<right) {
mid = (right + left) / 2;
msort(numbers, left, mid);
msort(numbers, mid+1, right);
merge(numbers, left, mid, mid+1, right);
}
return numbers;
}
void merge(int numbers[], int startA, int endA, int startB, int endB) {
int finalStart = startA;
int finalEnd = endB;
int indexC …Run Code Online (Sandbox Code Playgroud) 我有一个类型的ArrayList,RawResults其中RawResults是位置和日期
public class RawResult
{
public string location { get; set; }
public DateTime createDate {get; set; }
public RawResults(string l, DateTime d)
{
this.location = l;
this.createDate = d;
}
}
Run Code Online (Sandbox Code Playgroud)
我想使用LINQ来填充包含每个不同位置的列表以及它在我的arraylist中出现的次数.如果我能在SQL中执行它,它将看起来像这样
select
bw.location,
count(*) as Count
from
bandwidth bw,
media_log ml
where
bw.IP_SUBNET = ml.SUBNET
group by bw.location
order by location asc
Run Code Online (Sandbox Code Playgroud)
后来我也必须做同样的事情,但是在给定的日期范围内.
更新这是运行以获取所有数据的查询 rawData
SELECT
MEDIASTREAM.BANDWIDTH.LOCATION, MEDIASTREAM.MEDIA_LOG.CREATE_DATE
FROM
MEDIASTREAM.BANDWIDTH INNER JOIN
MEDIASTREAM.MEDIA_LOG ON MEDIASTREAM.BANDWIDTH.IP_SUBNET =
MEDIASTREAM.MEDIA_LOG.SUBNET
Run Code Online (Sandbox Code Playgroud)
现在我需要查询返回的数据rawData以获得不同的结果集.我有一个List可供查询.