作者damody (天亮damody)
看板Soft_Job
标题[心得] 2020-3-8 每日新闻
时间Sun Mar 8 20:54:23 2020
#每日新闻
# 2020-3-8 每日新闻
# FB:
http://bit.ly/2UizW6X
# 通用的C/C++核心规范
WG14和WG21这两个负责委员会一直在寻求两种语言尽可能的兼容。
本规范旨在加强这些C与C++的程式协作上
有个规范遵守,让两个语言能够在跨平台情况下有良好的协作
最主要是维护四个主要特徵
Strong static typing
Type-genericity
Efficiency
Portability
pdf
http://bit.ly/2vForgh
blog
http://bit.ly/2vForgh
# C++ 软体优化资源
Software optimization resources
有大量电子书与库的介绍
http://bit.ly/3aBTwA3
# 使用Graalvm和Picocli在Java中建构原生CLI应用程式
GraalVM可以将Java应用程序编译为单个本机映像,但是有一些限制。
Picocli是个库,用於在JVM上编写CLI程式,
可以帮助解决GraalVM的限制,包括Windows。
GraalVM是一种通用虚拟机,可以运行以JavaScript,Python,Ruby,R,
基於JVM的语言(如Java,Scala,Clojure,Kotlin和基於LLVM的语言,如C和C ++)。
一个有趣的方面是GraalVM允许您混合程式语言:
可以用Java调用部分用JavaScript,R,Python或Ruby编写的程序,
并且可以彼此共享数据。
另一个功能是创建image的能力,这就是我们将在本文中探讨的内容。
http://bit.ly/2IH2sbH
# Java: SimpleNet
利用virtual threads的SimpleNet版本,
可实现高效且可扩展的Block I/O。
http://bit.ly/2TyrAaE
# 做一个 8 Bit pipelined CPU
![](
https://i.imgur.com/RMfrhuE.jpg)
https://youtu.be/YxScH_ZQAZA
# PS2的制造者来说PS2的向後兼容性的故事
随着PlayStation 2於3月4日在日本上市20周年,
其次是今年晚些时候的欧洲和北美,毫无疑问,各式各样的游戏商店都将走出清单和回顾
展,
以纪念有史以来生产的最具文化意义和最成功的游戏机之一。
Aerith 艾丽丝 你怎麽死的那麽惨...
他们写了PS1 SPU模拟器 GPU模拟器
最後成功在PS2上完全模拟PS1的行为
http://bit.ly/2PZaOPT
# GO: netscanner
TCP/UDP 扫描器来扫目标机器开了哪些 ports
http://bit.ly/39AE1bv
# Rust: cfg(doctest)已经稳定,且你应该使用他
在运行rustdoc --test时会做测试
他可以把你写的 markdown 文件里面的程式
直接测试运行。
http://bit.ly/2U0Yyj9
# Rust: zoxide
参考 z 与 z.lua 制作的命令列工具
可以快速移动到你想要的资料夹
或是对资料夹进行操作
http://bit.ly/2PUDdGQ
# 把SQLite作为并发Rust程序的KV储存工具
为什麽不用 Sled?
测试跟优化还没做好,程式库还不够稳定。
为什麽要用 SQLite?
历经20年的测试与大量使用者的反馈
品质相当稳定
http://bit.ly/2TMYUtn
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 114.25.41.192 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Soft_Job/M.1583672067.A.E37.html
1F:推 uopsdod: 好特别,用Java写CLI指令 03/08 21:50