C#
C# language
泛型、上界约束、协变和逆变、
C# DateTime
Convert.ToDateTime(string)
/DateTime.Parse(string)
是转换成本地时间,可调用DateTime.ToUniversalTime()
方法转换成UTC时间
Haskell
Haskell Language
huangz1990/real-world-haskell-cn
Java
https://advancedweb.hu/a-categorized-list-of-all-java-and-jvm-features-since-jdk-8-to-21/
Java Language
java version & new feature
关于字符集
需要用到java.util.UUID#nameUUIDFromBytes(byte[] bytes)
来生成UUID
参数处直接调用了String#getBytes
方法获取字节数据
但是结果中发现不少数据生成了同一个UUID
最终确认到,是有些节点的默认字符集是US_ASCII
,而不是UTF-8
因此这些节点上、涉及到了中文字符的getBytes
,出现了问题
todo …..
Rust
Scala
语言功能
支持HKT
泛型约束支持约束上界和下界
支持协变和逆变
一个有趣的项目 https://github.com/typelevel/kind-projector
WHERE DOES SCALA LOOK FOR IMPLICITS?
SCALA REFELECTION
ACCESSING AND INVOKING MEMBERS OF RUNTIME TYPES
https://www.programcreek.com/scala/scala.tools.reflect.ToolBox
https://stackoverflow.com/questions/7477589/compile-and-execute-scala-code-at-runtime
Scala Utils
F# style operators
Monoid
Functor
Monad
SQL
YAML
The Official YAML Web Site YAML Ain’t Markup Language (YAML™) Version 1.2 - 3rd Edition, Patched at 2009-10-01
|
|
Python
…