标签: scale

如何将系统从每秒 1 个请求扩展到每秒数千个请求

一般系统设计问题:有一个应用程序使用纬度、经度查询数据库地址,并调用 API 来格式化地址。目前这些请求的处理速度为每秒 1 个请求,如何将我们的应用程序扩展到每秒 1000 个请求。

architecture scale system-design

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

使用CSS来缩放和重新定位div中的图像?

我们知道如何使用CSS仅在div中显示图像的一部分(即图像精灵),但图像必须是背景图像.

我们知道如何使用CSS来缩放图像,但图像必须是IMG.

有没有人知道缩放和图像的方法,只显示其中的一部分?

例如,我想:

  1. 显示像素(15,15)到(100,100),和
  2. 将它扩大200%.

我可以通过在背景图像中制作第一个.第二个我可以通过使它成为前景图像.但到目前为止,我还没有确定如何做到这两点.甚至可以只使用CSS/HTML吗?

html css resize scale

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

如何从UIImagePickerController设置保存图像的分辨率

我正在使用UIImagePickerController将照片中的图片设置为UIImageView.然而,在UIImageView中,图像会自动缩放,因为我在IB中提到了"缩放以适应".我想以80x80像素的分辨率保存我选择的图像,这样我就不必进行缩放.(由于这个扩展问题,我的应用程序变得非常缓慢.)

这是我的代码中的一个snippit:

-(void)imagePickerController:(UIImagePickerController *)picker
      didFinishPickingImage : (UIImage *)image
                 editingInfo:(NSDictionary *)editingInfo
{
    [picker dismissModalViewControllerAnimated:YES];
    UIImageWriteToSavedPhotosAlbum(image, nil, nil, nil);
        photoView.image = image;


        NSString *docDir = [NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES) objectAtIndex:0];       
        NSString *pngFilePath = [NSString stringWithFormat:@"%@/foto1.png",docDir];
        NSData *data = [NSData dataWithData:UIImagePNGRepresentation(image)];

        [data writeToFile:pngFilePath atomically:YES];
}
Run Code Online (Sandbox Code Playgroud)

非常感谢帮助!

iphone scale uiimageview uiimagepickercontroller

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

Android将不同的屏幕文本化

我正在构建一个Android应用程序,需要在所有屏幕尺寸上看起来都很好.我已经设法根据分辨率使用不同的可绘制资源文件夹来缩放drawables,但是我如何才能使用纯文本实现相同的目标?

我真的需要使用不同的布局文件夹来实现这一目标吗?

谢谢你的帮助!

android text scale

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

在opengl中缩放

我的代码如下工作:绘制一个三角形,然后当点击"1"时,三角形被缩放,但发生的是三角形都被缩放和翻译.

这是我的代码:全局变量

#include <glut.h>

void Display(void);
void MyKeyboard(unsigned char,int,int);
void MyMouse(int,int,int,int);

int x1 =20 .0f;
int y1 = 30.0f;
int x2 = 40.0f;
int y2 = 50.0f;
int x3 = 60.0f;
int y3 = 10.0f;
Run Code Online (Sandbox Code Playgroud)

主要方法

void main(int argc,char** argr)
{
 glutInit(&argc,argr);
 glutInitDisplayMode(GLUT_SINGLE|GLUT_RGB);
 glutInitWindowSize(1000,600);
 glutInitWindowPosition(50,50);
 glutCreateWindow("Mouse and Keyboard");
 glutDisplayFunc(Display);
 glutKeyboardFunc(MyKeyboard);
 glutMouseFunc(MyMouse);
 glClearColor(0.0f,0.0f,0.0f,0.0f);
 gluOrtho2D(0.0,1000.0,0.0,600.0);
 glutMainLoop();
}
Run Code Online (Sandbox Code Playgroud)

显示方法

void Display()
{
 glClear(GL_COLOR_BUFFER_BIT);
 glPushMatrix();

    glBegin(GL_TRIANGLES);
    glColor3f(0.0f,0.0f,1.0f);

    glVertex3f(x1, 600-y1, 0.0f);
    glVertex3f(x2, 600-y2, 0.0f);
    glVertex3f(x3, 600-y3, 0.0f);

    glEnd( );
    glPopMatrix();
    glFlush();
}
Run Code Online (Sandbox Code Playgroud)

