linux
-
Golang编译工具链环境安装与配置方法



安装Go工具链需下载对应系统包并配置GOROOT、PATH等环境变量,Windows通过系统属性设置,macOS/Linux编辑shell配置文件,最后验证go version及go env,编写hello程序测试运行。 安装和配置Golang编译工具链并不复杂,关键在于正确设置环境变量并验证安装结…
-
ubuntu下磁盘空间满了导致mysql启动不了怎么办
昨天又遇到了mysql数据库无法重启的问题,还以为是权限的原因,后来发现提示是因为磁盘空间不足导致的,通过查找相关资料得以解决了,所以下面这篇文章主要介绍了ubuntu下磁盘空间不足导致mysql无法启动的解决方法,需要的朋友可以参考下。 前言 最近在数据库的一张表添加两个字段,后来提示什么磁盘空间…
-
mysql5.6在ubuntu下的docker中安装的方法详解
这篇文章主要介绍了ubuntu下在docker中安装mysql5.6 的方法,需要的朋友可以参考下 1.安装mysql5.6 docker run mysql:5.6 等所有项目都是Download complet 安装完毕 5.6: Pulling from library/mysql10a267…
-
关于mysql的mycat中间件安装与使用详解
mycat是mysql中间件,前身是阿里大名鼎鼎的cobar,cobar在开源了一段时间后,不了了之。于是mycat扛起了这面大旗,在大数据时代,其重要性愈发彰显。这篇文章主要是mycat的入门部署。 一,什么是mycat 一个彻底开源的,面向企业应用开发的大数据库集群 支持事务、ACID、可以替代…
-
Qt封装界面库的使用方法



在大型软件开发过程中,使用qtlib库有助于增强程序的可扩展性。熟练掌握其界面封装技术,能够使项目架构更加清晰,有利于后期维护与功能扩展,具有较高的学习与实践价值。 1、 打开Qt Creator,新建一个C++库项目,并选择动态库模式。不同操作系统生成的库文件格式有所区别:Windows平台生成d…
-
什么是linux内核的移植
在%ign%ignore_a_1%re_a_1%中,内核的移植指的是将程序代码从一种硬件平台转移到另一种硬件平台上运行;linux内核的移植包括三个层次,分别是体系结构级别的移植、SOC级别的移植和主板级别的移植。 本教程操作环境:linux7.3系统、Dell G3电脑。 什么是linux内核的移…
-
STS下载与安装指南



spring tools suite(sts)是一款基于eclipse构建的专用集成开发环境,专为spring应用开发量身打造。它有效简化了传统开发中繁琐的xml配置流程,支持通过图形化向导快速生成项目骨架与配置文件,显著提升开发效率。用户可通过两种方式使用sts:一是在已有的eclipse环境中安…
-
TCP服务器高并发性能调优



答案:TCP服务器高并发性能调优需从系统配置、网络参数、I/O模型和应用架构入手。首先提升文件描述符和进程数限制,确保内存充足;其次调整TCP参数如启用TIME_WAIT重用、增大连接队列、优化缓冲区;选用epoll非阻塞IO与线程池或协程提升并发处理能力;应用层采用连接复用、高效编解码、负载均衡,…
-
linux下什么是gui
在%ign%ignore_a_1%re_a_1%中,gui是“Graphical User Interface”的缩写,是图形交互界面的意思,是一个图形应用程序;gui应用程序是任何可以与鼠标、触摸板或触摸屏交互的东西;有了图标和其他视觉概念,可以使用鼠标指针来访问功能。 本教程操作环境:linux…
-
在Linux下修改编码的实例教程



参考网址:; # vi /etc/my.cnf[mysqld]init_connect=’SET collation_connection = utf8_general_ci’init_connect=’SET NAMES utf8’character-set-server=utf8collatio…