问题列表 - 第16987页

如何将18个字符串转换为唯一ID?

我有一个18字符串,我需要转换为一个独特的长(在Java中).示例字符串将是:AAA2aNAAAAAAADnAAA

我的String实际上是一个Oracle ROWID,因此可以根据需要进行细分,请参阅:http: //download-uk.oracle.com/docs/cd/B19306_01/server.102/b14220/datatype.htm#CNCPT713

生成的长数,(1)必须是唯一的,因为没有两个结果可以指向同一个数据库行和(2)必须是可逆的,所以我可以从长时间返回ROWID字符串?

有关使用算法的任何建议都将受到欢迎.

几年前的Oracle论坛问题:http://forums.oracle.com/forums/thread.jspa?messageID = 1059740

java algorithm hash

6
推荐指数
3
解决办法
4129
查看次数

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

如何在extjs 3网格面板中显示/隐藏列

我有一个网格面板我需要显示/隐藏网格面板中的列,具体取决于复选框的值.如果选中该复选框,我需要在网格中显示列,如果未选中,我需要隐藏网格中的列.

这是我的代码

var chkEnableDisplayResponsibilityForAction = '<%=Session["chkEnableDisplayResponsibilityForAction"]%>';

 var flags = Boolean.parse(chkEnableDisplayResponsibilityForAction);
 var flags1 = !Boolean.parse(chkEnableDisplayResponsibilityForAction)

 var colModel = new Ext.grid.ColumnModel([
 { header: "PricePlanID", width: 100, sortable: true, dataIndex: 'PricePlanID', hidden: flags, hideable: flags1 },
  ]);  
Run Code Online (Sandbox Code Playgroud)

当我刷新页面时,我无法切换列,具体取决于复选框的值.但是当我登录并注销时,我能够看到网格面板中的更改.任何人都可以帮我刷新网格面板中的列值吗?

extjs extjs3

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

识别音频的音调

我有一把吉他,我需要我的电脑能够分辨正在播放的音符,识别音调.是否有可能在python中执行它,也可以使用pygame吗?能够在pygame中执行它将非常有帮助.

python audio

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

一流功能的缺点

在语言中使用第一类函数有什么缺点吗?

乔尔在这篇文章

面向对象的编程语言并不完全相信你应该被允许对函数做任何事情.

我可能在这里天真,但如果没有太多问题,为什么不是所有语言都支持一流的功能

function

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

.NET Framework:参数类型'uint'在P/Invoke上不符合CLS

忽略这个警告是安全的吗?

参数类型'uint'不符合CLS

我正在开发一个Compact Framework应用程序,我有很多P/Invoke,我必须使用uint,ushort等作为参数的类型.

我曾经习惯[CLSCompliantAttribute(false)]避免警告信息,但我不知道它是安全的.

一些帮助将是apreciated.

谢谢.

.net c# pinvoke compact-framework

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

C#Switch语句重构

以下代码的目的是确定特定日期是否符合"周末",即周四中午12:00,最少2天和周一中午12:00之前

有没有更好的办法?If-Else变得丑陋,而战略模式对此来说太过分了.

public bool ValidateWeekend(DateTime pickupDate, DateTime dropoffDate)
    {
        TimeSpan ts = dropoffDate.Subtract(pickupDate);

        if (ts.TotalDays >= 2 && ts.TotalDays <= 4)
        {
            switch (pickupDate.DayOfWeek)
            {
                case DayOfWeek.Thursday:
                    if (pickupDate.Hour >= 12)
                    {
                        switch (dropoffDate.DayOfWeek)
                        {
                            case DayOfWeek.Sunday:
                                return true;
                            case DayOfWeek.Monday:
                                if (dropoffDate.Hour <= 12)
                                {
                                    return true;
                                }
                                return false;
                        }
                    }
                    break;
                case DayOfWeek.Friday:
                    switch (dropoffDate.DayOfWeek)
                    {
                        case DayOfWeek.Sunday:
                            return true;
                        case DayOfWeek.Monday:
                            if (dropoffDate.Hour <= 12)
                            {
                                return true;
                            }
                            return false;
                    }
                    break;
                case DayOfWeek.Saturday:
                    switch …
Run Code Online (Sandbox Code Playgroud)

c# refactoring switch-statement

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

如何知道动作脚本1,动作脚本2或动作脚本3?

我没有特定的代码示例,但有一般方法可以猜测代码片段的ActionScript版本是什么:1还是2或3?

我读到某个地方,如果它是时间轴中的代码,它被认为是Actionscript 1.

flash actionscript actionscript-2 actionscript-3

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

如何加密数据库的所有现有存储过程

是否有可能在通过SQLCMD脚本创建SQL Server 2008数据库之后加密它们的所有现有存储过程?

我想这样做的原因如下:
我想开发没有加密的存储过程,所以我可以轻松点击SQL Server Management Studio中的"修改"来检查它们的内容.
但是,对于部署我想加密它们,所以我想也许我可以写一个脚本,只有在它们被创建后加密它们.对于开发系统,我不会在最终用户系统上运行脚本,而是运行脚本.

sql-server encryption stored-procedures sqlcmd sql-server-2008

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

如何在源代码管理中查找文件但不在Visual Studio解决方案中查找文件?

我在Subversion中有一个相当大的Visual Studio 2008解决方案.它几个月前从Visual SourceSafe迁移过来.我开始发现当我使用VSS时,仍有许多源代码控制文件已从解决方案中删除.它们在签出后可能已重命名或删除 - VSS不喜欢这样.

我正在寻找一种简单的方法来查找解决方案中但不在Subversion中的所有文件.像WinMerge的文件夹比较之类的东西是理想的,其中一方是Subversion工作副本,另一方是项目内容.

visual-studio

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