问题列表 - 第24380页

在C#中将32位位图保存为1位.bmp文件

在C#中将32位位图转换并保存为1位(黑/白).bmp文件的最简单方法是什么?

c# bitmap

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

Java低延迟应用程序的开发清单是什么?

我想为Java低延迟应用程序创建全面的清单.你能在这里添加清单吗?

这是我的列表
1.使您的对象不可变
2.尝试减少同步方法
3.锁定顺序应记录良好,并小心处理
4.使用分析器
5.使用Amdhal定律,找到顺序执行路径
6.使用Java 5并发实用程序和锁
7.避免Thread优先级,因为它们是平台相关的
8.可以使用JVM预热
9.首选不公平的锁定策略
10.避免上下文切换(许多线程导致反效果)
11.避免装箱,取消装箱
12.注意编译器警告
13.线程数应等于或小于核心数

低延迟应用程序每毫秒调整一次.

java concurrency multithreading low-latency

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

将数据写入App_Data

我想使用以下代码将.xml文件写入App_Data/posts.为什么会导致错误?

 Stream writer  = new FileStream("..'\'App_Data'\'posts'\'" + new Guid(post_ID.ToString()).ToString() + ".xml", FileMode.Create);
Run Code Online (Sandbox Code Playgroud)

.net asp.net file-io

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

java中的字符串数

我有类似"ali123hgj"的东西.我想要123整数.我怎么能在java中做到这一点?

java string numbers

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

PHP的DOMXPath正在剥离匹配文本中的标签

我昨天问了这个问题,当时它正是我所需要的,但在处理一些实时数据时,我发现这并不是我所期望的那样.使用PHP的HTML DOMDocument解析HTML

它从HTML页面获取数据,但随后它也会删除捕获的文本块中的所有HTML标记,这不是我想要的.(我可能不想拿出一些标签,但不是全部,这可以在以后完成)

html php domdocument domxpath

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

什么时候记录异常?

try
{
   // Code
}
catch (Exception ex)
{
   Logger.Log("Message", ex);
   throw;
}
Run Code Online (Sandbox Code Playgroud)

在库的情况下,我是否应该记录异常?我应该抛出它并允许应用程序记录它吗?我担心的是,如果我在库中记录异常,将会有很多重复(因为库层将记录它,应用程序层将记录它,以及介于两者之间的任何东西),但如果我不记录它库,很难找到错误.有这方面的最佳做法吗?

logging exception-handling

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

如何从可执行文件的资源中提取48*48图标图像?

我可以提取32*32图标图像,但48*48怎么样?

我想从Windows中的.exe文件中提取大小为48*48的图标图像.首先,我获得了图标资源位,然后我使用了"CreateIconFromResourceEx"API,但它适用于尺寸为32*32的图标图像.

c++ windows icons

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

在Python中获取索引的默认值超出范围

a=['123','2',4]
b=a[4] or 'sss'
print b
Run Code Online (Sandbox Code Playgroud)

我想在列表索引超出范围时获取默认值(此处为:) 'sss'.

我怎样才能做到这一点?

python syntax list default-value

71
推荐指数
8
解决办法
7万
查看次数

测试Maven中的Clojure

我是Maven的新人,甚至是Clojure的新人.作为学习语言的练习,我正在写一个蜘蛛纸牌播放器程序.我还计划在Scala中编写类似的程序来比较实现(请参阅我的帖子/sf/ask/179988721/).

我已经配置了一个包含通常的src/main/clojure和src/test/clojure目录的Maven目录结构.我的pom.xml文件包含clojure-maven-plugin.当我运行"mvn test"时,它显示"没有运行测试",尽管我在src/test/clojure目录中有测试代码.当我误解了什么?这是我的pom.xml文件:

<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
    <modelVersion>4.0.0</modelVersion>

    <groupId>SpiderPlayer</groupId>
    <artifactId>SpiderPlayer</artifactId>
    <version>1.0.0-SNAPSHOT</version>
    <inceptionYear>2010</inceptionYear>

    <packaging>jar</packaging>

    <properties>
        <maven.build.timestamp.format>yyMMdd.HHmm</maven.build.timestamp.format>
        <main.dir>org/dogdaze/spider_player</main.dir>
        <main.package>org.dogdaze.spider_player</main.package>
        <main.class>${main.package}.Main</main.class>
    </properties>

    <build>
        <sourceDirectory>src/main/clojure</sourceDirectory>
        <testSourceDirectory>src/test/clojure</testSourceDirectory>
        <plugins>
            <plugin>
                <groupId>com.theoryinpractise</groupId>
                <artifactId>clojure-maven-plugin</artifactId>
                <version>1.3.1</version>
            </plugin>
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-antrun-plugin</artifactId>
                <version>1.3</version>
                <executions>
                    <execution>
                        <goals>
                            <goal>run</goal>
                        </goals>
                        <phase>generate-sources</phase>
                        <configuration>
                            <tasks>
                                <echo file="${project.build.sourceDirectory}/${main.dir}/Version.clj"
                                      message="(ns ${main.package})${line.separator}"/>
                                <echo file="${project.build.sourceDirectory}/${main.dir}/Version.clj" append="true"
                                      message="(def version &quot;${maven.build.timestamp}&quot;)${line.separator}"/>
                            </tasks>
                        </configuration>
                    </execution>
                </executions>
            </plugin>
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-assembly-plugin</artifactId>
                <version>2.1</version>
                <executions>
                    <execution>
                        <goals>
                            <goal>single</goal>
                        </goals>
                        <phase>package</phase>
                        <configuration>
                            <descriptorRefs>
                                <descriptorRef>jar-with-dependencies</descriptorRef>
                            </descriptorRefs>
                            <archive>
                                <manifest>
                                    <mainClass>${main.class}</mainClass>
                                </manifest>
                            </archive> …
Run Code Online (Sandbox Code Playgroud)

java maven-2 unit-testing clojure

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

Java中Btree或B +树的现有实现

我正在做一个我需要btree或b + tree数据结构的项目.有没有人知道btree或b + tree的现有实现(带插入,删除,搜索算法)?它应该接受字符串作为输入并形成这些字符串的btree或b + tree.

java b-tree data-structures

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