小编sti*_*fin的帖子

"Google Analytics中的Safari(应用内)"指的是什么?"

有人可以在"受众群体"下的Google Analytics中解释"Safari(应用内)"的含义 技术| 浏览器和OS?

对于我们网站的Google Analytics,我们突然开始看到来自此来源的重要流量.

听起来它只是意味着访问者通过嵌入在应用程序中的浏览器(例如像网络查看控件)来找我们,除了似乎没有理由我们应该如此突然地获得此类流量.

由于没有明显的原因,我们在短短两天内就从这个来源的零流量转移到了近40%的流量!我们没有做任何可以解释这个突然出现的新流量来源(例如我们自己没有发布任何应用程序)的信息,这些信息指向我们的网站.我们希望,如果我们能够找到"应用内"实际意味着什么,我们将能够理解这种流量.

谢谢

google-analytics

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

如何通过核心数据关系删除所有对象?

假设我有一个自定义的NSManagedObject Department,它有一个表示与员工的多对多关系的属性,即NSSet *employees;.

对于给定的部门,我想删除员工中的所有对象.请问有什么建议/最好的方法吗?

所以,假设我的代码看起来像这样:

Department.h

@interface Department: NSManagedObject {
}
@property (retain) NSString *departmentName;
@property (retain) NSSet *employees;
@end
Run Code Online (Sandbox Code Playgroud)

Department.m

@implementation Department
@dynamic departmentName;
@dynamic employees;
Run Code Online (Sandbox Code Playgroud)

Employee.h

@interface Employee: NSManagedObject {
}
@property (retain) NSString *firstName;
@property (retain) NSString *lastName;
@property (retain) Department *worksIn;
@end
Run Code Online (Sandbox Code Playgroud)

doCoreDataStuff

- (void)doCoreDataStuff:sender {
    //add a department, give it a couple employees, then try to remove those employees
    NSEntityDescription *deptEntity = [NSEntityDescription entityForName:@"Department"
                                                 inManagedObjectContext:self.managedObjectContext];
    Department *dept = [Department alloc] …
Run Code Online (Sandbox Code Playgroud)

macos cocoa core-data objective-c

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

如何从单独的NIB显示工作表

如何在单独的NIB中放置一个窗口,给它自己的NSWindowController,让它作为一张纸滑出?

(这是与床单有关的典型事吗?)

我试图从我的主窗口显示一个自定义工作表(从父窗口的标题栏向下滑动的窗口).我想,我想要做的就是标准,但是我找不到明确的例子或解释如何做到我想要的.

我想做什么:

  1. 我的app delegate拥有主窗口,该窗口有一个用于打开"设置"表的按钮.
  2. "设置"表:
    • 是在一个单独的NIB.
    • 将文件所有者设置为类SettingsWindowController,它是NSWindowsController的子类
  3. 当用户点击"设置"时,我试图使用Apple的[示例代码] [1]
- (void)showCustomSheet: (NSWindow *)window
// User has asked to see the custom display. Display it.
{
    if (!settingsSheet) 
    //Check the settingsSheet instance variable to make sure the custom sheet does not already exist.
        [NSBundle loadNibNamed:@"SettingsSheet" owner: self];
        //BUT HOW DOES THIS MAKE settingsSheet NOT nil?

    [NSApp beginSheet: settingsSheet
            modalForWindow: window 
            modalDelegate: self 
            didEndSelector: @selector(didEndSheet:returnCode:contextInfo:) 
            contextInfo: nil]; 

    // Sheet is up here.

    // Return processing to the event loop
} …
Run Code Online (Sandbox Code Playgroud)

macos cocoa objective-c interface-builder cocoa-sheet

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

重复数据删除框架?

我想将重复数据删除集成到我正在编写的软件中以备份vmware映像.我找不到任何适合我认为我需要的东西.似乎有很多完整的解决方案,包括一种形式的重复数据删除或其他形式.这些包括使用公共云或私有云,专用文件系统,存储网络或设备等的存储或备份解决方案.但是,我需要开发自己的解决方案并将重复数据删除整合到其中.我的软件将用C#编写,我希望能够调用API来告诉它重复数据删除.

我所谈论的重复数据删除的类型不是将一个图像与另一个图像重复删除 - 通常是用于生成某些内容的两个"版本"的增量备份或差异备份的方法 - 或者维基百科条目中的所谓"客户端备份重复数据删除" 重复数据删除,因为我已经有了解决方案,并希望更进一步.

我设想了一种方法,允许我在某种程度上在全球范围内重复数据删除(即某种形式的全局重复数据删除).为了是全局的,我想会有一个某种类型的中央查找表(例如散列索引),它会告诉推导者正在检查的数据副本已经被保存而不需要再次存储.这些块可以是文件级(单实例存储或SIS)或子文件/块级重复数据删除.后者应该更有效(这对我们的目的而言比处理开销更重要)并且将是我的首选选项,但如果必须的话,我也可以使SIS工作.

如上所述,我现在已经做了很多关于其他人的软件的阅读,这些软件会进行重复数据删除.我不会在这里引用例子,因为我并没有特别模仿别人的方法.相反,我无法找到程序员的解决方案,并想知道是否有类似的可用.替代方案是推出我自己的解决方案,但这是一项相当大的任务,说得温和一点.

谢谢.

.net backup vmware deduplication

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

如何从 Windows 10 中的所有应用程序列表中删除已卸载的应用程序

我从 Windows 10 中卸载了一个程序,但该程序文件夹仍然出现在“开始”菜单的“所有应用”列表中。然而,在继续之前,我应该提到安装​​和卸载是由 Inno Setup Studio 5 为我编写的程序执行的。在使用调试模式安装/卸载几次后,Inno Setup 安装已经“弄脏”了我的 Windows 10“所有应用程序”列表。

如果我尝试在“所有应用程序”中单击该程序,则不会发生任何事情 - 鉴于该程序不再存在,这是有道理的。我确认卸载确实从 C:\Program Files (x86) 中删除了实际的文件和文件夹。

我查看了 C:\ProgramData\Microsoft\Windows\Start Menu\Programs 和 %appdata%\Microsoft\Windows\Start Menu\Programs ,但看不到那里的文件夹/文件。

我想也许“所有应用程序”列表也从注册表中读取值,所以我在 regedit 中搜索了注册表,但在那里找不到它。

总之,我不知道为什么所有应用程序仍然显示该程序。任何提示将非常有助于清理这个烦恼,谢谢!

忘了说卸载后程序不在“程序和功能”中,也不在“应用和功能”中

windows installation inno-setup uninstallation

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