问题列表 - 第42641页

乱舞替代品

Flurry有一个很好的选择吗?我使用它是因为它易于集成,但我对Web界面并不满意.我想念google-analitic-ness,但我不想使用谷歌.

那么,您对iPhone的其他分析有哪些经验?

迎接西蒙

编辑:

iphone analytics tracking usage-statistics flurry

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

Java 7 - 多行字符串

我已经读过,建议在Java 7中添加多行字符串文字.

虽然我找不到任何文件肯定说他们已经.我想知道它们是否是,因为这是我考虑切换版本的东西.

java multilinestring java-7

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

如何在CGI模式下运行时覆盖PHP配置

有一些教程告诉我如何在CGI模式下运行时覆盖PHP配置.但我仍然感到困惑,因为很多人都认为服务器是在Linux上运行的.虽然我需要做的也是在Windows上.

我的托管确实使用Linux,但我的本地开发计算机使用的是Windows XP和Xampp 1.7.3.所以我需要首先在我的本地计算机上执行此操作,然后我想更改托管服务器上的配置.

我的托管服务器中的PHP已经作为CGI运行,而在我的本地计算机中仍然作为Apache模块运行.

在这一点上,我理解的过程是:

  1. 将PHP更改为在CGI模式下工作.我通过在"httpd-xampp.conf"中评论这两行来做到这一点:

    # LoadFile "C:/xampp/php/php5ts.dll"
    # LoadModule php5_module modules/php5apache2_2.dll

  2. 我的PHP现在作为CGI运行.我用phpinfo()检查过这个.它告诉我,Server API现在是CGI/FastCGI.现在我想覆盖php配置.

  3. 在DocumentRoot中创建"cgi-bin"目录.我的DocumentRoot位于"D:\ www \"(我正在使用带虚拟主机的apache).所以它现在是"D:\ www\cgi-bin".

  4. 将默认的"cgi-bin"目录设置从"C:/ xampp/cgi-bin /"更改为"D:\ www\cgi-bin":

    ScriptAlias /cgi-bin/ "D:/www/cgi-bin/"

    <Directory "D:\www\cgi-bin">
       Options MultiViews Indexes SymLinksIfOwnerMatch Includes ExecCGI
       AllowOverride All
       Allow from All
    </Directory>
    
    Run Code Online (Sandbox Code Playgroud)
  5. 将'php.ini'文件复制到"D:\ www\cgi-bin"并将upload_max_filesize设置从128M修改为10M.

  6. 在"D:\ www\cgi-bin"中创建"php.cgi"文件并将这些代码放在文件中:

    #!/bin/sh
    /usr/local/cpanel/cgi-sys/php5 -c /home/user/public_html/cgi-bin/

而已.我陷入了困境.所有教程告诉我创建'php.cgi'文件并将shell代码放在文件中.

如何在Windows上执行第6步?我知道下一步是在.htaccess文件中创建处理程序来加载'php.cgi'.

而且,因为我还需要在我的托管服务器(Linux)上更改PHP配置,这是上面的第6步吗?一些教程告诉我们插入这些行而不是上面的行:

#!/bin/sh
export PHPRC=/site/ini/1
exec /cgi-bin/php5.cgi
Run Code Online (Sandbox Code Playgroud)

如果我的问题不清楚,我很抱歉.我是新成员,这是我在本网站的第一个问题.

谢谢.

php windows apache configuration cgi

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

Facebook数据收集道德问题

如果我有一个Facebook应用程序,并且我的用户同意允许我的应用程序访问他们的信息,照片,朋友等,在他们登录时获取他们的信息是道德的,然后将其保存在内存中以便下次他转到我的应用程序,它可以加载更快?

如果是这样,用户何时注销?正确的做法是删除用户提供的所有缓存信息和照片吗?

Facebook有没有办法发现我们正在做这件事(保存他们的信息等)?

