![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux
文章平均质量分 68
lld951027
这个作者很懒,什么都没留下…
展开
-
linux 高版本gcc兼容低版本系统的方法
3、使用musl-gcc的静态编译二进制,这个只要代码能编译出来,就基本能拿到各个系统下去运行,但源码中应该不能包含系统调用,缺少 之类的内核相关的头文件,猜测需要把buildroot放在一起编译才行。我们不能在低版本的系统上去运行只有高版本实现的功能,只能运行两者有相同签名实现且结果是相同的,才能做版本替换,否则是需要自行去实现功能的,无论是静态还是这些方法,都不能去绕开这个最基本的问题。以下是两种方案是合理、可行的。原创 2023-07-11 14:55:12 · 3183 阅读 · 0 评论 -
Windows10 中的 Linux
以前老是费事的去装双系统,其实个人很喜欢linux,但是作为开发人员。。。VS就是神器,稍微大点的项目没VS真的吃不消。但自从有了WIN10 中的子系统,那就不一样了,虚拟机也不用了,也可以开心的用命令行玩一波了~~ win10 中内嵌的子系统是Ubuntu,虽然一直用centos7,但能在win10中用到linux,感觉那是相当的好,用了一段时间了,没什么问题,必须赞一下1. 启用:原创 2017-08-22 16:45:22 · 377 阅读 · 0 评论 -
Mysql 自动备份
正常来说服务器被黑掉或者崩掉虽然是极小概率事件,但也不是完全不可能发生的。甚至看到过有人不注意直接用root在根目录下rm -fr,这些风险是随时有可能发生的。然而线上的项目那是100%不允许出现这种情况的,所以说备份是架构里面很重要的一部分。我个人认为备份分为两种,一种是实时备份,一种是定时备份。这2种备份应用于不同的场景,比如我数据不太重要,那就简单做个定时备份就行,丢失数据的损失几乎没有的情原创 2017-12-10 11:11:26 · 236 阅读 · 0 评论