键盘事件

void MyKeyboard(unsigned …
Run Code Online (Sandbox Code Playgroud)

opengl scale

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

如何加倍画布的像素大小?

我有一个320*200像素的画布.现在我想将像素的大小加倍,从而产生640*400的显示效果.我不希望它具有更高的像素分辨率,只是一切都加倍(更大的可见像素).

有关如何做到这一点的任何想法?

javascript css html5 canvas scale

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

放大而不缩放图形

我(使用java slick2D库特别,但可能不会是这个问题的一个因素),学习OpenGL的2D.我发现我可以改变推动一个新的变换矩阵,例如将世界坐标转换为屏幕(视图)坐标.

我想使用它来缩放我的视图,增加对象之间的距离,但是一旦完成,我想在屏幕坐标中绘制图像和形状,如HUD.基本上,我希望坐标改变,但图形保持不变,所以我可以在每个比例上渲染自定义图像.

这可以通过一些聪明的转换或一些OpenGL选项来完成,而不是手动计算所有坐标吗?

opengl transformation scale

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

使用JPA和Oracle在数据库中存储尾随零

我需要在我的数据库中存储价格.我正在使用JPA,所以我有一个这样的模型:

@Entity
@Table(name="products")
public class Product {

    @Id
    @GeneratedValue(strategy=GenerationType.IDENTITY)
    private long id;

    @Column(name="price")   
    private float price;
}
Run Code Online (Sandbox Code Playgroud)

问题是,当我用"4.20"这样的值填充价格形式输入时,在我的Oracle数据库中,我得到"4.2",失去尾随零.

我怎么解决这个问题?

编辑:因为我正在使用JPA,所以我必须避免在本机Oracle方言中编写查询.为了存储产品(以及它们的价格),我只需要编写类似的东西em.persist(product),其中em是EntityManager

oracle spring jpa scale java-ee

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

android缩放位图到屏幕尺寸

实际上我正在尝试用壁纸创建简单的应用程序.

我正在尝试将我的图像缩放到用户设备屏幕大小.我正在使用像下面这样的代码:

/*

  DisplayMetrics metrics = new DisplayMetrics(); 

  getWindowManager().getDefaultDisplay().getMetrics(metrics); 

  int height = metrics.heightPixels; 
  int width = metrics.widthPixels; 

*/


Display metrics = getWindowManager().getDefaultDisplay();

int height = metrics.getHeight();
int width = metrics.getWidth(); 
float fourToThree;
int wymiar;
Bitmap mbitmap; //definicja zmiennej przechowuj?cej bitmap?
try {

    Bitmap myBitmap = BitmapFactory.decodeResource(getResources(), cardBase.cardImages[position]);
    //UP - zapisanie obrazu z tablicy do zmiennej bitmapy
    /*if(height>=width) {
        fourToThree = height * 0.75f;   //height
        wymiar = (int)Math.round(fourToThree);
        mbitmap = Bitmap.createScaledBitmap(myBitmap, height, wymiar, true);
    } else {    
        fourToThree = height * …
Run Code Online (Sandbox Code Playgroud)

android bitmap scale

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

如何在Rails迁移生成命令中指定精度和比例?

通过命令行生成迁移时,您可以指定要创建的字段类型。在小数点的情况下,这将给

rails generate migration AddAmountToOrder amount:decimal
Run Code Online (Sandbox Code Playgroud)

这样,您将获得带有十进制列的数据库迁移。但是您必须手动转到文件并添加精度和小数位数的值,如下所示

t.decimal :amount  # generated, but...
t.decimal :amount, precision: 10, scale: 2  # ... wanted!
Run Code Online (Sandbox Code Playgroud)

如何通过命令行提供这些值,这样就可以立即执行a任务rake db:migrate而无需先向迁移文件添加精度和缩放比例?

migration precision ruby-on-rails decimal scale

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