摘要:
1你在Linux下写的程序基本可以稍微修改一下就可以在windows平台上运行。2)LINUX是一个操作系统,是一个平台.可以在LINUX构建的平台上实现编程,而且编程也很方便容易.可以这么说LINUX天生不是用来编程的,但编程的绝佳平台是LINUX。为避免LINUX这个名称带来的争议,好的叫法是GNU/LINUX.LINUX严格来说只是一个内核(kernel),然后借助于遵循GPL的自由软件,形成的整个操作系统。正是由于系统包括软件的不同组织形式形成了不同的发行版。LINUX是一个操作系统,你有权利获得,修改,分发它的源代码.当然你可以修改系统的源代码,依照你自己的需求,因为你有这个自由.3 阅读全文
摘要:
1)有关统计资料表明,全世界每年90%—95%的发明创造成果都可以在专利文献中查到,其中约有70%的发明成果从未在其他非专利文献上发表过,科研工作中经常查阅专利文献,不仅可以提高科研项目的研究起点和水平,而且还可以节约60%左右的研究时间和40%左右的研究经费2)在牛人中才能学到东西3)问个问题:有两个方法A和B,一个方法A在定时器线程上,另一个方法在main线程上。如何使得在不同线程上的两个方法A,B线程不交叉执行?A,B两个方法的功能如下:A{访问资源R2;访问资源R2;}B{访问资源R1;访问资源R2;}问题已经解决了。就是用同步机制就好了。用lock不知道可以吗?没有调研,多个同名的线 阅读全文
摘要:
项目背景:242后期,别人写的代码出现问题,我测试中发现的。当时在内存中设立了一个队列,用arrylist存放任务队列,但是经过一段时间后,发现队列中信息没有了,还以为是出现异常的原因,最后,在网友的帮助下,通过在Application_Start(),Application_End()内部写测试方法,最终找到了问题的答案。。同时学会了throw的真正含义,以及什么情况下使用throw,加深了,try catch的理解,同时增加了对调试时日志的记录的重要性的认识。。下面是我跟网友的聊天记录:,多亏了昨晚你的提示,通过在Application_Start(),Application_End()记 阅读全文