关于学习方法的问题

xiangyuemagic 2010-10-04 10:49:16
各位高人们,请问大家在学习.NET技术时候,是怎样的一种学习方法,是经常分享源代码啊还是总是看书啊,还是其他的什么好方法。我现在老纠结了,基础学得不到位,但又不得不做东西,因为只看不做肯定是学不好的,但是做起来实在费劲啊!哪位高手给个指点,让小弟我有个方向。在此感激涕零!
...全文
165 19 打赏 收藏 转发到动态 举报
写回复
用AI写文章
19 条回复
切换为时间正序
请发表友善的回复…
发表回复
罗纳尔迪尼奥 2010-10-07
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 wybxs2006 的回复:]

这方面给你一点建议
1.你可以买两本经典的书籍作为字典,比如c#高级编程第6版和ASP.NET高级编程第6版
2.下载一些chm格式的书籍,方便查阅,比如javascript,jquery,html,css等.同时还有安装MSDN方便查阅
3.收藏以前做过的或者别人做过的好的模块与代码,以后开发起来效率会更高
4.开发过程中有什么不懂的地方可以baidu一下
...
以上为我的一点小……
[/Quote]
xiangyuemagic 2010-10-07
  • 打赏
  • 举报
回复
多谢各位高手指点,其实我觉得自己有时候就是有些浮躁,总觉得东西太多了,何年何月才能有所建树,现在明白了,勤奋,注重基础,多实践做东西才能慢慢提高。希望几年后回来看我的帖子时候有一种恍然大悟之感。呵呵,我会加油的,再次感谢各位!第一次发帖问问题,收获颇丰!
porschev 2010-10-05
  • 打赏
  • 举报
回复
问不出东西来的。。
yj5723187 2010-10-05
  • 打赏
  • 举报
回复
去51aspx网站下几个源码项目,研究研究.。 然后自己做一两个项目呗.。
注重基础.。
新技术嘛,,看自己喜欢的去了解一下.。 深入的话,自己把握那个度,不是每个公司都需要新技术的,而且不一定此新技术就是彼新技术.。
dalmeeme 2010-10-05
  • 打赏
  • 举报
回复
看书,上机实践,自己研究很重要,还有充分利用网络资源。
Hmily 2010-10-05
  • 打赏
  • 举报
回复
还是多多注重实践吧!!实践出真知。。。
阿彪兄 2010-10-05
  • 打赏
  • 举报
回复
这方面给你一点建议
1.你可以买两本经典的书籍作为字典,比如c#高级编程第6版和ASP.NET高级编程第6版
2.下载一些chm格式的书籍,方便查阅,比如javascript,jquery,html,css等.同时还有安装MSDN方便查阅
3.收藏以前做过的或者别人做过的好的模块与代码,以后开发起来效率会更高
4.开发过程中有什么不懂的地方可以baidu一下
...
以上为我的一点小建议,我个人觉得还是比较有用的
Ants2002 2010-10-05
  • 打赏
  • 举报
回复
多动手,多实践,共勉吧
zcb1024 2010-10-05
  • 打赏
  • 举报
回复
买本c#项目实例的书籍,边学习,边开发
Lxy110001 2010-10-05
  • 打赏
  • 举报
回复
[Quote=引用 10 楼 zcxverygood123456 的回复:]
应该分为几个阶段来学习:
第一阶段:基础学习,学习c#教程,html语言教程、等等教程。
第二阶段:看人家的代码,到网上下人家的源代码来研究,有基础后一般都能看得懂的。
第三阶段:自己试着开发,比如在线客服系统,OA系统,等等,
第四阶段:深入研究深层次的代码,比如搜索引擎开发,数据采集开发,等等
[/Quote] 路过
wanghui0380 2010-10-05
  • 打赏
  • 举报
回复
没啥办法,无解的问题。

如何学会数学,如何学会泡妞,如何学会做生意---你认为这些东西有解吗?

卡耐基,厚黑学,人生xxx条建议------你认为世界上真的有所谓的“成功学”吗?我个人认为没有(不过这些“成功学”到是让写书的人成功了)
水底荷花 2010-10-05
  • 打赏
  • 举报
回复
我身边就有这样的例子:我们开班的时候,那个同学并没有什么计算机基础,编程更谈不上,可是他善于挤时间去学习,就是在别人玩的时候他很静心的敲代码(是书上的典型范例),然后再练习老师的上课案例。巩固阶段他会自己去书店买参考书,再仔细钻研。时间久了,他的基础很牢固了,我觉得一点就是当自己遇到不懂的,切莫浮躁,一定要静心思考。做程序员最重要的是要耐得住寂寞。当然,要有效率的工作学习。希望你每天都在进步。很期待你的好消息。。。
t330wuxy 2010-10-05
  • 打赏
  • 举报
