小编Sud*_*ali的帖子

SVN(服务器 - 预提交挂钩):了解正在提交的文件列表

我想知道如何获取在预提交钩子上提交的文件列表.

如果该列表不包含特定路径中的特定文件,那么我想拒绝提交.

svn

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

阅读RoR中的参数数组

如果我有以下URL:

http://test.com?x=1&x=2&x=3&x=4&x=5&x=6&x=7
Run Code Online (Sandbox Code Playgroud)

那么我怎样才能读出所有"x"值?

添加了新评论:感谢您的所有答案.我基本上来自Java和.Net背景,最近开始寻找Ruby和Rails.就像在Java中一样,我们没有像request.getParameterValues("x")那样的东西;

ruby ruby-on-rails webrequest

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

无法加载DLL"OraOps10.dll"

我遇到了一个特殊的问题.我正在开发一个基于Windows的应用程序,它连接到Oracle数据库.

对于初始测试,我已经创建了安装程序并在我拥有的不同机器上进行了测试.每台机器都安装了Oracle客户端,我没有看到运行应用程序时出现任何问题.

但是当我与客户共享此安装程序时,他收到错误"无法加载DLL OraOps10.dll".当被问及他提到并在他的机器上安装了Oracle客户端时,他能够运行连接到Oracle数据库的其他C#应用程序.

我不明白为什么我的应用程序只会出错.我甚至尝试过在https://forums.oracle.com/forums/thread.jspa?threadID=67364上分享的建议,但仍然没有运气.

我甚至尝试在客户的机器上手动复制可执行文件和DLL.但仍面临同样的问题.

所以请帮助我,我还能做些什么.

谢谢和最好的问候
Sudhakar Chavali

PS:

我使用的是Windows XP操作系统,客户也使用相同的操作系统.两台机器都只是32位操作系统.

这是客户的oracle客户端安装的位置:C:\ oracle\product\10.2.0\client_1\bin,同样也是我的版本.

我们都在使用Oracle 10g.

c# oracle odp.net winforms-interop

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

设置图表的线条粗细 - Achart引擎

我正在使用AchartEngine为我的Android手机应用程序.一切看起来都很好,但渲染图形的线条厚度看起来并不好.我想增加这些图的厚度.

android-layout achartengine

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

Eclipse插件开发问题

我正在编写一个eclipse插件,项目环境配置正确(我相信).

我能够编译解决方案而没有任何编译时错误.以下是在调试解决方案时抛出异常的代码片段.我确信所有必需的插件和外部jar都配置正确.

我尝试了几乎所有用户在互联网上建议的方法,但没有任何效果.(我甚至根据他们的建议改变了代码).

所以请你告诉我为什么我会低于错误并建议替代方法.

public static IProject getCurrentSelectedProject() {
        try {
            IWorkspace workspace = ResourcesPlugin.getWorkspace();
            IProject[] projects = workspace.getRoot().getProjects();
            for (int i = 0; i < projects.length; i++) {
                IProject project = projects[i];
                if ((project.isOpen())) {
                    return project;
                }
            }
        } catch (Throwable ex) {
            ex.printStackTrace();
        }
        return null;

    }
Run Code Online (Sandbox Code Playgroud)

以下是我收到的错误

java.lang.NoClassDefFoundError: org/eclipse/core/resources/ResourcesPlugin
    at com.prithvi.editor.actions.UploadAction.getCurrentSelectedProject(UploadAction.java:81)
    at com.prithvi.editor.actions.UploadAction.run(UploadAction.java:39)
    at org.eclipse.ui.internal.PluginAction.runWithEvent(PluginAction.java:251)
    at org.eclipse.ui.internal.WWinPluginAction.runWithEvent(WWinPluginAction.java:229)
    at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:584)
    at org.eclipse.jface.action.ActionContributionItem.access$2(ActionContributionItem.java:501)
    at org.eclipse.jface.action.ActionContributionItem$5.handleEvent(ActionContributionItem.java:411)
    at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
    at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1053)
    at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4169)
    at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3758)
    at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1029)
    at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
    at …
Run Code Online (Sandbox Code Playgroud)

eclipse plugins eclipse-plugin

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

圆形旋转:向左旋转发出问题

在下面的代码中,我在哪里以及究竟做错了什么?将数据向左旋转时,我得到了意想不到的值.有什么办法解决这个问题?

public class RotateExample {
    public static byte rotateRight(byte bits, int shift) {
        return (byte)((bits >>> shift) | (bits << (8 - shift)));
    }

    public static byte rotateLeft(byte bits, int shift) {
        return (byte)((bits << shift) | (bits >>> (8 - shift)));
    } 

    public static void main(String[] args)  {
        //test 1 failed
        byte a = (byte)1;
        byte b = rotateRight(a,1);
        byte c = rotateLeft(b,1);
        System.out.println(a+" "+b+" "+c);

        //test 2 passed
        a = (byte)1;
        b = rotateRight(a,2);
        c = rotateLeft(b,2);
        System.out.println(a+" …
Run Code Online (Sandbox Code Playgroud)

java data-structures

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

将一个字节的前n位与另一个字节的最后8-n位合并

如何将一个字节的前n位与另一个字节的最后8-n位合并?

我知道类似于下面的东西从第一个中选择3位,从第二个中选择5个(我在DES加密算法中观察到)
zByte=(xByte & 0xE0) | (yByte & 0x1F);
但我不知道数学背后为什么我们需要在这种情况下使用0XE0和0X1F.所以我试图了解每一位的细节.

c# java

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