问题列表 - 第31022页

如何从Linux内核模块获取使用计数?

我正在开发内核模块的使用计数有问题.我想打印它以进行调试.如何从模块代码中获取它?

有问题的内核版本 - Linux 2.6.32

linux kernel-module

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

对于使用mongodb构建其Web应用程序的开发人员,您如何处理长主键?

RDBMS中的ID通常是简单的整数,从0到任意数字,但通常你可以将它们保持在5位数范围内,这样你就可以制作看起来像这样的网址

myawesomeblog.com/posts/23456

但是使用mongodb,每条记录的唯一标识符都是这样的.47cc67093475061e3d95369d

和建立和应用程序基于这将导致这样的网址myawesomeblog.com/posts/47cc67093475061e3d95369d

我不喜欢那个?反正有没有让mongo给你更短且独特的基于整数的id号码?(像MySQL一样)

ruby-on-rails mongodb

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

有没有更简单的方法将Delphi 7转换为Delphi 2009?

有没有更简单的方法将Delphi 7转换为Delphi 2009?或者有没有办法在Delphi 2009项目中使用Delphi 7单元?

我在Delphi 7中有一个单元,但是当我尝试在我的Delphi 2009项目中使用它时,行为都搞砸了.

它有很多不同之处,如:

 Hangul = '???????????????????' +
           '??????????????';
 ShowMessage(Copy(Hangul, 1 + (I) * 2, 2));
Run Code Online (Sandbox Code Playgroud)

在Delphi 7中一次显示一个字符,但在Delphi 2009中一次显示两个字符.所以我需要将其更改为:

ShowMessage(Copy(Hangul, 1 + I, 1));
Run Code Online (Sandbox Code Playgroud)

但那是最简单的,它会让人更加困惑......算法不是我的,所以我无法弄清楚整个程序.

任何帮助,将不胜感激.

编辑:如果有人有兴趣看到这里的代码是LINK.这是unit HanInput;一部分.它翻译键(英文)并输出韩文字符.不,我不懂韩语.

delphi delphi-7 delphi-2009

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

在将自定义字段插入"联系人数据"表时,如何跟踪哪个字段导致NullPointerException?

我得到的完整例外是:

07-16 19:19:17.244: ERROR/DatabaseUtils(151): java.lang.NullPointerException
07-16 19:19:17.244: ERROR/DatabaseUtils(151):     at com.android.providers.contacts.ContactsProvider2.insertData(ContactsProvider2.java:3069)
07-16 19:19:17.244: ERROR/DatabaseUtils(151):     at com.android.providers.contacts.ContactsProvider2.insertInTransaction(ContactsProvider2.java:2930)
07-16 19:19:17.244: ERROR/DatabaseUtils(151):     at com.android.providers.contacts.CContactsProvider2.insertInTransaction(CContactsProvider2.java:156)
07-16 19:19:17.244: ERROR/DatabaseUtils(151):     at com.android.providers.contacts.HtcContactsProvider2.insertInTransaction(HtcContactsProvider2.java:1281)
07-16 19:19:17.244: ERROR/DatabaseUtils(151):     at com.android.providers.contacts.SQLiteContentProvider.insert(SQLiteContentProvider.java:90)
07-16 19:19:17.244: ERROR/DatabaseUtils(151):     at com.android.providers.contacts.ContactsProvider2.insert(ContactsProvider2.java:2737)
07-16 19:19:17.244: ERROR/DatabaseUtils(151):     at android.content.ContentProvider$Transport.insert(ContentProvider.java:150)
07-16 19:19:17.244: ERROR/DatabaseUtils(151):     at android.content.ContentProviderNative.onTransact(ContentProviderNative.java:170)
07-16 19:19:17.244: ERROR/DatabaseUtils(151):     at android.os.Binder.execTransact(Binder.java:287)
07-16 19:19:17.244: ERROR/DatabaseUtils(151):     at dalvik.system.NativeStart.run(Native Method)
Run Code Online (Sandbox Code Playgroud)

我使用的代码是:

public void saveFormality() {
    ContentValues values = new ContentValues();
    values.put(Data.DATA1, this.getFormality() ? "1" : "0");
    saveDataWithMimeType(clsContacts.MIMETYPE_FORMALITY, values, this.getId());
}


