自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

码农飞上天

一个理想主义者的技术成长之路

  • 博客(10)
  • 收藏
  • 关注

原创 神秘而强大的逗号运算符:面试题与详解

逗号运算符是很多语言中一个看似简单但用法广泛、语义复杂的运算符。本文通过一个面试常考的复杂表达式,深入剖析逗号运算符的规则与用法,以便理解这个神秘而强大的运算符,并在编码时运用自如。逗号运算符给了我们一定的方便,但更重要的还是要时刻关注代码的可读性和可维护性。在代码的海洋中,表达清晰和简洁总胜过一时的高效。理解各种规则是基础,运用恰如其分更是功夫。本文通过一个面试常考表达式,深入理解了逗号运算符的规则与用法。希望读者在日后的工作中,可以理解运用它,进而编写出清晰、简洁又易于维护的代码。

2023-04-30 01:21:59 151

原创 使用 C++ 库时,如何解决 Electron 23+ 中的 Error in native callback 错误

Electron 21 开启了 V8 沙箱,导致许多原生模块出现“Error in native callback”错误。本文分析此问题的根源,并提供三种解决方案:禁用沙箱、降级Electron版本、或学习VS Code的方法,分别对应不同的需求与风险偏好,帮助Electron开发者继续无障碍调用C++库。

2023-04-26 23:25:57 2892 7

原创 SQL魔法——is与=的神奇妙用

SQL中的is和=,你以为它们只是简单的比较运算符?其实不然,它们在某些情况下的行为会产生巨大差异。如果你不能很清楚地理解is和=的区别,很容易写出错误或低效的SQL语句。故此,本文将为你揭示is和=这两种运算符的奥秘。通过具体的实例,带你深入理解它们在null值判断、类型检查与有序集合比较方面的不同。

2023-04-24 14:04:49 850 3

原创 网站安全之HTTPS部署解决方案

网站安全之HTTPS部署解决方案HTTPS全称为Hypertext Transfer Protocol over Secure Socket Layer,中文含义为“超文本传输协议在安全加密字层”,简单来说就是加密数据传输,通俗的说就是安全连接。 它是一个安全通信通道,它基于HTTP开发,用于在客户计算机和服务器之间交换信息。 它使用安全套接字层(SSL)进行信息交换

2017-03-04 15:06:52 4080 1

原创 AndroidAnnotations配置使用

AndroidAnnotations配置使用,问题解决。你值得拥有利用AndroidAnnotations加快项目开发,让你的项目更加的简洁,更加有利于代码的可阅读性,加强团队合作使你的项目更加容易维护。

2016-11-27 13:56:42 1718 1

原创 fork 和 spawn如何选择?

更好地理解 Electron 中进程创建的方法选择。

2023-05-22 22:53:19 627 2

原创 electron-ipc-decorators:让你的Electron桌面应用主进程和渲染进程通信变得简单精彩

如果你是一个Electron的web桌面开发者,又想简化IPC通信开发,推荐你上手体验这个框架。装饰器、自动扫描、性能优化,让你开发更高效和专注,进阶到全新的Electron主进程和渲染进程通信高度。

2023-05-03 23:41:20 327 3

原创 ChatGPT团队出品,必属精品—Bito插件完全指北

Bito集成了ChatGPT的功能,您可以与它对话,要求其帮您实现自定义的算法、设计模式等代码。Bito可以快速生成高质量的代码,这大大提高了开发效率。Bito简洁易用,降低了ChatGPT的使用门槛,是一款功能十分出色的生产力工具。我强烈建议您试用Bito插件,相信它会成为您开发工作中不可或缺的一员。

2023-04-27 22:37:27 3023 1

原创 Vue 3.3发布总结:重点功能全面解读

vue3.3发布总结,可快速食用版本。

2023-04-26 22:12:02 447

原创 高性能Electron桌面应用开发 - 使用ffi-napi调用C++库

Electron让我们用Web技术开发桌面应用,但当需高性能时会受限。此时,可使用C++开发底层库,然后在Electron中通过ffi-napi调用。ffi-napi可以在Node.js中加载和调用C/C++的动态库。本文介绍如何在Electron中使用ffi-napi 调用C++库:开发库,安装ffi-napi,加载库并调用函数,检查结果。通过调用C++函数,可实现高性能功能,大大提高应用性能和扩展性。

2023-04-25 17:46:44 3342 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除