问题列表 - 第28889页

调整图像大小并用颜色填充比例间隙

我正在将徽标上传到我的系统,他们需要修复一个60x60像素的盒子.我有所有代码按比例调整大小,这不是问题.

我的454x292px图像变为60x38.问题是,我需要图片为60x60,这意味着我想用白色填充顶部和底部(我可以用颜色填充矩形).

理论上我创建了一个白色矩形,60x60,然后我复制图像并将其调整为60x38并将其放在我的白色矩形中,从顶部开始11px(这相当于我需要的22px总填充.

我会发布我的代码,但它很长,虽然我可以,如果要求.

有谁知道如何做到这一点,或者你能指出我这样做的代码/教程吗?

php gd image-manipulation image

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

阻止请求

什么是一个具有禁止请求服务器连接是什么意思?

谢谢!

blocking

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

如何避免多态关联

鉴于你必须实现像社交网络中看到的那样的新闻提要,ex facebook.目前我正在使用一个具有多态关联的News类,它可以是Image,Comment,Friendship,GroupMembership等任何类型.每当创建一个Object时,也会创建新闻.它与AR(ActiveRecords)一起工作正常,但是当我切换到DM(DataMapper)或Sequel时,我会遇到麻烦,因为它们都不会直接支持多态关联并阻止它的使用.

一种解决方法是使用带有大量UNION的大型SQL子句来合并应被视为新闻的所有不同表.但这有一些缺点,特别是性能会很糟糕.

所以我想知道如何解决没有多态关联,同时仍然获得良好的性能而没有其他缺点,比如有可能在新闻中添加元数据?

ruby-on-rails polymorphic-associations

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

AUTONOMOUS_TRANSACTION:利弊

可以自主交易危险吗?如果是,在哪些情况下?什么时候需要自主交易?

oracle transactions

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

Java动态函数调用

我有一个String数组,其中包含yyyyyy类中方法的名称

xxxxxx课堂上,我正在制作一个yyyyyy实例(比如说obj).现在我可以调用obj.function_name(),除了我想function_name从循环中的String数组中读取.这可能吗?

java reflection

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

如何使此div中的文本垂直展开?

这段时间已经困扰了我很长一段时间.我创建了两个小提琴,以便您可以直播测试:

小提琴#1:http://www.jsfiddle.net/Jdk9R/2/

小提琴#2:http://www.jsfiddle.net/d5PEu/

看看小提琴#1你可以看出,如果文本没有用空格格式化,文本会溢出边框.我如何使这个功能类似于小提琴#2?或者这是不可避免的?

html css

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

javascript事件e.which?

javascript事件e.which的功能是什么?请举例说明.

javascript javascript-events

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

哪个toString()方法可以使用性能明智?

我正在开发一个性能增强项目.我有一个疑问,当我们在一个过程中,我们倾向于追踪DTO和所用实体的当前状态.因此,为此,我们在所有POJO中都包含了toString()方法.我现在用以下三种不同的方式实现toString(): -

public String toString() {
    return "POJO :" + this.class.getName() + " RollNo :" + this.rollNo + " Name :" + this.name;
}

public String toString() {
    StringBuffer buff = new StringBuffer("POJO :").append(this.class.getName()).append(" RollNo :").append(this.rollNo).append(" Name :").append(this.name);
    return buff.toString();
}

public String toString() {
        StringBuilder builder = new StringBuilder("POJO :").append(this.class.getName()).append(" RollNo :").append(this.rollNo).append(" Name :").append(this.name);
        return builder .toString();
    }
Run Code Online (Sandbox Code Playgroud)

任何人都可以帮助我找出哪一个是最好的,应该用于提高性能.

java performance

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

C:同时运行两个功能?

我在C中有两个函数:

void function1(){
    // do something
}

void function2(){
    // do something while doing that
}
Run Code Online (Sandbox Code Playgroud)

我如何在同一时间运行这两个函数?如果可能的话,请举例!

c multithreading function

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

如何使用php计算进入我年龄的年份

如何使用php计算进入我年龄的年份.

例:

我进入24岁.

所以我需要把这一年当作1985年.

如何做到这一点.

提前致谢

php date

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