private void saveDataWithMimeType(String mimetype, …
Run Code Online (Sandbox Code Playgroud)

java android

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

如何强制XDocument在声明行中输出"UTF-8"?

以下代码生成此输出:

<?xml version="1.0" encoding="utf-16" standalone="yes"?>
<customers>
  <customer>
    <firstName>Jim</firstName>
    <lastName>Smith</lastName>
  </customer>
</customers>
Run Code Online (Sandbox Code Playgroud)

我怎样才能让它encoding="utf-8"代替encoding="utf-16"

using System;
using System.Collections.Generic;
using System.IO;
using System.Xml.Linq;

namespace test_xml2
{
    class Program
    {
        static void Main(string[] args)
        {
            List<Customer> customers = new List<Customer> {
                new Customer {FirstName="Jim", LastName="Smith", Age=27},
                new Customer {FirstName="Hank", LastName="Moore", Age=28},
                new Customer {FirstName="Jay", LastName="Smythe", Age=44},
                new Customer {FirstName="Angie", LastName="Thompson", Age=25},
                new Customer {FirstName="Sarah", LastName="Conners", Age=66}
            };

            Console.WriteLine(BuildXmlWithLINQ(customers));

            Console.ReadLine();

        }
        private static string BuildXmlWithLINQ(List<Customer> customers)
        {
            XDocument xdoc =
                new …
Run Code Online (Sandbox Code Playgroud)

c# xml utf-8 linq-to-xml

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

使用CURL(PHP)模拟单击

我正在使用CURL来提取一些房地产列表.但是,最近,一个网站改变了他的方式来传达电话号码:访问者必须点击"显示电话号码"链接,返回结果在jSon.我在Firebug中找到了这些信息:

http://www.realestate.com/phone/click.json?Id=023DSFS
Run Code Online (Sandbox Code Playgroud)

对于链接,代码源是(obiously):

<a href="#" class="showDetail">Show the phone number</a>
Run Code Online (Sandbox Code Playgroud)

那么,我如何模拟点击并将我的结果存储到php var?

谢谢,

问候.

javascript php json curl

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

如何让datagridview在离开一行时自动保存记录

我有 datagridview 我想在编辑这条记录后自动保存每条记录。

c# datagridview winforms

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

如何比较Perl中的打包值?

我想在Perl中使用pack()函数来编码一些数据.然后我想将我的打包结构与另一个打包结构进行比较.我想比较这个打包结构的字节值.

根据文档,cmp使用当前的语言环境来确定如何比较字符串.但我不希望任何情报应用于比较.我想要最接近memcmp()的东西.显然我不能<=>用来比较我的打包对象,因为它们不是数字.

在Perl中比较打包字符串的最佳方法是什么?

旁注:我一直在读这篇关于Perl有效排序的文章,它指出普通排序函数使用类似memcmp的算法来比较结构.我想知道如何在不使用sort的情况下实现这样的比较.

perl compare pack

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

在Rails中HABTM和连接表的问题

我有一个简单的模型:

class User < ActiveRecord::Base
   has_and_belongs_to_many :roles
end

class Role < ActiveRecord::Base
   has_and_belongs_to_many :users
end
Run Code Online (Sandbox Code Playgroud)

我创建了一个简单的连接表:

class CreateUsersRoles < ActiveRecord::Migration
  def self.up
    create_table :users_roles, :id => false do |t|
      t.integer :user_id
      t.integer :role_id

      t.timestamps
    end
  end

  def self.down
    drop_table :users_roles
  end
end
Run Code Online (Sandbox Code Playgroud)

迁移后,shema.rb正在关注:

create_table "roles", :force => true do |t|
    t.string   "name"
    t.datetime "created_at"
    t.datetime "updated_at"
end

create_table "users", :force => true do |t|
    t.string   "login"
    t.string   "password"
    t.datetime "created_at"
    t.datetime "updated_at"
  end

create_table "users_roles", :id => false, :force => …
Run Code Online (Sandbox Code Playgroud)

ruby-on-rails fixtures has-and-belongs-to-many

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

cshell选项卡完成,不区分大小写

对于C Shell,是否有一种方法可以对命令,文件等进行选项卡完成.不区分大小写?

我看到了complete=enhance变量,但这只适用于tcsh,而不是csh.

csh autocomplete

8
推荐指数
2
解决办法
4967
查看次数