一:背景 1. 讲故事 昨天在 github 上准备找找 C# 9 又有哪些新语法糖可以试用,不觉在一个文档上看到一个很奇怪的写法: foreach (var item in myArray[0..5]) 哈哈,熟悉又陌生,玩过python的朋友对这个 [0..5] 太熟悉不过了,居然在 C# ...
一:背景 . 讲故事 前段时间写了几篇 C 漫文,评论留言中有很多朋友多次提到 Span,周末抽空看了下,确实是一个非常 的新结构,让我想到了当年的WCF,它统一了.NET下各种零散的分布式技术,包括:.NET Remoteing,WebService,NamedPipe,MSMQ,而这里的 Span 统一了 C 进程中的三大块内存访问,包括:栈内存, 托管堆内存, 非托管堆内存,画个图如下: 接 ...
2020-10-26 09:40 8 4020 推荐指数:
一:背景 1. 讲故事 昨天在 github 上准备找找 C# 9 又有哪些新语法糖可以试用,不觉在一个文档上看到一个很奇怪的写法: foreach (var item in myArray[0..5]) 哈哈,熟悉又陌生,玩过python的朋友对这个 [0..5] 太熟悉不过了,居然在 C# ...
配置过程 1、关闭防火墙 service iptables stop 2、启动vsftpd service vsftpd start 3、添加root用权 cd /etc/v ...
C语言可以这样比喻,是一门非常强大的内功心法,学会它可以做到一法通万法。这也是它至今不衰的原因。说了这么多C语言的优点,现在来说说它的缺点。C语言最大的优点也是它最大的缺点,拥有强大的力量时应时刻保持警惕。C语言程序设计要求不严格,程序设计的自由度比较大。讲个笑话,一浪就容易翻 ...
从字面意义上讲,有人可能会认为 TCP/IP 是指 TCP 和 IP 两种协议。实际生活当中有时也确实就是指这两种协议。然而在很多情况下,它只是利用 IP 进行通信时所必须用到的协议群的统称。具体来说,IP 或 ICMP、TCP 或 UDP、TELNET 或 FTP、以及 HTTP 等都属于 ...
强烈推荐 不管是找工作还是提升水平,都建议读一下《深入理解Java虚拟机》这本书,详细讲解了JVM中的内存管理、类加载过程、垃圾回收以及最重要的性能调优实战,是一本不可多得的好书。 本博客也是参考了这本书,有不对的地方还请指正。在这里给大家准备了电子版和视频教程,详情请扫右侧公告栏中二维码后 ...
最近在编写测试一个32位程序时(由于程序维护,并且使用的以前32位的dll文件,所以只能编译成32位),在程序运行内存占用到1.7G左右时总是出现程序崩溃。 后来添加日志发现是内存溢出(OutOfMemoryException);本身32位程序只能申请到2GB内存,经过在网上找的各种方法 ...
1.Java运行时数据区 方法区,堆线程共享。虚拟机栈,本地方法栈和程序计数器线程私有。 2.程序计数器(PC计数器) 占用较小的一块内存空间,当执行Java方法时记录正在执行的虚拟机字节码指令地址,如果执行Native方法则计时器值为空。 3.Java虚拟机栈 ...
厉害了,2019/05/21 Apache软件基金会发表博文,宣布 Dubbo 在 2019/05/20 这天正式毕业,成为 Apache 的顶级项目。 参考:https://blogs.apache.org/foundation/entry ...