我希望学习Lisp,因为我将学习人工智能(AI).有人可以分享一些好书的教程名称,涵盖了大量的Lisp细节吗?
只是用谷歌搜索它,但没有发现任何有关语言的详细信息.
此外,编程需要哪些软件(对于.NET语言,我们通常使用Visual Studio进行编程)?
提前致谢.
谢谢大家的有益回应...... :)
我使用以下代码将短信发送到Android手机.但是,如果我将短信发送到任何号码,那么它就不会被发送.可能是什么问题?
package SMSApp.com;
import android.app.Activity;
import android.app.PendingIntent;
import android.content.BroadcastReceiver;
import android.content.Context;
import android.content.Intent;
import android.content.IntentFilter;
import android.os.Bundle;
import android.telephony.SmsManager;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;
import android.widget.Toast;
public class SMS extends Activity {
    /** Called when the activity is first created. */
    Button btnSendSMS;
    EditText txtPhoneNo;
    EditText txtMessage;
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
        btnSendSMS = (Button) findViewById(R.id.btnSendSMS);
        txtPhoneNo = (EditText) findViewById(R.id.txtPhoneNo);
        txtMessage = (EditText) findViewById(R.id.txtMessage);
        btnSendSMS.setOnClickListener(new View.OnClickListener()
        {
            public void onClick(View v)
            {
                String phoneNo …Run Code Online (Sandbox Code Playgroud) 我有一个SQLite表,并希望暂时将其设置为默认值.我怎样才能做到这一点?
下面是我的DatabaseHelper类代码:
import android.content.Context;
import android.database.sqlite.SQLiteDatabase;
import android.database.sqlite.SQLiteOpenHelper;
public class DatabaseHelper extends SQLiteOpenHelper {
    private static final String DATABASE_NAME="iFall.db";
    public static final String TIME="time";
    //public static final String STATUS="status";
    //public static final String MINES="loadmines";
    //public static final String OPENTILE="openTile";
    public DatabaseHelper(Context context)
    {
        super(context,DATABASE_NAME,null,1);
    }
    @Override
    public void onCreate(SQLiteDatabase arg0) {
        // TODO Auto-generated method stub
        //CREATE TABLE minesweeper(_id INTEGER PRIMARY KEY AUTOINCREMENT,userId TEXT
        arg0.execSQL("CREATE TABLE finalP(_id INTEGER PRIMARY KEY AUTOINCREMENT,time TEXT);");
    }
    @Override
    public void onUpgrade(SQLiteDatabase db, int oldVersion, …Run Code Online (Sandbox Code Playgroud) 当您单击android上的后退按钮时调用的函数.我的要求是当应用程序运行并且用户单击后退按钮时,应用程序的状态应该存储到数据库中,并且用户应该能够在他返回应用程序时看到状态.
浏览互联网,我知道我们可以使用onKeyDown()功能来处理控制.但是,即使我在我的代码中使用它,当我单击后退按钮时也不会调用该函数.以下是功能:
  @Override
  public boolean onKeyDown(int keyCode, KeyEvent event) {
      Log.d(null,"In on Key Down");
      if (keyCode == KeyEvent.KEYCODE_BACK) {
          moveTaskToBack(true);
          return true;
      }
      return super.onKeyDown(keyCode, event);
  }
Run Code Online (Sandbox Code Playgroud)
如果有人遇到相同/类似的情况,请建议.
我是第一次使用Managed C++ ...我使用Winform创建了一个表单,它有一个按钮来浏览目录中的文件以及用户选择的路径,该路径应该在文本框中可见.
我想知道如何在托管C++中创建文件浏览器对话框.
如果需要,附加表单的图像.

我正在实施倒数计时器,但它不适合我.下面是代码.
package FinalProj.com;
import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.widget.TextView;
import android.os.CountDownTimer;
public class iFallApp extends Activity{
    public TextView textView1;
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        //TextView textview = new TextView(this);
        //textview.setText("This is the iFall tab");
       // setContentView()
        setContentView(R.layout.ifallapp);
        textView1=(TextView) findViewById(R.id.textView1);
        MyCount counter = new MyCount(5000,1000);
        counter.start();
    }
    public class MyCount extends CountDownTimer{
        public MyCount(long millisInFuture, long countDownInterval) {
            super(millisInFuture, countDownInterval);
            }
        iFallApp app1 = new iFallApp();
        @Override
        public void onFinish() {
            // TODO Auto-generated method stub
            textView1.setText("done"); …Run Code Online (Sandbox Code Playgroud) 我在列表框中有几个项目.当我选择一个项目时,我将它存储在一个字符串中以供进一步使用,但是当我显示该字符串值时,它显示为null.
以下是我的Invitee.aspx文件的代码:
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Invitee.aspx.cs" Inherits="FinalProj2.Invitee" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
    <title></title>
</head>
<body>
    <form id="form1" runat="server">
    <div>
        <asp:DropDownList ID="DropDownList1" runat="server">
        </asp:DropDownList>
        <asp:DropDownList ID="DropDownList2" runat="server">
        </asp:DropDownList>
        <asp:DropDownList ID="DropDownList3" runat="server">
        </asp:DropDownList>
    
        <asp:DropDownList ID="DropDownList4" runat="server">
        </asp:DropDownList>
        <asp:DropDownList ID="DropDownList5" runat="server">
        </asp:DropDownList>
        <asp:DropDownList ID="DropDownList6" runat="server">
        </asp:DropDownList>
    </div>
    <asp:ListBox ID="ListBox1" runat="server" AutoPostBack="true" Height="310px" 
        onselectedindexchanged="ListBox1_SelectedIndexChanged" Width="271px">
    </asp:ListBox>
    <asp:TextBox ID="TextBox1" runat="server" Height="217px" Width="544px"></asp:TextBox>
    </form>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)
和Invitee.aspx.cs的代码:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using …Run Code Online (Sandbox Code Playgroud) 我有一个用户输入单元格编号的UI,数字存储在字符串变量中,然后存储到数据库中.
我想验证字符串以检查字符串是否不包含任何字符.
我怎么做?
下面是字符串代码.
EditText editText3 = (EditText) this.findViewById(R.id.editText2);
setNum = editText3.getText().toString(); //setNum would contain something link 8081124589
Run Code Online (Sandbox Code Playgroud) 我的XML文件有:
<Package> xmlMetadata </ Package>
我正在此文件中搜索标签,并且必须在控制台上打印此标签的开始和结束标签之间的文本.即在这种情况下,我希望在控制台上打印xmlMetadata.同样,它应该在文件中更进一步,如果它遇到同一文件中的另一个<Package>标记,则再次打印.
这是我的代码,但它是打印整个文件的内容:
{
    string line="< Package >";
    ifstream myfile (xmlFileName); //xmlFileName is xml file in which search is to done
    if (myfile.is_open())
    {
    while ( myfile.good() )
    {
      getline (myfile,line);
      std::cout<<line<< endl;
    }
    myfile.close();
    }
    else cout << "Unable to open file"; 
}
Run Code Online (Sandbox Code Playgroud)
在我的整个xml下面显示:
< ? xml version="1.0" ? >
< fileStructure >
< Main_Package >
   File_Navigate
< /Main_Package >
< Dependency_Details >
< Dependency >
   < Package >
      xmlMetadata
   < /Package >
   < Header …Run Code Online (Sandbox Code Playgroud) 我有一个名为meeting的数据库.会议日期使用以下格式存储在此表中:(May 2nd 2011例如)格式化为5/2/2011.
我的要求是在两个日期(例如,2011年4月25日和2011年5月2日)之间召开会议,并编写一个查询,将日期与这两个日期进行比较.是否比较4/25/2011 <4/26/2011?比较是如何进行的?
我正在使用SQL Server 2008和LINQ to SQL查询.