问题列表 - 第42677页

组织JavaScript文件的最佳方式

所以我有一个带有多个JS文件的web应用程序(jQuery,jQuery,我自己的JS代码等等).假设我有一个名为index.html的页面.包含/预加载我的js文件的最佳做法是什么?我正在考虑创建一个单独的JS文件,它将执行预加载(包括所有其他脚本并调用jQuery.noConflict()).你们有什么建议?这可能吗?你会如何实现它?

谢谢!

javascript file preload

8
推荐指数
3
解决办法
3286
查看次数

在iOS Core Data中存储高精度纬度/经度数

我正在尝试将纬度/经度存储在核心数据中.这些最终可达到6-20位精度.

无论出于何种原因,我将它们作为Core Data中的浮点数,将它们四舍五入,而不是给我准确的值.我试过"十进制"类型,也没有运气.

NSStrings是我唯一的另一种选择吗?

编辑

NSManagedObject:

@interface Event :  NSManagedObject  
{
}

@property (nonatomic, retain) NSDecimalNumber * dec;
@property (nonatomic, retain) NSDate * timeStamp;
@property (nonatomic, retain) NSNumber * flo;
@property (nonatomic, retain) NSNumber * doub;
Run Code Online (Sandbox Code Playgroud)

这是我存储到核心数据中的样本编号的代码:

NSNumber *n = [NSDecimalNumber decimalNumberWithString:@"-97.12345678901234567890123456789"];
Run Code Online (Sandbox Code Playgroud)

以上值打印.甜蜜,我期待的价值:

Printing description of n:

-97.12345678901234567890123456789
Run Code Online (Sandbox Code Playgroud)

再次访问它的代码:

NSNumber *n = [managedObject valueForKey:@"dec"];
NSNumber *f = [managedObject valueForKey:@"flo"];
NSNumber *d = [managedObject valueForKey:@"doub"];
Run Code Online (Sandbox Code Playgroud)

印刷值:

