[1 楼] hxiii
[泡菜]
22-4-26 09:00
五一假期准备到了. 现在国内这疫情. 估计那里也去不了. 想趁放假好好学几天Java. 现在学Java还有搞头嘛?
|
[91 楼] hxiii
[泡菜]
22-6-3 20:37
还是玩玩游戏比较爽。
|
[90 楼] hxiii
[泡菜]
22-5-28 19:26
windyboy 发表于 2022-5-7 10:09  现在讲的※※※※※※※※※※虽然和旧※※※※※※※※※※语法一样 但是主要是讲的nodejs带来的后端,以及各种前端,语法上typescript更好
前端部分很多可以学的,现在主流的angular, react, vue, next.js, svelte 基本上是最前沿的东西 前端的东西更新很快的吧? 跟不上啊.
|
[89 楼] hxiii
[泡菜]
22-5-28 19:24
现在偶尔用来写一些小应用程序. 不是Java的主流用法. 估计也就这样了
|
[88 楼] windyboy
[老坛泡菜]
22-5-7 10:09
hxiii 发表于 2022-5-7 08:55  后端应该是不会去搞了. ※※※※※※※※※※以前做个人网站的时候学了点皮毛. 现在丢光了. 现在讲的 ※※※※※※※※※※虽然和旧 ※※※※※※※※※※语法一样 但是主要是讲的nodejs带来的后端,以及各种前端,语法上typescript更好 前端部分很多可以学的,现在主流的angular, react, vue, next.js, svelte 基本上是最前沿的东西
|
[87 楼] eox
[泡菜]
22-5-7 09:03
hxiii 发表于 2022-5-7 08:58  不学c#的原因是不好意思让老板破费买一套VS啊. 啊,干活用啊 vs2022啥的不要钱啊。。。不知商用 是不他们打电话来要钱。 要论对自己好点,我觉得还是应该用c#或Pyhon。 如果学明白了c#的套路,习惯了vs的工具套路,也可以在其它工具如eclipse, vs上装免费插件,可以达到,或超过visual studio的功能吧 本帖最后由 eox 于 2022-5-7 09:10 编辑
|
[86 楼] hxiii
[泡菜]
22-5-7 08:58
eox 发表于 2022-5-5 09:06  何不学c# 听说现在学java同49那啥 不学c#的原因是不好意思让老板破费买一套VS啊.
|
[85 楼] hxiii
[泡菜]
22-5-7 08:55
windyboy 发表于 2022-5-5 16:46  不知你是什么初衷 如果想搞搞后端开发,其实学go更好 java的话,基本语法倒是接近C,要实用还有一些框架要学 单纯只是搞后端的话现在有CMS,都不需要写代码,在数据库上建下模型即可通过Http操作
当然一定要随便找个语言学学,不如学※※※※※※※※※※ 后端应该是不会去搞了. ※※※※※※※※※※以前做个人网站的时候学了点皮毛. 现在丢光了.
|
[84 楼] hxiii
[泡菜]
22-5-7 08:47
闲聊状态 发表于 2022-5-5 11:49  那这五个像哥五个么?
python 2 已经停止维护了 现在基本上都已经转向 python 3
.net 我承认我脑子不够用的 真是学不来 即便是.net core还是学不会 语言比较多.够用就行了.
|
[83 楼] yejun
[老坛泡菜]
22-5-6 08:25
闲聊状态 发表于 2022-5-6 05:15  这个在用 跑ironpython用来支持 py-kms
这个东西 无论jython ironpython 稳定性都可以 就cpython 稳定性不咋地 不知为何…… jypthon和ironpython没有全局锁Gil。CPython有Gil,每次只有一个线程读写变量,所以一般用CPython都是单线程多进程。
|
[82 楼] 闲聊状态
[泡菜]
22-5-6 05:15
windyboy 发表于 2022-5-5 16:55  新的.net其实各方面都挺先进,也有linux下的运行环境 这个在用 跑ironpython用来支持 py-kms  这个东西 无论jython ironpython 稳定性都可以 就cpython 稳定性不咋地 不知为何…… 本帖最后由 闲聊状态 于 2022-5-6 05:16 编辑
|
[81 楼] 闲聊状态
[泡菜]
22-5-6 05:12
yejun 发表于 2022-5-5 17:22  pip好像有个download的参数,可以把所有的依赖包都下载下来,然后在目标机器用下载的包直接装。10几年前搞过这个东西,现在不管什么语言一般都是直接打包成docker包整个装到服务器上。 可以是可以 但是经常有 a需要 b b需要 de e需要编译 手动安装需要先搞e 然后de 然后b 然后a 而不是直接装a 就算那些都在一个目录也不行 docker也是一样的 ,打包也得下载不是 不上网 很多现在觉得方便 高效的 都是浪费时间的折腾 更何况 软件上线是要安全审计的,更新很重要。因为审计库 更新更容易 本帖最后由 闲聊状态 于 2022-5-6 05:13 编辑
|
[80 楼] yejun
[老坛泡菜]
22-5-5 17:22
闲聊状态 发表于 2022-5-5 17:11  其实 我觉得JSP挺好的。。。
使用的时候前端用个框架 后端就扔一个数据库的jar包,最多再引入一个json的包(其实 我主要都硬拼),别的也不引入了 写点小东西 也行了 虽然不如flask简单 但是也可以了,关键是服务器上好放啊。。 python的包依赖没网实在痛苦
反正也没人跟我联合开发 而且我的环境也连不上网。。。
纯JSP的运行速度 热机完毕后 还是挺理想的。。。。 pip好像有个download的参数,可以把所有的依赖包都下载下来,然后在目标机器用下载的包直接装。10几年前搞过这个东西,现在不管什么语言一般都是直接打包成docker包整个装到服务器上。 本帖最后由 yejun 于 2022-5-5 17:36 编辑
|
[79 楼] 闲聊状态
[泡菜]
22-5-5 17:11
yejun 发表于 2022-5-5 16:37  感觉现在只有企业或者商业应用才用jsp,.net。互联网公司一般都是java,c++, go, python, node。 其实 我觉得JSP挺好的。。。 使用的时候前端用个框架 后端就扔一个数据库的jar包,最多再引入一个json的包(其实 我主要都硬拼),别的也不引入了 写点小东西 也行了 虽然不如flask简单 但是也可以了,关键是服务器上好放啊。。 python的包依赖没网实在痛苦 反正也没人跟我联合开发 而且我的环境也连不上网。。。  纯JSP的运行速度 热机完毕后 还是挺理想的。。。。 本帖最后由 闲聊状态 于 2022-5-5 17:16 编辑
|
[78 楼] windyboy
[老坛泡菜]
22-5-5 16:55
闲聊状态 发表于 2022-5-5 13:09  没有不服
只是我太笨 实在跟不上
一开始拿着.net 4的书 研究 .net core 3 发现咋也不对,后来又从JD买了好几本 .net core相关的书 最终 我放弃了 已经不在乎 .net core 3 还是 6 到现在也只是会 console.writeline 后来才知道了 nuget 是啥 ,结果还不会搜索。。。 也终于从那本.net core 3里大体知道了vscode 下咋创建项目 我好歹10多年前还会写几行VB,VB·net现在语法跟VB6变了很多不说,还居然基本上废掉了 哎 脑子实在转不过来 我实在太笨 新的.net其实各方面都挺先进,也有linux下的运行环境
|
[77 楼] windyboy
[老坛泡菜]
22-5-5 16:53
eox 发表于 2022-5-5 14:36  java那套体系越来越臃肿。慢。 比如spring为例,做web应用比最快的慢100多倍。 比c#的.net之类 都一个数量级的慢 spring其实已经变得非常臃肿了 单纯讲框架的话,现在micronaut, quarkus更接近现在的速度 然而国内的气氛一提java必然spring,常常问为什么不用spring 单纯要拼速度的话,还有一些轻量的工具。 当然总的来说java是给人以慢的印象 但正确选择工具,jvm实际上很快 印象中有个专门测web速度的排行,名字想不起来了,jvm好几排前面
|
[76 楼] windyboy
[老坛泡菜]
22-5-5 16:46
不知你是什么初衷 如果想搞搞后端开发,其实学go更好 java的话,基本语法倒是接近C,要实用还有一些框架要学 单纯只是搞后端的话现在有CMS,都不需要写代码,在数据库上建下模型即可通过Http操作
当然一定要随便找个语言学学,不如学※※※※※※※※※※
|
[75 楼] yejun
[老坛泡菜]
22-5-5 16:37
闲聊状态 发表于 2022-5-5 14:54  切以为 .net/.net core对应JAVA这边的WEB应该是 jsp 也就是 asp/aps.net --- jsp
spring 是个框架 一个全家桶 属于jsp上又”抽象“了一层的,但凡抽象 就没有快的
jsp 就到jdk1.8了 j2ee就那样了,用 servlet 写服务还能用jdk 11 17的语法特性,jsp页面里面也就是1.8了 不像aps.net 还在C#上继续进行语法进化 感觉现在只有企业或者商业应用才用jsp,.net。互联网公司一般都是java,c++, go, python, node。 本帖最后由 yejun 于 2022-5-5 16:38 编辑
|
[74 楼] 闲聊状态
[泡菜]
22-5-5 14:54
eox 发表于 2022-5-5 14:36  java那套体系越来越臃肿。慢。 比如spring为例,做web应用比最快的慢100多倍。 比c#的.net之类 都一个数量级的慢 切以为 .net/.net core对应JAVA这边的WEB应该是 jsp 也就是 asp/aps.net --- jsp spring 是个框架 一个全家桶 属于jsp上又”抽象“了一层的,但凡抽象 就没有快的 jsp 就到jdk1.8了 j2ee就那样了,用 servlet 写服务还能用jdk 11 17的语法特性,jsp页面里面也就是1.8了 不像aps.net 还在C#上继续进行语法进化
|
[73 楼] eox
[泡菜]
22-5-5 14:36
alchen 发表于 2022-5-5 14:10  java 现在成熟了。 java那套体系越来越臃肿。慢。 比如spring为例,做web应用比最快的慢100多倍。 比c#的.net之类 都一个数量级的慢 本帖最后由 eox 于 2022-5-5 14:36 编辑
|
[72 楼] eox
[泡菜]
22-5-5 14:35
yejun 发表于 2022-5-5 13:31  可以用Kotlin代替java。现在分布式数据处理和安卓软件都是java的底层,哪里落后了。 那是你不知道别的语言
|
[71 楼] alchen
[老坛泡菜]
22-5-5 14:10
|
[70 楼] 闲聊状态
[泡菜]
22-5-5 13:59
这是可怜的VB.net 而且宇宙第一IDE还没有linux版本。。 本帖最后由 闲聊状态 于 2022-5-5 14:02 编辑
|
[69 楼] 闲聊状态
[泡菜]
22-5-5 13:58
|
[68 楼] yejun
[老坛泡菜]
22-5-5 13:31
eox 发表于 2022-5-5 12:14  抓娃现在太落后。而且比c#之类还要复杂
不服来咬 可以用Kotlin代替java。现在分布式数据处理和安卓软件都是java的底层,哪里落后了。 本帖最后由 yejun 于 2022-5-5 13:38 编辑
|
[67 楼] 闲聊状态
[泡菜]
22-5-5 13:09
eox 发表于 2022-5-5 12:14  抓娃现在太落后。而且比c#之类还要复杂
不服来咬 没有不服 只是我太笨 实在跟不上 一开始拿着.net 4的书 研究 .net core 3 发现咋也不对,后来又从JD买了好几本 .net core相关的书 最终 我放弃了 已经不在乎 .net core 3 还是 6 到现在也只是会 console.writeline 后来才知道了 nuget 是啥 ,结果还不会搜索。。。 也终于从那本.net core 3里大体知道了vscode 下咋创建项目 我好歹10多年前还会写几行VB,VB.net现在语法跟VB6变了很多不说,还居然基本上废掉了 哎 脑子实在转不过来 我实在太笨
|
[66 楼] eox
[泡菜]
22-5-5 12:14
闲聊状态 发表于 2022-5-5 11:49  那这五个像哥五个么?
python 2 已经停止维护了 现在基本上都已经转向 python 3
.net 我承认我脑子不够用的 真是学不来 即便是.net core还是学不会 抓娃现在太落后。而且比c#之类还要复杂 不服来咬
|
[65 楼] 闲聊状态
[泡菜]
22-5-5 11:49
那这五个像哥五个么? python 2 已经停止维护了 现在基本上都已经转向 python 3 .net 我承认我脑子不够用的 真是学不来  即便是.net core还是学不会 本帖最后由 闲聊状态 于 2022-5-5 11:55 编辑
|
[64 楼] eox
[泡菜]
22-5-5 09:06
hxiii 发表于 2022-5-3 21:30  Python的HelloWorld. 这看起来就像shell脚本啊。 何不学c# 听说现在学java同49那啥 本帖最后由 eox 于 2022-5-5 09:09 编辑
|
[63 楼] hxiii
[泡菜]
22-5-3 21:30
Python的HelloWorld. 这看起来就像shell脚本啊。
|