问题列表 - 第6726页

为什么有些安装需要这么多时间?

几乎我们都在这里和那里完成了一个安装程序 - 我们所有人都安装了一些程序的庞然大物.为什么有些安装需要这么多时间?例证:Adobe CS套件(可以使用较新版本的假期)或Visual Studio.

我知道有些文件需要复制 - 大部分时间都是打开包装.有一些注册表项可以设置(如果在Windows下),可能是一个服务或几个要启动.有些安装甚至可能会检查硬件/软件组合.所有这些都不能证明某些程序中sllloooow的安装时间.

我怎样才能加快速度?

installer

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

闰年计算

为了找到闰年,为什么一年必须与100不可分割并被400整除?我理解为什么它必须被4整除.请解释算法.

algorithm calendar leap-year

46
推荐指数
8
解决办法
16万
查看次数

如何在PHP中使用{}创建自己的函数

我想创建自己的函数loop():

loop($x,$y){
    //do something
}
Run Code Online (Sandbox Code Playgroud)

它应该像foreach运营商一样工作:

$y=count($array); 
for($x=0; $x<$y; $x++){ 
     //do something 
}
Run Code Online (Sandbox Code Playgroud)

如何{ }在PHP中创建这样的函数?(不是常规功能)

php function

0
推荐指数
2
解决办法
566
查看次数

如何获取CreateProcessAsUser的有效用户令牌?

我有一个以普通用户身份运行的应用程序,以及作为本地系统运行的服务.我希望应用程序能够告诉服务再次启动应用程序,一旦服务完成了其他一些事情.(因此,当服务正在执行"事物"时,应用程序将不会运行.)为了使服务能够以首次启动它的用户启动应用程序,它需要一个用户令牌.应用程序在退出之前将令牌发送到服务,但是当服务尝试使用它时,令牌/句柄无效.(它首先使用DuplicateTokenEx来获取主令牌.)

用户令牌是否始终仅在调用OpenProcessToken的进程中有效?

还有其他方法可以做到吗?我不希望用户必须使用logonuser"登录"应用程序.那只是愚蠢的.我想我可以将"explorer.exe"的进程句柄从应用程序移交给服务,该服务可以用来获取用户令牌,但这需要PROCESS DUP HANDLE访问权限.我对这个解决方案并不感到兴奋,但也许是这样做的方法呢?

windows-services token createprocessasuser

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

检测使用Java登录计算机的用户

我想开发一个可以检测登录Window Domain的用户的Java应用程序.这些凭据将用于登录Java应用程序.

我怎样才能做到这一点?

谢谢!

java active-directory

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

引用计数智能指针的引用计数如何工作?

换句话说,实现如何跟踪计数?

是否存在一个类似于地图的对象,所有shared_ptr实例都可以访问它们,其键是指针的地址,值是引用的数量?如果我要实现一个shared_ptr,这是我想到的第一个想法.

在这些引用计数智能指针的情况下是否存在内存泄漏的可能性?如果是这样,我该如何避免它们?

c++ memory-leaks memory-management smart-pointers shared-ptr

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

变量addChild没有定义?

我有一个问题使用AS3 - Flash CS3给我这个错误信息:错误#1065:未定义变量addChild.

有什么想法有什么不对吗?

这是我的代码:

package coa.application{
    import flash.display.SimpleButton;
    import flash.text.TextField;
    import flash.text.TextFieldType;

    public class Tab extends SimpleButton {

        public var menuType:String;

        public function Tab(tabText:String, menuType:String) {
            this.menuType=menuType;
            var mytext:TextField=createTextField(0,0,200,20);
            mytext.text=tabText;
        }
        private function createTextField(x:Number, y:Number, width:Number, height:Number):TextField {
            var result:TextField = new TextField();
            result.x=x;
            result.y=y;
            result.width=width;
            result.height=height;
            addChild(result);
            return result;
        }
    }    
}
Run Code Online (Sandbox Code Playgroud)

actionscript-3 addchild flash-cs3

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

左边加入的最近记录

想象一下,我在SqlServer中有以下3个表:

Customer (CustomerID, FirstName, LastName)
Address (AddressID, CustomerID, Line1, City, State)
Product (ProductID, CustomerID, Description)
Run Code Online (Sandbox Code Playgroud)

客户可以拥有多个送货地址和多个产品.

我想要做的是列出最新地址记录确定州的每个州的客户数量.例如"每个州有多少客户上次收到产品?".因此,我对客户以前的任何地址记录都不感兴趣,只对最近的地址记录感兴趣(由AddressID确定).

State | Number of Customers
--------------------------
CA    | 32
GA    | 12
TX    | 0
OH    | 18
Run Code Online (Sandbox Code Playgroud)

我通常会这样做:

SELECT a.State, count(c.CustomerID)
FROM Product p
INNER JOIN Customer c ON c.CustomerID = p.CustomerID
LEFT JOIN Address a ON a.CustomerID = c.CustomerID
WHERE p.ProductID = 101
GROUP BY a.State
Run Code Online (Sandbox Code Playgroud)

但是,由于客户可能有多个地址,客户只会被计入最新地址记录的状态?

PS以上纯粹是一个示例场景,可以轻松解释我想要实现的连接,并不反映实际的系统设计.

sql sql-server sql-server-2005

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

ViewModel/View关系和验证

在我们的WPF应用程序中,我们希望使用基本的MVVM模式.我们正在讨论它,并且出现了关于ViewModel/View关系和验证的一些不确定性.你会说以下是对它的一个很好的理解吗?

  • 每个View都有一个且只有一个ViewModel ,ViewModel的目的是为View提供数据并处理其所有View的事件和命令.(是否存在一个ViewModel为两个视图提供服务的实例,例如标准XAML输入表单视图和CSV导入,它提供与表单相同的数据,因此需要进行相同的验证?)

  • 验证仅由ViewModel处理,例如视图抛出ChangedFocus或SaveButtonPressed事件等.

  • 模型非常愚蠢,只是基于数据库中的一个或多个表的数据结构,但模型本身并不处理验证.甚至ViewModel也构建并保存对象的ObservableCollection,例如"Customers"而不是Model本身.

任何反馈意见.

wpf mvvm

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

导出到.xlsx

任何人都可以建议将数据导出为.xlsx格式的最佳方法.1.动态创建床单.2.自定义每张表中的数据.我们无法使用办公室Web组件.

谢谢

c# asp.net excel

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