问题列表 - 第8741页

如何学习C和Objective-C

我正在学习编程.我计划今年夏天学习C和Objective-C.我买了C for Dummies书,但这完全是浪费时间.它的页面太多了!我应该阅读哪些好书?或者我应该从网站上学习C?什么是最快的方式,因为我真的想快速学习它并开始学习Objective-C.

谢谢

另外,学习C需要多长时间?直到我转向Objective-C 2.0

c objective-c

23
推荐指数
5
解决办法
5950
查看次数

如何从SQL Server存储过程获取返回值到nHibernate?

1.Database平台:SqlServer

2.Data Access:nHibernate 1.2

现在我们需要通过nHibernate访问存储过程,如下所示:

ALTER PROCEDURE TestProc() 
 AS 
  BEGIN 
    Select * From User 
    Return 1234 
  END 
Run Code Online (Sandbox Code Playgroud)

我知道我可以通过IQuery获取用户列表,并且我也想获得默认返回值"1234".

题:

  1. 如何获得此默认返回值?
  2. 如果不能直接得到它,我们可以通过输出参数得到值吗?

sql-server nhibernate stored-procedures

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

设置表列宽度

我有一个简单的表用于收件箱,如下所示:

<table border="1">
        <tr>
            <th>From</th>
            <th>Subject</th>
            <th>Date</th>
        </tr>
Run Code Online (Sandbox Code Playgroud)

如何设置宽度,使"从"和"日期"为页面宽度的15%,"主题"为70%.我也希望表占用整个页面宽度.

html css html-table

187
推荐指数
9
解决办法
40万
查看次数

在空表中查找SQLite列名称

对于踢,我正在编写一个"模式文档"工具,用于生成数据库中表和关系的描述.我目前正在填补它与SQLite合作.

我已经设法通过sqlite_master表上的查询提取SQLite数据库中所有表的名称.对于每个表名,我然后触发一个简单的名称

select * from <table name>
Run Code Online (Sandbox Code Playgroud)

查询,然后使用sqlite3_column_count()sqlite3_column_name()API收集列名称,我进一步提供sqlite3_table_column_metadata()以获取其他信息.很简单吧?

问题是它只适用于非空的表.也就是说,sqlite_column_*()API仅sqlite_step()在返回时才有效SQLITE_ROW,而空表不是这种情况.

所以问题是,我如何发现空表的列名?或者,更一般地说,是否有更好的方法在SQLite中获取此类模式信息?

我觉得必须有另一个隐藏的sqlite_xxx表隐藏在包含这些信息的地方,但到目前为止还没有找到它.

database sqlite schema

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

如何使用SQLite批量插入?

如何使用SQLite批量插入?

我查了一下,似乎我做了一个带有select语句的插入.我用Google搜索,看了一下示例,他们看起来都像是将数据从一个表复制到另一个表,或者与SQLite不兼容.我想做点什么

"INSERT INTO user_msg_media (recipientId, mediaId, catagory, current_media_date) " +
"VALUES(@mediaId, @catagory, @current_media_date)";
where the value of recipientId is the watcher from each of
"SELECT watcher FROM userwatch WHERE watched=@watched";
Run Code Online (Sandbox Code Playgroud)

我尝试了下面的代码,我得到错误"SQLite错误没有这样的列:观察者"

        command.CommandText =
            "CREATE TABLE if not exists user_msg_media( " +
            "msgId        INTEGER PRIMARY KEY, " +
            "recipientId  INTEGER, " +
            "mediaId      INTEGER, " +
            "catagory     INTEGER, " +
            "current_date DATE);";
        command.ExecuteNonQuery();

        //user media
        command.CommandText =
            "CREATE TABLE if not exists user_watch( " +
            "indx INTEGER PRIMARY KEY, " …
Run Code Online (Sandbox Code Playgroud)

sqlite ado.net bulkinsert

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

如何使用JQuery AJAX使用HTTP Basic Auth阻止Firefox提示用户名/密码?

我正在编写一些浏览器端动态功能,并使用HTTP Basic Auth来保护一些资源.用户体验非常重要,并且高度定制.

