问题列表 - 第48773页

request.fullpath没有参数

request.fullpath给出fullpath加上传递的任何参数,例如

/page?param1=value&param2&value
Run Code Online (Sandbox Code Playgroud)

如何才能获得没有参数的页面?喜欢

/page
Run Code Online (Sandbox Code Playgroud)

谢谢.

ruby ruby-on-rails ruby-on-rails-3

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

如何在java中添加滚动条到面板,没有borderlayout?

这是我的代码:

//this is a JPanel, the gray panel behind the A4 paper
public Panel(int w, int h) {  //w=624, h=600
    this.w = w;
    this.h = h;
    ownlayout();
    setLocation(0, 0);
    setSize(w,h);
    setBackground(Color.gray);

    JScrollBar vbar = new JScrollBar(JScrollBar.VERTICAL);
    vbar.setLocation(w-30,0);
    Tab tab = new Tab(w-30,842);
    //Tab is a JPanel too, this is the A4 paper
    add(tab);
    add(vbar);
}
private void ownlayout() {
    javax.swing.GroupLayout layout = new javax.swing.GroupLayout(this);
    this.setLayout(layout);
    /*layout.setHorizontalGroup(
        layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
        .addGap(0, w, Short.MAX_VALUE)
    );
    layout.setVerticalGroup(
        layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING)
        .addGap(0, h, Short.MAX_VALUE)
    );*/
}
Run Code Online (Sandbox Code Playgroud)

您可以看到,Tab面板的高度大于灰色面板的高度.所以我想要在灰色面板的右侧获得一个滚动条,它可以向上和向下滚动标签面板(位于灰色面板上).但它只显示选项卡面板,并且没有滚动条!我可以这样做,如果我设置布局边框,而不是ownlayout(),但我想要一个免费的设计,而不是borderlayout.请帮我举个例子!

java layout swing jpanel jscrollbar

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

android mupdf libmupdf.so运行时错误"找不到本机openFile的实现"

我刚从mac上的mupdf.com编译mupdf.花了一些时间搞清楚,但现在我的libs/armeabi文件夹中有一个libmupdf.so.

他们提供了一个名为MuPDFCore.java的类的示例,可以在这里查看:http://mupdf.com/repos/mupdf/android/src/com/artifex/mupdf/MuPDFCore.java

我在我的项目中使用了这个类,它在LogCat中说了以下内容:

试图加载lib /data/data/com.myapp.android/lib/libmupdf.so 0x4070e050

添加了共享库/data/data/com.myapp.android/lib/libmupdf.so 0x4070e050

在/data/data/com.myapp.android/lib/libmupdf.so 0x4070e050中找不到JNI_OnLoad,跳过init

找不到本机Lcom/myapp/android/viewer/MuPDFCore; .openFile(Ljava/lang/String;)I的实现

DEBUG/AndroidRuntime(27523):关闭VM

WARN/dalvikvm(27523):threadid = 1:线程退出,未捕获异常(组= 0x400ee760)

错误/ AndroidRuntime(27523):致命异常:主要

ERROR/AndroidRuntime(27523):java.lang.UnsatisfiedLinkError:openFile

据我所知库正在加载,在我弄清楚如何编译库之前,它一直在崩溃,并说"mupdf"是一个空链接.

他们的例子几乎说openFile是一个原生函数......就在我想到这个问题时,另一个问题就出现了.我整天都在努力.任何输入都会很棒!

这是一个糟糕的编译吗?我在终端没有收到任何错误.

java-native-interface android native-methods libs android-ndk

10
推荐指数
3
解决办法
5150
查看次数

如何管理非托管Eclipse格式配置文件?

我们的项目有一个"非托管配置文件"和保存时自动配置.我希望能够修改此非托管配置文件的设置,并能够将它们重新检入版本控制.

Eclipse的帮助文档非常无益("不允许更改此类配置文件,只有配置文件的创建者(管理员)才能更改它.").

eclipse formatter

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

是否更好地使用多个输出值或返回组合值类型?

例如,沿着以下方向:

public bool Intersect (Ray ray, out float distance, out Vector3 normal)
{

}
Run Code Online (Sandbox Code Playgroud)

VS

public IntersectResult Intersect (Ray ray)
{

}

