问题列表 - 第23145页

如何允许管理员在没有UAC提升的情况下编辑我的应用程序的配置文件?

我的公司生产一个跨平台的服务器应用程序,它从用户可编辑的配置文件加载其配置.在Windows上,配置文件ACL由我们的安装程序锁定,以允许所有用户读取,但仅限于编辑到管理员和本地系统.

不幸的是,在Windows Server 2008上,即使是本地管理员也不再具有管理员权限(因为UAC),除非他们正在运行提升的应用程序.这引起了用户的抱怨,他们无法使用自己喜欢的文本编辑器打开并保存配置文件更改 - 他们可以打开文件(因为任何人都可以阅读)但无法保存.

任何人都有我们的应用程序安装程序中我们可以做什么(如果有的话)的建议,以便在Windows Server 2008上更轻松地为管理员编辑?

相关问题:如果Windows Server 2008管理员想要编辑仅限管理员的配置文件,他通常如何操作?他是否被迫使用一个足够聪明的文本编辑器,以便在需要提升时自动提升,就像Windows资源管理器响应访问被拒绝错误一样?他是否从提升的命令提示符窗口启动编辑器?别的什么?

installation uac text-editor elevation windows-server-2008

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

为什么mscorsvw.exe最大化我的CPU?

我安装了我的.NET Windows服务,安装完成后我注意到mscorsvw.exe最大化了我的CPU; 当我重新安装我的服务时会发生这种情况.

为什么mscorsvw"干扰"我的Windows服务?

.net cpu-usage

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

iPhone上的核心动画问题

我是iPhone开发的新手,并且正在使用Core Animation进行一些实验.关于我正在尝试的动画的持续时间,我遇到了一个小问题.

基本上,我有一个带有两个子视图的视图,我正试图设置它们的不透明度,以便一个淡入而另一个淡出.问题是,子视图不是逐渐淡入/淡出,而是立即切换到/从完全/零不透明度.我试图用CATransaction调整动画持续时间而没有明显的效果.它也不是特定于动画不透明度 - 动画位置显示相同的问题.

我正在使用的代码(在superview的方法内)如下:

CALayer* oldLayer = ((UIView*) [[self subviews] objectAtIndex:0]).layer;
CALayer* newLayer = ((UIView*) [[self subviews] objectAtIndex:1]).layer;

[CATransaction begin];
[CATransaction setAnimationDuration:1.0f];
oldLayer.opacity = 0.0;
newLayer.opacity = 1.0;
[CATransaction commit];
Run Code Online (Sandbox Code Playgroud)

有谁知道问题可能是什么?

iphone core-animation

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

MD5这样的哈希函数如何独特?

我知道MD5有一些碰撞,但这更像是关于散列函数的高级问题.

如果MD5将任意字符串散列为32位十六进制值,那么根据Pigeonhole原则,这肯定不是唯一的,因为有更多唯一的任意字符串,而不是唯一的32位十六进制值.

theory hash md5 uniqueidentifier

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

如何以编程方式填充核心数据存储?

编辑:可以从crashTest下载展示崩溃的最小项目.它是通过在XCode中选择"基于核心数据的导航"项目模板并修改可能的十行来创建的.

当一次添加一个部分和两个对象时,我已经没有毛发拉动了.

崩溃发生在调用内部例程的末尾[managedObjectContext save:&error].

崩溃是一个超出范围的异常NSArray:

Serious application error.  Exception was caught during Core Data change processing: *** -[NSCFArray objectAtIndex:]: index (1) beyond bounds (1) with userInfo (null)
Run Code Online (Sandbox Code Playgroud)

也许相关,当异常发生时,我的获取结果控制器controllerDidChangeContent:委托例程在调用堆栈中.它只是调用我的表视图endUpdate例程.

我现在已经没想完了.我应该如何使用部分使用表格视图向核心数据存储中插入多个项目?

这是调用堆栈:

