问题列表 - 第26031页

有没有办法在C#中做这样的事情?

有没有办法在C#中做这样的事情?

public void DoSomething(string parameterA, int parameterB)
{

}

var parameters = ("someValue", 5);
DoSomething(parameters);
Run Code Online (Sandbox Code Playgroud)

c# parameters

10
推荐指数
4
解决办法
787
查看次数

Picasa用什么语言编写?

这是大约一年前被问到的,但从未真正回答过.很高兴找出用于编写Google桌面Picasa应用程序的语言/ gui框架.有任何想法吗?

picasa programming-languages desktop-application

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

Java:检测图像格式,调整大小(缩放)并保存为JPEG

这是我的代码,它的实际工作,不完美,但它的问题是,调整大小的缩略图未粘贴在白色绘制的矩形,打破了图像纵横比,这里是代码,可能有人建议我修复好吗,拜托?

谢谢

import java.awt.Color;
import java.awt.Graphics2D;
import java.awt.Image;
import java.awt.RenderingHints;
import java.awt.geom.Rectangle2D;
import java.awt.image.BufferedImage;
import java.io.BufferedInputStream;
import java.io.ByteArrayInputStream;
import java.io.ByteArrayOutputStream;
import java.io.IOException;
import java.io.InputStream;

import javax.imageio.ImageIO;

import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;

public class ImageScalerImageIoImpl implements ImageScaler {

 private static final String OUTPUT_FORMAT_ID = "jpeg";

