以前是 JDK8,现在我们生产环境用的 JDK 11,List 多了一些方法,http client 比其他库好用很多。
小白问题~mysql 默认编码只支持 BMP(基本多文平面)不包含 emoji 等特殊字符,也就是 utf8mb3,你查下命令,数据库编码改为 utf8mb4 就可以了
泛型,缺乏泛型真的太麻烦了,现有的库和代码都是非泛型的,等到加了泛型可能就没有那么简洁了,基础库增加泛型之后不知道有没兼容问题,当年 java 和 c# 就是走了两条不同的路,java 考虑到生态用类型擦除实现兼容,c# 当时生态还一般,直接 break change 升级,结果就是 java 兼容性好,但是 c# 泛型设计更加合理
小程序好像有 bug,表格被裁剪了,后面看不了
键帽可以拆下来清洗的~ 装回去看看有没断触,还能用
买的青轴不过手感感觉没有那么清脆(偏硬,段落感不强)
雷柏的不是很贵,100-500 用着还行
最近入手了一个,不是键盘爱好者,京东买的 189¥,感觉还行
还没看,有没链接,let me see see
可惜服务端很少用 kotlin,代码写起来比 java 爽多了
其实就是 drow.io,这个挺有名的,而且是开源的 drawio
几个点综合下来就不错了,对于公司来说无所谓 java 还是 go,只有成本问题,不过 go 还是有很多轮子要造出来,社区目前还没有一套使用率较高的最佳实践,都是自己手撸或者开源组装,每个公司玩的都不一样
Gitolite是一款Perl语言开发的Git服务管理工具,通过公钥对用户进行认证,并能够通过配置文件对写操作进行基于分支和路径的精细授权。Gitolite采用的是SSH协议并且使用SSH公钥认证,因此无论是管理员还是普通用户,都需要对SSH非常熟悉
可以看到一些工具都是对 “写” 进行控制,而不是 “读”,这是 git 本身限制的,如果要细分目录的读权限,只能上 svn 了
还是付费的 idea 好用啊~
IP 是否固定是网络决定的吧?不上 centos 决定的,网卡被分配了固定 IP 就固定了,家里如果是路由的话,开后台固定设备分配IP就行了,不需要 centos 设置
不用纠结了,都学就行了,语言只是一个工具,工具在不同场景有自己的优缺点,java 显然在一些 web 服务上更加成熟,python 显然在一些图片处理、科学计算上用起来更加方便,跨语言学习难度不大,都是通用的,唯手熟尔
想一下 M1 的 mbp 13 寸 和 12.9 差不多了,感觉真的大了点
一些项目没有上云的,本地集群的就只能自己搭建了,搞这个确实头痛,自己私下搞还可以用用 github 的东西,公司的没法弄
补充:最大的优势应该是协程,其他只能算语法糖,随着 java 版本升级,这些特性都会被逐步吸收
kotlin 可以少些不少代码,比如 Getter/Setter 但这些都不是关键,java 配合一些工具,比如 lombok 也可以简化这些,优势不是特别明显(且切换成本高,不如 java8 到 11 等那么顺滑)