小编Jan*_*mal的帖子

CLLocationManager没有互联网吗?

愚蠢的问题 !!虽然我想知道CLLocationManager可以在没有Internet的情况下工作吗?????

即iPhone根本没有连接到互联网

iphone cllocationmanager ipad

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

C#和WUAPI:BeginDownload函数

首先要做的事情是:我没有面向对象编程的经验.我在学校创建了我的VB脚本和一些Java,但就是这样.所以我的问题很可能就在那里.但是,在过去的几天里,我一直试图让一个小应用程序在一起,允许我扫描,选择和安装Windows更新.到目前为止,我已经能够理解大部分参考资料,并在互联网上的一些帖子的帮助下,现在我可以选择和下载更新.

到目前为止,我已经能够使用以下代码下载更新集合:

UpdateCollection CurrentInstallCollection = (UpdateCollection)e.Argument;
UpdateDownloader CurrentDownloader = CurrentSession.CreateUpdateDownloader();
CurrentDownloader.Updates = CurrentInstallCollection;
Run Code Online (Sandbox Code Playgroud)

这在后台工作程序中运行,并在下载完成后返回.它工作正常,我可以看到更新下载到文件系统,但没有办法在应用程序中显示进度.要做这样的事情,有IDownloadJob接口允许我使用下载器的.BeginDownload方法(UpdateSession.CreateUpdateDownloader)...我认为,至少.:D这就是问题所在:我现在已经尝试了大约6个小时来使代码正常工作,但不管我做了什么都没有用.另外,互联网上关于.BeginDownload方法的信息并不多(或者至少看起来像这样),但我对该方法的调用不起作用:

IDownloadJob CurrentDownloadJob = CurrentDownloader.BeginDownload();
Run Code Online (Sandbox Code Playgroud)

我不知道提供什么参数...我已经尝试了方法,对象......无济于事.完整的代码块如下所示:

UpdateCollection CurrentInstallCollection = (UpdateCollection)e.Argument;
UpdateDownloader CurrentDownloader = CurrentSession.CreateUpdateDownloader();
CurrentDownloader.Updates = CurrentInstallCollection;
IDownloadJob CurrentDownloadJob = CurrentDownloader.BeginDownload();
IDownloadProgress CurrentJobProgess = CurrentDownloadJob.GetProgress();
tbStatus.Text = Convert.ToString(CurrentJobProgess.PercentComplete);
Run Code Online (Sandbox Code Playgroud)

我在互联网上找到了一个调用方法的源代码.BeginDownload(this,this,this),它没有报告代码编辑器中的任何错误,但可能无法帮助报告,因为我的理解是,提供的参数是在调用时调用的方法描述的事件发生者(进度已更改或下载已完成).

我也试过这个,但它也没有用:

http://social.msdn.microsoft.com/Forums/en/csharpgeneral/thread/636a8399-2bc1-46ff-94df-a58cebfe688c

BeginDownload方法的详细说明:

http://msdn.microsoft.com/en-us/library/aa386132(v=VS.85).aspx

WUAPI参考:

不幸的是我不允许发布链接,但是BeginDownload方法的链接转到了同一个地方.:)

我知道,这有点问题,但如果有人可以指出我正确的方向(如通过哪些论点以及如何通过),我们将非常感激!:)

c#

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

为iphone中的联系人或联系人组分配铃声

我检查了文档但无法找到有关以编程方式为一组联系人分配铃声的任何地方.我想知道如果不使用私有API和应用程序商店安全吗?

我的问题是这个这个的重复,但我检查了这个应用程序,它做了我正在寻找的所以可能是我忽略了文档?

任何有关这方面的见解都会很棒.

iphone cocoa-touch abaddressbook addressbookui ios7

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

使用Hadoop Streaming和Python减少Map中的产品

我正在学习Python和Hadoop.我使用pythong + hadoop流完成了官方网站提供的设置和基本示例.我考虑过实现2个文件的连接.我完成了equi-join,检查两个输入文件中是否出现相同的密钥,然后按顺序输出密钥以及文件1和文件2中的值.等同连接按预期工作.