Printing description of n:
    -97.1234567890124

    Printing description of f:
    <CFNumber 0x603f250 [0xfef3e0]>{value = -97.12345678901235146441, type …
Run Code Online (Sandbox Code Playgroud)

iphone core-location ios

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

"找不到列"错误?

我需要以下错误的帮助.下面是方法retrievePassword().我对它进行了编程,以便在调用Clickid时,我也可以检索所有其他数据.

public boolean retrievePassword() {
  // declare local variables
  boolean success = false;
  ResultSet rs = null;
  DBController db = new DBController();

  // step 1 of using DBController, passing data source name setup during last practical
  db.setUp("myDatabase");

  // declare the SQL 
  String dbQuery = "SELECT Clickid FROM PROFILE WHERE Clickid = '" + clickId + "'" ;


  // step 2 of using DBCcontroller, for retrieve SQL use readRequest method
  rs = db.readRequest(dbQuery);
  try{
     if (rs.next()){
   firstName = rs.getString("Firstname");
   lastName = …
Run Code Online (Sandbox Code Playgroud)

java database

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

使用数据库进行Phpunit测试

我正在尝试使用PHPunit关注单元测试.

我在这里找到了一个非常好的教程http://blog.nickbelhomme.com/php/phpunit-training-course-for-free_282

但是有些东西我想念并且还不知道该怎么做.

我有一个用户模块,它维护有关用户的所有信息.还有一个功能保存功能可以将用户保存在数据库中.所以我有一个testFunction

public function testCanCreateUser()
{
    $userData = array(
        'userName'  =>  'User1',
        'firstName' =>  'Joey',
        'lastName'  =>  'Hendricks',
        'email'     =>  'Joey@hendricks.com',
        'password'  =>  'f$tfe8F'

    ); 
    $user = new Model_User($userData);
    $user->save();

}
Run Code Online (Sandbox Code Playgroud)

我将第一次参加我的测试.由于数据库是空的.但是当我第二次运行我的测试时它将无法工作,因为我的系统不允许同一个用户在数据库中两次.所以为了做到这一点,我必须在每次运行测试之前重新创建我的testdatabase.做这个的最好方式是什么?或者这个问题是以不同的方式解决的吗?

TNX.

php phpunit unit-testing zend-framework

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

为什么不调用虚函数?

//GUITEXT
class guitext : public entity {
public:
    guitext(graphics *gfx, std::string _text, float _x, float _y, 
        float _size, float timeToLive);
    bool update(float deltaTime, gameworld *world);
    void draw(graphics *gfx);
};

void guitext::draw(graphics *gfx) { printf("draw"); }

//ENTITY

class entity {
public:
    virtual bool update(float deltaTime, gameworld *world) 
        { return false; }
    virtual void draw(graphics *gfx) { }
};

//GAMEWORLD

void gameworld::addEntity(entity e) { entitys.push_back(e); }

//MAIN 

for(int i = 0; i < (int)entitys.size(); i++) { entitys[i].draw(gfx); }
Run Code Online (Sandbox Code Playgroud)

我的gameworld课程中有一个向量.当我向这个向量添加一个guitext实体时,我希望它能调用guitext :: draw()函数.但是正在调用基类函数.我究竟做错了什么?

c++

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

调整图像大小并保持质量?

我有调整图像大小的问题.

会发生的情况是,如果您上传的文件大于规定的参数,则会裁剪图像,然后以100%的质量保存.

所以,如果我上传一个272Kb的大型jpeg.图像被裁剪100个像素.然后文件大小上升到1.2Mb.

我们以100%的质量保存图像.我认为这是导致问题的原因.图像以30%的质量从Photoshop导出,从而减小了文件大小.以100%质量重新保存图像会创建相同的图像,但我假设有大量冗余文件数据.

有没有人遇到过这个?有没有人有办法解决吗?

这就是我们正在使用的.

$source_im = imagecreatefromjpeg ($file);
$dest_im = imagecreatetruecolor ($newsize_x, $newsize_y);
imagecopyresampled (
    $dest_im, $source_im,
    0, 0,
    $offset_x, $offset_y,
    $newsize_x, $newsize_y,
    $sourceWidth, $sourceHeight
);

imagedestroy ($source_im);
if ($greyscale) {
    $dest_im = $this->imageconvertgreyscale ($dest_im);
}
imagejpeg($dest_im, $save_to_file, $quality);
break;
Run Code Online (Sandbox Code Playgroud)

php image-optimization

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

如何将整行(在SQL中,而不是PL/SQL)传递给存储的函数?

我有以下(非常简单)的问题.我想写一个(Oracle)SQL查询,大致如下:

SELECT count(*), MyFunc(MyTable.*)
FROM MyTable
GROUP BY MyFunc(MyTable.*)
Run Code Online (Sandbox Code Playgroud)

在PL/SQL中,可以使用RECORD类型(和/或%ROWTYPE),但据我所知,这些工具在SQL中不可用.但是,该函数需要完整的行.如何将整行传递给存储的函数?

谢谢!

sql oracle function call rowtype

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

如何在从控制台输入的每个Bash命令之前或之后运行一些命令?

我想运行一个命令,例如

echo "foobar";
Run Code Online (Sandbox Code Playgroud)

在每个命令之后,由用户输入.

两种情况:

  • 当用户输入命令时,应执行我的全局命令,稍后应执行其命令
  • 当用户输入命令时,应该执行他的命令,然后执行我的全局命令

如何完成上述两种情况?

注意:我不想为此目的使用提示,(保留PS1变量).

bash command-line

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

这是有效的HTML吗?

<div class="main" 
     style="cursor:pointer; background-color:#FFFFFF; height:400px; width:500px;" 
     onclick="location.href='http://www.yahoo.com';"></div>
Run Code Online (Sandbox Code Playgroud)

我只是想尝试这样做,当点击div中的任何地方时,它就像一个链接,并进入一个新的页面.它工作正常,只是询问它是否干净/有效.谢谢!(我省略了第一个和最后一个<>所以它会显示在这里).

html css

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

删除日期超过3天的记录,滚动3天的工作?

在执行敏感的sql命令之前,我想进行健全性检查.

我试图删除[ LoadDt]日期值超过3天的记录,我的代码是:

delete IntraDayStats
where DATEDIFF(dd, LoadDt, dateadd(d,-3, getdate()) ) >= 3 
Run Code Online (Sandbox Code Playgroud)

我想将此作为一个SQL作业安排,以便我的IntraDayStats表有一个滚动的3天历史.这项工作将每晚进行.

datediff sql-server-2005 sql-delete

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