小编bor*_*aer的帖子

在生成条形码时修复"GDI +中发生了一般错误"

我在C#中编写条形码生成器我可以生成条形码作为位图,并可以在Picturebox(WindowsForms)中显示它们.另一方面,我无法将条形码保存为gif或jpeg文件.我的条形码是位图文件,这是我的代码

Bitmap barCode = CreateBarCode("*"+txtBarCodeStr.Text+"*");
barCode.Save(@"C:\barcode.gif", ImageFormat.gif);
picBox.Image = barCode;            
MessageBox.Show("Created");
Run Code Online (Sandbox Code Playgroud)

我得到以下异常; GDI +中发生了一般错误.

.net c# image barcode winforms

8
推荐指数
2
解决办法
3503
查看次数

我可以在IIS之外托管ASP.NET网站吗?

我需要编写一个ASP.NET应用程序,它必须每秒处理大量的事务 - 多达5000个用户可以同时进行交易.我想我会在后面使用WCF与SQL服务器进行通信.但在前面,IIS能否有效地同时处理5000个用户,还是有任何简单的方法在IIS之外托管我的应用程序?

c# asp.net iis webserver web-services

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

由于配置错误,AWS ApiGateway 执行失败:无法转换响应

我正在尝试与 Aws ApiGateway 实现 Lambda 集成,我可以使用请求映射模板解析输入,但无法使用响应映射模板脚本返回正确的 json 对象。每次我检查 api 网关日志时都会出现“由于配置错误而导致执行失败:无法转换响应”并且 api 网关返回 500 错误

lambda 返回此消息

{
"statusCode": 200,
"body": "{\"name\":\"dummy\",\"surname\":\"dummy\"}"}
Run Code Online (Sandbox Code Playgroud)

但我有响应映射模板,我试图返回

{"name":"dummy","surname":"dummy"}
Run Code Online (Sandbox Code Playgroud)

我的响应映射 vtl 脚本就像这样,没有将其分配到某个地方

$util.parseJson($input.json('$'))
Run Code Online (Sandbox Code Playgroud)

并且也尝试过

$util.parseJson($input.json('$.body'))
Run Code Online (Sandbox Code Playgroud)

http httpresponse amazon-web-services aws-lambda aws-api-gateway

6
推荐指数
0
解决办法
1708
查看次数

Jaxb2 maven 插件从复杂类生成 xsd 时出现错误

我有一个案例,我有 35 个类,其中一些类在它们内部相互关联。例如;

Addendum.java


    @XmlType(name="addendum",namespace= GenericNameSpaceConstants.POLICY_NAMESPACE_URI)
@XmlAccessorType(XmlAccessType.FIELD)
public class Addendum implements Serializable {

    @XmlElement(name="changeNumber",nillable=false,required=true)
    private Long changeNumber;

    @XmlElement(name="changeTypeDesc",nillable=false,required=true)
    private String changeTypeDesc;

    @XmlElement(name="changeTypeId",nillable=false,required=true)
    private Integer changeTypeId;

}

Policy.java
    @XmlRootElement(name="policy",namespace=GenericNameSpaceConstants.POLICY_NAMESPACE_URI)
@XmlType(name="policy",namespace= GenericNameSpaceConstants.POLICY_NAMESPACE_URI)
@XmlAccessorType(XmlAccessType.FIELD)
public class Policy {

 @XmlElement(name="addendum",required=true,nillable=false)
    private Addendum addendum;
}

My jaxb schemage config in pom file like that

    <plugin>
                <groupId>org.codehaus.mojo</groupId>
                <artifactId>jaxb2-maven-plugin</artifactId>
                <version>2.2</version>
                <configuration>
                <createJavaDocAnnotations>false</createJavaDocAnnotations>
                <sources>       
                <source>
                ${project.basedir}\src\main\java\com\aegon\common\service\bean\
                </source>

                </sources>
                <verbose>true</verbose>
                <outputDirectory>${basedir}/src/main/resources/schemas</outputDirectory>
                <transformSchemas>
                <transformSchema>               
                            <toPrefix>pol</toPrefix>
                            <toFile>policy_model_v2.xsd</toFile>
                </transformSchema>
                </transformSchemas>
                <generateEpisode>true</generateEpisode>
                </configuration>
            <executions>
            <execution>
            <phase>generate-resources</phase>
            <goals>

            <goal>schemagen</goal>
            </goals>
            </execution>
            </executions>   
            </plugin>
Run Code Online (Sandbox Code Playgroud)

当我运行项目以生成资源或生成源阶段时。我收到此错误 …

jaxb jaxb2 maven jaxb2-maven-plugin

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

Haskell中的Fibonacci数

嗨,我需要将我的F#代码更改为Haskell代码,但我在Haskell中是如此新,我不能这样我的代码只是从键盘读取数据,如果数据不是整数返回错误消息然后计算n斐波纳契数然后写入list之后将列表写入txt文件这是我的代码

open System
let rec fib n = 
    match n with
    |0->0
    |1->1
    |2->1
    |n->fib(n-1)+fib(n-2);;

let printFibonacci list = 
    for i=0 to (List.length list)-1 do
        printf "%d " (list.Item(i));;

let writeToFile list = 
    let file = System.IO.File.Create("C:\out2.txt")
    let mutable s =""
    let writer = new System.IO.StreamWriter(file)
    try
        for i=0 to (List.length list)-1 do
        s <- list.Item(i).ToString()
        writer.Write(s+" ")

    finally
        writer.Close()
        file.Dispose()
        printfn "Writed To File"


let mutable control = true
let mutable num = 0
while control do 
    try
    printfn …
Run Code Online (Sandbox Code Playgroud)

haskell

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

这个'let'之后的块未完成.期待一个表达

大家好我正在用F#做一个项目,但是当我使用let num = line代码时,我得到了这个错误.我是F#的新手,所以我无法解决问题.我的代码应该做这件事.用户输入一个数字并计算斐波纳契,但如果用户输入的数字不是抛出异常

open System
let rec fib n = 
match n with
|0->0
|1->1
|2->1
|n->fib(n-1)+fib(n-2);;

let printFibonacci list = 
for i=0 to (List.length list)-1 do
printf "%d " (list.Item(i));;


let control = true
while control do 
    try
    printfn "Enter a Number:" 

    let num:int = Convert.ToInt32(stdin.ReadLine()) 

    with
        | :? System.FormatException->printfn "Number Format Exception";
    let listFibonacci = [for i in 0 .. num-1->fib(i)]
    printFibonacci(listFibonacci)
    printfn "\n%A"(listFibonacci)
    control<-false

Console.ReadKey(true)
exit 0;;
Run Code Online (Sandbox Code Playgroud)

f#

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