问题列表 - 第2952页

如何在PHP中实现MySQL的提交/回滚?

基本上我有这个脚本需要很长时间才能执行,偶尔会超时并且会在我的数据库周围留下半完整的数据.(是的,我知道在一个完美的世界中我会解决这个问题,而不是实现提交和回滚,但我不得不这样做)

这是我的基本代码(为简单而愚蠢):

$database = new PDO("mysql:host=host;dbname=mysql_db","username","password");

while (notDone())
{
    $add_row = $database->prepare("INSERT INTO table (columns) VALUES (?)");
    $add_row->execute(array('values'));

    //PROCESSING STUFF THAT TAKES A LONG TIME GOES HERE
}

$database = null;
Run Code Online (Sandbox Code Playgroud)

所以我的问题是,如果那个while循环中的整个过程没有完成,那么我不希望插入的行保留在那里.我认为我可以在while循环的开头和结尾处使用提交/回滚来执行此操作,但不知道如何操作.

php mysql pdo commit rollback

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

"查找最近的位置"如何工作?

如今,大多数餐馆和其他企业在其网站上都有" 查找位置 "功能,其中列出了给定地址/ Zip的最近位置.这是如何实现的?将邮政编码与数据库匹配是一种简单易用的方法,但可能并不总是有效,例如,可能有一个更接近给定位置的分支,但可能是不同的拉链.我想到的一种方法是将给定的邮政编码/地址转换为地图坐标,并列出任何落入预定义半径的分支.我欢迎你对如何实现这一点的想法.如果可能提供更详细的实现细节,如任何使用的Web服务等,

mapping algorithm

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

AS3/Flash/Flex中的枚举?

我真正喜欢AS3而不是AS2的一件事是它增加了多少编译时类型检查.但是,似乎有些缺乏,因为没有可用的类型检查枚举结构.在AS3中执行自定义枚举类型的好方法(最佳/可接受)是什么?

enums actionscript-3

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

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

如何使用java,MySQL和Tomcat 6连接池

如何在Java + MySQL + Tomcat 6中使用连接池?

我已经阅读了这篇文章http://dev.mysql.com/tech-resources/articles/connection_pooling_with_connectorj.html,但对我来说仍然不太清楚.

我在哪里使用Connector/J?我把它放在静态变量中吗?我是否使用SessionListener?它需要任何配置吗?

先感谢您!

java mysql tomcat connection-pooling

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

如何在WPF中的控件上显示进度条

在WPF UserControl中,我必须调用WebService.我在一个单独的线程上进行此调用,但我想通知用户该调用可能需要一些时间.

WebMethod返回一个对象集合,并将其绑定到我的UC中的ListBox.到目前为止,这么好......这部分效果非常好.但是,我想在通话期间显示进度条(或任何类型的动画......).此动画将位于顶部并以ListBox控件为中心.

我试过Adorner,它部分有用.但是,我必须在受保护的覆盖void OnRender(DrawingContext drawingContext)中绘制所有控件...我只想添加一个控件几秒钟......

任何人都知道如何实现这一目标?

谢谢!

.net wpf adorner .net-3.5 progress-bar

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

在UML中表示重载的方法

我试图创建一个代表一些Java代码的UML图.

在类中,我有一个重载的方法.

据我所知,UML图中没有显示方法的参数.

如何在UML中表示方法重载?

谢谢.

java uml overloading

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

我自己的网站的Python CMS?

我是一位成熟的网络和数据库开发人员,我有兴趣重新设计自己的网站.

我有以下内容目标:

  • 支持我正在写的一本书
  • 将我的博客移至我自己的网站(来自blogger.com)
  • 发布我的文章(比博客更持久的内容)
  • 举办轻量级论坛
  • 嵌入幻灯片共享和截屏视频

我有以下技术目标来实现我的网站:

  • 了解更多Python和Django
  • 利用Pinax或Django-CMS等CMS解决方案
  • 利用CSS框架,例如Blueprint或YUI
  • 我在Mac OS X平台上开发
  • 我很乐意在CLI中开发,但我想练习Eclipse或NetBeans
  • 我想在开发过程中使用测试
  • 请不要使用Microsoft语言或工具

有关支持这些目标的技术选择的任何建议吗?

编辑: 如果上述问题太不明确或一般,请道歉.我要求的是,如果有经验做过类似的适度网站,那么我所列出的工具,框架或技术之外的建议是什么?

  • 除了我列出的两个之外,还有其他Python CMS吗?例如,可能有一个很棒的Python解决方案,但它不是建立在Django之上.
  • 也许所有当前的Python CMS软件包都太"alpha"了,而且我最好从头开始编写自己的软件包?虽然我很乐意,但我宁愿利用现有的软件包.
  • 鉴于此类项目,您是否会部署一个内置(或插件)支持博客,论坛等的CMS,或者您更愿意设计一个更简单的网站并使用其他服务嵌入更复杂的内容管理,依赖于您自己的网站仅作为哑代理或门户网站.例如,可以使用Google Gdata API重新发布Blogger.com内容.可以将重新品牌的Nabble.com档案嵌入任何网站,这可能比运行论坛本身更容易提供论坛/邮件列表功能.
  • 有时CMS包有自己的CSS集成,使用另一个CSS框架将是多余的或其他没有意义.是?没有?
  • 在Eclipse或Netbeans中是否有Django的插件?我知道NetBeans中的Rails开发有一个非常好的环境,我读过有些人希望Django有类似的东西,但我不知道这些愿望是否已经实现.
  • 有哪些当前首选的工具用于Django应用程序的单元和功能测试?这些是与Eclipse还是Netbeans集成的?

python django web-testing content-management-system

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

可以在模型上进行任何处理吗?[MVC]

我决定对我制作的所有新网站大力推进MVC.我有一个问题,你是否可以在模型级别上进行任何处理.

提出这个问题的案例是一个视频网站.我有一个Video类(模型)和用户观看视频时需要做的事情之一我需要在数据库中记录视图.我不确定是否需要在控制器中添加查询,或者我是否可以在Video类中添加addView方法.

对我来说,基本的基本问题是我在模型中限制使用哪种方法?它可以是任何东西,或者它必须只是访问器(aka getValue/setValue)方法吗?

model-view-controller

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

如何处理MVC网站的模板?

我把它标记为PHP,但仅仅因为我将使用PHP代码来显示我的问题.

所以我为控制器提供了这样的代码:

switch ($page)
{
    case "home":
        require "views/home.php";
        break;
    case "search":
        require "views/search.php";
        break;
}
Run Code Online (Sandbox Code Playgroud)

显然有更多的页面,但这应该说明我的问题.这两个页面都有一个共同的页眉,导航和页脚(对于网站上的所有页面).我应该使用多个require语句吗?我的第一个猜测是:

switch ($page)
{
    case "home":
        require "templates/header.php";
        require "templates/navigation.php";
        require "views/home.php";
        require "templates/footer.php";
        break;
    case "search":
        require "templates/header.php";
        require "templates/navigation.php";
        require "views/search.php";
        require "templates/footer.php";
        break;
}
Run Code Online (Sandbox Code Playgroud)

不知怎的,我的直觉告诉我这不正确.

php model-view-controller view

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