
Linux
文章平均质量分 77
HouXinLin_CSDN
这个作者很懒,什么都没留下…
展开
-
开发了一款Linux服务器管理软件,邀请你体验
📚 CoolDesktop介绍CoolDesktop是一个Linux服务器管理软件,CoolDesktop采用全新的操作方式,让你像操作本地系统一样,操作远程Linux,除了基本的文件复制、粘贴、上传、删除、重复名等基本操作,还可以进行终端操作,如果对当前应用不满意,可以自行开发软件,挂载到CoolDesktop上,这和我们平常在系统上安装软件是一个道理。但一个人的力量毕竟有限,很乐意与你一同完善它🛫 安装点击这里下载使用scp命令或者xftp上传到您的服务器使用下面命令启动,默认端口为80原创 2022-04-28 20:46:44 · 2134 阅读 · 1 评论 -
深入研究MySQL(四)、备份与恢复
一、前言知道备份的重要性吗?没经历过的可能永远不知道他的痛,我们在重装系统、手机升级等时候,备份一下数据总是有好处的,指不定那个操作导致磁盘数据丢失,前些日子删库跑路被判刑的那位老哥,如果公司有备份的话,也不至于损失几个亿(听说是让绿了),所以本章来学习一下MySQL的备份与恢复,如果要定期备份的话,可以写个脚本定时执行,省去人来完成这重复的工作。我们可以使用以下任何一种方法来生成MySQL数据库的备份:使用mysqldump程序使用二进制日志在本文中,会解释如何使用mysqldump生成My原创 2020-10-21 17:29:53 · 294 阅读 · 0 评论 -
Android圆角布局,你有几种实现方式?
前言在Android中有时候需要用到圆角布局,或者圆角头像,实现办法有很多,但是各种办法有坑没坑那就是另一说了,今天就说三种办法,CardView、Shape、自定义View。CardView首先说第一种CardView,这是官方提供的一个控件,使用他需要引入,具体什么时候发布的就不知道了。使用CardView非常简单,只需要给他配置app:cardCornerRadius圆角大小就行。 implementation 'androidx.cardview:cardview:1.0.0'&l原创 2020-10-01 13:22:30 · 3275 阅读 · 0 评论 -
Win32汇编系列九,GDI画个寂寞
前言图片显示,说简单也简单,说难也难,在html中给img指定一个src、在Android中给ImageView指定一个src,还能各种圆角、缩放,但是,这一切在以前学Window的时候是真的困难,想显示一张图片怎么办?,找各种资料,最终只有一个答案,GDI+,GDI+不知道是啥玩意怎么办,在找资料学,最后会发现,显示一个PNG图片,需要十几行左右,还不包括有圆角等。(这里没说C#)。但今天说的是GDI,GDI+作为GDI的扩展,增强了很多,也复杂了很多,在后续会慢慢介绍,另外本文需要有Window消息原创 2020-09-25 21:42:27 · 1535 阅读 · 0 评论 -
死磕算法2、括号生成
题目数字 n 代表生成括号的对数,请你设计一个函数,用于能够生成所有可能的并且 有效的 括号组合。解法 public static void main(String[] args) { System.out.println(generateParenthesis(2)); } public static List<String> generateParenthesis(int n) { List<String> res = new ArrayList&原创 2020-09-22 16:32:53 · 178 阅读 · 0 评论 -
使用Nacos实现服务注册与发现
前言前几章记录了服务配置中心,使用了Nacos和Zookeeper实现,这章来记录服务的注册与发现Nacos实现微服务统一配置中心Zookeeper实现微服务统一配置中心什么是注册中心、服务注册、服务发现、?我们可以将注册中心拆解成两部分,也就是注册、中心,注册的意思也见名知意,就是将某个东西注册到某个平台上,平台管理我们注册的东西,而中心就可以看成一个统一管理信息的平台,两个部分连起来就是注册中心,也就是统一管理所有注册信息的平台。而服务注册指的是服务在启动时将自身的信息注册到注册中心中,方便原创 2020-08-06 12:39:20 · 1361 阅读 · 0 评论 -
一起来学学Linux C(一)文件写入
一、前言很久以前接触了VB,后来一直想学C,但是一直被Win API掐住手脚,也一直在用VB去实践WinAPI,所以对C也是一知半解,在后来又转到Linux下学习Java、Android,索性也就在Linux下学习C吧。下面的这个小例子是创建文件一个,并且在文件中写入数据。二、open()函数他的功能是打开一个指定的文件,或者创建一个新文件,并获得文件描述符。 int open(const char *pathname, int flags);参数 pathname是要打开的文件路径名称,fl原创 2020-06-22 17:55:46 · 1930 阅读 · 0 评论 -
知道该选哪款Linux吗?别犹豫了,就他
Linux发行版非常之多,有Ubuntu、Redhat、Manjaro、Debian、CentOS等,如果你是一个选择困难户,简直是崩溃的状态,到底该选那一个又不得不看一些推荐文章,最终可能同我以前一样,选择Ubuntu,因为每一篇文章都首先讲Ubuntu,不得不让你相信Ubuntu有多大魅力。确实,我也使用过一段时间Ubuntu,但它总是出现内部错误对话框,这让我难受,由于不是资深玩家,尝试一...原创 2020-03-25 18:33:12 · 255 阅读 · 0 评论 -
Linux自动上传文件到服务器并解压脚本
我的博客是前后端分离式,每次新增代码后需要手动压缩文件,之后使用scp上传到服务器中nginx的工作目录,并解压,一来一去太麻烦。所以可以使用expect这个工具。代码如下。#!/usr/bin/expect# 使用scp上传spawn scp /home/project/html/Blog/Blog.tar.gz root@ip:/var/www/html#等待带有password...原创 2020-02-10 15:07:02 · 934 阅读 · 0 评论