问题列表 - 第11957页

吐温问题:是否可以从馈线上扫描一个文件?

我正在使用http://www.codeproject.com/KB/dotnet/twaindotnet.aspx中的代码

我遇到了问题,因为只有在扫描进纸器中的所有文档后,twain才会返回控制权.如果我扫描20个或更多文档,这会导致高内存使用量.

我想过从进纸器一次只扫描一个文件并保存图像并再次循环调用api.

我将cap_xfercount设置为1,但这似乎没有帮助:

    TwCapability cap = new TwCapability(TwCap.XferCount, 1);
    rc = DScap(appid, srcds, TwDG.Control, TwDAT.Capability, TwMSG.Set, cap);
Run Code Online (Sandbox Code Playgroud)

从进纸器扫描一个文件我需要做什么?任何建议赞赏.

c# twain

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

Subsonic如何处理连接?

在Nhibernate中,您可以通过在BeginRequest期间创建会话并在EndRequest处关闭来启动会话

public class Global: System.Web.HttpApplication
{
    public static ISessionFactory SessionFactory = CreateSessionFactory();

    protected static ISessionFactory CreateSessionFactory()
    {
        return new Configuration()
            .Configure(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "hibernate.cfg.xml"))
            .BuildSessionFactory();
    }

    public static ISession CurrentSession
    {
        get{ return (ISession)HttpContext.Current.Items["current.session"]; }
        set { HttpContext.Current.Items["current.session"] = value; }
    }

    protected void Global()
    {
        BeginRequest += delegate
        {
            CurrentSession = SessionFactory.OpenSession();
        };
        EndRequest += delegate
        {
            if(CurrentSession != null)
                CurrentSession.Dispose();
        };
    }
}
Run Code Online (Sandbox Code Playgroud)

亚音速中的等价物是什么?

我理解的方式,Nhibernate将在endrequest关闭所有连接.

原因:虽然在Subsonic项目中拍摄一些遗留代码时出现问题,但我得到了很多MySQL超时,这表明代码没有关闭连接

MySql.Data.MySqlClient.MySqlException:连接错误:超时已过期.从池中获取连接之前经过的超时时间.这可能是因为所有池连接都在使用中并且达到了最大池大小.生成:Tue,2009年8月11日05:26:05 GMT System.Web.HttpUnhandledException:抛出了类型'System.Web.HttpUnhandledException'的异常.---> MySql.Data.MySqlClient.MySqlException:连接错误:超时已过期.从池中获取连接之前经过的超时时间.这可能是因为所有池连接都在使用中并且达到了最大池大小.在MySql.Data.MySqlClient.MySqlPool.GetConnection()在SubSonic.MySql上的MySql.Data.MySqlClient.MySqlConnection.Open()处SubSonic.MySqlDataProvider.CreateConnection(String newConnectionString)SubSonic.MySqlDataProvider.CreateConnection()at SubSonic.AutomaticConnectionScope..ctor( DataSvider提供者)SubSonic的SubSonic.MySqlDataProvider.GetReader(QueryCommand qry),SubSonic上的SubSonic.DataService.GetReader(QueryCommand cmd).ReadadByParam(String columnName,Object paramValue)

我的连接字符串如下

<connectionStrings> …
Run Code Online (Sandbox Code Playgroud)

.net subsonic

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

初始化后,未初始化的全局变量在哪里出现?

我在学习时遇到了一些问题.我知道C中未初始化的全局变量被分配给可执行ELF文件中的.bss部分.但是当我开始使用它们时会发生什么?即他们在堆上或其他地方获得了一席之地?

我试图通过打印(仍然未初始化的)全局变量的地址来找出

printf("%x",&glbl);
Run Code Online (Sandbox Code Playgroud)

总是返回相同的值0x80495bc ...为什么?

c linker elf

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

Teamcity作为构建服务器,托管或支付其他一些东西?

我正在一家小公司的5名开发人员的团队中工作.有3个人在这里工作,2个人远程工作.目前,我们使用Assembla和Trac进行源代码控制.我们正在开发一个ASP.NET MVC网站.我们现在没有托管我们的生产环境.我正在使用Teamcity设置BuildServer !! 我现在正在笔记本电脑上使用它.我们应该托管自己的构建服务器还是支付其他费用?

hosting teamcity

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

将webview背景图像设置为Android中的资源图形

我正在尝试将webview的背景设置为Android中的可绘制图像资源.

从sdk看起来这样的东西可以工作,但事实并非如此.

WebView web = (WebView) findViewById(R.id.webView);

web.setBackgroundResource(R.drawable.backgroundmain);
web.loadData(profile, "text/html", "UTF-8");
Run Code Online (Sandbox Code Playgroud)

