• Re: 华为看来是要淡出欧洲了

    有病

    【 在 vui 的大作中提到: 】

    : 那就是洗钱用的,先把几十亿弄到国外

    : 【 在 crz 的大作中提到: 】

    10月10日
  • Re: 感觉华为内部已经乱了

    话都说不清了,被你的丑爹捅菊花捅出高潮了哇

    【 在 sosei 的大作中提到: 】

    : 乐见任家垮台,菊花被国有化

    09月19日
  • Re: 零基础学习C++要多久?

    出门左拐golang,出门右拐python,哪个不比cpp香啊

    【 在 YOUTH 的大作中提到: 】

    : 学校里面学过,但忘干净了

    : 有Java编程经验

    : 目标是看懂一些开源项目,加深对计算机的理解

    : ...................

    09月01日
  • gops详解

    有图有真相

    https://mp.weixin.qq.com/s/mlqiNUN1W1MC05ZsPbkgvg

    在类 Unix 系统中,我们常常会使用 ps 命令来查看系统当前所运行的进程信息,该命令为我们提供了较大的帮助,能够快速的定位到某些进程的运行情况和状态。

    而在 Go 语言中,也有类似的命令工具,那就是 gops(Go Process Status),gops 是由 Google 官方出品的一个命令行工具,与 ps 命令的功能类似,能够查看并诊断当前系统中 Go 程序的运行状态及内部情况,在一些使用场景中具有较大的存在意义,属于常用工具,因此在本文中我们将对 gops 进行全面的使用和介绍。

    08月30日
  • Re: 川普禁tiktok违反美国《民权法案》中反种族歧视的条款才是

    这种条款都是擦屁股的

    【 在 smartbit 的大作中提到: 】

    : 美国法律还真的是比较完善的

    08月28日
  • Re: 求问个比特币wallet.dat文件的问题。

    网速够快的话,也就一两天吧。

    求楼主赏一个btc!!!!

    【 在 tmchzy2 的大作中提到: 】

    : 很早以前玩过比特币,但后来觉得没意思,就没玩了,把程序之类的通通删了,现在发现电脑上还有几年钱的wallet.dat文件, 请问用这个文件能重新获得之前的数据吗? 如果可以,应该怎么做?

    08月23日
  • Re: 非洲疟原虫发现抗青蒿素突变 5年内或增7800万感染者 (转载

    进化不出来,因为失去人体这个宿主,基本不影响疟原虫的竞争优势。

    【 在 zszqzzzf 的大作中提到: 】

    : 我相信疟原虫是可以进化出对抗青蒿素的本事的。只是一个时间问题。楼顶的说法真实与否不确定。

    : 世间阴阳五行生克,哪里有什么必胜的药可以治疗疾病。

    : 【 在 RaorOfPanda (神龙大侠) 的大作中提到: 】

    08月19日
  • Go 1.15 正式发布

    Go 1.15 正式发布:看看都有哪些值得关注的变化

    刚刚 Go Team 宣布 Go 1.15 正式发布。受疫情影响,这次版本变化的内容不太多,但如期发布了。

    它的大部分更改在工具链、运行时和库的实现。与往常一样,该版本保留了 Go 1 兼容性的承诺。这几乎保证所有的 Go 程序都能像以前一样正常编译和运行。

    Go 1.15 包括对链接器的重大改进,改进了对具有大量内核的小对象的分配,并弃用了 X.509 CommonName。GOPROXY 现在支持跳过返回错误的代理,并添加了新的嵌入式 tzdata 包。

    我们一起看看具体都有哪些值得关注的变化。

    1、新的链接器

    官方的设计文档地址:https://golang.org/s/better-linker,从命名看,是一个更好的链接器(这是废话)。

    此版本 Go 可减少链接器资源的使用(时间和内存)并提高代码的健壮性/可维护性。对于在 amd64 架构上运行的基于 ELF 的操作系统(Linux,FreeBSD,NetBSD,OpenBSD,Dragonfly 和S olaris),代表性的大型 Go 程序集的链接速度提高 20%,平均所需内存减少 30%。其他体系结构/OS 组合的改进。改进链接程序性能的关键因素是新设计的目标文件格式,以及内部阶段的改进以提高并发性(例如,将重定位并行应用于符号)。Go 1.15 中的目标文件比其 1.14 等价文件稍大。这些更改是对 Go 链接器进行现代化改造的多版本项目的一部分,这意味着将来的版本中有望对链接器进行其他改进。现在,链接器在 linux/amd64和 linux/arm64 上默认为 -buildmode=pie 的内部链接模式,因此这些配置不再需要 C 链接器。

    2、编译器改进,包括略微小了些的二进制文件

    包 unsafe 的安全规则允许在调用某些函数时将 unsafe.Pointer 转换为 uintptr。以前,在某些情况下,编译器允许进行多个链式转换(例如 syscall.Syscall(…,uintptr(uintptr(ptr)),…))。编译器现在只需要一次转换。使用多次转换的代码应进行更新以满足安全规则。

    与 Go 1.14 相比,Go 1.15 通过消除某些类型的 GC 元数据和更积极地消除了未使用的类型元数据,与 Go 1.14 相比将典型的二进制大小减少了大约 5%。该工具链现在通过将函数与 32 字节边界对齐并填充跳转指令来缓解 GOARCH=amd64 上的 Intel CPU 勘误 SKX102。尽管此填充增加了二进制大小,但这远远超出了上述二进制大小改进所弥补的范围。

    Go 1.15 向编译器和汇编器都添加了 -spectre 标志,以允许启用 Spectre 缓解措施。这些几乎是绝对不需要的,主要是作为“纵深防御”机制提供的。有关详细信息,请参见 Spectre Wiki页面。

    现在,编译器将拒绝 //go: compiler 指令,这些指令对其所使用的声明无意义,并出现“放错位置的编译器指令”错误。此类错误使用的指令以前已被破坏,但编译器无声地忽略了它们。

    现在,编译器的 -json 优化日志记录报告大(>= 128 字节)副本,并包含转义分析决策的说明。

    3、内嵌 tzdata(时区数据)

    增加了一个新包:time/tzdata,当系统找不到时区数据时(比如 Windows 等),通过导入这个包,在程序中内嵌时区数据,也可以通过编译时传递 -tags timetzdata 来实现同样的效果。

    具体查看这个 issue:https://github.com/golang/go/issues/38017 以及包 time/tzdata 的说明:https://golang.org/pkg/time/tzdata/

    4、增加 testing.TB.TempDir

    测试生成临时文件挺常见的,这个为了更好的解决此问题。详情见 issue:https://github.com/golang/go/issues/35998

    5、增加 testing.T.Deadline

    将 context 引入 testing 包。详情见 issue:https://github.com/golang/go/issues/28135

    6、关于 Ports 部分

    darwin/386、darwin/arm 不再支持;riscv64 变得更好;linux/arm64 现在作为第一类 port 支持。

    7、API 的变动

    1)net/url.URL RawFragment 和 EscapedFragment ,详情见 issue:https://github.com/golang/go/issues/37776

    2)net/url.URL.Redacted,详情见 issue:https://github.com/golang/go/issues/34855

    3)time.Ticker.Reset,我们知道 Timer 是有 Reset 的,这次为 Ticker 也增加,详情见 issue:https://github.com/golang/go/issues/33184

    4)regexp.Regexp.SubexpIndex,详情见 issue:https://github.com/golang/go/issues/32420

    5)sync.map.LoadAndDelete,详情见 issue:https://github.com/golang/go/issues/33762

    6)crypto/tls.Dialer.DialContext,详情见 issue:https://github.com/golang/go/issues/18482

    还有其他一些 API 变动,不一一列举。

    8、工具链

    1)增加 go env GOMODCACHE:https://github.com/golang/go/issues/34527

    2)opt-in fallbacks in GOPROXY:https://github.com/golang/go/issues/37367

    3)vet:warn about string(int) 和 detect impossible interface assertions:https://github.com/golang/go/issues/32479 和 https://github.com/golang/go/issues/4483

    4)println 允许打印两个值。println(twoValues());

    5)panic:显示可打印的值而不是地址。比如:

    type MyString string panic(MyString("hello"))

    现在打印:

    panic: (main.MyString) (0x48aa00,0x4c0840)

    期望打印:

    panic: main.MyString("hello")

    可读性会好很多。

    9、性能

    1)在 amd64 上更好的写屏蔽;

    2)在 Linux 上,forkAndExec 使用 dup3;

    3)sha512 算法速度提升 15%;

    4)ReadMemStats 延迟降低 95%;

    5)关闭状态的 channel 接收速度提升 99%;

    6)将小的 int 值转为 interface{} 不额外分配内存;

    10、更详细的改动

    更多详细的改动,见官方发布文档

    Go 1.15 Release Notesdocs.studygolang.com

    08月13日
  • Re: 如何保证不向close的chan发消息?

    优秀版友!!!

    【 在 world 的大作中提到: 】

    : close 务必在发送端进行

    : 你这里主要还是设计问题。

    : Note: Only the sender should close a channel, never the receiver. Sending on a closed channel will cause a panic.

    : ...................

    08月02日
  • Re: 火币上买的BTC可以在网上直接消费吗?

    可以包养嫩模,没问题

    08月02日
  • Re: DeFi是啥?有推荐的币没

    没有,bancor协议类似的东西,代码都不到1000行,比ico的垃圾币还没技术含量.

    这货要是有前途,母猪能变凤凰.

    08月02日
  • Re: 小白问个问题,为啥比特币那么值钱?

    第一个数字货币,认可度高。

    别的挖矿成本和2100万硬顶,也有一点关系。

    另外商品价格取决于市场上最高价买方和最低价卖方。所以世界上60亿人里面有59.9亿认为比特币没价值也没关系,只要有1000万人愿意买入持有它,它就有了保底的交易价格。

    【 在 happyyuans 的大作中提到: 】

    : 请大佬给讲讲

    07月23日
  • Re: 推荐一个有潜力的交易平台和平台币

    明年这个时候还有9毛吗

    【 在 minx 的大作中提到: 】

    : 现在已经90了

    07月23日
  • Re: 行业头部大矿场,想投资比特币挖矿的看过来!

    1毛的电价,还用打广告?

    【 在 aprilshine 的大作中提到: 】

    : 电费在1毛以内,购机大客户价,超频30%,为啥不能有?

    07月23日
  • Re: 松湖会战,华为开始自研光刻机!

    那现在除了光刻胶和镜头,基本上国内都也有了

    【 在 lxku 的大作中提到: 】

    : 准确的讲,他们是用两年时间组装和调试出来了新式光刻机,核心的东西早就做完了

    : 【 在 gpmn (闪爷) 的大作中提到: 】

    : : asml从零开始做出来侵润式光刻机,只用了两年,难度并不可怕

    07月22日
  • Re: 松湖会战,华为开始自研光刻机!

    asml从零开始做出来侵润式光刻机,只用了两年,难度并不可怕

    【 在 lxku 的大作中提到: 】

    : 有些核心的东西不是拼命就能搞出来的,这需要灵感和运气,需要花钱花时间去实验。华为如果全力攻关这个方向,希望能在3到5年搞出来。两年搞出来的可能性很小,除非偷到了现成的资料。

    : 【 在 chongmingle (北大青鸟) 的大作中提到: 】

    07月22日
  • Re: 现在我国完全可以同时打赢三场局部战争

    楼猪药不能停啊

    【 在 dream2060 的大作中提到: 】

    : 现在我国完全可以同时打赢三场局部战争

    : 我国现在强大的实力可以同时打赢三场局部战争,

    07月17日
  • Re: Cgo效率真低

    用了cgo就不能跨平台,能不用就不用吧

    07月10日
  • Re: 提醒:建议在美帝总统第二任期前把钱都搞出去!!还有4个月

    哈哈,萨毕。

    中国是本轮印钱相对来说最节制的国家,丑帝是印钱最多发钱最多的国家。

    usd指数,预计一年内跌幅40%。

    楼猪智商够听得懂我说的啥不

    【 在 MachuPicchu 的大作中提到: 】

    07月10日
  • Re: 比特币怎么没动静啊

    垃圾币有些在发飙了

    07月09日