• 最新文章
  • JS笔记
  • CSS笔记
  • PHP笔记
  • Vue学习
  • Docker
  • Nginx
  • Swoole
  • Mysql
  • Golang
  • Linux笔记
  • Redis

MySQL 核心配置项的相关说明与建议

用了这么多年的Mysql,一直有很多配置项并不知道用途是什么,也是时候研究研究了。 所有配置项的作用可归为三类 ——内存分配(提升性能)、锁 / 事务(解决死锁)、并发 / 监控(保证稳定),介绍一些常用的配置项: InnoDB 的核心内存区域,缓存表数据、索引、锁信息、自适应哈希索引等,减少磁盘 IO,决定 InnoDB 性能的最关键参数,缓存命中率越高,查询 / 更新速度越快。 官方文档:ht
MySQL 核心配置项的相关说明与建议

盘点这些年业余做的那些赚到钱的活儿!

上班好多年了,平常下班了也闲不住,断断续续也研究了好多东西。😁,真要论起来的话,自娱自乐的是大多数,真正挣到钱的是极少数 这是疫情那会做的一个小程序,当时的主要用途之一就是用来收集健康码。 时势造英雄,疫情期间用户速度增长的很快,加上自己一直在发软文推广,在有了一定的用户规模之后用户增长速度、流量主收益都慢慢趋于稳定,流量主月均1000/元,刨去各种成本相当于每天多一顿饭钱,😂。 小程序演示:ht
盘点这些年业余做的那些赚到钱的活儿!

Uniapp X 开发,从入门到精通,UTS语法学习笔记

uni-app x 项目中,页面文件的后缀名.uvue文件。 每个uvue文件,都是一个符合Vue SFC规范的 vue 文件。 uni-app x 只有 .uvue页面,不支持和vue页面并存(因vue是js驱动、webview渲染,uni-app x在app-Android中没有js引擎,app中渲染是原生渲染,无法使用vue页面)。 相关文档:https://doc.dcloud.net.c
Uniapp X 开发,从入门到精通,UTS语法学习笔记

CRM系统+电销APP操作手册:常用功能快速上手

系统不算复杂,但上手需要一定时间。本文将详细介绍常见需求的操作方法,帮助您快速掌握系统功能,节省时间和精力。 后台地址:https://call.nicen.cn/trial?as=admin(测试账号:ali、密码:123456) APP下载地址:https://cdn3.nicen.cn/call.apk?v=1.1 移动H5用户端:https://call.nicen.cn/appv2 购买
CRM系统+电销APP操作手册:常用功能快速上手

基于UniappX开发电销APP,实现CRM后台控制APP自动拨号

