Linux
文章平均质量分 74
女儿控伪全栈老徐
老徐是个典型的80后,从小看着圣斗士星矢和北斗神拳长大。上世纪末的时候接着家里的电话线第一次上了网,本世纪初的时候考上了一所211重点本科,学的计算机专业。毕业后就一直在这个行业里混着,从码农一直做到项目负责人,也考了项目管理的资质。技术能力谈不上有多大牛,但是在周围的新手码农们面前还是能装装样子的。注册CSDN的时间挺早的了,那会儿觉得CSDN乱乱的,其实现在也是。十多年前博客流行的时候,习惯把技术点滴积累写在另一个博客网站上。后来这网站关了,以后所有的记录全部都写在本地文档上了。最近心血来潮,捡起这个CSDN的账户,重开博客了。不知道能坚持多久,先这么着吧。。。
展开
-
在Ubuntu/Linux中自动备份MySQL数据库
如何在Ubuntu/Linux中自动备份MySQL数据库原创 2022-09-03 13:56:47 · 1538 阅读 · 0 评论 -
在Ubuntu/Linux中修改MySQL的数据目录
如何在Ubuntu中修改MySQL的数据保存路径原创 2022-06-30 16:37:12 · 1143 阅读 · 0 评论 -
在Ubuntu/Linux中安装FTP
本文图文并茂地介绍了如何在Ubuntu上安装并配置ftp服务的过程。原创 2022-06-29 22:59:21 · 1713 阅读 · 0 评论 -
在麒麟Linux系统中安装MySQL
操作系统:中标麒麟 / 银河麒麟数据库版本:MySQL 5.7一、官方文档点击查阅官方文档如果想查阅如何安装的话,可以点击官方文档中下图中的部分:本次安装的版本是5.7,所以就查阅5.7的文档。当然也可以点击右侧的下载按钮,将手册下载到本地。进入相应版本的在线手册后,就能够在左侧的导航栏中找到与安装有关的内容:Installing and Upgrading MySQL展开这个导航菜单,会发现下面有非常多不同版本的安装手册:...原创 2021-10-21 10:22:02 · 1195 阅读 · 0 评论 -
在Linux环境下解决JVM崩溃报错:Failed to write core dump. Core dumps have been disabled. To enable core dumping,
一、环境操作系统:Ubunto 18.04 x64Java版本:JDK1.8二、错误信息出现此错误时,系统会生成名为“hs_err_pidxxxx.log”的日志文件,打开日志文件,会看到类似如下的错误:## A fatal error has been detected by the Java Runtime Environment:## SIGSEGV (0xb) at pc=0x00007fe8b51c11b1, pid=6840, tid=0x00007fe89f0ce原创 2020-09-14 10:40:05 · 21651 阅读 · 0 评论 -
在Ubuntu下为应用程序制作自定义桌面图标
操作系统:Ubuntu 18.04在这个案例中,我使用的是“Joplin”这款笔记程序。这是一款全平台的笔记应用程序,通吃Windows、Linux、MacOS、Android和iOS。它的官方网站如下:https://joplinapp.org/之所以选择这款笔记程序作为案例,是因为它默认所提供的Linux下的程序是一个AppImage程序。AppImage程序是高度集成的应用程序,不需要安装,双击就能直接打开使用。但是缺点是没有图标,并且需要自己将它放置到一个合适的目录中。刚刚下载好原创 2020-06-23 23:23:23 · 2505 阅读 · 0 评论 -
在Ubuntu/Linux环境下使用MySQL:解决com.mysql.jdbc.PacketTooBigException: Packet for query is too large的问题
操作系统:Ubuntu 17.04 64位MySQL版本:MySQL 5.71、问题在使用MySQL进行开发的过程中,很容易在保存较大的文件时,遇到MySQL抛出的以下异常:Packet for query is too large造成这个错误的原因是因为MySQL对数据写入操作进行了限制,限定了单次写入操作的数据大小上限。要解决这个问题很简单,只要修改MySQL的该配置即原创 2017-11-16 12:33:14 · 3386 阅读 · 0 评论 -
使用Java自带的keytool工具生成RSA非对称密钥证书,并导出公钥文件
网上有非常多的相关教程,均大同小异。有些博主写得过于细致,有些又写得过于粗枝大叶。正好这次在工作中又需要进行RSA非对称的相关开发,所以自己整理一遍。1、工具Java自带的工具keytool可以用来生成密钥证书,也可以查看或删除证书库里的证书。无论是windows还是Linux系统,这个工具都会出现在jdk安装目录的bin文件夹下下图是在linux环境下,在bin目录下的所有文原创 2017-05-10 16:34:43 · 22271 阅读 · 4 评论 -
在Ubuntu/Linux环境下安装JDK和JRE
前言JDK的版本迭代已经进入了“9.0”时代了,这几天自己在自己的开发环境中试着安装了一下这个版本的JDK,顺便将安装过程记录下来。需要说明的是,JRE的安装步骤与JDK一样,所以就不赘述了。一、下载JDK安装包这一步很简单,从官网下载自己所需要的版本就可以了。我选择的是tar.gz文件,下载之后只需要解压就可以了,十分方便。二、解压安装包由于我下载的是原创 2017-11-27 08:26:35 · 9441 阅读 · 4 评论 -
在Virtual Box虚拟机环境中安装Ubuntu 17.10
宿主环境:Windows 10 x64Virtual Box 5.2.xUbuntu版本:Ubuntu 17.10 x64在Virtual Box中,选择“新建虚拟机”:输入虚拟机的名称,并且选择相应的Linux版本:设置虚拟机内存大小:开始创建虚拟硬盘:选择虚拟硬盘的文件格式:选择虚拟硬盘的容量分配方式:选择虚拟硬盘文件在物理硬盘上的存放路径,并设置虚拟硬盘的最大容量:完成虚拟机的初步创建,选择...原创 2018-03-20 15:51:32 · 1077 阅读 · 0 评论 -
使用jdbc来处理MySQL的utf8mb4字符集(转)
原文链接地址:http://blog.51cto.com/11931236/2057929服务端解决方案查阅MySQL官方文档时,给出如下支持utf8转utf8mb4的官方处理办法https://dev.mysql.com/doc/refman/5.7/en/charset-unicode-conversion.html上述的步骤只是针对server端的配置.对于客户端...转载 2018-08-14 21:09:23 · 20007 阅读 · 0 评论 -
在Ubuntu/Linux环境下使用MySQL:解决在Linux环境下MySQL中文乱码的问题
操作系统:Ubuntu 17.04 64位数据库版本:MySQL 5.7在下面这篇博文中,我主要介绍了如何在Ubuntu环境下安装MySQL在Ubuntu/Linux环境下使用MySQL:安装MySQL但是在整个安装的过程中,并不像Windows的安装向导那样,会引导我们设置数据库的字符集。MySQL会自说自话地采用默认的字符集完成安装。所以当我们使用MySQL的时候,原创 2017-08-15 18:03:17 · 1351 阅读 · 0 评论 -
在Ubuntu/Linux环境下使用MySQL:安装MySQL Workbench
操作系统:Ubuntu 17.04 64位数据库版本:MySQL 5.7一、下载Workbench直接给出官网的传送门:点击打开链接选择相应的操作系统版本,我下载下来之后是一个deb包:二、安装建议使用命令行安装,而不是直接双击deb包安装。因为在安装的过程中可能会遇到依赖包不全的问题。sudo dpkg -i package.deb注意上述命令中的“packa原创 2017-08-11 11:18:21 · 1867 阅读 · 0 评论 -
Ubuntu的i启动器消失不见了
晚上忽然发现自己的Ubuntu的启动器消失不见了。不光是启动器不见了,连标题栏也不见了。进入Ubuntu后除了一张桌面之外,什么都没有了。刚开始还以为是电脑不给力,开机加载缓慢,就一边玩手机一边等。不过等了几分钟后,我意识到了问题的严重性...然后我安装了CompizConfig manager,在shell里输入以下命令:sudo apt-get install compizconfig原创 2017-04-18 20:54:15 · 1655 阅读 · 0 评论 -
一张Ubuntu的窗口切换图
背景是eclipse,窗口切换中显示的四个文本编辑器都是vim,Ubuntu的窗口切换结合工作区切换,写代码 的时候可以大大减少使用鼠标,效率很高原创 2017-04-18 22:20:30 · 1094 阅读 · 0 评论 -
为Ubuntu安装Gnome桌面环境
Ubuntu的团队最近宣布了一个重磅消息:Ubuntu将在下一个发布版本17.10中放弃用了多年的Unity桌面环境,回归到Gnome桌面。其实用户完全可以自己为自己的Ubuntu来安装Gnome桌面。Gnome桌面相比Unity来说有着不少优势。最大的优势我个人觉得还是在流畅度上。当然我个人更习惯与使用Gnome的经典桌面。其实安装Gnome桌面超级简单,就一句命令:$sud原创 2017-04-25 21:17:44 · 136847 阅读 · 20 评论 -
Ubuntu 下远程桌面连接工具Remmina报错:无法连接到RDP服务器
Ubuntu下的远程桌面连接工具Remmina非常好用。但是偶尔会报错“无法连接到RDP服务器”这时候只要进入到当前系统登录账户的home文件夹下,找到文件./config/freerdp/know_hosts文件,删除即可原创 2017-05-18 19:28:54 · 8216 阅读 · 0 评论 -
在Linux中安装AndroidStudio
首先通过谷歌国内的开发者官网可以下载到最新的android-studio安装包:https://developer.android.google.cn注意到官网上有如下的说明:安装 Android Studio安装说明 如需在 Linux 系统中安装 Android Studio,请执行以下操作:1.将您下载的 .zip 文件解压缩到您应用的相应位置,例如 /usr/loca原创 2017-06-29 16:31:02 · 15838 阅读 · 1 评论 -
在linux下启动tomcat,并实时查看tomcat的控制台输出
在windows下,只要双击运行start.bat文件,tomcat就能正常启动,并且在控制台中保持持续输出,方便维护人员实时查看程序运行状态。但是在Linux中,情况会比windows稍微复杂那么一点点,但是也没有那么复杂。我们以Ubuntu17.04发行版本为例,Tomcat使用的是9.0版本。首先,Tomcat的所有文件夹结构都是与Windows下相同的。可以在bin文件夹下原创 2017-06-12 16:37:55 · 34172 阅读 · 3 评论 -
在Ubuntu/Linux环境下使用MySQL:安装MySQL
一、官方文档网上有非常多的文章介绍如何在linux操作系统环境下安装mysql,我也跟着这些文章绕了很大的圈子,最后才发现,人家mysql官方的文档就写得清清楚楚的。点击查阅官方文档如果想查阅如何安装的话,可以点击官方文档中下图中的部分:我安装的版本是5.7,所以就查阅5.7的文档。当然也可以点击右侧的下载按钮,将手册下载到本地。进入相应版本的在线手册后,就能够在左原创 2017-08-10 18:23:44 · 1596 阅读 · 0 评论 -
在Ubuntu/Linux环境下使用MySQL:启动和关闭MySQL服务
传送门:在Ubuntu下使用MySQL:安装MySQL操作系统:Ubuntu 17.10 64位MySQL版本:MySQL 5.7一、启动MySQL服务使用以下命令来启动MySQL:service mysql start顺便提一下,service包含以下一些参数:启动完之后,使用以下命令可以查看MySQL服务的状态:service mysql statu原创 2017-08-10 22:03:30 · 58219 阅读 · 0 评论 -
在Ubuntu/Linux环境下使用MySQL:连接MySQL服务,或退出MySQL服务
一、连接MySQL服务其实这和在windows上没有任何区别:mysql -h host -u user -p二、退出MySQL服务官方文档说输入命令“quit”就可以了,而我自己发现“exit”也是可以的:原创 2017-08-10 22:15:50 · 1202 阅读 · 0 评论 -
在Ubuntu/Linux环境下使用MySQL:开放/修改3306端口、开放访问权限
一、查看3306端口是否开放netstat -an|grep 3306如果看到下图这样的,说明端口并未打开:二、修改访问权限进入目录“etc/mysql/mysql.conf.d/”,如下图所示:在这个目录下,有一个配置文件“mysqld.cnf”,如下图所示:打开这个配置文件:sudo vim mysqld.cnf文件打开后有一大段注释说明,不...原创 2017-08-11 10:44:26 · 68375 阅读 · 22 评论 -
在Linux下安装MyEclipse2017 CI4
其实非常简单,首先从官方网站下载最新的Linux版安装包:http://www.myeclipsecn.com/下载完之后是一个.run文件,打开终端,调整该文件的权限:然后在终端中运行该文件即可:安装器会自动打开,接下来就和在windows下安装一样了:贴一张安装完成后的界面:原创 2017-04-29 09:47:24 · 3318 阅读 · 2 评论