 // Re-scaling image
 public byte[] scaleImage(byte[] originalImage, int targetWidth,
   int targetHeight) {

  try {
   InputStream imageStream = new BufferedInputStream(
     new ByteArrayInputStream(originalImage));
   Image image = (Image) ImageIO.read(imageStream);

   int thumbWidth = targetWidth;
   int thumbHeight = targetHeight;

   // Make sure …
Run Code Online (Sandbox Code Playgroud)

java resize image graphics2d javax.imageio

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

基于NetBeans平台构建的Web Start应用程序不会创建桌面快捷方式和开始菜单项

我创建了一个使用Java Web Start启动的NetBeans平台应用程序.我使用Netbeans 6.8中的"Build JNLP Application"命令构建了WAR文件.

我已经将一个桌面快捷方式和菜单项添加到JNLP文件中,但由于某些原因,在启动应用程序时不会创建这些快捷方式和菜单项.

但是,当我去:

控制面板 - > Java - > Internet临时文件 - >查看 - >选择我的应用程序>单击"安装所选应用程序的快捷方式"

桌面和菜单快捷方式是正确创建的.

此外,在Java控制台中,"快捷方式创建"选项设置为以下(默认情况下,我假设):

  • 如果暗示提示用户

下面是我的JNLP文件的片段:

<jnlp spec="6.0+" codebase="$$codebase">   
      <information>
         <title>${app.title}</title>
         <vendor>SomeVendor (Pty) Ltd</vendor>
         <description>Some description</description>
         <icon href="${app.icon}"/>      
         <shortcut online="true">
            <desktop/>
            <menu submenu="MyApp"/>
         </shortcut>   
      </information>
      ...
Run Code Online (Sandbox Code Playgroud)

我很难过.有人对此有解释吗?谢谢

PS这适用于Windows XP和Windows 7. NetBeans版本:6.8

java netbeans java-web-start netbeans-platform

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

C#使用其他域/用户名/密码将文件复制到另一个目录

在c#2008中,我正在尝试将文件复制到目标路径(例如\newserver\destinationFolder),该路径可以位于另一个域中,也可以使用与当前用户不同的用户名/密码.如何在执行File.Copy(...)之前指定这些新的网络凭据?

谢谢!

c# dns copy file username

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

8051外部中断

如何启用8051的外部中断?

c interrupt 8051

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

使用Java在文件中加载/存储对象

我想在文件中存储我的类中的对象,然后才能从该文件加载对象.但在某个地方,我犯了一个错误,无法弄清楚在哪里.我可以得到一些帮助吗?

public class GameManagerSystem implements GameManager, Serializable {

    private static final long serialVersionUID = -5966618586666474164L;
    HashMap<Game, GameStatus> games;
    HashMap<Ticket, ArrayList<Object>> baggage;
    HashSet<Ticket> bookedTickets;
    Place place;


    public GameManagerSystem(Place place) {
        super();

        this.games = new HashMap<Game, GameStatus>();
        this.baggage = new HashMap<Ticket, ArrayList<Object>>();
        this.bookedTickets = new HashSet<Ticket>();
        this.place = place;
    }
    public static GameManager createManagerSystem(Game at) {
        return new GameManagerSystem(at);
    }

    public boolean store(File f) {
        try {
            FileOutputStream fos = new FileOutputStream(f);
            ObjectOutputStream oos = new ObjectOutputStream(fos);
            oos.writeObject(games);
            oos.writeObject(bookedTickets);
            oos.writeObject(baggage);
            oos.close();
            fos.close(); …
Run Code Online (Sandbox Code Playgroud)

java load store file

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

除了@Produces注释之外,Jersey(JAX-RS)如何知道将POJO视为特定的mime类型?

我看到很多Jersey的例子看起来像这样:

public class ItemResource {

    @GET
    @Path("/items")
    @Produces({"text/xml", "application/json"})
    public List<Item> getItems() {
        List<Item> items = new ArrayList<Item>();

        Item item = new Item();
        item.setItemName("My Item Name!");
        items.add(item);

        return items;
    }
}
Run Code Online (Sandbox Code Playgroud)

但是后来我无法解析Item,以及Jersey知道如何将Item转换为XML或JSON.我已经看到了非常基本的例子,只返回构造的HTML或XML的字符串,这对我来说更有意义,但我错过了下一步.我查看了样本,其中一个突出(json-from-jaxb样本),因为对象标有这些类型的注释:

@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name = "", propOrder = {
    "flight"
})
@XmlRootElement(name = "flights")
Run Code Online (Sandbox Code Playgroud)

我正在寻找一步一步涵盖这个"翻译"的教程,或者解释如何将POJO翻译为输出为特定的mime类型.谢谢!

java rest jax-rs jersey

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

Haskell是否有任何反向模式自动区分的工作实现?

我在Haskell中看到的最接近相关的实现是http://hackage.haskell.org/packages/archive/fad/1.0/doc/html/Numeric-FAD.html上的前向模式.

最近的相关相关研究似乎是与http://www.bcl.hamilton.ie/~qobi/stalingrad/上与Scheme相关的另一种功能语言的反向模式.

我认为Haskell中的反向模式对于许多任务来说都是一种圣杯,希望它可以使用Haskell的嵌套数据并行性来在繁重的数值优化中获得良好的加速.

haskell automatic-differentiation

13
推荐指数
2
解决办法
2409
查看次数

如何处理映射到相同响应的不同请求?

我正在设计一个 Web 服务。请求是幂等的,所以我选择了GET方法。响应计算起来相对昂贵,而且不小,所以我想正确缓存(在协议级别)。(不要担心我的记忆,我已经讲过了;我在这里的问题实际上也是关注整个网络。)

只有一个必需参数和一些可选参数,如果缺少则具有默认值。例如,以下两个映射到响应的相同表示。(如果这是处理界面的愚蠢方式,请提出更好的建议。)

GET /service?mandatory_parameter=some_data HTTP/1.1
GET /service?mandatory_parameter=some_data;optional_parameter=default1;another_optional_parameter=default2;yet_another_optional_parameter=default3 HTTP/1.1
Run Code Online (Sandbox Code Playgroud)

但是,我想客户不知道这一点,并且会将它们分开处理,从而浪费缓存存储。我应该怎么做才能避免违反缓存黄金法则

  1. 组成一个规范的形式,记录它(例如,毕竟所有参数都是必需的,并且需要按特定顺序排序)并返回客户端错误,除非满足所需的形式?
  2. 而不是错误,永久重定向到请求的规范形式?
  3. 或者不介意请求的外观,并且只对ETag相同的响应做出相同的响应就足够了?

caching http

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