我正在学习编程.我计划今年夏天学习C和Objective-C.我买了C for Dummies书,但这完全是浪费时间.它的页面太多了!我应该阅读哪些好书?或者我应该从网站上学习C?什么是最快的方式,因为我真的想快速学习它并开始学习Objective-C.
谢谢
另外,学习C需要多长时间?直到我转向Objective-C 2.0
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".
题:
我有一个简单的表用于收件箱,如下所示:
<table border="1">
<tr>
<th>From</th>
<th>Subject</th>
<th>Date</th>
</tr>
Run Code Online (Sandbox Code Playgroud)
如何设置宽度,使"从"和"日期"为页面宽度的15%,"主题"为70%.我也希望表占用整个页面宽度.
对于踢,我正在编写一个"模式文档"工具,用于生成数据库中表和关系的描述.我目前正在填补它与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表隐藏在包含这些信息的地方,但到目前为止还没有找到它.
如何使用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) 我正在编写一些浏览器端动态功能,并使用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时会出现这个问题,我也很乐意听到那里的解决方案.)
我正在努力将数据库从自定义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) 当使用jqGrid时,如何在页面加载以及单击时强制单元格在其可编辑视图中加载?
如果您设置如下所示的"单元格编辑",则仅在单击单元格时才会显示复选框.
{ name: 'MyCol', index: 'MyCol', editable:true, edittype:'checkbox', editoptions: { value:"True:False" },
cellEdit:true,
Run Code Online (Sandbox Code Playgroud)
另外在点击复选框时,有没有办法立即向服务器发送AJAX帖子而不必依赖用户按Enter键?
我看到很多关于使用哪种语言来开发实时3D游戏的争论,而普遍的共识是C或C++是唯一可以为高端系统密集型3D提供合适性能的语言游戏.我看到很多人说C#,Java或Python太慢了,特别是因为垃圾收集.Objective C怎么样?Objective C有自动垃圾收集吗?除了自动垃圾收集之外,什么语言"太慢"或不适合3D游戏?
这个问题可能更像是一个"思想实验",因为我怀疑我是否会开发一个资源非常庞大的游戏,需要解决这些问题,但作为一名程序员,我莫名其妙地沉迷于表现,所以我'我仍然想知道我自己的混蛋.
我需要一个存储键值对的表,所以我创建了一个名为"Key"的列和一个名为"Value"的列.
这失败了:
insert into mykeyvalues (Key,Value) values ('FooKey', 'FooValue')
Run Code Online (Sandbox Code Playgroud)
"关键字'key'附近的语法不正确."
也许我不应该把它称为"密钥",但我只是想知道是否可以使用名称为sql关键字的列?
谢谢
javascript ×2
jquery ×2
objective-c ×2
sqlite ×2
ado.net ×1
bulkinsert ×1
c ×1
css ×1
database ×1
file ×1
firefox ×1
html ×1
html-table ×1
insert ×1
jqgrid ×1
nhibernate ×1
performance ×1
python ×1
schema ×1
sql ×1
sql-server ×1