7年开源时间,累计代码提交1.6万次 ,近半年下载量1200万次。
详解鸿蒙仓颉开发语言中的日志打印问题
AppLog
基于顶级编解码器实现纯前端高效图片压缩
Google的Squoosh项目封装了MozJPEG、libwebp、rust Oxipng等顶级图像编解码器,但是使用依赖于Node.js,而jSquash项目对此进行了二次封装,将底层编解码器以WebAssembly的形式提供,实现不依赖node的纯前端的压缩方式。
经测试可以将10mb的png压缩为500kb的jpg,肉眼画质无损失,95%的优化。
线下IDC数据中心迁移至阿里云详细方案
1. 迁移规划
玩转代码:深入GitHub,高效管理我们的“shou学”平台源代码
源代码管理,也称为版本控制,是一个记录一个或多个文件随时间变化情况的系统,以便您以后可以回顾特定的版本。你可以把它想象成项目每个阶段的“保存”按钮,但它拥有更强大的功能。
Spring AI 1.0 正式发布!核心内容和智能体详解
Spring AI 1.0 的核心是 ChatClient 接口,这是一个可移植且易于使用的 API,是与 AI 模型交互的主要接口。
f-string 高效的字符串格式化
f-string,称为格式化字符串常量(formatted string literals),是Python3.6新引入的一种字符串格式化方法,该方法源于PEP 498 – Literal String Interpolation,主要目的是使格式化字符串的操作更加简便。
使用Vite创建一个动态网页的前端项目
首先,安装
Node.js和npm。Node.js是JavaScript 的运行时环境,npm是一个包管理和任务运行工具,安装过程比较简单,这里就不复述了。
搭建阅读linux源码的舒适环境(vscode+clangd)

玩转C++11多线程:让你的程序飞起来的std::thread终极指南
你还在为 C++ 多线程编程发愁吗?别担心,今天咱们就用大白话彻底搞定std::thread!看完这篇,保证你对C++11多线程的理解从”一脸懵逼”变成”原来如此”!
小狮博客