问题列表 - 第11655页

缩放在Java中以byte []格式存储的图像

我上传了一个带有struts表单的文件.我将图像作为byte [],我想缩放它.

FormFile file = (FormFile) dynaform.get("file");
byte[] fileData = file.getFileData(); 
fileData = scale(fileData,200,200);

public byte[] scale(byte[] fileData, int width, int height) {
// TODO 
}
Run Code Online (Sandbox Code Playgroud)

任何人都知道一个简单的功能吗?

public byte[] scale(byte[] fileData, int width, int height) {
        ByteArrayInputStream in = new ByteArrayInputStream(fileData);
        try {
            BufferedImage img = ImageIO.read(in);
            if(height == 0) {
                height = (width * img.getHeight())/ img.getWidth(); 
            }
            if(width == 0) {
                width = (height * img.getWidth())/ img.getHeight();
            }
            Image scaledImage = img.getScaledInstance(width, height, Image.SCALE_SMOOTH);
            BufferedImage imageBuff = new BufferedImage(width, …
Run Code Online (Sandbox Code Playgroud)

java image image-scaling

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

SQL查询结果以字符串(或变量)

是否可以在一个字符串或变量中输出SQL查询结果?(我在php和mysql中很糟糕)假设我有db"agents"代表列 - agent_id,agent_fname,agent_lname,agent_dept.

使用此查询:

$sql = SELECT a.`agent_fname` FROM agents a WHERE a.`agent_dept` = 'FCA'
Run Code Online (Sandbox Code Playgroud)

我想得到一个字符串或变量,所以我可以在我的php文件的任何地方使用它(即$ my_variable输出我的查询结果).可能吗?如果是 - 如何?

谢谢!

*我有一排以上.

php mysql sql string variables

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

WPF - 为什么这个EventTrigger不工作?

我正试图让一种风格去执行我的所有触发器.这就是我所拥有的,但是SoundPlayerAction没有触发:

<Style x:Key="{x:Type ListBoxItem}" TargetType="ListBoxItem">
        <Setter Property="SnapsToDevicePixels" Value="true"/>
        <Setter Property="OverridesDefaultStyle" Value="true"/>
        <Setter Property="Template">
            <Setter.Value>
                <ControlTemplate TargetType="ListBoxItem">
                    <Border Name="Border" Padding="2" SnapsToDevicePixels="true">
                        <ContentPresenter />
                    </Border>
                    <ControlTemplate.Triggers>
                        <EventTrigger RoutedEvent="Border.MouseDown">
                            <SoundPlayerAction Source="/sounds/simpleclick.wav"/>
                        </EventTrigger>
                        <Trigger Property="IsSelected" Value="true">
                            <Setter TargetName="Border" Property="Background" Value="{StaticResource SelectedBackgroundBrush}"/>                                
                        </Trigger>
                        <Trigger Property="IsEnabled" Value="false">
                            <Setter Property="Foreground" Value="{StaticResource DisabledForegroundBrush}"/>
                        </Trigger>                                   
                    </ControlTemplate.Triggers>
                </ControlTemplate>
            </Setter.Value>
        </Setter>
    </Style>
Run Code Online (Sandbox Code Playgroud)

wpf eventtrigger

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

如何包含TR1?

不同的编译器似乎对TR1有不同的看法.G ++似乎只接受包含的类型:

#include <tr1/unordered_map>
#include <tr1/memory>
...
Run Code Online (Sandbox Code Playgroud)

虽然微软编译器只接受:

#include <unordered_map>
#include <memory>
...
Run Code Online (Sandbox Code Playgroud)

至于我理解TR1,微软的方式是正确的.

有没有办法让G ++接受第二个版本?一般人如何以便携方式处理TR1?

c++ portability tr1 include c++11

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

将Tomcat配置为仅为每个应用程序引发一个Servlet

根据我的理解,允许Tomcat根据需要提出尽可能多的servlet副本以便为请求提供服务.

这会强制我的servlet没有重量级状态,而是将所有状态存储在(singleton)servlet上下文中.

是否可以将Tomcat配置为将我的servlet视为单例,并且无论负载如何,始终只提出一个servlet实例?

java tomcat servlets

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

更新DOM时,相对定位的元素不会移动(IE6和IE7)

我有一个包含几个字段集的表单.一个字段集具有由用户设置的时间偏好表.用户可以添加和删除时间首选项.当他们添加一行时,使用jQuery将表行动态插入到DOM中append().

问题是在IE6和IE7中,当添加新表行时,页面上任何相对定位的元素都不会"碰撞".此外,当删除表行时,它们也不会移动.他们有点卡在他们的位置.

这将是相对较小的,但每个字段集相对定位,以避免与字段集的IE后台溢出问题.因此,在向表中添加两行或更多行之后,表单非常糟糕.

以下是应用于fieldsets的CSS:

form.pancake fieldset {
    position: relative;
    margin-top: 1.5em;
    padding-top: 1.5em;
}
form.pancake fieldset legend {
    position: absolute;
    top: -0.5em;
    left: 0.5em;
}
Run Code Online (Sandbox Code Playgroud)

position: relative从样式表移除时,动态地添加的行完美地工作和内容适当向下移动.

任何帮助深表感谢.

javascript css internet-explorer dom

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

Java并行工作迭代器?

我正在寻找一个类,我可以覆盖一个方法来完成工作,并像迭代器一样返回结果.像这样的东西:

ParallelWorkIterator<Result> itr = new ParallelWorkIterator<Result>(trials,threads) {

  public Result work() {
    //do work here for a single trial...
    return answer;
  }

};
while (itr.hasNext()) {
  Result result = itr.next();
  //process result...
}
Run Code Online (Sandbox Code Playgroud)

这主要用于monte carlo模拟之类的东西,但我不想每次都要处理设置线程池和管理返回线程.我推出了自己的课程,希望能够完成这一课,但我对此并不充分,并且认为我会检查这样的事情是否已经存在.

编辑:要清楚,我希望它在后台运行并在每个工作方法返回后排队结果,直到所有试验都完成.因此,下一个方法可能会等待返回,直到队列中出现结果.

java concurrency multithreading iterator

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

像Git这样的DVCS是否适合使用持续集成的团队?

我的团队的开发流程基于持续集成.我们创建的唯一分支是维护分支,当我们发布时,但是开发人员应该定期(每天,如果不经常)提交到主干,这样每个人的工作总是集成,持续测试,以及所有好东西.

我对DVCS的理解是它非常适合分支.几年前我在一个非常有用的团队中工作,因为每个开发都是在一个分支上完成的,只有在完成和测试时才合并.但这与持续整合不同.

但在我看来,对于使用连续集成的团队而言,像Git这样的DVCS工具的常规功能并不是特别相关,如果合并更改需要额外的步骤可能会被遗忘,甚至可能会阻碍持续集成过程.

我确信DVCS还有其他好处(例如,提交非常快,因为它是本地的,可能与主分支合并可能在后台发生,而开发人员继续工作).

但是对于这个问题,我对使用DVCS和连续集成的团队如何协调这两个看似相互矛盾的哲学感兴趣.我主要是想听听那些真正这样做的人.

git version-control continuous-integration dvcs

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

C#中的X509指南/教程

任何人都可以通过C#中的示例向我指出X509证书上的一个很好的介绍性材料.

.net c# security x509certificate

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

C#中的动态类型

我在编写一个typeof语句时遇到问题,该语句将使用配置文件中的变量,代码就像这样

Type t = new typeof ("My.other.class" + configValue[0]);
Run Code Online (Sandbox Code Playgroud)

configValue是我从app.config文件获得的动态值.

我得到的错误是"预期的类型",如果我直接输入类,那么我很好,所以我假设我的格式不正确.怎么写呢?

c# typeof

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