问题列表 - 第39200页

为什么emacs有时会在我的文件顶部插入奇怪的字符?

每隔一段时间,当我使用emacs保存文件时,我打开文件以找到在文件开头插入的奇怪的字符串.我在多台计算机上都注意到了这一点,所以我不相信它是我的机器特有的.

我正在使用GNU Emacs版本23.1.1运行Ubuntu 9.04.

以下是我在编辑乳胶文档时发现的一个示例:

B1;2305;0c\documentclass{article}
\usepackage{graphicx}
\usepackage{hyperref}
Run Code Online (Sandbox Code Playgroud)

我可能错误地关闭了文件吗?

unix linux string random emacs

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

如何使用Advantage Database Server连接多个文件夹中的表

使用Advantage Database Server SQL,我需要能够连接位于不同文件夹中的空闲表.有没有办法做到这一点?

advantage-database-server

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

AsyncTask和Looper.prepare()错误

我有以下代码

class OverlayTask extends AsyncTask<Void, Void, Void> {
    @Override
    public void onPreExecute() {

        if (sites != null) {
            myMapView.getOverlays().remove(sites);
            myMapView.invalidate();
            sites = null;
        }
    }

    @Override
    public Void doInBackground(Void... unused) {
            grabShipsWithLocation();
            return (null);
    }

    @Override
    public void onPostExecute(Void unused) {
        myMapView.getOverlays().add(sites);
        myMapView.invalidate();
        isLoading = false;
    }
}
Run Code Online (Sandbox Code Playgroud)

这似乎在一些测试设备上工作正常,但我发现在开发控制台上出现了很多错误.我似乎无法弄清楚为什么以及在哪里放置这个Looper.prepare().需要它吗?

java.lang.ExceptionInInitializerError
at com.test.appname.FinderMain$1.gotLocation(FinderMain.java:286)
at com.test.appname.MyLocation$GetLastLocation.run(MyLocation.java:89)
at java.util.Timer$TimerImpl.run(Timer.java:289)
Caused by: java.lang.RuntimeException: Can't create handler inside thread that has not called Looper.prepare()
at android.os.Handler.<init>(Handler.java:121)
at android.os.AsyncTask$InternalHandler.<init>(AsyncTask.java:421)
at android.os.AsyncTask$InternalHandler.<init>(AsyncTask.java:421)
at android.os.AsyncTask.<clinit>(AsyncTask.java:152)
Run Code Online (Sandbox Code Playgroud)

按要求MyLocation.java

    class GetLastLocation …
Run Code Online (Sandbox Code Playgroud)

android looper android-asynctask

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

如何生成编译时错误?

我希望能够做到这样的事情:

   void f(int*p = nullptr)
    {
    if (!p)
{
//HERE I WOULD LIKE TO HAVE AN MSG THAT WOULD BE DISPLAYED DURING COMPILATION AS A WARNING POSSIBLY
}
    }
Run Code Online (Sandbox Code Playgroud)

c++

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

在Rails中显示页面加载时间3

如何在视图中显示页面加载时间,类似于日志文件显示"在19ms内完成200 OK(视图:16.8ms |模型:0.497ms)"

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

9
推荐指数
2
解决办法
5236
查看次数

有没有有效的方法来动态更改boost中的compress_matrix?

我正在使用ublas :: Compressed Matrix来处理稀疏线性求解器UMFPACK.由于我正在进行模拟,所以每次线性系统的构造都略有不同,可能涉及扩大/缩小系数矩阵和一些稀疏矩阵乘法.线性系统的规模约为25k.

即使有一个绑定补丁用于增强与UMFPACK一起工作,我仍然需要不时更改矩阵,有时甚至计算非零值的数量将是耗时的(理想情况下,我必须给出数字当我初始化矩阵时的非零值).另外,我使用ublas :: range动态追加列/行.

所以我的问题是:有没有有效的方法来做到这一点?现在对我来说太慢了.转换尺寸为15k的矩阵成本接近6s并且附加大约12k行是很快的(因为我猜它是行主矩阵),但是向矩阵添加相同数量的列可能花费多达20s(我想同样的如上所述,所以即使我使用了列主矩阵,所需的总时间也是相同的).

有点在这里绝望.任何建议都是受欢迎的.

干杯.

c++ boost solver sparse-matrix umfpack

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

C#Enums vs数据驱动列表

我试图找出最好的方法来设计我的枚举.假设我有一个类和枚举:

public enum ActionType
{
    Acceptable = 1,
    Unacceptable = 2,
    PendingReview = 3        
}
public class Report
{
    public ActionType Action { get; set; }
}
Run Code Online (Sandbox Code Playgroud)

假设我还有一个存储不同动作类型的数据库表:

Id     Action
1      Acceptable
2      Unacceptable
3      PendingReview
Run Code Online (Sandbox Code Playgroud)

如果我想在以后添加其他类型的操作,我将不得不更新枚举并重新部署程序集.但我喜欢枚举减少错误,使代码更易于阅读以及保证向前兼容性的方式.什么是一种有效的方式来处理新的动作类型?

谢谢!

c# oop enums design-patterns

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

仅上传txt文件

怎么做检查只有.txt文件上传到服务器而不是PHP中的其他文件.

php upload file text-files

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

如何实现IComparable接口?

我正在使用类的实例填充数组:

BankAccount[] a;
. . .

a = new BankAccount[]
{
    new BankAccount("George Smith", 500m),
    new BankAccount("Sid Zimmerman", 300m)
};
Run Code Online (Sandbox Code Playgroud)

一旦我填充这个数组,我想按余额金额对它进行排序.为了做到这一点,我希望能够检查每个元素是否可以使用排序IComparable.
我需要使用接口来做到这一点.到目前为止,我有以下代码:

public interface IComparable
{
    decimal CompareTo(BankAccount obj);
}
Run Code Online (Sandbox Code Playgroud)

但我不确定这是否是正确的解决方案.有什么建议?

c# interface icomparable

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

在使用JPA映射类时,为什么有人会在getter或setter上添加注释?

主题说明了一切......到目前为止,我认为人们没有在吸气剂和/或制定者上声明注释的优势.对我来说,这只会带来在类上传播注释的缺点,这会使类更难以理解.

将注释放在字段上会明显减少需要帮助时要发布的代码量.这只是一个很小的优势.但是对方法进行注释对我没有任何意义.

java mapping annotations hibernate jpa

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