回复
先把基础打扎实了。 然后多做东西。许多年后,你会发现你也是高手了。
begintransaction 2010-10-05
  • 打赏
  • 举报
回复
学习+实践.初学时尽量不要去用别人写好的代码。
zcxverygood123456 2010-10-05
  • 打赏
  • 举报
回复
应该分为几个阶段来学习:
第一阶段:基础学习,学习c#教程,html语言教程、等等教程。
第二阶段:看人家的代码,到网上下人家的源代码来研究,有基础后一般都能看得懂的。
第三阶段:自己试着开发,比如在线客服系统,OA系统,等等,
第四阶段:深入研究深层次的代码,比如搜索引擎开发,数据采集开发,等等
StillMiss 2010-10-05
  • 打赏
  • 举报
回复
关注 也有此疑问
wuyq11 2010-10-04
  • 打赏
  • 举报
回复
在实践中逐步学习
ZengHD 2010-10-04
  • 打赏
  • 举报
回复
熬两年再回头看你这条帖子
内容概要:本文围绕不确定环境下的多式联运路径优化问题展开研究,提出并实现了基于AFO算法、遗传算法(GA)和粒子群优化算法(PSO)的三种智能优化方法,并借助Matlab平台完成算法编程与仿真。研究构建了考虑时间、成本、转运风险等多重不确定因素的路径优化模型,系统比较了AFO、GA、PSO三种算法在收敛速度、全局寻优能力和稳定性方面的表现,同时引入Matlab自带的全局优化搜索器作为基准对照,深入分析各算法在复杂物流网络中的适用边界与性能差异。研究表明,AFO算法在解决此类组合优化问题时展现出更快的收敛效率和更强的局部规避能力。; 适合人群:具备一定Matlab编程基础与运筹优化知识,从事物流工程、交通运输规划、智能算法开发等相关领域的研究生、科研人员及工程技术人员。; 使用场景及目标:①应用于多式联运、综合货运网络中的路径决策支持系统构建;②为不确定性条件下复杂路径规划问题提供智能算法选型依据与技术实现方案;③支持科研人员复现主流优化算法并开展横向性能对比实验,推动算法改进与实际落地。; 阅读建议:建议读者结合提供的Matlab代码逐模块分析算法实现流程,重点理解目标函数设计、约束条件处理及参数敏感性分析部分,可通过调整问题规模与算法参数进行对比实验,进一步拓展至动态路径规划或大规模网络优化等延伸场景。
内容概要:本文研究了基于QLearning自适应强化学习的PID控制器在自主水下航行器(AUV)运动控制中的应用,通过Matlab代码实现了控制算法的仿真验证。该方法融合强化学习的在线自适应能力与传统PID控制的稳定性优势,利用QLearning算法动态优化PID控制器的比例、积分、微分参数,以应对水下复杂流体环境、模型不确定性及外部干扰等挑战,从而提升AUV轨迹跟踪的精度、鲁棒性与动态响应性能。文中系统阐述了AUV的六自由度非线性动力学建模过程、QLearning算法的状态空间与动作空间设计、奖励函数构造及训练机制,并详细说明了PID参数自整定的闭环控制架构。仿真结果表明,相较于传统固定参数PID控制器,该智能控制策略在多种工况下均展现出更优的控制效果,有效抑制了超调,加快了响应速度,并增强了抗干扰能力。; 适合人群:具备自动控制理论、强化学习基础及Matlab/Simulink仿真能力,从事水下机器人、智能控制、海洋工程、自动化等领域的研究生、科研人员及工程技术人员。; 使用场景及目标:①应用于AUV、UUV等无人水下平台的高精度自主导航与运动控制;②为解决非线性、强耦合、时变系统的控制器参数自适应整定问题提供智能化解决方案;③作为强化学习与经典控制理论深度融合的技术范例,推动智能控制算法在海洋装备中的工程化应用。; 阅读建议:建议读者结合提供的Matlab代码深入理解算法实现细节,重点剖析QLearning的状态-动作-奖励机制设计、PID参数更新逻辑及仿真对比实验结果,有条件者可在更复杂的动力学模型或实际硬件平台上进一步验证与优化算法性能。

62,272

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