问题列表 - 第45679页

当他们说http是无国籍时,这是什么意思

我正在研究java for web,它提到http是无状态的.这是什么意思以及它如何影响编程

我也在研究spring框架,并在那里提到一些bean必须在状态发生变化时声明为内部bean.这意味着什么?

java spring state http

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

如何在任意四边形内刻一个矩形或圆圈

这可能是一个更注重数学的问题,但是想在这里问一下,因为它是在CS环境中.我想在另一个(任意)四边形内刻一个矩形,内切四边形可能具有最大的高度和宽度.由于我认为算法类似,我想看看我是否也可以用圆圈做到这一点.

更清楚地听到我的意思是边界四边形作为一个例子. 在此输入图像描述

以下是我试图实现的内容最大化的两个例子: 在此输入图像描述 在此输入图像描述

我做了一些初步的搜索,但没有发现任何确定的东西.似乎某种形式的动态编程可能是解决方案.看来这应该是一个线性优化问题,应该比我发现的更常见,也许我正在寻找错误的术语.

注意: 对于铭刻的正方形,假设我们知道我们正在寻找的目标w/h比(例如4:3).对于四边形,假设边不会交叉并且它将是凹的(如果这简化了计算).

algorithm graphics optimization linear-programming bounding-box

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

Delphi嵌入式DB

我需要一个SMALL/LIGHTWEIGHT DB控件(可能作为单个PAS文件提供),我可以直接集成到我的应用程序中.我需要在少量表中存储相对少量的数据,并且我想快速访问某些列.我知道Delphi 7有那么好的BDE,但我不想让用户在安装过程中遇到麻烦.

我使用的是Delphi 7.


编辑:
我想我问了错误的问题.那么,这就是我真正需要的:
如何将动态数据(未知数量的字段)存储到文件中?

database delphi

8
推荐指数
5
解决办法
3609
查看次数

除了包装Web服务之外,ESB/BPM能否完全摆脱编码?

在我工作的大公司中,已经购买了一个非常(成本高昂)的ESB,其目的是通过重新使用传统基础设施将其与Web服务包装在一起,从而快速地与业务目标保持一致,也就是说不再需要编码.ESB/BPM现在是否已经足够成熟,因为它已经超过10年了,还是仅仅是其他供应商的承诺?

java architecture frameworks esb business-process-management

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

页面中的jQuery-mobile和陈旧数据

我刚开始尝试使用jQuery并尝试将其应用于一个非常简单的CRUD应用程序,该应用程序包含列表,创建,编辑和显示页面.

我已经应用了jQuery-mobile标记约定,一切看起来都很不错.但是,我对刷新陈旧数据的问题感到困惑.据我所知,jQuery-mobile使用AJAX覆盖链接和表单提交,以提供"单页应用程序".再次,这对我有用,我所有的data-role="page"东西都正在加载和转换.

我不明白的是,当我修改数据时(例如,提交表单以创建新项目然后导航回"列表"页面)需要从服务器刷新某些页面以获取修改后的数据.jQuery-mobile所做的只是重新显示以前加载的页面,该页面现在已过时.同样,每次我重新访问"创建页面"以创建另一个新项目时,表单仍然会从之前的提交中填写,因为页面实际上并未刷新.

如果这是我需要自己编写脚本的东西,那很好,但我很好奇,似乎没有提到我认为是jQuery-mobile文档中的常见场景.感觉我必须遗漏一些明显的东西.其他人如何处理这个问题?

jquery-mobile

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

捕获PHP mail()错误并显示合理的用户错误消息

我正在编写一个相当简单的注册PHP脚本,该脚本使用PHP的内置mail()函数向用户发送激活链接.

问题是,我可以捕获正常的错误,如电子邮件格式,但一旦它触发到服务器并说用户已经输入失败的电子邮件地址,我不知道如何捕获此错误并告诉用户什么发生了.

例如,此刻我得到了这个:

警告:mail()[function.mail]:SMTP服务器响应:554:收件人地址被拒绝:第70行的**中继访问被拒绝