这是一个简单的测试JQuery方法,最终将测试用户是否在表单中提供了正确的凭据:

$(document).ready(function() {
    $("#submit").click(function() {
    var token = Base64.encode($('#username').val() + ':' + $('#password').val());        
    $.ajax({
      url: '/private',
      method: 'GET',
      async: false,
      beforeSend: function(req) {
        req.setRequestHeader('Authorization', 'test:password');
      },
      error: function(request, textStatus, error) {
        if (request.status == 401) {
          alert('401');
        }
      }
    });
    return false;
  });
});
Run Code Online (Sandbox Code Playgroud)

如果不允许他们访问/private,那么他们应该只看到警告框.但是,在Firefox上,会弹出一个浏览器提供的登录表单(使用新凭据重试).Safari不会这样做.

我们希望通过自定义表单,淡入淡出,转换等完全控制体验.如何防止Firefox的默认框显示?(如果我们测试IE时会出现这个问题,我也很乐意听到那里的解决方案.)

javascript firefox jquery http-authentication

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

Python文件读取+写入

我正在努力将数据库从自定义MSSQL CMS移植到MYSQL - Wordpress.我使用Python来读取带有\t描述列的txt文件,每行一行.

我试图写一个Python脚本,将读取该文件(FREAD)和[最终]创建一个带有插入语句的MYSSQL准备.sql文件.

我正在阅读的文件中的一行看起来像:

1    John Smith    Developer  http://twiiter.com/johns   Chicago, IL
Run Code Online (Sandbox Code Playgroud)

到目前为止我的Python脚本:

import sys

fwrite = open('d:/icm_db/wp_sql/wp.users.sql','w')

fread = open('d:/icm_db/users.txt','r')

for line in fread:
    print line;


fread.close()
fwrite.close()
Run Code Online (Sandbox Code Playgroud)

我如何"内爆"每一行,以便我可以访问每一栏并开展业务?

我需要为每行读取生成多个MYSQL插入语句.所以...对于每一行读取,我会生成如下内容:

INSERT INTO `wp_users` (`ID`, `user_login`, `user_name`) 
VALUES (line[0], 'line[2]', 'line[3]');
Run Code Online (Sandbox Code Playgroud)

python file

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

带有可编辑复选框列的jqGrid

当使用jqGrid时,如何在页面加载以及单击时强制单元格在其可编辑视图中加载?

如果您设置如下所示的"单元格编辑",则仅在单击单元格时才会显示复选框.

{ name: 'MyCol', index: 'MyCol', editable:true, edittype:'checkbox', editoptions: { value:"True:False" },

cellEdit:true,
Run Code Online (Sandbox Code Playgroud)

另外在点击复选框时,有没有办法立即向服务器发送AJAX帖子而不必依赖用户按Enter键?

javascript jquery jqgrid

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

目标CA是适合3D游戏的语言吗?

我看到很多关于使用哪种语言来开发实时3D游戏的争论,而普遍的共识是C或C++是唯一可以为高端系统密集型3D提供合适性能的语言游戏.我看到很多人说C#,Java或Python太慢了,特别是因为垃圾收集.Objective C怎么样?Objective C有自动垃圾收集吗?除了自动垃圾收集之外,什么语言"太慢"或不适合3D游戏?

这个问题可能更像是一个"思想实验",因为我怀疑我是否会开发一个资源非常庞大的游戏,需要解决这些问题,但作为一名程序员,我莫名其妙地沉迷于表现,所以我'我仍然想知道我自己的混蛋.

performance objective-c

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

如何INSERT到名称为sql关键字的列

我需要一个存储键值对的表,所以我创建了一个名为"Key"的列和一个名为"Value"的列.

这失败了:

insert into mykeyvalues (Key,Value) values ('FooKey', 'FooValue')
Run Code Online (Sandbox Code Playgroud)

"关键字'key'附近的语法不正确."

也许我不应该把它称为"密钥",但我只是想知道是否可以使用名称为sql关键字的列?

谢谢

sql insert

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