小编And*_*dré的帖子

从图像列预览数据的最简单方法是什么?

我有一些image数据类型的列,我想预览(或浏览)这些表中的数据.当我Select top 1000 rows在SQL Server Management Studio中使用时,image列的值以十六进制显示.预览这些图像的最简单方法是什么,因为十六进制值对我没用?

PS.:数据库不在我的控制之下,所以不能改变数据类型.

sql sql-server sql-server-2008

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

OrientJS中的连接池

我想将OrientJS与Express.js一起使用.如何在发出任何http请求之前配置连接池,在请求/响应周期中从池中获取和释放连接,并在关闭应用程序时完成池?

javascript node.js orientdb express orientjs

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

Spring MVC(RESTful API):验证依赖于路径变量的有效负载

使用案例:

  • 让我们使用POST HTTP动词设计RESTful创建操作 - 创建票证,其中创建者(分配者)指定票证受让人
  • 我们正在以下位置创建一个新的"门票": /companyId/userId/ticket
  • 我们提供的机票包含assigneeId:

    {"assigneeId":10}

  • 我们需要assigneeId在URL中验证属于公司的companyId路径变量

至今:

@RequestMapping(value="/{companyId}/{userId}/ticket", method=POST)
public void createTicket(@Valid @RequestBody Ticket newTicket, @PathVariable Long companyId, @PathVariable Long userId) {
  ...
}
Run Code Online (Sandbox Code Playgroud)
  • 我们可以轻松指定自定义Validator(TicketValidator)(甚至包含依赖项)并验证Ticket实例
  • 我们不能轻易传递companyId给这个验证器!我们需要验证ticket.assigneeId属于公司的companyId.

期望的输出:

  • 能够在自定义验证器中访问路径变量

任何想法如何在这里实现所需的输出?

java validation rest spring bean-validation

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

如何在Android中阅读自定义属性

我可以创建自定义属性并将它们应用到常规属性EditTexts,如下所示:

<EditText
     android:id="@+id/field1"
     custom:attr1="whatever"
     (...)
<EditText
     android:id="@+id/field2"
     custom:attr1="whatever2"
     (...)
Run Code Online (Sandbox Code Playgroud)

我的问题:我可以在不创建扩展类的情况下读取这些自定义属性的值EditText吗?我的意思是,我想从我的内容中读取自定义属性Activity,但到目前为止我看到的示例要求我从自定义视图的构造函数中读取值,如下所示:定义自定义attrs

java android android-custom-view

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

如何"解包"ZoneAwareError?

在我的Angular 2应用程序中,我有一个解决方案,它会尝试xhr并在失败时抛出自定义错误:

return this.service.getProduct (id)
    .catch (err => Observable.throw(new MyError(err.message, route, 500, err)));
Run Code Online (Sandbox Code Playgroud)

MyError只是一个扩展Error:

export class MyError extends Error {

    constructor(message, routeSnapshot, code, err) {
        super(message);
        this.name = 'MyError';
        this.routeSnapshot = routeSnapshot;
        this.code = code;
        this.err = err;
    }

}
Run Code Online (Sandbox Code Playgroud)

我的全局错误处理程序接收的实例ZoneAwareError代替MyError:

export class MyErrorHandler implements ErrorHandler {

    handleError(error) {
        console.log('handling err', error);
        // this prints a ZoneAwareError on the console
    }

}
Run Code Online (Sandbox Code Playgroud)

难道error真的要被包裹在ZoneAwareError?我怎么解开它才能MyError回来?依赖error.rejection房产是否安全?(因为我可以看到MyError那里). …

zonejs angular

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

为什么这个sql脚本如此之慢以及如何使它快速闪电?

这是我的sql脚本

CREATE TABLE dbo.calendario (
    datacal DATETIME NOT NULL PRIMARY KEY,
    horautil BIT NOT NULL DEFAULT 1
);

-- DELETE FROM dbo.calendario;

DECLARE @dtmin DATETIME, @dtmax DATETIME, @dtnext DATETIME;

SELECT
    @dtmin = '2014-03-11 00:00:00'
    , @dtmax = '2030-12-31 23:50:00'
    , @dtnext = @dtmin;

WHILE (@dtnext <= @dtmax) BEGIN
    INSERT INTO dbo.calendario(datacal) VALUES (@dtnext);
    SET @dtnext = DATEADD(MINUTE, 10, @dtnext);
END;
Run Code Online (Sandbox Code Playgroud)

基本上,我想创建一个日期间隔为10分钟的表.循环插入了很多记录,但我认为执行它会很快.这需要几分钟......

我正在使用sql server 2008 r2.

任何帮助表示赞赏.

sql sql-server optimization sql-server-2008-r2

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