小编rya*_*ntm的帖子

如何解锁SQLite数据库?

sqlite> DELETE FROM mails WHERE (`id` = 71);
SQL error: database is locked
Run Code Online (Sandbox Code Playgroud)

如何解锁数据库以便这样做?

sqlite

256
推荐指数
13
解决办法
37万
查看次数

如何使Eclipse文件搜索不包含svn目录?

当我在eclipse上进行文件搜索时,它.svn默认包含目录.我尝试将它们从构建路径中排除,但它们仍然出现在文件搜索结果中.

eclipse svn

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

Java中的$ 0(程序名)?发现主要课程?

有没有办法找到在Java中运行的程序的名称?主要方法的类就足够了.

java

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

为什么我不能用git push origin删除远程git分支:branchname?

当我尝试推送到远程git分支删除它时,git push origin :branchname我收到以下错误消息:

错误:无法推送到不合格的目的地:remotes/origin/branchname目标refspec既不匹配遥控器上的现有引用也不以refs /开头,我们无法根据源引用猜测前缀.

但是当我输入时,git branch -a我仍然会看到它remotes/origin/branchname.为什么我不能远程删除它?

git

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

调整shell模式配色方案

emacs shell模式中的颜色方案显示为原色(高饱和度)和外观原始,并且不显示某些颜色(例如紫色):

在此输入图像描述

我想调整颜色,以便他们使用更多的中间色,看起来更柔软,如在gnome-terminal中:

在此输入图像描述

如何更改shell模式下的配色方案?我在emacs中找不到与shell模式相关的字体分配,这可能是因为颜色是由shell给出的,并且与emacs中的其他字体赋值不同.

emacs shell themes colors

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

如何查找C#类的内部属性?保护?保护内部?

如果我有一个C#类MyClass如下:

using System.Diagnostics;

namespace ConsoleApplication1
{
    class MyClass
    {
        public int pPublic {get;set;}
        private int pPrivate {get;set;}
        internal int pInternal {get;set;}
    }
    class Program
    {
        static void Main(string[] args)
        {
            Debug.Assert(typeof(MyClass).GetProperties(
                System.Reflection.BindingFlags.Public |
                System.Reflection.BindingFlags.Instance).Length == 1);
            Debug.Assert(typeof(MyClass).GetProperties(
                System.Reflection.BindingFlags.NonPublic |
                System.Reflection.BindingFlags.Instance).Length == 2);
            // internal?
            // protected?
            // protected internal?
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

上面编译的代码是没有任何断言失败的运行.NonPublic返回内部和私有属性.BindingFlags上的其他辅助功能类型似乎没有标志.

如何获取仅包含内部属性的列表/数组?在相关的说明中,但对我的应用程序来说不是必需的,那么受保护或受保护的内部呢?

c# system.reflection

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

具有块本地参数的多个内核#local_variables条目

我在Arch Linux上使用这个版本的Ruby.我还尝试了ruby 1.9中的第一个代码片段,它具有相同的结果.

ruby -v
ruby 2.1.0p0 (2013-12-25 revision 44422) [x86_64-linux]

uname -a
Linux ryantm0j132 3.12.7-2-ARCH #1 SMP PREEMPT Sun Jan 12 13:09:09 CET 2014 x86_64 GNU/Linux
Run Code Online (Sandbox Code Playgroud)

下面这三个片段是单独的程序.

当我使用阻塞变量的块局部变量时,local_variables数组包含3个条目:

a = 1
puts local_variables.inspect #=> [:a]
proc { |;a|
  puts local_variables.inspect #=> [:a,:a,:a]
}.call
Run Code Online (Sandbox Code Playgroud)

如果我不影,那么它包含1个条目:

puts local_variables.inspect #=> []
proc { |;b|
  puts local_variables.inspect #=> [:b]
}.call
Run Code Online (Sandbox Code Playgroud)

块局部变量的另一个例子没有遮蔽任何东西:

a = 1
puts local_variables.inspect #=> [:a]
proc { |;b|
  puts local_variables.inspect #=> [:b,:a]
}.call
Run Code Online (Sandbox Code Playgroud)

在第一种情况下,这些额外条目是否有某些原因?这是红宝石中的错误吗?

ruby

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

如何在rails 3.1中运行rspec测试时禁止/禁用"缓存未命中"消息

运行请求rspec规范时,我开始看到以下输出:

cache: [GET /login] miss
cache: [GET /javascripts/jquery.min.js?1317513028] miss
Run Code Online (Sandbox Code Playgroud)

Normaly我会得到绿点用于传递测试和红色Fs以及错误消息的一些信息.

有没有办法从输出中禁用缓存未命中消息?

ruby rspec ruby-on-rails

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

在magit中,如何看到分支添加到当前分支的差异?

在Magit Refs缓冲区中,您可以按分支上的选项卡(我要合并的分支)以查看如果将此分支合并到当前已检出的分支中将添加哪些提交,并且您可以按提交上的输入看看他们的变化.有没有办法看到所有这些变化统一起来?

我不认为magit diff dwim功能是我想要的,因为它显示了当前分支上的所有更改,但不显示我想要合并的分支.我通常不关心看到这些更改,因为我最感兴趣的是我合并的分支会改变什么,而不是其他一切都改变了.

emacs magit

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

如何在AutoUpdate期间将.NET应用程序固定到任务栏?

当ClickOnce AutoUpdate部署的应用程序在Windows 7上自动更新时,应用程序将从任务栏中取消固定.有没有办法阻止它成为固定的?

.net c# clickonce auto-update

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