关于这样的错误,我能做些什么?我知道使用@符号来抑制错误,但我有点想做更多而且处理问题.

php

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

如何在Notepad ++中为.less添加语法高亮?

我希望Notepad ++将我的.less文件视为我的.css文件,从而为.less我打开的任何文件获取语​​法高亮.

css notepad++ highlight less

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

在firefox插件中获取文档html元素

我正在创建一个firefox扩展,我想获得html页面元素

使用java脚本,但document.getElementsByTagName('*')总是给我

一个xul对象数组

我怎样才能获得html对象数组?

html javascript firefox-addon

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

寻找Google App Engine的非规范化建议

我正在研究一个将在GAE上运行的系统,它将有几个相关的实体,我不确定存储数据的最佳方法.这篇文章是对其他可能有类似经历的人的建议的请求....

系统将拥有用户,包括个人资料数据和图像.这些用户将能够创建"事件"并向其添加日记条目.出于系统的目的,"事件"可能在其中包含1或2个日记帐分录,并且任何超过10个的事件都可能永远不会发生.其他用户也可以为用户的条目添加评论,其中流行的评论可能有数百甚至数千条评论.当随机访问者使用该系统时,他们应该能够看到最新的事件(最新的事件,由其中包含最新日记条目的人定义),按标签搜索以及非常有效的基本文本搜索.然后,在选择要查看的事件时,应显示所有日记帐分录和所有用户评论,其中包含用户图像和评论.用户还应该拥有一种自我管理页面,以查看/修改/删除他们的事件,以及查看/修改/删除他们对其他事件所做的评论.因此,在普通的RDBMS上执行所有这些操作只会查询几个表中的一些大连接.在GAE上,它显然需要以不同的方式工作.以下是我对实体设计的初步想法:

  • 事件实体 - 标识的id,名称,timstamp,列表属性,视图计数,创建者的用户名,创建者的配置文件图像ID,它包含的日记条目数,它包含的总评论数,包含日记条目的最后更新的时间戳,列表属性用于搜索的索引词(从包含的日记条目中的文本构建/更新)
  • JournalEntry实体 - 时间戳,日记文本,事件名称,创建者的用户名,创建者的个人资料图像ID,评论的列表属性(包含评论者用户名和图像ID)
  • 用户实体 - 用户名,密码哈希,电子邮件,订阅事件的列表属性,创建日期的时间戳,图像ID,发布的评论数,创建的事件数,创建的日记条目数,上次日记活动的时间戳
  • UserComment实体 - 用户名,评论的事件ID,评论的事件标题
  • TagData实体 - 标记名称,带有标记的事件计数

所以,我想听听人们在这里对设计的看法,以及应该做些什么改进来帮助它很好地扩展.谢谢!

google-app-engine database-design google-cloud-datastore

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

webkitNotifications - SECURITY_ERR:DOM例外18 - 脚本,确定 - 按钮

我按照http://www.beakkon.com/tutorial/html5/desktop-notification教程进行了html 5桌面通知.该页面上的演示适用于我.如果我复制整个代码它是这样的,但是......当我从javascript调用该方法时,它不会显示通知或permision请求.相反,它提出SECURITY_ERR: DOM Exception 18.

似乎错误是由创建通知本身的行引发的.

有人胶合为什么按钮工作并直接调用函数不?


我目前的代码:

function RequestPermission(callback)
{
  window.webkitNotifications.requestPermission(callback);
}

function notif() {
  if (window.webkitNotifications.checkPermission() > 0) {
    RequestPermission(notif);
  }

  notification = window.webkitNotifications.createHTMLNotification('http://localhost:3000/images/rails.png');
  notification.show();
}
Run Code Online (Sandbox Code Playgroud)

不计算:

notif();
Run Code Online (Sandbox Code Playgroud)

计算:

<button onclick="notif()">NOTIFY</button>
Run Code Online (Sandbox Code Playgroud)

谷歌浏览器:9.0.597.84(Oficiálnísestavení72991)

WebKit:534.13

html5 notifications google-chrome

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