文摘_IT人必读:写给浮躁的IT同仁

本文为IT人提供学习脚本的建议,如不要急于求代码,系统学习,多看帮助,重视基础知识,多实践、多练习,利用搜索引擎找答案,到论坛先看旧帖等,还强调水平需在实践中提升,鼓励应届毕业生努力积累知识。

IT人必读:写给浮躁的IT同仁
2005.10.09  来自:CSDN  
 
   1.不要看到别人的回复第一句话就说:给个代码吧!你应该想想为什么。当你自己想出来再参考别人的提示,你就知道自己和别人思路的差异。

  2.初学者请不要看太多太多的书那会误人子弟的,先找本系统的学,很多人用了很久都是只对部分功能熟悉而已,不系统还是不够的。

  3.看帮助,不要因为很难而自己是初学者所以就不看;帮助永远是最好的参考手册,虽然帮助的文字有时候很难看懂,总觉得不够直观。

  4.不要被对象、属性、方法等词汇所迷惑;最根本的是先了解最基础知识。

  5.不要放过任何一个看上去很简单的小问题--他们往往并不那么简单,或者可以引伸出很多知识点;不会举一反三你就永远学不会。

  6.知道一点东西,并不能说明你会写脚本,脚本是需要经验积累的。

  7.学脚本并不难,JSP、ASP、PHP等等也不过如此--难的是长期坚持实践和不遗余力的博览群书。

  8.看再多的书是学不全脚本的,要多实践。

  9.把时髦的技术挂在嘴边,还不如把过时的技术记在心里。

  10.学习脚本最好的方法之一就是多练习。

  11.在任何时刻都不要认为自己手中的书已经足够了。

  12.看得懂的书,请仔细看;看不懂的书,请硬着头皮看。

  13.别指望看第一遍书就能记住和掌握什么——请看第二遍、第三遍;

  14.请把书上的例子亲手到电脑上实践,即使配套光盘中有源文件;

  15.把在书中看到的有意义的例子扩充;并将其切实的运用到自己的工作中。

  16.不要漏掉书中任何一个练习——请全部做完并记录下思路;

   17.当你用脚本到一半却发现自己用的方法很拙劣时,请不要马上停手;请尽快将余下的部分粗略的完成以保证这个代码的完整性,然后分析自己的错误并重新编写和工作。

  18.别心急,写脚本确实不容易;水平是在不断的实践中完善和发展的;

  19.每学到一个脚本难点的时候,尝试着对别人讲解这个知识点并让他理解----你能讲清楚才说明你真的理解了。

  20.记录下在和别人交流时发现的自己忽视或不理解的知识点。

  21.保存好你做过的所有的源文件----那是你最好的积累之一。

  22.对于网络,还是希望大家能多利用一下,很多问题不是非要到论坛来问的,首先你要学会自己找答案,比如google、百度都是很好的搜索引擎,你只要输入关键字就能找到很多相关资料,别老是等待别人给你希望,看的出你平时一定也很懒!

  23.到一个论坛,你学会去看以前的帖子,不要什么都不看就发帖子问,也许你的问题早就有人问过了,你再问,别人已经不想再重复了,做为初学者,谁也不希望自己的帖子没人回的。

  24,虽然不是打击初学者,但是这句话还是要说:论坛论坛,就是大家讨论的地方,如果你总期望有高手总无偿指点你,除非他是你亲戚!!讨论者,起码是水平相当的才有讨论的说法,如果水平真差距太远了,连基本操作都需要别人给解答,谁还跟你讨论呢

    写了9篇了,发现居然没有一篇是技术相关的。觉得与csdn上浓厚的学习气氛不太相称,正好今天读到一篇自己觉得不错的文章,就整个拷贝过来;希望能激励一下自己,也与看到的朋友共勉。自己觉得第1,4,5,6,7,9,12,13,21,23,24都说的都很有道理。特别24我深有体会:如果两个人水平差距太远,他们就没法对话。所以作为应届毕业生,自己一定要努力,注意细节,积累知识。我已厌倦了做菜鸟;期待早日飞跃!

