问题列表 - 第2652页

如何将一个表与多个不同的表相关联?

我有一个表格列表,即学生,教师,工作人员,部门.等等,每个表都有特定于它们的注释.现在,表中的一条记录可以有一条或多条注释,表明它是从任何表到注释表的一对多关系.我不知道将评论表与每个评论表联系起来的最佳方法是什么.如果我将注释表中的外键放到每个表中,它将取决于40-50个字段.的表格.其次,如果我将这些表中的每个外键添加到备注表中,它就像重复整行只是为了第二个备注外键?类似地,如果我在每个表中只使用一个字段作为注释,我实际上只在一个文本字段中存储行.有关如何实现有效解决方案的任何建议?

mysql database database-design

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

如何从我的网站项目中删除未使用的CSS类?

我的项目在开发过程中收集了CSS熵(未使用的类).

现在为了保持CSS文件的小,我想删除所有未使用的CSS引用.但手动执行此操作涉及搜索整个项目中的每个类.这需要时间.

您知道我可以采用的任何方法/工具来找出我的项目中不再使用哪些CSS类,并将其删除吗?

我在ASP.NET上编程.视觉工作室.

css asp.net

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

如果封闭DIV属性更改,Firefox将重新启动Flash影片

我在某些DIV中嵌入了Flash电影.麻烦的是,当我动态更改封闭DIV的任何属性时,Firefox(不是其他浏览器)重新启动/重新初始化Flash影片,有效地重置整个进度(例如:上传文件选择等).

这有什么解决方法吗?

javascript flash firefox

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

在备份中包含ib_logfiles?

简短的问题:
在使用InnoDB引擎创建MySQL安装的定制备份时,是否安全跳过ib_logfile*文件?

定制备份只是将/ var/lib/mysql + /etc/my.cnf的所有(或子集)复制到安全的地方.

据我所知,ib_logfile*文件是由MySQL在启动时重新创建的+文件非常庞大,因此将它们存储在备份中可能并不明智.是的,假设MySQL在备份之前(正确)停止了.

mysql backup

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

c#如何在ListView中展开项目以占用多行?

目前我有一个ListView(使用详细信息视图).我想实现这样的行为:当用户选择单个项目(日志条目)时,日志条目会扩展(从一行到多行),以提供有关发生的错误的更详细信息.

我的问题是:这可能吗?如果是这样,我可以使用一个很好的资源来帮助我吗?

编辑:

如果我HAVE使用WPF,那么我猜病态使用ElementHost的与控制.但是,我完全不知道如何设计/编码/使用WPF组件.有什么建议?

c# wpf listview winforms

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

如何在C#中进行SMTP身份验证

我创建了使用SMTP发送消息的新ASP.NET Web应用程序.问题是smtp没有通过谁发送消息进行身份验证.

如何在程序中对SMTP进行身份验证?C#有一个具有输入用户名和密码属性的类吗?

c# authentication smtp

71
推荐指数
3
解决办法
14万
查看次数

带有'varargs'的函数如何检索堆栈的内容?

通常,在Delphi中,可以使用'array of const'方法声明具有可变数量参数的函数.但是,为了与用C编写的代码兼容,有一个未知的'varargs'指令可以添加到函数声明中(我在阅读Rudy的优秀" 融合陷阱 "文档时学到了这一点).

例如,可以在C中使用函数,声明如下:

void printf(const char *fmt, ...)
Run Code Online (Sandbox Code Playgroud)

在Delphi中,这将成为:

procedure printf(const fmt: PChar); varargs;
Run Code Online (Sandbox Code Playgroud)

我的问题是:在实现使用'varargs'指令定义的方法时,如何获取堆栈的内容?

我希望有一些工具存在,比如va_start(),va_arg()和va_end()函数的Dephi翻译,但我无法在任何地方找到它.

请帮忙!

PS:请不要讨论"为什么"或"const数组"的替代方案 - 我需要这个来为Xbox游戏中的函数编写类似C的补丁(参见Sourceforge上的Delphi Xbox模拟器项目'Dxbx'详情).

delphi variadic-functions

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

如何管理经常修改的生产代码?

我的项目邀请我对生产代码进行大量更改.需求不断出现,我需要尽快进行更改并进行部署.我有时最终会创建补丁工作类代码,因为某些要求不适合软件的整体设计.如何有效处理?任何设计模式来处理这个?

version-control project-management design-patterns

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

在ASP.NET Web安装项目中,我可以在IIS中禁用匿名访问吗?

我有一个非常简单的ASP.NET Web应用程序和一个Web安装项目,它将项目输出和内容文件部署到IIS中的虚拟目录.

我想要的是MSI自动禁用IIS中该虚拟文件夹的匿名访问.

我怀疑它可以通过在自定义动作DLL中编写一些代码来完成,这是可以接受的,但有没有办法在Web设置项目的设置中执行它?

.net iis installer

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

在Django表单中循环

我刚刚开始在Django中构建原型应用程序.我最初是通过Django网站上Django应用程序教程开始的,这非常有帮助,并且给了我开始所需要的东西.现在我有几个我希望的非常简单的问题:

我想将一个循环放到views.py中,循环遍历从表单传入的一组变量.所以我在HTML表单中有大量项目,每个项目都有一个SELECT下拉列表供人们选择0-10的分数,如下所示:

<select name="score1">
  <option value=0 SELECTED>No score</option>
  <option value=1>1</option>
  <option value=2>2</option>
  <option value=3>3</option>
  <option value=4>4</option>
  <option value=5>5</option>
  <option value=6>6</option>
  <option value=7>7</option>
  <option value=8>8</option>
  <option value=9>9</option>
  <option value=10>10</option>
</select>
Run Code Online (Sandbox Code Playgroud)

所以,我有100个这样的变量,得分1,得分2,得分3,......,得分99,得分100.提交表单时,我想遍历每个变量并查看它是否已设置(即不是0),如果是,我想将该值存储在数据库中的适当位置.我的问题是我无法弄清楚如何循环这些变量.我猜我想要这样的东西:

for o in request.POST.all

endfor
Run Code Online (Sandbox Code Playgroud)

但后来我真的不知道该怎么做.

我不是在寻找有人为我编写代码,真的:我只是想在python/Django中编写如何编写这样的循环的一些指导,也可能是一些关于良好参考指南的指示我可以看到在线或购买,将让我访问这种东西.

另外,上面的选择对象几乎是手工创建的,我真的希望能够通过循环在模板中首先生成它.我的模板目前有这个:

<table>
{% for movie in movie_list %}
  <tr>
  <td> {{ movie }} </td>
  <td>
       <select name="score{{ movie.id }}">
         <option value=0 SELECTED>No score</option>
         <option value=1>1</option>
         <option value=2>2</option>
         <option value=3>3</option>
         <option value=4>4</option>
         <option value=5>5</option>
         <option value=6>6</option>
         <option value=7>7</option>
         <option value=8>8</option> …
Run Code Online (Sandbox Code Playgroud)

python django

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