现在,我希望进行不等式连接,这涉及在应用不等式条件之前找到Cross Product.我正在使用相同的映射器(我需要更改它)并且我更改了reducer以使其包含嵌套循环(因为file1中的每个键值对都必须与file2中的所有键值对匹配).这不起作用,因为您只能浏览一次流.现在,我想到了在reducer中存储'some'值并将它们进行比较的选项,但我不知道'怎么'很多.朴素的方法是将整个file2内容存储在一个数组(或类似的结构)中,但这是愚蠢的,违背了分布式处理的想法.最后,我的问题是

  1. 如何在reducer中存储值,以便我可以在两个文件之间交叉产品?

  2. 在equi-join中,Hadoop似乎将相同键的所有键值对发送到同一个reducer,这非常好,适用于该情况.但是,我如何改变这种行为(如果需要),以便所需的键值对分组正确的减速器?

示例文件:http: //pastebin.com/ufYydiPu

Python Map/Reduce脚本:http: //pastebin.com/kEJwd2u1

我使用的Hadoop命令:

bin/hadoop jar contrib/streaming/hadoop-*streaming*.jar -file /home/hduser/mapper.py -mapper mapper.py -file /home/hduser/ireducer.py -reducer reducer.py -input /user/hduser/inputfiles/* -output /user/hduser/join-output
Run Code Online (Sandbox Code Playgroud)

非常感谢任何帮助/提示.

python hadoop mapreduce

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

你如何创建Mac包安装而不需要Lion的管理员权限?

我正在尝试了解如何修复在Packagemaker(随Xcode 2.4.1一起提供)中开发的Mac软件包,以便在作为标准用户运行时在OS Lion 10.7上安装而无需管理员权限.在10.4,10.5,10.6中,我能够以没有管理员权限的标准用户身份安装此软件包.软件包的内容安装在用户的主文件夹中,因此不需要其他特权.

有谁知道如何做到这一点?或者为什么包现在需要root权限?

或者是否有人知道OS Lion中是否存在新的限制,所有安装都需要管理权限,而不是拥有应用程序包软件包,只需将应用程序包拖到您的主文件夹即可?

我查看了developer.apple.com,但未能找到任何信息.

布赖恩

macos installer packagemaker osx-lion

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

pARK在iPhone 3GS上工作

我一直在这里找到的iphone增强现实框架之上构建, 但遗憾的是,在没有陀螺仪的手机(即3GS)上,它不起作用(正如它所说的那样).

有没有人知道修复它使运动传感器和指南针标题相反?或者是否有人会如此富裕地为这样的框架提供代码?

我需要一种方法来使矢量工作,如果不可能,我将需要推进并只使用标题.

iphone objective-c augmented-reality core-motion

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

有条件地处理透明窗口上的鼠标事件

我正在开发一个桌面应用程序,我可以在透明窗口上进行鼠标事件.但是,透明的NSWindow不接受鼠标事件.所以,我将setIgnoreMouseEvents设置为NO,允许透明窗口捕获鼠标事件.

我在以下场景中遇到问题:在此窗口上有动态创建的矩形形状.透明窗口不应该在此区域中捕获鼠标事件; 它应该委托给这个形状后面的窗口(某些其他应用程序).为此,如果mouseDown事件在形状内,我将setIgnoreMouseEvents设置为YES.现在,如果用户在形状外的区域中执行鼠标事件,透明窗口应该接受事件.由于setIgnoreMouseEvents设置为YES,因此窗口不会捕获鼠标事件.

无法识别mouseDown事件是否已发生,因此我可以将setIgnoreMouseEvents设置为NO.

有人可以建议我在透明窗口上处理鼠标事件的最佳方法吗?

迪帕

macos conditional transparent mouseevent nswindow

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

iPhone关闭蓝牙GKPeerPickerController

我同意这个问题是重复的.请多多包涵.我也是你们所有人都相信不可能以编程方式打开/关闭蓝牙.

但是GKPeerPickerController如果用户不使用蓝牙,则会提示将其打开.足够公平地打开蓝牙.

我打赌我相信我们无法以编程方式关闭蓝牙,因为没有办法.但是这个应用程序这样做,所以我没有选择拒绝.

我只想确认是否可能,如果是,如何使用GKPeerPickerController或任何其他公共api方式关闭蓝牙?

iphone bluetooth ipad gkpeerpickercontroller

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

在抽屉堆栈之间传递参数反应导航

我的路由器设置如下

import { createAppContainer, createDrawerNavigator, createStackNavigator, createSwitchNavigator } from "react-navigation";

import Home from "./components/Home";
import Search from "./components/Search";
import Map from "./components/Map";

import Login from "./components/Login";
import ForgotPassword from "./components/ForgotPassword";

import SideMenu from "./SideMenu";

const DashboardStack = createStackNavigator(
  {
    Home: { screen: Home },
    Search : {screen : Search}
  }
);

const MapStack = createStackNavigator(
  {
    Map: { screen: Map },
  }
);

const AuthStack = createStackNavigator(
  {
    Login: { screen: Login },
    ForgotPassword: { screen: ForgotPassword },
  }
); …
Run Code Online (Sandbox Code Playgroud)

parameter-passing navigation-drawer react-native react-navigation

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

RadAjaxManager AJAX请求大约有10%的时间失败

我有一个Web应用程序,当用户在我的一个页面上进行选择时,它使用RadAjaxManager来填充RadComboBox控件.这在大多数情况下都能正常工作,但是大约有10%的时间AJAX调用似乎触发但没有值加载到目标RadComboBox中.如果浏览器关闭并再次访问该页面,则此行为似乎仍在继续,但几分钟后,另一个浏览器刷新一切正常.

以下是启动AJAX请求的RadComboBox的Ajax设置:

<telerik:AjaxSetting AjaxControlID="rcmbMarket">
        <UpdatedControls>
            <telerik:AjaxUpdatedControl ControlID="rcmbApplicationField" 
                LoadingPanelID="RadAjaxLoadingPanel1" />
            <telerik:AjaxUpdatedControl ControlID="ApplicationFieldSource" 
                LoadingPanelID="RadAjaxLoadingPanel1" />
        </UpdatedControls>
    </telerik:AjaxSetting>
Run Code Online (Sandbox Code Playgroud)

这是启动和traget组合框的标记:

<asp:TableRow HorizontalAlign="Center" ID="ProductRow3">
    <asp:TableCell Width="25%" HorizontalAlign="Left" ID="MarketLabelCell">
        <asp:Label ID="lblMarket" runat="server" Text="Market: "></asp:Label>
        <asp:RequiredFieldValidator ID="vldMarket" runat="server" ControlToValidate="rcmbMarket" 
            ErrorMessage="*" ForeColor="Red" SetFocusOnError="true" ValidationGroup="grpMain"></asp:RequiredFieldValidator>
    </asp:TableCell>
    <asp:TableCell Width="25%" HorizontalAlign="Left" ID="MarketDDLCell">
        <telerik:RadComboBox ID="rcmbMarket" runat="server" AllowCustomText="false" DataSourceID="MarketSource" AutoPostBack="true" CausesValidation="false"
            DataTextField="MarketDesc" DataValueField="pkMarketID" AppendDataBoundItems="true" OnSelectedIndexChanged="Market_Check">
            <Items>
                <telerik:RadComboBoxItem Text="" Value="" />
            </Items>
        </telerik:RadComboBox>
        <asp:SqlDataSource ID="MarketSource" runat="server" ConnectionString="<%$ ConnectionStrings:QuoteProdConn %>" SelectCommand="SELECT pkMarketID, MarketDesc FROM Data.Market WHERE Active = 'True' ORDER BY MarketDesc ASC"></asp:SqlDataSource>
    </asp:TableCell>
    <asp:TableCell …
Run Code Online (Sandbox Code Playgroud)

.net vb.net ajax telerik

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