问题列表 - 第47194页

将Web应用程序打包为桌面应用程序

好吧,作为一名网络程序员我正在构建一个ajax应用程序,但我的问题是我的目标市场不会想要它作为一个Web应用程序,他们会希望它在桌面上具有本地文件访问权限,可能还有一些可选的云功能和姐妹手机应用程序.

所以我玩过Titanium和Air,与在浏览器中直接运行本地服务器相比,它们都非常短.

  • Titanium构建运行速度非常慢.它在这个阶段只是非常小(包括jquery.js在内的126kb代码).即便是css:hover还落后一秒!除了文档主要是占位符告诉你没有桌面文档.他们的演示厨房水槽应用程序甚至没有正常运行,除非他们的整个桌面功能集只是一个空的白色背景!

  • Adobe Air让狗吃早餐.即使它像Chrome中的一种款待一样,Air也不会运行我的任何脚本,而是像我正在制作立体派艺术一样.对那里的任何立体主义者都没有冒犯.

所以我的问题是,javascript/php程序员将小型服务器嵌入到ssb并以这种方式运行的选项有哪些?

browser desktop-application web-applications tidesdk

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

Python中boolean'和','或'的运算符方法是什么?

例如,这些在运算符模块中定义,可以这样使用:

import operator
print operator.__add__   # alias add -> +
print operator.__sub__   # alias sub -> -
print operator.__and__   # alias and_ -> &
print operator.__or__    # alias or_ -> |
Run Code Online (Sandbox Code Playgroud)

那么什么是相当于andor

print operator."and ?????"  # should be boolean-and
print operator."or ????"    # should be boolean-or
Run Code Online (Sandbox Code Playgroud)

python parsing operator-keyword

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

使用putExtra创建Intent

我一直在使用putExtra()创建Intent已经有一段时间了,只是在Android文档中读到我应该在'name'前面加上包名.因此,它应该更像'putExtra("com.mycompany.myapplication.ButtonText","Ok"),而不是'putExtra("ButtonText","Ok")'.

这真的有必要吗?(没有它似乎没问题).

如果有必要有什么好处?

此外,包名称是呼叫者还是被呼叫者?如果是呼叫者,则"被叫活动"必须知道呼叫者名称,这不是非常通用的.

谢谢

android android-intent

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

自定义ActionLink助手,知道您所在的页面

我有一个小型的MVC站点,它使用Html.ActionLink帮助器作为导航栏.我想改变的一件事是默认的ActionLink将呈现一个到页面的html链接,即使这是当前页面.

例如,它创建一个这样的链接:

<a href="/myUrl">Some title...</a>
Run Code Online (Sandbox Code Playgroud)

即使你已经在/ myUrl.如果它会禁用该链接并且可能插入一个特殊的CSS类来显示当前访问的页面,那将是很好的,如下所示:

<a href="#" class="currentPageCSS">My Url</a>
<a href="/someOtherUrl">Some Other Url</a>
Run Code Online (Sandbox Code Playgroud)

在加载MVC站点之前一定遇到过这个问题,所以我很想知道其他人是如何处理它的.

asp.net-mvc

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

使用SQL计算时间序列中的时间间隔

我有一个像这样的 MySQL 表

CREATE TABLE IF NOT EXISTS `vals` (
  `DT` datetime NOT NULL,
  `value` INT(11) NOT NULL,
  PRIMARY KEY (`DT`)
);
Run Code Online (Sandbox Code Playgroud)

DT 是唯一的日期和时间

数据样本:

INSERT INTO `vals` (`DT`,`value`) VALUES
('2011-02-05 06:05:00', 300),
('2011-02-05 11:05:00', 250),
('2011-02-05 14:35:00', 145),
('2011-02-05 16:45:00', 100),
('2011-02-05 18:50:00', 125),
('2011-02-05 19:25:00', 100),
('2011-02-05 21:10:00', 125),
('2011-02-06 00:30:00', 150);
Run Code Online (Sandbox Code Playgroud)

我需要得到这样的东西:

