好的,这是我的情况.我在大学学习了两个学期的Java.但是你知道他们会教你杰克,只是基础知识.我们跳过了教科书的一半,即便如此,我们的教授也没有从每章的一节到另一节进行教学.我不怪他们.新学生甚至理解编程的基本概念也很难.现在这是一所我们正在谈论的社区学院,而不是斯坦福大学,麻省理工学院或伯克利大学.
就像我说我做了两个学期的Java.我非常喜欢我们的教科书,因为它在每一章的最后都有一些具有挑战性的项目.这本教科书非常清楚,我理解它没有问题(虽然二维和三维阵列给我带来了一些麻烦).我曾尝试在Nutshell中阅读一些C#书籍,如Pro C#2008和.NET 3.5以及C#4.0.我发现这些书是干燥的,并且载有让我入睡的信息(根据亚马逊的评级,书籍,对这两本书的作者没有任何冒犯).
你会建议我完成我的Java教科书,刷新我对大多数编程语言通用的数组,多态性等知识.然后切换到C#,加上语法非常相似所以应该很容易切换.或者我应该从一开始就开始学习C#吗?如果是后者那么你可以推荐一些免费的在线资源,让我参与其中,同时教我关于C#的所有知识.
有人建议我先学习.NET,但我发现它并不是最聪明的想法..NET只是一个充满图书馆的大怪物.如果我甚至不知道C#或VB,我将如何应用它?无论如何回到我的问题:掌握Java并切换到C#或者只是使用C#?
免责声明:我不想启动.NET vs J2EE或C#vs Java火焰战争.我要去C#.我决定将来想在微软的商店工作..NET是我想要学习的东西.
谢谢!将等待答案.
我有一个列表框,页面上有一些项目.有没有简单的方法使用Jquery或本机javascript对项目进行排序?
最好的祝福,
我在 VS 中有一个函数,我在其中传递一个指向该函数的指针。然后我想将指针存储在寄存器中以进一步操作。你是怎样做的?
我努力了
float __declspec(align(16)) x[16] =
{
0.125000, 0.125000, 0.125000, 0,
-0.125000, 0.125000, -0.125000, 0,
0.125000, -0.125000, -0.125000, 0,
-0.125000, -0.125000, 0.125000, 0
};
void e()
{
__asm mov eax, x // doesn't work
__asm mov ebx, [eax]
}
void f(float *p)
{
__asm mov eax, p // does work
__asm mov ebx, [eax]
}
int main()
{
f(x);
e();
}
Run Code Online (Sandbox Code Playgroud) 我收到一个SQL Server错误:
从服务器接收结果时发生传输级错误.(提供者:共享内存提供者,错误:0 - 句柄无效.)
我正在运行Sql Server 2008 SP1,Windows 2008 Standard 64位.
这是一个.Net 4.0 Web应用程序.它发生在向服务器发出请求时.这是间歇性的.知道我怎么解决它?
<?php
$data = array('foo'=>'bar',
'baz'=>'boom',
'cow'=>'milk',
'php'=>'hypertext processor');
echo http_build_query($data);
/* Output?
foo=bar&baz=boom&cow=milk&php=hypertext+processor
*/
Run Code Online (Sandbox Code Playgroud)
如何做类似的事情在JavaScript中,比如,获得查询字符串从数组,并转换成数组来查询字符串?
UPDATE
jquery插件无法正常工作:
var fromVar = $.query.load('?cow=milk')
fromVar.set('first', 'value');
fromVar.toString()
Run Code Online (Sandbox Code Playgroud)
它?cow=milk在我想要的时候输出?cow=milk&first=value
我正在做一个家庭作业,我们被要求以我们开发的某种语言(使用Scheme)实施名为"按名称呼叫"的评估策略.
你能告诉我服务器如何一次处理不同的http请求.如果10个用户登录某个站点并同时发送页面请求会发生什么?
似乎NHibernate需要将一个id标记指定为映射的一部分.这给视图带来了问题,因为大多数时候(根据我的经验)视图都没有Id.我之前在nhibernate中映射了视图,但是我这样做的方式对我来说似乎很混乱.
这是我目前如何做的一个人为的例子.
制图
<class name="ProductView" table="viewProduct" mutable="false" >
<id name="Id" type="Guid" >
<generator class="guid.comb" />
</id>
<property name="Name" />
<!-- more properties -->
</class>
Run Code Online (Sandbox Code Playgroud)
查看SQL
Select NewID() as Id, ProductName as Name, --More columns
From Product
Run Code Online (Sandbox Code Playgroud)
类
public class ProductView
{
public virtual Id {get; set;}
public virtual Name {get; set;}
}
Run Code Online (Sandbox Code Playgroud)
我不需要产品的ID或者在某些视图的情况下我可能没有视图的ID,这取决于我是否可以控制View
有没有更好的方法将视图映射到nhibernate中的对象?
编辑
答案到目前为止
制图
<class name="ProductView" table="viewProduct" mutable="false" >
<id name="Id" type="Guid" />
<property name="Name" />
<!-- more properties -->
</class>
Run Code Online (Sandbox Code Playgroud)
类
public class ProductView …Run Code Online (Sandbox Code Playgroud) 我的netbeans使用xdebug不能使用断点,我的配置看起来是正确的,所以我第一次配置我第一次停止调试从那时起从未工作,有人有这个问题吗?我的netbeans的版本是6.8,php的版本是2.5.2.
我的php.ini:
zend_extension_ts = d:\wamp\bin\php\php5.2.5\ext\php_xdebug-2.0.2-5.2.5.dll
xdebug.remote_enable=on
xdebug.remote_handler=dbgp
xdebug.remote_host=localhost
xdebug.remote_port=9000
xdebug.idekey=netbeans-xdebug
xdebug.profiler_enable=1
Run Code Online (Sandbox Code Playgroud) javascript ×2
php ×2
.net ×1
apache ×1
apache2 ×1
assembly ×1
c# ×1
evaluation ×1
java ×1
jquery ×1
mysql ×1
netbeans ×1
nhibernate ×1
scala ×1
scheme ×1
sql ×1
views ×1
visual-c++ ×1
xdebug ×1