3.6日~点滴

本文分享了一名学生的自我反思及学习方法,强调了紧迫感的重要性,并介绍了如何通过具体项目实践来提升编程技能,特别是Java编程方面的技巧。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

3.6日:

一些小感悟

1:上午突然有点想明白,虽然老师频繁开会,可是正是因为他这样的开会,这样每天都不敢松懈。而我正是那种在压力感的时候,才会找到最紧迫需要学习的。

2:昨天跟她们两个聊天,突然觉得好像比她对以后的路清楚一些。她们还在考虑 找个项目多的老师,写论文不好,没有项目做,项目经验。。。之类的

    我的理解:找老师呢,当然有项目的老师最好,所谓有项目好,就是项目会给你无形的压力感,紧迫感。 没有的话,网上不是好多么。

                        现在最重要:怎么毕业,考虑论文的事情;怎么提升能力,是时候明确自己的方向了!!!紧迫。再不明确,而且学业压力那么大,有极大的可能,等到毕业还是                         很弱。

                        数据结构和算法,算法导论,人工智能、机器学习的算法等是时候提到日程了。要好好的利用时间,好好规划。

3:在项目中遇到什么问题,有了需求,不要逃避,而是要当做契机,去学习java的东西。

4:我发想我是那种心急。适合我的编程学习方法是:先调试好一个完整的可以运行的项目。-->看源码-->学习相应的知识点。

       接受自己的这种习惯和心理。以前就是太傻逼,别人说这么学,别人说要打好基础,好好看完一部大书,然后再巴拉巴拉~~~~~~根本不适合我

       其实我很聪明的,静下来,感觉感觉自己到底想怎么学。告诉自己应该怎么做。不要去问别人啥的。相信自己。同辈的人不会比自己聪明的,不会比自己更能找到谁和自己        的方法。

5:把调试好的,一个个完整的,可以运行的相应知识点的代码好好整理保存起来。作为复用的轮子。(重要的习惯)


积累的技术

关键词:java socket 传文件

需求:客户端有个按钮(“查看爬虫log文件”),按下这个按钮后,服务端就相应该请求,相应的返回一个文件。

           客户端(按钮)<--------> 服务器端   

解决方案:利用socket技术。一旦建立socket连接后,client端和server端就没有区别了。

                   javaa编程思想(分布式计算章节)的有相似的代码。

                   前提:已经得知server端的ip,和打算用的端口号(1024以后的)

                   server端:Serversocket serversocker =new Serversocket( 端口号);  socket=serversocket.accept();

                   client端:Socket socket= new Socket(  服务器的ip,    服务器的端口号)

                   这样的话,然后把client端,server端分别部署在两台局域网内的不同机子上。既可以测试两端可以连上。(更不用说localhost了。)

                   不过 1:确保serer 端的 防火墙是关闭的。

                            2:可以先尝试 ping  “某台机子的ip”,看看能不能ping通。所谓ping通,就是测试可不可以访问到某台机子。

                            3:确保端口号是没被占用的


关键词:java socket 通信进阶:1个服务器对应多台客户端。主要是多线程的知识点

解决方案:服务器在主线程中监听,每来一个客户端请求,就开启另外一个线程用来处理请求。

ps:这些知识点,应该结合一个个可以运行起来小程序来学习,才会有趣。有动力

知识:建立多线程两种方法:对thread类继承,或者对implement  runnable接口; 两者其实都是对run函数进行重写覆盖。但是一般都是用runnable .接口这种方法。


关键词:在java中本地ip没有那么神奇,其实一个函数就搞定了!就能取得本地的ip。嘿嘿 


关键词:几个困扰。

经常 cmd时,用ipconfig,netstat -a,ping 127.0.0.1,mysql,等系统命令不可以,会出现如”ipconfig 不是内部或者外部命令.......“

解决方案: win7 环境,切换目录到C:/windows/System32即可


关于localhost .=127.0.0.1.

要写 client端和server端程序时,经常需要在 同一个机子上开发,然后为了测试程序。伟大的先驱们已经为我们想到这些了。提出了一个特定的ip地址,127.0.0.1;


不过注意android 本机测试的时候:

client 端请求的url ="http://10.0.2.2:8080~~~~" 不是"http://127.0.0.1:8080~~~~~"



关键词:导入现成的android 项目,进行配置,并运行。

解决方案:今天对这项工作熟悉了,但是这是基于前几天的辛苦工作上的。留在后面的文章里写。


内容概要:本文深入探讨了金属氢化物(MH)储氢系统在燃料电池汽车中的应用,通过建立吸收/释放氢气的动态模型和热交换模型,结合实验测试分析了不同反应条件下的性能表现。研究表明,低温环境有利于氢气吸收,高温则促进氢气释放;提高氢气流速和降低储氢材料体积分数能提升系统效率。论文还详细介绍了换热系统结构、动态性能数学模型、吸放氢特性仿真分析、热交换系统优化设计、系统控制策略优化以及工程验证与误差分析。此外,通过三维动态建模、换热结构对比分析、系统级性能优化等手段,进一步验证了金属氢化物储氢系统的关键性能特征,并提出了具体的优化设计方案。 适用人群:从事氢能技术研发的科研人员、工程师及相关领域的研究生。 使用场景及目标:①为储氢罐热管理设计提供理论依据;②推动车载储氢技术的发展;③为金属氢化物储氢系统的工程应用提供量化依据;④优化储氢系统的操作参数和结构设计。 其他说明:该研究不仅通过建模仿真全面验证了论文实验结论,还提出了具体的操作参数优化建议,如吸氢阶段维持25-30°C,氢气流速0.012g/s;放氢阶段快速升温至70-75°C,水速18-20g/min。同时,文章还强调了安全考虑,如最高工作压力限制在5bar以下,温度传感器冗余设计等。未来的研究方向包括多尺度建模、新型换热结构和智能控制等方面。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值