start|end|value
NULL,'2011-02-05 06:05:00',300
'2011-02-05 06:05:00','2011-02-05 11:05:00',250
'2011-02-05 11:05:00','2011-02-05 14:35:00',145
'2011-02-05 14:35:00','2011-02-05 16:45:00',100
'2011-02-05 16:45:00','2011-02-05 18:50:00',125
'2011-02-05 18:50:00','2011-02-05 19:25:00',100
'2011-02-05 19:25:00','2011-02-05 21:10:00',125
'2011-02-05 21:10:00','2011-02-06 00:30:00',150
'2011-02-06 …
Run Code Online (Sandbox Code Playgroud)

mysql sql time datetime

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

获得WPF元素的真正可视边界框?

对于我的问题的简化版本,我想计算布局转换(可能甚至是渲染转换)形状的边界框,这样我总是能够完美地围绕形状拟合一个矩形,无论它的旋转或比例如何也许.如果你能解决这个问题,我会很高兴.

更复杂的问题是计算任何框架元素的可视边界框.通过'视觉边界框',我的意思是框架元素中最顶部的可见像素决定了上限,最右边的可见像素决定了右边界等等.如果你能解决这个问题,我会更开心.

我尝试过使用LayoutInformation.GetLayoutSlot(),但这并不是以预期的方式工作.'布局槽'实际上比实际边界大很多.我也尝试使用VisualTreeHelper.GetDescendantBounds(),但由于我的测试形状的VisualParent受到保护,我无法访问此属性,并决定在我进一步进入之前检查这里.

我希望有人可以提供一种简单的方法来获取WPF中元素的真实可视边界框,这是在所有变换之后计算的.如果我在问题中没有说清楚,请告诉我.

wpf wpf-controls

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

Rails:如果Foo has_many:吧,那么所有:吧需要属于一个Foo吗?

我正在开发一个包含大量照片的应用程序,这些照片由用户提供.照片共享方面是该应用的主要目的.

有时,创建照片的精选"收藏集"会很有帮助.所以,在ActiveRecord中这很容易:Collection has_many :photosPhoto belongs_to :collection.

我的问题是,对于不属于特殊收藏品的"普通"照片,我应该:

A.根本没有它属于任何集合.即:photo.collection == nil

-要么-

B.创建一个包含每张照片的通用"社区集".即默认情况下photo.collection == 'Community'

我也在考虑这是否应该是HABTM关系.

反馈将非常感谢!

activerecord ruby-on-rails associations ruby-on-rails-3

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

使用T4MVC,如何在HTML表单上设置action属性

我正在采用我的第一个摇摇欲坠的步骤,使用jQuery提交Html表单.一切运作良好,但想使用T4MVC生成动作链接.

这适用于Html.BeginForm(和Ajax.BeginForm),因为它们将ActionResult作为生成参数的动作.即:

有办法吗?

<form method="POST" action="@MVC.???">
Run Code Online (Sandbox Code Playgroud)

我想我能做到:

@using (Html.BeginForm(MVC.MyArea.MyController.MyAction(),...,new {@id="myForm"}))
        {
            // Inputs
        }
Run Code Online (Sandbox Code Playgroud)

但真的很奇怪T4MVC是否可以解决这个问题.怀疑不是,但我是新手,所以也许我错过了什么?

(是的,我知道Ajax.BeginForm,但我正在使用当前项目来了解有关MVC和jQuery的更多信息).

asp.net-mvc jquery t4mvc asp.net-mvc-3

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

Internet Explorer调试器 - 我该如何阻止它?

任何时候这里是一个错误的网页我正在访问IE调试器开始问我,如果我想调试页面.我该如何关闭此行为?

debugging internet-explorer

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

使用lxml时,是否可以在没有命名空间属性的情况下呈现XML?

我用lxml生成一些XML并获得如下生成的节点:

<QBXML xmlns:py="http://codespeak.net/lxml/objectify/pytype" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
py:pytype="TREE">
Run Code Online (Sandbox Code Playgroud)

和:

<MaxReturned py:pytype="int">
Run Code Online (Sandbox Code Playgroud)

这些自定义属性会破坏Quickbooks的解析器.我可以在没有自定义内容的情况下渲染LXML吗?

python lxml

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