在上一篇文章中(https://nicen.cn/8524.html),已经实现了电销APP的基础功能:通时通次记录、通话录音上传。 已经能在工作中进行应用了,但是离成熟的电销APP还是差了不少,还得继续开发。 电销APP大都还有一个与之对应的CRM系统,所以另一个常见的需求,就是通过CRM后台直接控制APP拨号。 相关代码和电销APP已经开源:https://github.com/friend-
基于UniappX开发电销APP,实现CRM后台控制APP自动拨号

基于UniappX开发电销APP,实现通话录音上传、通时通次

之前通过Uniapp+Html5plus实现过实现通话录音上传的功能,一直有一个痛点:录音文件很多的时候通过html5plus来获取录音文件会很卡。 刚好看到新出的UniappX可以直接把类似ts的uts代码编译成原生代码,而且整个开发流程都可以在Hbuilder内完成,于是乎来了兴趣,试上一试! 既然可以通过uts来实现原生开发,但是又想保持Web来进行APP的前端开发,那就直接用老一套的混合开
基于UniappX开发电销APP,实现通话录音上传、通时通次

《互联网平台企业涉税信息报送规定》实施后的影响分析

最近收到了一条微信小程序推送的涉税信息报送通知(如下)。 在此之前没关注过税务方面的消息,想到自己是用的个体户主体在运营小程序,而且一直是零申报,肯定会受这个政策变化的影响,于是乎,花点时间来研究一下。 网上所传的\"10月电商税\"并非新设税种,而是国务院令第810号《互联网平台企业涉税信息报送规定》于2025年10月首次执行(报送7-9月数据),实现税务征管从\"被动申报\"到\"主动穿透\"的跨越。 淘
《互联网平台企业涉税信息报送规定》实施后的影响分析

电商平台分销结算佣金是否涉及“二清”?分销结算过程的税务问题

深入解析电商平台自营商品分销模式下佣金结算的合规性问题,明确区分\"二清\"行为与合法支付结算的区别。 根据监管要求:监管部门禁止没有取得支付牌照和支付资格的互联网平台开展网络支付业务,禁止其以自身名义搭建具有金融属性的类电子账户,禁止私设不具有真实交易背景、不受金融机构管控的资金池。 根据中国人民银行令〔2010〕第2号<非金融机构支付服务管理办法>相关说明:“非金融机构提供支付服务,应
电商平台分销结算佣金是否涉及“二清”?分销结算过程的税务问题

安卓原生开发,从入门到精通

安卓开发,从入门到精通(一):https://nicen.cn/5277.html Gradle 是一种基于 Groovy 或 Kotlin DSL(领域特定语言)的构建工具,用于自动化构建、测试、部署等任务。 build.gradle是Gradle 项目的核心配置文件,通常位于项目的根目录下。它的主要作用是定义项目的构建逻辑,包括: 项目依赖:指定项目需要的库(如 JAR 文件)。 插件应用:引
安卓原生开发,从入门到精通

NodeSSh 实现前端自动部署:服务端编译和本地编译

以前的前端改改上传就能用,现在的前端十个有九个要编译才能用,😂。每次编译都得重新上传,总结起来就俩字:麻烦,于是乎,研究了一下自动部署。 服务端编译:在服务端编译,编译完了再自动部署到指定目录 本地编译:在本地编译,编译完了自动上传到服务端的指定目录 本着安全、方便的角度,一开始想的是在服务端实现一个能自动拉取Git仓库并编译部署的任务队列,然后通过Git的Webhook去触发更新自动部署。 实现
NodeSSh 实现前端自动部署:服务端编译和本地编译

Linux系统用户账号权限 基础概念与操作指南

敲了这么多年代码,对Linux 账号权限管理一直是一知半解,是时候打通一下任督二脉了。 Linux 账号权限管理是一个复杂的主题,涉及用户和组的管理、文件和目录的权限设置、以及更高级的安全策略。 用户(User):每个用户都有一个唯一的用户名(UID)和密码。 组(Group):用户可以属于一个或多个组,组可以拥有多个用户。 查看用户信息: cat /etc/passwd 查看组信息: cat /
Linux系统用户账号权限 基础概念与操作指南

温故而知新,PHP Swoole使用过程中的一些思考

今天突然发现很多以前理解过的概念,再次回顾的时候感觉有点模糊了,翻了翻笔记又有了一些新的理解。 简单的异步任务执行可以直接通过管道向子进程投递异步任务,然后触发事件执行任务。 Redis的订阅与发布也可以实现上述的功能,但它的优势在于它可以一对多,PUBLISH之后可以同时触发多个订阅的事件,并且可以在任意进程内进行订阅。 专门的消息队列组件,则适用于对消息队列要求比较高的场景(消息确认、消费者组
温故而知新,PHP Swoole使用过程中的一些思考

Golang协程和Python协程用法上的那些“不一样”

习惯了Go语言协程的用法,再来学习Python协程的时候,总感觉用起来哪里不太对,越用越不对劲。于是乎,就想研究一下它们到底有哪些区别! 在 Python 和 Go 中,协程的行为确实有一些关键的区别,主要体现在调度机制和代码的执行方式上。 Python 的协程是非阻塞的,但需要显式调度,而 Go 的协程由运行时自动调度,不需要显式等待。 Go 的协程(goroutine)是轻量级的线程,由 Go
Golang协程和Python协程用法上的那些“不一样”

RealLog 实时日志查看器,实时监控并获取服务端指定日志文件的最新内容

RealLog 是一个基于 WebSocket 和 HTTP 的实时日志查看系统,允许用户通过浏览器实时监控服务器上的日志文件变化。系统提供了美观的终端风格界面,支持移动设备自适应,并具有日志暂停、清空、重启等功能。 演示地址:https://realog.nicen.cn,实时查看服务器上日志文件的变化 Git仓库:https://github.com/friend-nicen/realog 实
RealLog 实时日志查看器,实时监控并获取服务端指定日志文件的最新内容

uniapp开发外呼APP,实现通话录音上传、通时通次

记得拿到这个需求的时候,还是两年前。当时ai还没有现在这么强大,很多资料查起来都不全,而且稀奇古怪。 后面基本都是自己翻安卓文档,一点一点的实现的,😂。 APP完整代码已开源,提供mock接口,可直接打包运行。 Github:https://github.com/friend-nicen/unicall 安卓很早以前没办法通过系统应用之外的应用来实现通话录音了,现有的通话录音实现方案,基本都是强制
uniapp开发外呼APP,实现通话录音上传、通时通次

Golang+Gin框架进行HTTP开发,记录一些学习笔记

Viper是一个强大的配置管理库,主要用于管理Go应用的配置信息。它可以处理多种配置来源,包括配置文件、环境变量、命令行参数等 Githu仓库:https://github.com/spf13/viper 假设有一个config.yaml配置文件,使用Viper读取配置文件的代码如下: package main import ( \"fmt\" \"log\" \"github.com/spf13/vipe
Golang+Gin框架进行HTTP开发,记录一些学习笔记

Pywinauto使用方法,Pywinauto自动化入门指南

Pywinauto 是一个用于自动化 Windows GUI 应用程序的库。它可以帮助你模拟鼠标点击、键盘输入等操作,从而实现对 Windows 应用程序的自动化测试或自动化操作。 Github:https://github.com/pywinauto/pywinauto from pywinauto.application import Application 导入 Application 类,
Pywinauto使用方法,Pywinauto自动化入门指南

WePush 一款基于模拟点击实现的微信消息推送机器人,安全稳定不封号

微信每天都要用,所以很多系统监控的消息就直接推送到微信了,这样有什么问题也能很方便的及时收到提醒。 但是呢,微信机器人现在封号太厉害了,用过wechaty,再到hook微信客户端,现在都是一挂就封,无奈了,只好走正规军的路子。 Github:https://github.com/friend-nicen/wepush WePush 是一个基于 weauto 开发的微信消息推送系统,采用模拟人工点击
WePush  一款基于模拟点击实现的微信消息推送机器人,安全稳定不封号

读《WebGL 入门与实践》,相关笔记,持续记录

WebGL 是一组基于 JavaScript 语言的图形规范,浏览器厂商按照这组规范进行实现,为 Web 开发者提供一套3D图形相关的 API。 WebGL 的工作方式和流水线类似,也是按照流水线的方式将 3D 模型数据渲染到 2D 屏幕上的,业界把这种渲染方式称为图形管线或者渲染管线。 WebGL 只能够绘制点、线段、三角形这三种基本图元,立方体、球体、圆柱体等这些模型本质上是由一个一个的点组成
读《WebGL 入门与实践》,相关笔记,持续记录

用户为啥跳出页面?装这个WordPress插件,直接看回放!

nicen-replay 完整记录用户在网站上的每一个动作,并以视频形式回放,让你真正“看见”用户行为! nicen-replay,是一款可以监控并回放用户行为的插件,支持如下功能: 数据收集:在不影响站点速度的情况下,收集用户在站点上的操作, 实时回放:插件后台可以回放用户的所有行为,通过视频的方式来帮助你分析用户行为 ... Github:https://github.com/friend-n
用户为啥跳出页面?装这个WordPress插件,直接看回放!

基于 ant-design-vue 和 Vue 3 封装的功能强大的表格组件

基于 ant-design-vue 和 Vue 3 的功能强大的表格组件,支持列自定义、排序、本地化存储、行选择等特性。 当前组件继承了Ant-Design-Vue Table组件的所有列属性和方法,并在此基础上进行扩展。 演示地址:https://table.nicen.cn Github:https://github.com/friend-nicen/table 🚀 基于 ant-design
基于 ant-design-vue 和 Vue 3 封装的功能强大的表格组件

Electron 使用方法,从入门到精通

官方文档:https://www.electronjs.org/zh/docs 在 Electron 中,主进程和渲染进程之间可以通过 IPC(Inter-Process Communication,进程间通信) 来传递数据。Electron 提供了 ipcMain 和 ipcRenderer 模块来实现这种通信。 主进程通过 webContents.send 方法向渲染进程发送消息: const
Electron 使用方法,从入门到精通

PyQt5 使用方法,从入门到精通

PyQt5 是一个用于创建桌面图形用户界面(GUI)应用程序的 Python 包装库,它基于 Qt 框架。 Qt 框架:Qt 是一个跨平台的 C++ 开发框架,最初由 Trolltech 公司开发(现归 The Qt Company 所有)。它提供了丰富的功能用于开发桌面、嵌入式和移动应用。 PyQt:PyQt 是一个 Python 绑定库,它将 Qt 的功能暴露给 Python 开发者,使得 P
PyQt5 使用方法,从入门到精通

Centos安装 ffmpeg,并添加 libx264库

ffmpeg执行时如添加参数-vcodec libx264,会出现错误:Unknown encoder \"libx264\"的错误,缺少libx264库,需要安装该库 NASM(Netwide Assembler)是一个开源的汇编器,专门用于x86架构的汇编语言编程。 它支持多种目标文件格式,包括ELF、COFF、OMF、a.out、Mach-O等,适用于16位、32位和64位代码的编译。NASM使
Centos安装 ffmpeg,并添加 libx264库

一款基于Uniapp打造的智能外呼APP

Github:https://github.com/friend-nicen/unicall 项目内包含前端以及APP的完整代码,无后端代码。| H5页面演示版(Web环境无法调用APP功能,体验具体功能请自行编译APP) 用uniapp开发的外呼系统,接电话、管客户、看数据一套搞定。自带通话统计和录音功能,中小企业直接能用,二次开发也很方便! H5内包含完整的接口Mock,可直接编译成可用的生成
一款基于Uniapp打造的智能外呼APP

EdgeIt.JS 自动提取透明图片的图像轮廓,并进行描边

基于Canvas的智能图片描边处理库,自动提取透明图片的图像轮廓,并进行描边 | 在线演示 | 在线文档 智能边缘检测算法 抗锯齿描边渲染 零依赖,纯原生实现 npm install edgeit.js # 或 yarn add edgeit.js const processor = new EdgeIt({ strokeColor: \'#ff3b30\', // 描边颜色 strokeWidth:
EdgeIt.JS 自动提取透明图片的图像轮廓,并进行描边

如何通过DIY.JS快速构建出一个DIY手机壳、T恤的应用?

DIY.JS 是一款基于原生 Canvas 开发的业务级图形库,专注于为商品定制提供强大的图形交互功能,帮助开发者轻松实现商品的个性化设计,适用于 T 恤、手机壳、抱枕等多种商品的定制场景。 DIY.JS 自带许多安装即用的功能,开发者无需从零开始构建,能够快速集成到项目中并投入使用。 Github:https://github.com/friend-nicen/diy.js 使用 npm 安装
如何通过DIY.JS快速构建出一个DIY手机壳、T恤的应用?

DIY.JS – Canvas 图形库,为个性化定制而生

DIY.JS 是一款基于原生 Canvas 开发的业务级图形库,专注于为商品定制提供强大的图形交互功能,帮助开发者轻松实现商品的个性化设计,适用于 T 恤、手机壳、抱枕等多种商品的定制场景。 DIY.JS 自带许多安装即用的功能,开发者无需从零开始构建,能够快速集成到项目中并投入使用。 Github:https://github.com/friend-nicen/diy.js 文档: https:
DIY.JS – Canvas 图形库,为个性化定制而生