问题列表 - 第35239页

是否有一个好的实用程序/第三方库来管理AppEngine数据存储区?

我一直在使用appengine开发一个应用程序.我们可能会在数据存储区中存储大量记录,但我发现管理这些数据的管理功能缺乏.

例如,没有很好的方法可以批量删除大量数据 - 你必须自己编写一个类来执行此操作.

在我开始构建管理ui和我需要管理数据存储区实体的功能之前,我想知道是否有人知道一个好的第三方工具已经为我这样做了?具有基本CRUD功能以及批量导入和批量导出功能的东西.

我正在使用Python SDK.

google-app-engine datastore bulk

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

SQL替换与执行插入或更新语句

我想知道优点/缺点或做MySQL更换与做更新或插入语句是什么.

基本上,

dao.replaceEntry(entry);
Run Code Online (Sandbox Code Playgroud)

代替:

if(existing){
     dao.insertEntry(entry);
} else {
     dao.updateEntry(entry);
}
Run Code Online (Sandbox Code Playgroud)

另外,调用dao.replaceEntry调用dao.insertOrUpdate会产生误导吗?

java mysql sql

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

简单的c malloc

虽然有很多不同的复杂的实现中malloc/ free的C/C++,我在寻找一个非常简单的和(特别是)小一个在一个固定大小的缓冲区和支持工作realloc.不需要螺纹安全等,并且我的物体很小并且尺寸变化不大.有没有可以推荐的实施方案?

编辑:

我将使用该实现在接收器处的通信缓冲区来传输具有可变大小的对象(接收器未知).分配的对象不会长寿,但可能同时使用多个对象.

由于每个人似乎都推荐标准的malloc,我或许应该重新提出我的问题.我需要的是在缓冲区之上的"最简单"的malloc实现,我可以根据自己的需要开始优化.也许最初的问题不清楚,因为我不是在寻找一个优化的malloc,只是为了一个简单的.我不想从一个glibc-malloc开始并扩展它,但是它的重量轻.

c malloc realloc

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

django-活塞足够成熟?

我正在开发一个广告网站,并希望使用Web服务来处理请求.我的意思是,发布商网站将放置一个JavaScript代码段,它将通过REST GET拉出横幅.

django-piston框架是否足够成熟以实现此功能?

python django rest web-services django-piston

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

CodeIgniter 404找不到页面,但为什么?

我正在为两个应用程序(公共和管理应用程序)使用CodeIgniter.文档结构的重要元素是:

/admin
/admin/.htaccess
/admin/index.html
/application
/application/admin
/application/public
/system
.htaccess
index.php
Run Code Online (Sandbox Code Playgroud)

/admin/.htaccess文件如下所示:

DirectoryIndex index.php
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ ./index.php/$1 [L,QSA]
Run Code Online (Sandbox Code Playgroud)

/admin/index.php有以下更改:

$system_folder = "../system";
$application_folder = "../application/admin"; (this line exists of course twice)
Run Code Online (Sandbox Code Playgroud)

/application/admin/config/routes.php包含以下内容:

$route['default_controller'] = "welcome";
$route['admin'] = 'welcome';
Run Code Online (Sandbox Code Playgroud)

欢迎是我的默认控制器.

当我调用域/管理员时,我收到404 Page Not Found错误.当我调用Domain/admin/welcome时,一切正常.在调试日志中,我收到以下错误消息:

DEBUG - 2010-09-20 16:27:34 --> Config Class Initialized
DEBUG - 2010-09-20 16:27:34 --> Hooks Class Initialized
DEBUG - 2010-09-20 16:27:34 --> URI Class Initialized
ERROR - 2010-09-20 16:27:34 --> 404 …
Run Code Online (Sandbox Code Playgroud)

php routes codeigniter http-status-code-404

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

MKAnnotationView图像属性

我有一个MKAnnotationView(draggable属性设置为YES)自定义图像,通过image属性设置.将注释添加到地图时,它具有自定义图像.但拖动注释时图像会返回默认引脚.image每次dragState改变时我都试图覆盖这个属性.这里也没有运气.

iphone cocoa-touch mkannotationview

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

Python:迭代时将元素添加到列表中

我知道在迭代列表时不允许删除元素,但允许在迭代时将元素添加到python列表中.这是一个例子:

    for a in myarr:
      if somecond(a):
          myarr.append(newObj())
Run Code Online (Sandbox Code Playgroud)

我在我的代码中尝试了这个并且似乎工作正常,但是我不知道是不是因为我很幸运并且它将来会在某个时候破坏?

编辑:我不喜欢复制列表,因为"myarr"很大,因此它太慢了.另外,我需要用"somecond()"检查附加的对象.

编辑:在某些时候"somecond(a)"将是假的,因此不会有无限循环.

编辑:有人问过"somecond()"函数.myarr中的每个对象都有一个大小,每次"somecond(a)"为真,并且一个新对象被附加到列表中,新对象的大小将小于a."somecond()"有一个关于小物体如何的epsilon,如果它们太小,它将返回"false"

python iteration

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

如何确定gif是否已设置动画?

我有大量扩展名为.gif的文件.我想将所有GIF动画移动到另一个目录.我怎么能用linux shell做到这一点?

bash gif animated-gif

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

像LINQ中的条件一样

我对LINQ比较陌生,不知道如何做一个Like条件.我有一个IEnumerable的myObject列表,想要做像'Help%'这样的myObject.Description.我怎么能做到这一点?谢谢

linq sql-like

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

Java:找到大写字母时拆分字符串

我认为这是一个简单的问题,但我无法找到一个简单的解决方案(比如,少于10行代码:)

我有一个String这样的"thisIsMyString",我需要将其转换为String[] {"this", "Is", "My", "String"}.

请注意第一个字母不是大写字母.

java regex string

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