EIDT:要明确的是,Facebook的条款和协议在这个问题上并不十分明确(同意访问信息并不总是等于同意存储信息).在我将存储数据的地方,它将只在用户的磁盘中,而不是我自己的服务器.所以我无法保证数据被安全加密(如果有人窃取了手机,那么有人可能会获得数据)

是的,我的目的是为我的用户提供更好的应用体验,而不是其他任何东西.

编辑2:我被撕裂,一个非常高的投票回答说这没关系,因为我提供了更好的用户体验,但其他人说我正在破坏隐私.任何人都可以提供文件的链接吗?或者可以有更多人投票?我真的很高兴回应!

facebook

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

在Ubuntu上安装Eclipse的SVN插件

我是一个全新的Linux用户,在Ubuntu中配置我的第一个开发沙箱.我已经安装了Java和Eclipse,并试图获得SubversiveSubclipse(我没有任何偏好)但在开始这个过程之前有一些问题.

我刚刚打开Synaptic并通过它下载了subversion.

(1)我不确定SVN如何在本地部署.我的理解是SVN有一个客户端和一个服务器; 服务器管理存储库,而clieent只是向服务器发送命令.它是否正确?如果是这样,那么我通过Synaptic下载了什么?客户端和/或服务器?

(2)这些Eclipse插件是否附带SVN(客户端或服务器......?),还是在安装这些插件之前必须预先安装SVN?基本上:SVN是Subclipse或Subversive的预先要求吗?

回顾这2个问题,如果有人可以先向我解释SVN的架构,那么解释一下该架构如何转换为通过Synaptic下载SVN,然后如何转换为下载/安装Eclipse插件,我会看到"大图" " 好了很多.

感谢您的帮助!

eclipse svn

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

如何从Rails中的查询中排除一组id(使用ActiveRecord)?

我想执行一个ActiveRecord查询,该查询返回除具有某些id的记录之外的所有记录.我想要排除的ID存储在一个数组中.所以:

ids_to_exclude = [1,2,3]
array_without_excluded_ids = Item. ???
Run Code Online (Sandbox Code Playgroud)

我不知道如何完成第二行.

背景:我已经尝试过的:

我不确定背景是否必要,但我已经尝试过.find和.where的各种组合.例如:

array_without_excluded_ids = Item.find(:all, :conditions => { "id not IN (?)", ids_to_exclude })
array_without_excluded_ids = Item.where( "items.id not IN ?", ids_to_exclude)
Run Code Online (Sandbox Code Playgroud)

这些失败了. 这个提示可能在正确的轨道上,但我没有成功地适应它.任何帮助将不胜感激.

activerecord arel active-relation ruby-on-rails-3

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

如何在WP7中水平滚动ListBox?

我正在尝试使用下面的代码在WP7 silverlight中创建一个水平列表框.项目水平显示但滚动仍然是垂直的.

我在wpf做错了吗?这是WP7特有的错误吗?

    <Style TargetType="ListBox" x:Name="HorizontalListBox">
        <Setter Property="ItemsPanel">
            <Setter.Value>
                <ItemsPanelTemplate>
                    <VirtualizingStackPanel Orientation="Horizontal" 
                                            IsItemsHost="True" 
                                            CanHorizontallyScroll="True" 
                                            CanVerticallyScroll="False"/>
                </ItemsPanelTemplate>
            </Setter.Value>
        </Setter>
    </Style>
Run Code Online (Sandbox Code Playgroud)

编辑:我错过了两个似乎有很大不同的属性.(解决方案来自Mick N接受的答案中的第二个链接.)

    <Style TargetType="ListBox" x:Name="HorizontalListBox">
        <Setter Property="ItemsPanel">
            <Setter.Value>
                <ItemsPanelTemplate>
                    <VirtualizingStackPanel Orientation="Horizontal" IsItemsHost="True" CanHorizontallyScroll="True" CanVerticallyScroll="False"/>
                </ItemsPanelTemplate>
            </Setter.Value>
        </Setter>
        <Setter Property="ScrollViewer.HorizontalScrollBarVisibility" Value="Auto"/>
        <Setter Property="ScrollViewer.VerticalScrollBarVisibility" Value="Disabled"/>
    </Style>