public class IntersectResult
{
    public bool Intersects {get;set;}
    public float Distance {get;set;}
    public Vector3 Normal {get;set;}
}
Run Code Online (Sandbox Code Playgroud)

这对于清晰度,易用性以及最重要的性能而言都更好.

.net c# performance clarity

14
推荐指数
4
解决办法
458
查看次数

tinyMCE的撤销工作如何?

我的一位用户对tinyMCE中的撤消功能感到非常沮丧.它不会撤消最后的微小变化,而是撤消许多变化.这是一个计时的事情是每隔几秒拍摄一次快照吗?这是可配置的吗?

附加信息:用户正在将信息从Word复制并粘贴到编辑器.然后清理Word留下的污垢.这包括删除项目符号之间的额外空白行,删除"粘贴来自Word"功能留下的额外垃圾等.会发生什么事情,她会做一个oops并删除太多.所以她点击撤消,它会比最后一次哎呀更多地撤消.让她再做一切.撤消甚至完全删除了她最初粘贴的所有文本(即使这不是最后一次编辑).

tinymce undo

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

StreamWriter和UTF-8字节顺序标记

我遇到了StreamWriter和Byte Order Marks的问题.该文档似乎表明Encoding.UTF8编码已启用字节顺序标记,但是当写入文件时,一些文件具有标记,而其他文件没有.

我正在以下列方式创建流编写器:

this.Writer = new StreamWriter(this.Stream, System.Text.Encoding.UTF8);
Run Code Online (Sandbox Code Playgroud)

任何有关可能发生的事情的想法都将受到赞赏.

c# file-encodings

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

Linq和Guid的匿名类型

我有一个简单的表:

ID | 值

当我这样做:

var sequence = from c in valuesVault.GetTable()
               select new {RandomIDX = Guid.NewGuid(), c.ID, c.Value};
Run Code Online (Sandbox Code Playgroud)

投影中的每个元素都具有相同guid的值...我如何编写这个以便为投影中的每个元素获得不同的随机guid值?

编辑

澄清这个问题.该GetTable()方法仅调用此:

        return this.context.GetTable<T>();
Run Code Online (Sandbox Code Playgroud)

其中this.contenxt是类型为T的DataContext.

itteration完成,因为它总是完成,没有什么花哨的:

     foreach (var c in seq) 
     {
          Trace.WriteLine(c.RandomIDX + " " + c.Value);
     }
Run Code Online (Sandbox Code Playgroud)

输出:

bf59c94e-119c-4eaf-a0d5-3bb91699b04d What is/was your mother's maiden name?
bf59c94e-119c-4eaf-a0d5-3bb91699b04d What was the last name of one of your high school English teachers?
bf59c94e-119c-4eaf-a0d5-3bb91699b04d In elementary school, what was your best friend's first and last name?
Run Code Online (Sandbox Code Playgroud)

编辑2 使用linq2Sql提供程序框.我在它周围构建了一些泛型包装器,但它们不会改变代码中的IQuaryable或IEnumerable函数的方式.

c# linq guid enumerable

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

如何配置 apache 查看隐藏(`.`)文件?

如何使 apache 中的目录列表显示./hidden 文件?我都尝试过

    <Directory /var/www/*>
            Options Indexes FollowSymLinks MultiViews
            AllowOverride None
            Order allow,deny
            allow from all
    </Directory>
Run Code Online (Sandbox Code Playgroud)

    <Directory /var/www/>
            Options Indexes FollowSymLinks MultiViews
            AllowOverride None
            Order allow,deny
            allow from all
    </Directory>
Run Code Online (Sandbox Code Playgroud)

但都不显示隐藏文件

apache apache2 directory-listing apache-config

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

带有类型验证的Spring getBean

我正在使用方法ApplicationContext.getBean(String name,Class requiredType).bean的类型为util:set.我的代码看起来像:

Set<String> mySet = context.getBean("myBean", Set.class);
Run Code Online (Sandbox Code Playgroud)

我想知道如何做这样的事情来避免类型转换警告:

Set<String> mySet = context.getBean("myBean", Set<String>.class);
Run Code Online (Sandbox Code Playgroud)

我不确定是否可以用这种方式定义类的类型.我在做梦还是有办法做到这一点?

谢谢.

generics spring casting

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