我正在尝试创建一个上传/显示图像的网站(使用MVC4).我编写了以下代码来获取本地存储在服务器下App_Data\Images文件夹下的图像.图像的路径存储在模型的ImageFile属性中.
视图呈现ID,各种图像的标题,但未加载图像.映像文件存在于针对ImageFile属性存储的路径中.我怎样才能解决这个问题?
//模型
public class Photo
{
public int ID { get; set; }
public string ImageFile { get; set; } //This contains a path where the image is locally stored on the server
public string Caption { get; set; }
byte[] Image { get; set; }
}
Run Code Online (Sandbox Code Playgroud)
//控制器
private PhotoDBContext db = new PhotoDBContext();
public ActionResult Index()
{
return View(db.Photos.ToList());
}
Run Code Online (Sandbox Code Playgroud)
//视图
@model IEnumerable<MyPhotoLibrary.Models.Photo>
<table>
@foreach (var item in Model) {
<tr>
<td>
<img src="@Url.Content(item.ImageFile)" alt="" />
</td>
<td> …Run Code Online (Sandbox Code Playgroud) 我正在使用ASP.NET MVC4构建一个上传/显示图像的网站,并找到了一些如何显示图像的方法,主要是以下内容 -
1)将图像作为文件本地存储在服务器上,并使用相对路径在页面上显示它.
//ImageFile is a property which holds a path to the image in the model
<img src="@item.ImageFile" />
When the page is rendered, this becomes a path like - <img src="/Content/Images/Jellyfish.jpg" />
Run Code Online (Sandbox Code Playgroud)
2)将图像存储为字节数组并使用控制器操作进行检索 -
//Use a controller action (GetImg) to get the URL of the image
<img src="@Url.Action("GetImg", "ViewPhotos", new { id = item.ID })" alt="Image" />
When the page is rendered, this becomes a path like - <img src="/ViewPhotos/GetImg/4" alt="Image" />
Run Code Online (Sandbox Code Playgroud)
3)将图像存储为字节数组并直接在视图中进行检索 - …
我有一张由40亿+行和50列组成的大表,其中大多数是datetime或numeric除少数几个以外varchar。
数据将每周(约2000万行)插入表中。
我期望在某些datetime列以及几个列上使用where子句进行查询varchar。表中没有主键。
没有索引,也不对表进行分区。我正在使用SQL Server 2016。
我知道我需要对表进行分区或建立索引,但是我不确定采用哪种方法或实际上两种方法都可以。
由于表很大,我应该首先创建索引还是应该首先创建分区?如果我确实创建了索引然后又创建了分区,那么我应该怎么做以每周提供新数据来维护这些索引。
编辑:此外,表上的最小更新和删除预计
我有一个关于分割 20k 图像及其标签的数据集的问题,该数据集的格式有YOLOv3一个图像文件和一个.txt与图像同名的文件,文本文件内部有标签。
我想将数据集分割成训练/测试分割,有没有办法随机选择图像及其标签 .txt 文件并将其存储在单独的文件夹中Python?
我希望能够随机分割数据集。例如,也选择 16k 文件和标签文件,并将它们单独存储在 train 文件夹中,其余 4k 应存储在 test 文件夹中。
这可以在文件资源管理器中手动完成,方法是选择前 16k 个文件并将它们移动到不同的文件夹,但分割不会是随机的,因为我计划对同一数据集一遍又一遍地执行此操作。
这是数据的 图像和标签屏幕截图