Run Code Online (Sandbox Code Playgroud)

silverlight scroll windows-phone-7

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

Delphi - 使用DeviceIoControl传递IOCTL_DISK_GET_LENGTH_INFO来获取闪存介质物理大小(非分区)

好吧,这是其他几个问题的结果.看来我对这些建议做了一些错误,并且在使用建议的API获取媒体大小时,此时出现了错误.我的问题的新手我在物理磁盘级别工作,而不是在分区或文件系统的范围内.

我在做什么

我试图从第一个块到最后一个,启动记录分区空间和所有的闪存卡的大小.虽然我不需要它从卡片中转储信息,但我确实需要动态写作能力.我想能够说,尽管它的尺寸可能是多大,但是距离卡片的末端还有一个标记.有人建议我将IOCTL_DISK_GET_LENGTH_INFO传递给DeviceIoControl,起初我没有结果,但现在我终于从Windows 50收到错误了.

该项目的来源

这是主单元的pastebin代码(Delphi 2009) - http://clutchx2.pastebin.com/iMnq8kSx

这是应用程序源和可执行文件,其中包含一个表单,用于输出正在进行的状态 - http://www.mediafire.com/?js8e6ci8zrjq0de

它可能更容易使用下载,除非你只是在代码中寻找问题.我也会在这里粘贴代码.

unit Main;

interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, StdCtrls;

type
  TfrmMain = class(TForm)
    edtDrive: TEdit;
    lblDrive: TLabel;
    btnMethod1: TButton;
    btnMethod2: TButton;
    lblSpace: TLabel;
    edtSpace: TEdit;
    lblFail: TLabel;
    edtFail: TEdit;
    lblError: TLabel;
    edtError: TEdit;
    procedure btnMethod1Click(Sender: TObject);
  private
    { Private declarations }
  public
    { Public declarations }
  end;

  TDiskExtent = record
    DiskNumber: Cardinal;
    StartingOffset: Int64;
    ExtentLength: Int64;
  end;
  DISK_EXTENT = TDiskExtent;
  PDiskExtent = …
Run Code Online (Sandbox Code Playgroud)

delphi pascal

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

cygwin g ++不产生输出

我刚刚从cygwin安装了g ++,当我尝试编译C++文件时,我没有得到编译器生成的任何可执行文件,请参阅下面的示例.出了什么问题?

 Directory of C:\helloworld

01/02/2011  04:50 PM              .
01/02/2011  04:50 PM              ..
01/02/2011  04:48 PM                94 helloworld.cpp
               1 File(s)             94 bytes
               2 Dir(s)  24,658,272,256 bytes free

C:\helloworld>g++-4 helloworld.cpp

C:\helloworld>dir
 Volume in drive C is OS
 Volume Serial Number is C47B-942D

 Directory of C:\helloworld

01/02/2011  04:50 PM              .
01/02/2011  04:50 PM              ..
01/02/2011  04:48 PM                94 helloworld.cpp
               1 File(s)             94 bytes
               2 Dir(s)  24,657,747,968 bytes free

C:\helloworld>

cygwin g++

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

恢复历史记录和恢复webview的当前页面

我有一个我正在浏览的webview.我已经实施了回去继续前进.我的问题是,当我在访问另一个活动后返回webview时,历史记录丢失,即webview从第一个URL开始.

我如何对其进行编码,以便在我调用webview上的完成后交换到返回webview的另一个活动时,WebBackForwardList将被恢复,并且当我离开webview时,我被带到了我所在的页面?

我已经尝试使用webview.save/restoreState(bundle)覆盖onSaveInstanceState和onRestoreInstanceState但没有成功.

我已通过保存首选项中的最后一个网址返回到最后一页,但无法恢复整个历史记录.

history android bundle webview android-activity

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