问题列表 - 第17446页

如何在Django登录表单中自定义变量"next"?

在Django登录中,我们看到一个名为"next"的变量,在登录后重定向到下一页.如何控制这个变量?

django django-forms

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

T-SQL相当于Oracle的%TYPE运算符?

在PL/SQL中编写过程时,我可以将参数的类型声明为myTable.myColumn%TYPE,这样当我将myColumn的类型从varchar2(20)更改为varchar2(50)时,我不必更改过程的参数类型.在T-SQL中有类似的东西吗?

t-sql sql-server oracle plsql param

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

官方directx论坛在哪里?

我一直在检查MSDN和Microsoft.com,但我只能找到存档的论坛.是否有任何针对DirectX的微软运行论坛?

directx msdn forums

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

如何检测两个正则表达式是否在它们可以匹配的字符串中重叠?

我有一个正则表达式的容器.我想分析它们以确定是否可以生成匹配多于1个的字符串.在编写我自己的正则表达式引擎时,考虑到这个用例,是否有一种简单的方法可以用C++或Python来解决这个问题?

c++ python regex algorithm overlap

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

Eclipse(Aptana)打字滞后

我一直在使用Aptana已经有一段时间了,而且最近我一直在处理真正非常大的文件(500多行代码,这对我来说很重要,是一个新手开发人员).每当我处理较小的文件时,我都会感到奇怪的感觉,我在"打字的前面",但现在我很确定 - 当我输入内容和我看到的时间之间存在明显的延迟文字出现在屏幕上.我没有Dreamweaver CS3的这个问题,所以我知道我的计算机有能力编辑这些文件而不会发生这种情况,但Eclipse仍然落后.

如果我按住退格键,我也看不到什么东西被删除,我看到前几个字符被删除了,但随后一切都"挂起".一旦我释放退格键,将立即显示删除的字符立即消失.前向删除键也会发生同样的事情.

我开始认为这是Java的一个问题,因为我有同样的感觉,当我使用-any- Java应用程序时,一切都在我身后.

该计算机是Intel Pentium 4 3.2 GHz Prescott,配备2GB的DDR400内存和Radeon HD3650显卡.

如果有人知道如何解决这个滞后的问题,我都是耳朵(眼睛?); 如果有人可以推荐一个具有类似于Aptana的功能的不同IDE(我使用Python,HTML,CSS和JS;我使用Git for SCM),我很乐意尝试一下.谢谢!

aptana eclipse lag

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

使用jQuery在选择框中获取以前选择的项目

我有一个单项HTML选择框,我想在将选择更改为新项目之前找出选择的项目.

到更改事件被触发时,已经太晚了:

$("select").change(function () {
  var str = "";
  $("select option:selected").each(function () {
      // this will get me the current selected item (the new one)
      str += $(this).text() + " "; });          
})
Run Code Online (Sandbox Code Playgroud)

文档说'当控件失去输入焦点并且自获得焦点后其值已被修改时,更改事件将触发.

但是,捕获'blur'事件似乎也不是正确的事件,并且没有"onFocusLost"类型的事件.

这是否可以跨浏览器兼容的方式,没有很多箍跳?

jquery selecteditem drop-down-menu

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

C++ - 返回代码异常的参数

我正在讨论在新的C++项目中采用哪种方式.由于以下原因,我赞成对返回代码的异常(仅限特殊情况) -

  1. 构造函数无法提供返回代码
  2. 将故障路径(应该非常罕见)与更清晰的逻辑代码分离
  3. 在非特殊情况下更快(不检查是否/否则数十万次)
  4. 如果有人搞砸了返回代码设置(忘记返回FAIL),可能需要很长时间才能追踪.
  5. 来自错误中包含的消息的更好信息.(有人向我指出,返回枚举可以对错误代码执行相同的操作)
  6. 从Jare​​d Par不可能忽略没有代码专门设计来处理它

这些是我从思考它和谷歌搜索中得出的要点.我必须承认,在过去的几年中,我倾向于使用C#工作的例外情况.请在退货代码上发布使用例外的进一步原因.对于那些喜欢返回代码的人,我也愿意倾听你的推理.谢谢

c++ exception

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

在Java Servlet中使用静态变量(例如在AppEngine中)

我有一个应用程序,其中Servlet有一个方法调用Update(ReqIn, ReqOut).我从doGet&调用它doPost并传递Request和Response变量,然后Update(...)填写以下静态变量:

...
public class Server extends HttpServlet {

    public static HttpServletRequest In = null;
    public static HttpServletResponse Out = null;

    public static boolean isDebug = true;
    public static boolean isPost = false;

    public static String URL = "";
    public static String IP = "0.0.0.0";
    public static Cookie[] Cookies = null;

    public static UserClass User = null;
    public static boolean isLoggedIn = false;


    ...
}
Run Code Online (Sandbox Code Playgroud)

基本上抽象最常用的东西并在每次请求时更新它.这也允许我从网站的任何地方访问IP地址和当前用户数据,只需Server.User.getUsername();编写每次加载页面时使用新的类实例并使用更长的访问代码:Server.getUser().getUsername();

现在的问题是:当在多用户环境(AppEngine上的Jetty)时,这会引入任何问题吗?例如,一些线程/赛车问题使用户看到不正确的IP地址,或者在极端情况下突然以不同的用户身份登录?

或者我应该重写代码并将其更改为 …

java google-app-engine servlets jetty static-members

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

python跨平台的pickle文件?

我创建了一个小的python脚本.我在Linux上保存了pickle文件,然后在Windows上使用它,然后再次在Linux上使用它,但现在该文件在Linux上无法运行,但它在Windows上运行得很好.是的,python是coss-platform但是pickle文件不是.有没有解决这个???

python file-io pickle

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

使用WHERE x IN选择语句(SELECT ...)

我有两张桌子:

[ product_to_category
---------------------
product_id
category_id


[ category
---------------------
category_id
parent_id
Run Code Online (Sandbox Code Playgroud)

我需要使用category.parent_id为'39'来获取所有product_id.这就是我正在尝试的东西,但是当它至少有几百个时它会返回空白:

SELECT
product_id
FROM
product_to_category
WHERE
category_id IN (
SELECT parent_id FROM category WHERE parent_id = '39'
)
Run Code Online (Sandbox Code Playgroud)

我在这里想做的可能吗?

mysql sql select join

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