有任何想法吗?

android android-ui android-webview android-resources

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

Ant中的ClassPath用于Javac任务

我有以下ant文件来构建.但不幸的是

<project default="build.deploy.start" basedir=".">

    <property name="target.dir" value="C:\tom\webapp\"/>
    <property name="basesrc.dir" value="c:\SimpleChat\"/>   
    <property name="classes.target" value="${basesrc.dir}\WebContent\WEB-INF\classes"/>
    <property name="src.dir" value="${basesrc.dir}\src"/>
    <property name="classpath" value="${basesrc.dir}\WebContent\WEB-INF\classes"/>

    <!-- Classpath for the project -->  
    <path id="master-classpath">
      <fileset dir="${classpath}">
        <include name="*.jar"/>
      </fileset>
    </path>

    <!-- init method which will ensure that all directories exists before we start building/deploying-->
    <target name="init">
        <mkdir dir="${target.dir}\js"/>
        <mkdir dir="${target.dir}\images"/>
        <mkdir dir="${target.dir}\pages"/>
        <mkdir dir="${target.dir}\WEB-INF\lib"/>
        <mkdir dir="${target.dir}\WEB-INF\classes"/>
    </target>

    <!--To build an application so that files can be deloyed-->
    <target name="build" depends="init">
        <javac srcdir="${src.dir}" destdir="${classes.target}">
            <classpath refid="master-classpath"/>
        </javac>
    </target> …
Run Code Online (Sandbox Code Playgroud)

ant javac

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

用随机数据填充内存

有没有办法用随机数据填充linux机器上的空闲RAM?

我问这个的原因是:我在一个我们在Fortran中进行数值编程的小组工作.有时候,人们搞砸双精度实数,因此应该给出双精度结果的程序只能提供单精度.

如果我的理解是正确的,那么在这样的程序中,在单精度限制之后会看到结果的随机波动.也就是说,如果您使用相同的输入多次运行相同的程序,则每次都会得到随机不同的结果.你看到的(随机部分)取决于机器的空闲RAM中的随机值.但实际上,如果在同一台机器上重复运行程序,则会重复使用相同的内存部分,其中包含相同的随机数据,每次都会导致相同的输出.

我的想法是,如果你可以用随机数据覆盖内存,你实际上会看到程序输出中的随机波动.这样可以更容易地找到这些错误.

这个想法是否重击,或者如果没有,我如何填补记忆?我可以管道/开发/随机进入RAM,或者什么?

linux memory ram fortran

5
推荐指数
3
解决办法
4421
查看次数

我如何在我的applet中使用JXMapViewer?

我想编写一个必须使用缩放/平移工具渲染我的地图图像的applet,我发现JXMapViewer可以帮助我,我如何使用它?在哪里我可以找到相关的文档,帮助我编写一个applet,请求我的图像服务器上提供渲染瓷砖?怎么样的图像服务器和.... !!!! ??? 帮助我:图像服务器结构,tileprovider,tilefactory,... JXMapViewer需要.

java swing google-maps swingx jxmapviewer

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

f#整数浮点数模数1.0 = 1.0?

好的,我有两个功能,第一个看起来像这样:

let dlth x = float (x.ToString().Length)
Run Code Online (Sandbox Code Playgroud)

它采用浮点数并返回数字位数,该部分工作正常.第二个函数如下所示:

let droot x = ((x ** (1./(dlth x))) % 1.)
Run Code Online (Sandbox Code Playgroud)

它取一个浮点数并将其提升到等于1.0 /(位数)的幂,然后得到结果并且模数为1.0.整数应该为零.

所以对于droot 36.它需要(36.0**(1.0/2.0))这是6.0然后6.0 mod 1.0等于0.0;

现在,这个工作正常,直到我尝试编号81.0.(以及所有应该工作的81以上的数字)由于某种原因返回1.0,抛弃我的模式匹配.任何人都可以告诉我为什么会这样吗?

PostScript:这是Project Euler解决方案的一部分.如果您知道哪个问题,请不要发布Project Euler解决方案.我只需要帮助弄清楚为什么模数会返回有趣的结果

.net math f# modulo

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

为什么我不能通过将指针传递给函数来初始化数组?

我知道这有一个非常简单的解释,但是我已经被一段时间不必使用指针所困扰了.

为什么我不能在c ++中做这样的事情

int* b;
foo(b);
Run Code Online (Sandbox Code Playgroud)

并通过...初始化数组

void Something::foo(int* a)
{
  a = new int[4];
}
Run Code Online (Sandbox Code Playgroud)

在调用foo(b)之后,b仍为null.为什么是这样?

c++ pointers

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