-
Golang 中不要犯这 5 个过错
所属栏目:[编程] 日期:2021-11-04 热度:132
大家好,我是程序员幽鬼。Go 给人的印象是容易入门,因为语法简单。不过新手还是比较容易犯一些错误的。本文总结了 5 个常见的错误,你检验下自己犯过没有?!这些是我写 Go 时所犯的错误,希望对你有帮助!1、循环内部在循环中,有几种情况可能会导致混乱,你[详细]
-
Python 竟然开始抄作业了,这次抄的是Rust
所属栏目:[编程] 日期:2021-11-04 热度:182
众所周知,Rust有两样镇山之宝,一是安全的内存模型,二是模式匹配。在内存管理上,Python使用了传统的垃圾回收的内存模型,和Rust没有多少可比性。随着Python3.10的发布,模式匹配被引入到Python中,而且几乎是完全照搬了Rust的概念。作者: 天元浪子 来源[详细]
-
Go 语言经常踩坑记
所属栏目:[编程] 日期:2021-11-04 热度:88
引言本系列会列举一些在Go面试中常见的问题。切片循环问题For循环在我们日常编码中可能用的很多。在很多业务场景中我们都需要用for循环处理。但golang中的for循环在使用上需要注意一些问题,大家可否遇到。先看下边这一段代码:func testSlice() { a := []i[详细]
-
现在这么多人用PHP语言去做网站开发的原因,他有什么优势吗
所属栏目:[编程] 日期:2021-11-04 热度:154
为什么现在这么多人用PHP语言去开发网站?原因很简单:1.上手难度:个人角度将也就是上手难度低,一个新手如果去学习完它很快就能上手去开发一个网站了。它不同于jsp与.net,它的难度是基于这两个中间,语法跟C语言相似。.net虽说是制作网站速度最快的只要鼠[详细]
-
Crystal 1.2推出,语法类似 Ruby 的编译型编程语言
所属栏目:[编程] 日期:2021-11-04 热度:100
编程语言 Crystal 1.2 已经发布,其开发人员正试图将 Ruby 语言开发的便利性与 C 语言固有的高应用程序性能相结合。Crystal 语法与 Ruby很接近,但并不完全兼容,尽管有些 Ruby 程序无需修改即可执行。编译器代码是用 Crystal 编写的,并在 Apache 2.0许可[详细]
-
腾讯 C++ 笔试/面试题及谜底
所属栏目:[编程] 日期:2021-11-04 热度:151
问题点: 1、C和C++的特点与区别? 2、C++的多态 3、虚函数实现 4、C和C++内存分配问题 5、协程 6、CGI的了解 7、进程间通信方式和线程间通信方式 8、TCP握手与释放 9、http和https的区别? 10、虚拟内存的概念与介绍 11、单链表的反转算法 12、红黑树以及[详细]
-
保姆级 Go+ 快速入门体验教学,你会吗?
所属栏目:[编程] 日期:2021-11-04 热度:171
Go+ 1.0 的发布会过去有几天了,想着要不直接干一个 Demo 到本地玩玩,于是就有了这篇文章。你也可以根据这篇文章一步一步的搭建你的 Go+ 开发环境。如果你只是想体验下,可以直接到 play 页面体验,地址如下:https://play.goplus.org/环境安装首先我们去[详细]
-
5个实用的案例,一行Python能干嘛?就靠这招教新来的学妹
所属栏目:[编程] 日期:2021-11-04 热度:129
一行Python到底能干嘛,今天菜鸟哥给大家分享几个不错的小例子,都是在实际工作中经常会碰到的例子,让你知道一行代码的威力,让菜鸟也能秒变王者,尤其是能镇住新来的学妹。01.如果你是HR你手里有一个员工的薪资报表,需要找到年薪2万元以上的员工,你希望[详细]
-
Python 3.10 中的 六个新特点
所属栏目:[编程] 日期:2021-11-04 热度:155
新的 Python 版本推出了有趣的新功能。Python 是当今最流行的编程语言之一。它有广泛的领域和应用,从学习计算机科学的基础,到执行复杂或者直接的科学计算任务来创建游戏。它的高级应用甚至包含数据科学和量子计算。Python的流行有很多原因。其中最主要的[详细]
-
Sharding-Jdbc达成读写分离+分库分表,写得太好了!
所属栏目:[编程] 日期:2021-11-04 热度:52
1、概览ShardingSphere-Jdbc定位为轻量级Java框架,在Java的Jdbc层提供的额外服务。它使用客户端直连数据库,以jar包形式提供服务,可理解为增强版的Jdbc驱动,完全兼容Jdbc和各种ORM框架2、MySQL主从复制1)、docker配置mysql主从复制1)创建主服务器所需[详细]
-
年度大片StackOverflow2017开发者调查记录
所属栏目:[编程] 日期:2021-11-04 热度:51
Stack Overflow 发布了 2017 开发者调查报告,此次有超过 64,000 名开发人员参与调查,分别对其技能、工具、学习趋势等数据进行了统计,现将其中一些有趣的数据和趋势撷取出来分享给大家。一、开发角色开发类型大约有四分之三的受访者是 web 开发人员,不过[详细]
-
手机厂商的小程序来了,比微信更厉害
所属栏目:[编程] 日期:2021-11-04 热度:157
微信小程序内测期间曾被万众期待,但上线后却有众多被开发者诟病的地方:鸿蒙官方战略合作共建HarmonyOS技术社区不开放线上流量,导致很多开发者撤出体积受限1M以内,很多App只能做裁剪版开放的API太少,很多原生功能无法实现界面UI被框死,无法与原生一致[详细]
-
talent-aio1.0.2推出,让天下没有难开发的即时通讯
所属栏目:[编程] 日期:2021-11-04 热度:63
web开发领域,springmvc之外有jfinal;TCP长连接领域,netty之外还有更易用的talent-aio更好用、更接开发人员地气的TCP长连接框架,talent-aio 1.0.2正式版发布,已更新到maven中心仓库,talent-aio详细介绍请前往如下地址红薯家的码云: https://git.oschin[详细]
-
Kotlin 1.1正式版来了,鉴于JVM的编程语言
所属栏目:[编程] 日期:2021-11-04 热度:196
开发团队宣布,Kotlin 1.1 正式发布。 这是一个很大的进步,使 Kotlin 能在许多新的场景中使用。Kotlin 的愿景是在现代应用程序的所有组件中使用单一的表达式,高性能的强类型语言。 Kotlin 1.1 为实现这一目标迈出了两大步。首先,就是对 JavaScript 的支[详细]
-
怎样把握移动支付的下一个风口?
所属栏目:[编程] 日期:2021-11-04 热度:142
最近好几次在外消费想要通过支付宝付款时,却被告知只能转账,这才惊觉不少商家都悄悄下线了口碑收款码,改用个人转账码。这还真是让人有点好奇,为什么商家放弃使用口碑收款码了呢?移动互联网时代,碎片化的消费场景无处不在。易观《中国第三方支付移动支[详细]
-
移动支付安全问题受重视 无现金时代还有多远?
所属栏目:[编程] 日期:2021-11-04 热度:164
春节假期,移动支付的能量再次释放。从除夕至初五,微信红包收发总量达到460亿个,同比去年增长43.3%;1.68亿人成功集齐支付宝五福,瓜分2亿现金事实上,移动支付的普及已不仅仅体现在红包上。很多春节返乡的游子发现,在大城市中随处可见的移动支付,到了[详细]
-
移动支付的新形势——聚合支付
所属栏目:[编程] 日期:2021-11-04 热度:199
本篇我们来谈一下移动支付的一种创业方式聚合支付。微信支付和支付宝支付本身也是属于第三方支付,那么基于微信、支付宝等非银行支付通道来提供服务的可以称之为第四方支付,如果同时提供微信支付、支付宝支付两种或以上支付方式的也称为聚合支付。实际来讲[详细]
-
敏捷开发难于成功的原因
所属栏目:[编程] 日期:2021-11-04 热度:133
我大概是在2003年接触敏捷软件开发这个概念,之前无论是在学校的小打小闹项目,还是工作后的项目都是典型的瀑布式开发模式, 设计上自顶向下逐层分解, 设计、实现、测试、上线有条不紊。这不是一篇介绍敏捷开发的入门文章, 而是我学习、实施敏捷的一些感[详细]
-
微信小程序常见错误及基本排除办法
所属栏目:[编程] 日期:2021-11-04 热度:139
也接触了不少人解决问题的过程里,有一些比较难以排查的可能性列举在这,方便大家看一下:也欢迎大家把自己常用的排除方法列举在这,一起互相学习探讨!1:ES6;使用es6可能导致安卓端真机调试时很多问题出现,还有其他未知问题;原因未知;2:字母拼错,包括字[详细]
-
优化SQL查询 怎样写出高性能SQL语句
所属栏目:[编程] 日期:2021-11-04 热度:95
1、 首先要搞明白什么叫执行计划?执行计划是数据库根据SQL语句和相关表的统计信息作出的一个查询方案,这个方案是由查询优化器自动分析产生的,比如一条SQL语句如果用来从一个 10万条记录的表中查1条记录,那查询优化器会选择索引查找方式,如果该表进行了[详细]
-
一篇文章带给你一盘JVM 开胃菜 — 蜻蜓戏水
所属栏目:[编程] 日期:2021-11-04 热度:197
简介Java是一门可以跨平台的语言,但是Java本身是不可以实现跨平台的,需要JVM实现跨平台。javac编译好后的class文件,在Windows、Linux、Mac等系统上,只要该系统安装对应的Java虚拟机,class文件都可以运行。达到 一次编译,到处运行 的效果。什么是JVMJV[详细]
-
人人都做过的五个Bug!
所属栏目:[编程] 日期:2021-11-04 热度:101
大家好,我是良许。计算机专业的小伙伴,在学校期间一定学过 C 语言。它是众多高级语言的鼻祖,深入学习这门语言会对计算机原理、操作系统、内存管理等等底层相关的知识会有更深入的了解,所以我在直播的时候,多次强调大家一定要好好学习这门语言。但是,[详细]
-
Java从零开启手写一 Reflect 反射实现通用调用之客户端
所属栏目:[编程] 日期:2021-11-04 热度:74
上一篇我们介绍了,如何实现基于反射的通用服务端。这一节我们来一起学习下如何实现通用客户端。因为内容较多,所以拆分为 2 个部分。基本思路所有的方法调用,基于反射进行相关处理实现。java 从零开始手写 RPC (06) reflect 反射实现通用调用之客户端核心[详细]
-
Go 不支持循环引用的原因
所属栏目:[编程] 日期:2021-11-04 热度:136
大家好,我是煎鱼。学习 Go 语言的开发者越来越多了,很多小伙伴在使用时,就会遇到种种不理解的问题。其中一点就是包的循环引用的报错:package command-line-argumentsimports github.com/eddycjy/awesome-project/aimports github.com/eddycjy/awesome-p[详细]
-
应用 Rust 进行嵌入式开发
所属栏目:[编程] 日期:2021-11-04 热度:197
Rust 的高性能、高可靠性和高生产力使它适合于嵌入式系统。在过去的几年里,Rust 在程序员中获得了热情的追捧。技术潮流来来去去,所以很难将仅仅因为某项新技术而产生的兴奋与对某项技术的优点的兴奋区分开来,但我认为 Rust 是一种真正设计良好的语言。它[详细]

浙公网安备 33038102330481号