问题列表 - 第28731页

w3wp.exe 在 webservice 中处理后保持文件锁定

我有一个网络服务,我注意到在执行网络服务后,wwwroot 文件夹中的一些 dll 会被记录下来。

重启电脑后,问题解决。

我的代码中可以包含一些释放 dll 的内容吗?

.net web-services w3wp

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

CGContext旋转

我有一个100x100像素的图像,我希望以围绕图像中心旋转的各种角度绘制.以下代码有效,但围绕坐标系的原始原点(左上角)而不是翻译位置旋转.因此,图像不会围绕自身旋转,而是围绕屏幕的左上角旋转.

以下代码在空白应用程序的自定义视图中运行,除此之外别无其他.

- (void)drawRect:(CGRect)rect {
  CGContextRef context = UIGraphicsGetCurrentContext();
  CGContextTranslateCTM(context, -50, -50);
  CGContextRotateCTM (context, 0.3);
  CGContextTranslateCTM(context,768/2,1024/2);
  [image drawAtPoint:CGPointMake(0,0)];
}
Run Code Online (Sandbox Code Playgroud)

我尝试使用CGAffineTransform做同样的事情,但得到了相同的结果.

iphone cocoa-touch core-graphics uikit ipad

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

C++ 0x中的R值

Rvalues恕我直言是C++的重大改进,但在开始时似乎很混乱.请看下面的代码:

#include <string>

std::string && foo (void)
{
    std::string message ("Hello!");

    return std::move (message);
}

void bar (const std::string &message2)
{
    if (message2 == "Bye Bye!")
        return;
}

int main ()
{
    bar (foo ());
}
Run Code Online (Sandbox Code Playgroud)

引用message2message返回的原始对象的最后一个所有者foo(),对吧?

c++11

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

SQLite3中的TIMESTAMP类型的EXTRACT

对于时间戳类型(ref),SQLite3似乎不支持提取函数.例如;

select
 extract(year from l_shipdate) as l_year
from
 ...
Run Code Online (Sandbox Code Playgroud)

出现以下错误; 错误:靠近"from":语法错误

我想知道在SQLite3中是否有另一种方法可以做到这一点(或者通过重写SQL查询).

提前致谢,

sqlite

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

MEF和ASP.NET MVC

我想在asp.net mvc中使用MEF.我写了以下控制器工厂:

public class MefControllerFactory : DefaultControllerFactory
{
    private CompositionContainer _Container;

    public MefControllerFactory(Assembly assembly)
    {
        _Container = new CompositionContainer(new AssemblyCatalog(assembly));
    }



    protected override IController GetControllerInstance(RequestContext requestContext, Type controllerType)
    {
        if (controllerType != null)
        {
            var controllers = _Container.GetExports<IController>();

            var controllerExport = controllers.Where(x => x.Value.GetType() == controllerType).FirstOrDefault();

            if (controllerExport == null)
            {
                return base.GetControllerInstance(requestContext, controllerType);
            }

            return controllerExport.Value;
        }
        else
        {
            throw new HttpException((Int32)HttpStatusCode.NotFound,
                String.Format(
                    "The controller for path '{0}' could not be found or it does not implement IController.",
                    requestContext.HttpContext.Request.Path …
Run Code Online (Sandbox Code Playgroud)

asp.net asp.net-mvc mef

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

将jruby脚本打包成jar并包含所有依赖项?

有没有办法让我当前的jruby脚本成为独立的单个可执行文件,如jar或exe?

ruby java packaging jruby

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

是否有适用于Mac OS的.NET实现?

我知道这可能听起来很糟糕.

是否有任何.NET for Mac计算机的实现,所以我可以为库编写C++ .NET应用程序(如GTK +等)?

.net macos compatibility interop

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

用于多边形操作的库

我最近遇到了需要一个库或一组库来处理二维多边形的操作.我需要能够执行布尔/剪切操作(差异和联合)和三角测量.

到目前为止,我发现的库是poly2tri,CGALGPC.Poly2tri看起来很适合三角测量,但我仍然留有布尔运算,我不确定它的成熟度.

如果我自己的项目是免费的,CGAL和GPC都是免费的.我的特定项目不是商业项目,因此我对付款或申请任何许可证犹豫不决.但我可能想将我的代码用于未来的商业项目,所以我对CGAL的开源许可证和GPC的免费软件限制犹豫不决.似乎没有任何多边形裁剪库具有漂亮的BSD样式许可证.

哦,C/C++是首选.

union clipping polygon triangulation

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

如果不与AutoRelease池一起使用,NSDecimalNumber是否会泄漏内存?

NSString* str = [[NSString alloc] initWithString:@"0.05"];
NSDecimalNumber* num = [[NSDecimalNumber alloc] initWithString:str];
NSLog(@" %@", num);
[str release];
[num release];
Run Code Online (Sandbox Code Playgroud)

泄漏记忆

*** __NSAutoreleaseNoPool(): Object 0x707990 of class NSCFString autoreleased with no pool in place - just leaking
Run Code Online (Sandbox Code Playgroud)

有人可以建议一个解决方法吗?

iphone objective-c

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

SQLAlchemy在提交时自动将str转换为unicode

使用SQLAlchemy将对象插入数据库时​​,与String()列对应的所有属性都会自动从<type'str'>转换为<type'unicode'>.有没有办法防止这种行为?

这是代码:

from sqlalchemy import create_engine, Table, Column, Integer, String, MetaData
from sqlalchemy.orm import mapper, sessionmaker

engine = create_engine('sqlite:///:memory:', echo=False)
metadata = MetaData()

table = Table('projects', metadata,
    Column('id', Integer, primary_key=True),
    Column('name', String(50))
)

class Project(object):
    def __init__(self, name):
        self.name = name

mapper(Project, table)
metadata.create_all(engine)

session = sessionmaker(bind=engine)()

project = Project("Lorem ipsum")

print(type(project.name))

session.add(project)
session.commit()

print(type(project.name))
Run Code Online (Sandbox Code Playgroud)

这是输出:

<type 'str'>
<type 'unicode'>
Run Code Online (Sandbox Code Playgroud)

我知道我应该只使用unicode,但这将涉及挖掘一些第三方代码而我还没有Python技能:)

python unicode sqlalchemy

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