全栈编程语言
文章平均质量分 84
编程语言
程序员与诗人
知其然也要知其所以然,之乎者也!
展开
-
vue中使用WebSocket心跳机制与Linux中的心跳机制
WebSocket是HTML5开始提供的一种浏览器与服务器进行全双工通讯的网络技术,属于应用层协议。WebSocket 使得客户端和服务器之间的数据交换变得更加简单,允许服务端主动向客户端推送数据。原创 2024-06-02 14:05:51 · 693 阅读 · 1 评论 -
一文了解JVM面试篇(上)
直接内存并不是 JVM 运行时数据区的一部分, 但也会被频繁的使用: 在JDK 1.4 引入的 NIO 提供了基于 Channel 与 Buffer 的 IO 方式, 它可以使用 Native 函数库直接分配堆外内存, 然后使用 DirectByteBuffer 对象作为这块内存的引用进行操作(详见:Java I/O 扩展), 这样就避免了在 Java 堆和 Native 堆中来回复制数据, 因此在一些场景中可以显著提高性能。原创 2024-06-01 19:24:15 · 835 阅读 · 0 评论 -
这6个令人窒息的烂代码,你看完都忍不了(新人操作)
最近进行代码 review,发现团队中部分新人写的代码比较乱,有一个新人竟然写出了下面的代码:真是令人哭笑不得,我说你这是在放大招吗?原创 2024-05-01 20:57:57 · 700 阅读 · 0 评论 -
C++、Java、Python如何工作?
在编程世界的广阔天空中,C++、Java和Python如同三颗璀璨的星辰,各自以独特的方式发光发热。但它们是如何工作的呢?无论是C++的高效率,Java的跨平台特性,还是Python的易用性,它们都为开发者提供了强大的工具,帮助他们构建从简单脚本到复杂系统的各种应用。正如一句话所说:“选择合适的工具,为正确的任务。”在编程的道路上,了解每种语言的工作原理,就能更好地驾驭它们,创造出无限可能。C++、Java和Python,这三种语言各有千秋,它们的工作原理和应用领域的多样性,正是编程世界多姿多彩的体现。原创 2024-04-28 13:14:24 · 303 阅读 · 0 评论 -
超强,图解最常用的 10 个机器学习算法!建议收藏
通过计算每个codebook向量与新数据实例之间的距离来找到最相似的邻居(最佳匹配),然后返回最佳匹配单元的类别值或在回归情况下的实际值作为预测。如果你是机器学习的新手,这是一个很好的学习起点。在机器学习领域,有种说法叫做“世上没有免费的午餐”,简而言之,它是指没有任何一种算法能在每个问题上都能有最好的效果,这个理论在监督学习方面体现得尤为重要。对于渴望了解机器学习基础知识的机器学习新人来说,这儿有份数据科学家使用的十大机器学习算法,为你介绍这十大算法的特性,便于大家更好地理解和应用,快来看看吧。原创 2024-04-27 16:04:25 · 645 阅读 · 0 评论 -
TIOBE 4月编程排行榜出炉!PHP意外跌落神坛!
例如国外的Google、YouTube、Facebook、NASA、IBM,国内的腾讯、阿里、网易、知乎、豆瓣、汽车之家、美团等等。特别值得注意的是,在TOP5的编程语言中,可以说,无论你是叱咤IT界的“行业卷王”,还是跃跃欲试的“青铜选手”,想要在不断变化的技术环境中保持领先,相信大家都听过这个梗,“PHP是世界上最好的编程语言”,就是这门语言,在本月意外巨幅下滑至第17位,可以预见,进入数字化时代,懂Python、懂大数据的开发人才必定会越来越吃香,现在入行正当时!原创 2024-04-11 12:50:40 · 916 阅读 · 0 评论