问题列表 - 第39330页

如何构建像stackoverflow这样的标记系统

我正在实现类似于StackOverflow标签系统的标签系统,但我只是想知道如何获取相关标签并定义标签之间的关系权重,如任何标签页中的"相关标签"列表,如/sf/ask/tagged/php/它们通过2个或更多标签之间的共现来定义关系权重

我如何在PHP/MySQl中为标签"X"定义最相关的标签,并在用户添加越来越多的帖子/问题时保持所有权重最新?

php mysql tags tagging database-design

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

查找运行超过5秒的查询

我的朋友要求我在他的oracle数据库上找到长时间运行的查询(超过5秒).他希望在定期间隔之后进行某种轮询,并希望向自己发送警报,以便他知道哪个查询花了这么长的时间来执行并向他发送查询和相应的会话.

我写了这个Oracle查询:

    select    sess.sid,
    sess.username,
    sess.paddr,
    sess.machine,
    optimizer_mode,
    sess.schemaname,
    hash_value,
    address,
    sess.sql_address,
    cpu_time,
    elapsed_time,
    sql_text
from    v$sql sql, v$session sess
where 
        sess.sql_hash_value = sql.hash_value
    and     sess.sql_address = sql.address
    and     sess.username is not null
    and     elapsed_time > 1000000  * 5
order by    
    cpu_time desc
Run Code Online (Sandbox Code Playgroud)

但是他说,当他手动运行查询并计算时间时,执行它所花费的时间只是他从这个特定查询生成的表中得到的结果的一小部分.

我想知道我的查询是否错误,我做了一些搜索,但似乎查询仍然没问题.

数据库是Oracle 10g

建议???

oracle performance monitoring oracle10g

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

Android浏览器 - Javascript window.innerWidth返回错误的值

我正在使用Android G1默认Web浏览器,我正在使用JavaScript进行开发 - 当我放大或缩小网页时,我无法获得真实的视觉宽度和高度.

当我放大/缩小时,似乎我从window.innerWidth中得到了错误的值.

我想要做的是 - 在视觉固定的地方显示一个元素,即使我正在缩放和滚动页面. - 因此无论用户是缩放还是滚动,用户都可以随时看到该元素.

我已经尝试使用"固定"位置但没有成功.使用视口元标记可能不是一个好的解决方案,因为我不想限制网页尺寸,我确实希望支持缩放功能.

有没有人有解决方案或想法如何实现这一目标?

javascript android webkit mobile-webkit

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

Response.Write在服务器控件属性中不起作用?

我不知道为什么这不起作用.

<asp:Label ID="lblTitle1" runat="server" Text='<%= string.Format("{0} <br /> {1}","Part 1", "Part 2") %>' ></asp:Label>
Run Code Online (Sandbox Code Playgroud)

我只想将两个资源字符串组合成标签文本?

.net asp.net servercontrols

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

Spring:如何解决验证错误 - >错误代码 - >错误消息

在Spring中,经过验证后我们得到了一个BindingResult对象controller.

很简单,如果我收到验证错误,我想重新显示我的表单,并在每个受影响的字段上方显示错误消息.

因此,要检查领域错误的现场username我的FormObject我的呼叫:

FieldError usernameFieldError = bindingResult.getFieldError("username");
Run Code Online (Sandbox Code Playgroud)

太好了,现在我拿着一个FieldError对象,假设我使用的DefaultMessageCodeResolver现在包含4个可能的错误代码.

我该怎么做FieldError- >一个可供用户使用的字符串?

MessageSource在我的webapplication上下文中定义了,所以我可以将单个错误代码映射到消息.

但有时默认消息是最好的,有时我希望两个错误代码可能有相关的消息,所以我们需要选择最好的消息.

我可以使用什么方法来确定为字段错误提供的最佳错误消息?

  • 我是否需要编写一些算法来检查所有错误代码并从最具体的方法中挑选?
  • Spring是否为帮助确定最具体的错误消息提供了任何支持?
  • 整个过程看起来如此漫长和令人费解,我认为春天应该让这个东西变得容易.也许我不知何故完全偏离了基地?

java validation spring-mvc

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

在学习Python之前学习C/C++值得吗?

我想学习python,但我觉得我应该学习C或C++以获得可靠的基础.我已经知道一些C/C++以及其他编程语言,这确实有帮助.那么,我应该先掌握C/C++吗?

c c++ python

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

你如何在OpenGL中获得模型视图和投影矩阵?

我试图使用OpenGL着色语言(GLSL)1.5版来制作顶点和几何着色器.

我已经了解到在GLSL 1.5版中,gl_ModelViewProjectionMatrix不推荐使用内置变量,所以你必须手动传递它们.如果我已经设置了模型视图和投影矩阵(使用gluLookAtgluPerspective例如),那么如何让矩阵传递到顶点和几何着色器?我做了一些搜索,一些网站似乎提到了一个函数glGetMatrix(),但我在任何官方文档中找不到该函数,并且它似乎不存在于我正在使用的实现中(unknown identifier: glGetMatrix当我得到编译错误时)尝试用该函数编译它).

opengl glsl

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

Android中的可滚动布局

我的注册表格LinearLayout如下所示:

替代文字

当仿真器屏幕处于默认位置时,它工作正常.但是当我旋转模拟器屏幕时,它只显示适合屏幕的元素,剩下的元素就会结束.如下面的屏幕所示: 替代文字

现在我想让这个布局可滚动但不能理解.任何帮助将受到高度赞赏.

forms android android-linearlayout

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

一个相当简单的SQL问题

表结构:

Table: People

| Name | Skill1     | Skill2     | Skill3     | Skill4     | Skill5     |
| Tom  | Cooking    | Cleaning   | Eating     |            |            | 
| Jane | Typing     | Cooking    | Sleeping   | Flirting   |            |
| John | Tennis     |            |            |            |            |
Run Code Online (Sandbox Code Playgroud)

没有技能的地方,它只是NULL.出于某种原因,我使用以下SQL得到0结果:

select Name from People
where Skill1 or Skill2 or Skill3 or Skill4 or Skill5 = 'Cooking';
Run Code Online (Sandbox Code Playgroud)

我希望看到汤姆和简......但我没有,我做错了什么?

sql

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

隐藏所有开放的表格

我有三种形式.

让我们说A,B,C.

表格A打开表格B,表格B打开表格C.

我添加了按钮隐藏表单C中的所有打开表单.

现在如何使用此按钮隐藏所有三个表单?

我知道有一种方法是使用ShowWindow Api,但我不想使用Api调用.

编辑: 感谢SoMoS.

for (int i = Application.OpenForms.Count - 1; i >= 0; i += -1)
{
     if (!object.ReferenceEquals(Application.OpenForms[i], this))
     {
          Application.OpenForms[i].Hide();
     }
}
this.Hide();
Run Code Online (Sandbox Code Playgroud)

要么

形式A(感谢ho1)

B frm = new B();
frm.Owner = this;
frm.Show();
Run Code Online (Sandbox Code Playgroud)

在表格B中

C frm = new C();
frm.Owner = this;
frm.Show();
Run Code Online (Sandbox Code Playgroud)

在表单C的按钮单击事件中.

Owner.Owner.Hide();
Owner.Hide();
Hide();
Run Code Online (Sandbox Code Playgroud)

或者感谢Wim Coenen

foreach (Form var in Application.OpenForms)
{
     var.Hide();
}
Run Code Online (Sandbox Code Playgroud)

谢谢.

c#

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