#0  0x901ca4e6 in objc_exception_throw
#1  0x01d86c3b in +[NSException raise:format:arguments:]
#2  0x01d86b9a in +[NSException raise:format:]
#3  0x00072cb9 in _NSArrayRaiseBoundException
#4  0x00010217 in -[NSCFArray objectAtIndex:]
#5  0x002eaaa7 in -[UITableView(_UITableViewPrivate) _endCellAnimationsWithContext:]
#6  0x002def02 in -[UITableView endUpdates]
#7  0x00004863 in -[AirportViewController controllerDidChangeContent:] at AirportViewController.m:463 …
Run Code Online (Sandbox Code Playgroud)

crash core-data uitableview

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

PHP:创建一个平滑的边缘圆,图像或字体?

我正在创建一个PHP图像脚本,它将创建给定半径的圆.

我用了:

<?php
imagefilledellipse ( $image, $cx, $cy, $w, $h, $color );
?>
Run Code Online (Sandbox Code Playgroud)

但讨厌它产生的粗糙边缘.所以我在考虑制作或使用我将输出的圆形字体:

<?php
 imagettftext ( $image, $size, $angle, $x, $y, $color, 'fontfile.ttf', $text );
?>
Run Code Online (Sandbox Code Playgroud)

这样字体就会产生一个具有平滑边缘的圆圈.我的问题是使"字体大小"与"半径大小"匹配.

有任何想法吗?或者也许一个能在圆上产生光滑边缘的PHP类会很棒!

谢谢.

php fonts image truetype

4
推荐指数
2
解决办法
8474
查看次数

Java Scanner sc.nextLine()的问题;

sry about my english :)
我是Java编程的新手,我遇到了Scanner的问题.我需要读取一个Int,显示一些东西,然后读取一个字符串,所以我使用sc.nextInt(); 显示我的东西showMenu(); 然后尝试读取字符串palabra = sc.nextLine();

有人告诉我,我需要使用sc.nextLine(); 在sc.nextInt()之后; 但我不明白为什么你要这样做:(

这是我的代码:

public static void main(String[] args) {
    // TODO code application logic here
    Scanner sc = new Scanner(System.in);
    int respuesta = 1;

    showMenu();
    respuesta = sc.nextInt();
    sc.nextLine(); //Why is this line necessary for second scan to work?

    switch (respuesta){
        case 1:
            System.out.println("=== Palindromo ===");
            String palabra = sc.nextLine();
            if (esPalindromo(palabra) == true)
                System.out.println("Es Palindromo");
            else
                System.out.println("No es Palindromo");
        break;
    }


}
Run Code Online (Sandbox Code Playgroud)

非常适合你的时间和帮助:D

java java.util.scanner

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

16位散列函数

是否有一个返回16位十六进制值的哈希函数(因为MD5返回32位),或者是否有一个库(用于C++),我可以使用MD5或SHA-1返回一个16位数值

c++ hash openssl md5 sha1

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

HashMap和TreeMap有什么区别?

我开始学习Java.我什么时候在TreeMap上使用HashMap?

java

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

C中链表的问题

我是C的新手,我正在为一个项目开发一个XOR链表.我已完成大部分代码,但我似乎无法使列表的删除功能正常工作.它似乎能够删除一些数字,但不能删除传递给函数的任何数字.任何有C经验的人都可以看看,并可能指出我哪里出错了?我一直在研究这个问题并且没有太多运气而且我已经开始了3次以上:(非常感谢任何帮助.谢谢.你可以在这里看到我的第一次代码尝试.我只能发布一个链接,所以如果你想看到我的第二次尝试,请告诉我,我可以通过电子邮件发送给你或者其他什么.谢谢你的时间.

#include <stdio.h>
#include <stdlib.h>
#include "rndm.h"

struct node {
       int data;
       unsigned long link;
};
struct node *head, *tail, *currN, *prevN, *nextN, *tmp;

void insert(struct node **headN, struct node **tailN, int n);
void delete(struct node **headN, struct node **tailN, int n);
void list(struct node *head, int i);
void nextNode();
void previNode();

//============================================================

void insert(struct node **headN, struct node **tailN, int numN) {
     struct node *newnode = malloc(sizeof(struct node));
     newnode->link =(unsigned long)(*headN);
     newnode->data = numN;

     //if empty list …
Run Code Online (Sandbox Code Playgroud)

c linked-list list segmentation-fault

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