问题列表 - 第29637页

pl/sql中的错误处理

我想知道PL/SQL中的错误处理.有谁能帮我找到关于这个主题的简短描述?

oracle plsql exception-handling

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

将asp.net中的简报发送到大约10000封电子邮件

我必须写申请发送时事通讯.发送简讯用户的最佳方式是什么?我的要求是

  1. 每封邮件分别为:
  2. 每封邮件都有唯一的取消订阅链接

使用.net的SMTP邮件类是好的吗?我看起来可能有问题,但不能决定我应该去哪个approcah?有很多建议

  1. 多线程Windows服务
  2. 使用邮件服务器
  3. 在每次发送之间添加thread.sleep(2000).

任何人都可以提出好的方法来改变这种情况吗?

asp.net email smtp

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

选择*数学运算

是否可以选择列并对它们执行复杂的操作,例如select factorial(column1) from table1select integral_of(something) from table2

也许有图书馆支持这样的行动?

mysql sql-server oracle

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

C++通过引用传递

我最近(4天)开始学习来自C/Java背景的C++.为了学习一门新语言,我首先要重新实现不同的经典算法,尽可能使用语言.

我来到这个代码,它是一个DFS - 深度优先搜索在一个非定向图.从我读到的内容来看,最好通过C++中的引用传递参数.不幸的是,我无法完全掌握参考的概念.每次我需要一个引用时,我都会感到困惑,我认为就指针而言.在我当前的代码中,我使用pass by value.

这是代码(可能不是Cppthonic应该):

#include <algorithm>
#include <iostream>
#include <fstream>
#include <string>
#include <stack>
#include <vector>

using namespace std;

template <class T>
void utilShow(T elem);

template <class T>
void utilShow(T elem){
    cout << elem << " ";
}

vector< vector<short> > getMatrixFromFile(string fName);
void showMatrix(vector< vector<short> > mat);
vector<unsigned int> DFS(vector< vector<short> > mat);

/* Reads matrix from file (fName) */
vector< vector<short> > getMatrixFromFile(string fName)
{
    unsigned int mDim;
    ifstream in(fName.c_str());
    in >> mDim;
    vector< vector<short> …
Run Code Online (Sandbox Code Playgroud)

c++ coding-style reference depth-first-search

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

什么是TinyMCE jQuery包?

我被要求在一个项目中使用TinyMCE编辑器.在下载页面上,有一个主包,然后是一个jQuery包

This package contains special jQuery build of TinyMCE and a jQuery integration plugin.
tinymce_3_3_7_jquery.zip
Run Code Online (Sandbox Code Playgroud)

什么是TinyMCE的jQuery构建?它只是TinyMCE具有基于jQuery构建的相同功能吗?它是标准的TinyMCE,但有一些类型的附加组件,使得使用jQuery操作TinyMCE更容易吗?别的什么?一个快速的互联网搜索告诉我"它是具有jQuery功能的微小MCE!",但我很好奇它是什么意思.

javascript jquery tinymce

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

将Moq与Windsor一起使用 - Moq.Mock类型的对象[IFoo]无法转换为IFoo

我正在尝试建立一些Moq存储库,以测试我的服务与Castle Windsor作为我的IOC.Mu服务依赖于IFoo,所以我创建了一个实现IFoo的moq实例并将其注入容器中,如下所示:

_container.AddComponent("AutoBill", 
  typeof (AutoBillService), typeof (AutoBillService));

var mockUserRepository = new Mock<IUserRepository>();
var testUser = new User()
   {
     FirstName = "TestFirst",
     LastName = "TestLast", 
     UID=1
   };
mockUserRepository.Setup(repo => repo.GetUser(testUser.UID))
   .Returns(testUser);

_container.Kernel.AddComponentInstance("UserRepository", 
   typeof(IUserRepository), mockUserRepository);

var service = _container.Resolve<AutoBillService>(); //FAIL
Run Code Online (Sandbox Code Playgroud)

这样做会给我一个例外:System.ArgumentException:'Moq.Mock`1 [IUserRepository]'类型的对象无法转换为'IUserRepository'类型

谁能看到我做错了什么?

nunit castle-windsor moq

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

红宝石lambda语境

假设我在最顶层有以下ruby定义

callable = lambda {"#{hi}"}
Run Code Online (Sandbox Code Playgroud)

并且假设稍后我创建了一个名为的对象temp,它有一个名为的方法hi.现在我想做的是callable在上下文中调用temp.我试过了

temp.instance_eval do callable.call end
Run Code Online (Sandbox Code Playgroud)

但这给了我错误" NameError: undefined local variable or method 'hi' for main:Object".我想知道是否有任何方式重新绑定的情况下callable,以temp使我没有得到一个错误信息?我知道我可以method_missing在main上定义:对象并重新路由所有方法调用,temp但这看起来像是一个太大的黑客来完成我想要的东西.

ruby lambda metaprogramming

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

为什么我不能在BEGIN ... END块内创建一个视图

此代码不起作用,返回错误:

BEGIN
  CREATE VIEW [dbo].[dummy] AS SELECT 1 AS Dummy
END
GO`

Incorrect syntax near the keyword 'VIEW'.
Run Code Online (Sandbox Code Playgroud)

为什么?

笔记:

  • GO声明的存在似乎没有任何区别

  • 内部语句在代码块分隔符之外工作正常.

  • 这是一个更大的查询的一部分,但正如它在这里提出的那样孤立地进行测试.

sql sql-server

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

使MSTest尊重[Conditional()]属性?

我正在使用VS2010,我有以下方法调用:

[Conditional("DEBUG")]
public void VerboseLogging() { }

public void DoSomething() {
    VerboseLogging();
    Foo();
    Bar();
}
Run Code Online (Sandbox Code Playgroud)

然后我对该DoSomething方法进行了单元测试,检查它是否发出了正确的日志记录.

[Conditional("DEBUG"), TestMethod()]
public void EnsureVerboseLog() {
    DoSomething();
    VerifyVerboseLoggingCalled(); // <-- fail in release builds since VerboseLogging() calls get eliminated.
}
Run Code Online (Sandbox Code Playgroud)

似乎MSTest只看到TestMethod并执行它(生成失败的测试),即使我已经标记它Conditional("DEBUG")并在发布模式下编译它.

那么,有没有办法根据编译常量排除某些测试#if

c# mstest

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

SELECT子句:可选列?

我想在我的MYSQL数据库上运行一个查询.我正在搜索的表有一个file_type字段,它将是三个值之一(1,2,3).根据这些值,我想从数据库中查找不同的信息.

所以例如,如果'file_type'字段是1或2,那么我想选择字段a,b,c,d但是如果我注意到file_type = 3那么我想选择字段a,b,c,d,e, F

这可以在一个SELECT语句中完成吗?像这样 - 是的

my_simple_query = SELECT file_type,a,b,c,d FROM table1
my_new_query = SELECT file_type,a,b,c,d (AND e,f IF file_type = 3) FROM table1
Run Code Online (Sandbox Code Playgroud)

谢谢大家

---------------------------------- ADDITION --------------- --------------------

如果e,f存储在另一个表中,我该怎么做?

my_multitable_query = SELECT file_type,id,a,b,c,d (AND e,f FROM table2 WHERE id=id) FROM table1
Run Code Online (Sandbox Code Playgroud)

让我的漂移?

mysql sql

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