源码直接下载地址: https://pan.quark.cn/s/a4b39357ea24 在使用.NET Framework进行Windows应用程序开发的过程中,有可能遭遇一个常见的错误提示:“在GDI+中发生了通用错误”。该异常通常在处理图像、图形或打印任务时出现,关联到GDI+(Graphics Device Interface Plus)这一系统组件。GDI+是由微软提供的一种用于图形绘制和图像处理的API,并在众多Windows应用程序中得到广泛应用。 当遭遇“异常在GDI+中发生了通用错误”时,潜在的原因存在多种,以下将详细阐述这些原因及相应的解决策略: 1. **资源管理不充分**:在运用GDI+对象时,若未能恰当地释放资源,可能会导致内存泄漏或资源冲突,进而引发此异常。务必确保在每次使用结束后,借助`Dispose()`方法释放所有不再需要的图像、画笔、画刷等GDI+对象。 2. **文件I/O操作故障**:如果在读取或写入图像文件时遭遇错误,例如文件不存在、权限受限或磁盘空间不足,也会触发该异常。需核实文件路径的准确性及访问权限,并确保具备充足的存储空间。 3. **线程安全性问题**:GDI+并非线程安全,若在多线程环境中随意使用,可能造成冲突。务必在操作GDI+对象时采用同步机制,例如`lock`语句,以避免并发访问。 4. **内存资源不足**:系统内存的匮乏同样可能引发此异常。建议关闭非必要的程序,释放内存,或考虑提升应用程序的内存限制。 5. **系统组件损坏**:GDI+的某些组件可能因更新、安装或卸载软件过程中的异常而受损。可尝试修复或重新安装.NET Framework,或运行系统的“系统文件检查器”(SFC /scannow)来...
代码下载地址: https://pan.quark.cn/s/091dd04d051a Base64Encoder.jar文件是Java开发环境下用于执行Base64编码及解码操作的工具集合,它能够辅助开发者在处理数据时,将二进制数据转换为可打印的ASCII字符序列,同时也能够将ASCII字符序列转换回二进制数据。 尽管在Java的标准库中已经内置了`java.util.Base64`类用以完成这些功能,但在一些较旧的项目或者与新版本Java不兼容的情况下,这个独立的Base64Encoder.jar可能会更为适合。 Base64编码是一种在网络环境中传输二进制数据时广泛应用的编码方法,它将任意的二进制数据划分成三字节一组,然后将每组数据映射到64个可打印字符中的一个,从而形成一个等长的ASCII字符序列。 这种方式的优势在于,经过Base64编码后的字符序列能够安全地通过电子邮件、URL或HTML等仅允许ASCII字符的传输协议进行传输。 描述中提及的MD5加密是一种普遍使用的哈希函数,其全称为Message-Digest Algorithm 5。 MD5能够将任意长度的输入(也称为预映射)转换为固定长度为128位(16字节)的散列值。 这个散列值通常以32位十六进制数字的形式呈现。 MD5的主要功能是验证数据的完整性与一致性,例如在文件下载后核对MD5值,以确保文件在传输过程中未被篡改。 在Java语言中,可以使用`java.security.MessageDigest`类来实现MD5加密。 首先需要创建一个MD5的实例,然后对数据进行更新操作,最后获取并转换为十六进制字符串。 例如: ```java import java.security.MessageDigest; ...
内容概要:本文围绕“双层优化”在综合能源系统中的应用展开研究,重点探讨了系统容量配置与运行调度的协同优化问题,并提供了基于Matlab的完整代码实现。研究采用双层优化模型,上层以经济性为目标优化设备容量配置,下层以运行成本最小化为目标优化多能互补的运行调度策略,实现了规划与运行层面的联动求解。文中融合智能优化算法(如遗传算法、粒子群算法)与能源系统建模技术,对包含可再生能源、储能系统、电动汽车等多种能源形式的综合能源系统进行建模与仿真,有效解决了资源合理配置、灵活调度、多能协同及系统可靠性等关键问题,具有较强的工程应用价值。; 适合人群:具备一定电力系统分析、优化建模基础及Matlab编程能力的科研人员、研究生以及从事能源系统规划与运行的工程技术人员。; 使用场景及目标:①开展综合能源系统规划与运行相关的科研课题研究;②学习并掌握双层优化模型的构建方法及其在能源系统中的具体应用;③复现高水平学术论文中的优化算法与仿真案例,提升科研实践与创新能力。; 阅读建议:此资源以Matlab代码为核心,强调理论与实践深度融合,建议读者在理解双层优化基本原理的基础上,结合所提供的代码逐模块调试与运行,深入掌握模型构建、算法实现、参数设置与结果分析的全流程,并可参考文中涉及的扩展方向进行二次开发与创新研究。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值