经验首页 前端设计 程序设计 Java相关 移动开发 数据库/运维 软件/图像 大数据/云计算 其他经验
 Linux/Shell

Ubuntu 使用 x11 转发操作服务器,配置修改提要

最近,使用ubuntu 发现默认不能使用 x11转发。配置修改如下: sudo vim /etc h hd_config:修改服务端的 hd X11Forwarding yes sudo systemctl restart hd.service sudo vim /etc ...[2020/7/24]

liunx安装和部署nacos配置中心

1、下载https: github.com/alibaba/naco releases  nacos-server-1.3.1.tar.gz  源码包2、上传到liunx服务器   /usr/local下3、 解压tar -zxvf&nb...[2020/7/24]

Linux 常用软件推荐

Linux 常用软件推荐 一些个人使用的工具, 以及对应的Windows下替代品. 大部分都是免费/开源的软件 图形图像 Blender - 3D Modeling dikiKam - 图片管理 - (Adobe Lightroom) GIMP - 图片处理 - (Adobe Pho...[2020/7/24]

Linux 系统一键备份脚本

Linux 备份脚本 系统备份到当前目录 #!/bin/bash # Save as backup_system.sh # Backup the files using tar. tar -cpzf . ystem_backup@`date +%Y%m%d`.tar.gz --excl...[2020/7/24]

在Ubuntu 18.04中安装Wine QQ、微信、TIM,并安装图标托盘

近日重新安装了Ubuntu 18.04,因此要重新安装一下Wine QQ、微信之类的,完整安装Wine系列软件一直是一个老大难的问题,网上搜集到的博客也比较零散,因此这里特此写篇博客记录一下 0. 这里默认你是首次安装Wine,如果不是首次使用,请移步github(这里必须要说:大牛的...[2020/7/24]

Ubuntu 18.04 程序开发环境配置

1. 进入Ubuntu软件商店卸载Libre-Office全家桶 2. 安装搜狗输入法 ① 前往官网下载deb:https: pinyin.sogou.com/linux/?r=pinyin ②  在Ubuntu软件中心中安装fcitx(小企鹅) ③ 双击下载的搜狗输入法的...[2020/7/24]

docker与kubectl 命令自动补齐

安装自动补齐需要依赖工具 yum install -y bash-completion   docker命令补齐: 执行下列命令 sh /usr hare/bash-completion/bash_completion sh /usr hare/bash-co...[2020/7/23]

Java应用服务器之tomcat session server msm搭建配置 - Linux-1874

  在上一篇博客中,我们介绍了tomcat自带的cluster组件配置se ion replication cluster,回顾请参考https: www.cnblogs.com/qiuhom-1874/p/13363590.html;se ion复制集群的原理就是通过多播通信的方式,把...[2020/7/23]

有关在使用aireplay-ng处理5Ghz频段的wifi时出现“No such Bssid available”的解决方法

  近期,重新玩了玩kali下的airmon-ng等一套工具“破解”自家wifi密码。   首先,有关处理2.4Ghz的wifi,在网上讲解详细且含图文搭配的教程有许多,所以在这里就不多赘述了。   这里,主要说明一下处理5Ghz的wifi,在锁定目标wifi...[2020/7/23]

Ubuntu grub界面颜色设置;Ubuntu 加载页面颜色设置;Ubuntu 登录界面颜色设置

我对ubuntu的紫色不太喜欢,我比较喜欢黑色;虽然20.04版本换成了黑色,登录界面也很好看;但是我用的是旧版本ubuntu,所以只能动手改了; grub界面颜色设置: vim /usr hare/plymouth/theme ubuntu-logo/ubuntu-logo.gru...[2020/7/23]

Java应用服务器之tomcat会话复制集群配置 - Linux-1874

  会话是识别用户,跟踪用户访问行为的一个手段,通过cookie(存在客户端)或se ion(存在服务端)来判断本次请求是那个客户端发送过来;常用的会话保持有绑定会话,就是前边我们聊的在代理上通过算法或通过给客户端响应首部加cookie这种方式来保持同一cookie或同一ip地址的请求始...[2020/7/23]

Shell:变量

blog:https: www.cnblogs.com/Rohn/ 目录变量变量类型环境变量PATH环境变量设置全局变量并永久生效环境变量生效顺序普通变量调用变量 变量 变量是暂时存储数据的地方及数据标记,所存储的数据存在于内存空间中,通过正确地调用内存空间中变量的名字就可以取出...[2020/7/22]

CentOS7编译安装php7.1配置教程详解

CentOS7编译安装php7.1配置教程详解

这篇文章主要介绍CentOS7编译安装php7.1的过程和配置详解,亲测 ,需要的朋友可以参考。 1.首先安装依赖包: 1 yum install libxml2 libxml2-devel open l open l-devel bzip2 bzip2-devel libcurl...[2020/7/22]

我把JVM的类加载器整理了一下

我把JVM的类加载器整理了一下

前言 ? 之前去面试的时候面试官问了我关于关于JVM性能调优的问题,由于自己之前公司的项目里自己没有接触到JVM性能调优的相关问题(感觉这些都是公司架构师考虑的问题),所有面试官问的时候自己一脸懵逼,所有最后的结果当然是凉凉。。,于是,为了查漏补缺,就去学习了一下JVM的相关知识,希望...[2020/7/22]

安装ubuntu虚拟机及布署C#开发环境步骤

安装ubuntu虚拟机及布署C#开发环境步骤

因项目要求,需要布署一个LINUX开发环境,所以在虚拟机中布署一个ubuntu12.04和c#的开发环境,以下是折腾两天时间搞定的流程,主要是开发环境MONO和MONODevelop比较耗时。 一、虚拟机安装直接跳过,我安装提虚拟机是VMware-workstation-full-15...[2020/7/22]

HashMap源码实现分析

HashMap源码实现分析 一、前言 HashMap 顾名思义,就是用hash表的原理实现的Map接口容器对象,那什么又是hash表呢。 我们对数组都很熟悉,数组是一个占用连续内存的数据结构,学过C的朋友对这一点影响肯定更为深刻。既然是一段连续的内存,数组的特点就显而易见了,一旦你知道...[2020/7/22]

Linux 高分屏设置

Linux 高分屏设置

Linux 高分屏设置 有时候我们用Linux会发现4K分辨率下屏幕字体特别小, 除了改变字体Size以外还有其他的设置可以尝试. Gnome 系统设置 (Settings) - 显示设置 (Displays) - 缩放 (Scale) : %200 使用 HighDPI-Fixer ...[2020/7/22]

CentOS 7.3 源码安装squid 4.12

一、源码安装squid 4.12 1.下载squid-4.12源码包 下载:wget http: www.squid-cache.org/Version v4 quid-4.12.tar.gz 解压:tar -zxvf squid-4.12.tar.gz -C /usr/local/ ...[2020/7/22]

Ubuntu安装记录

  好吧,这成功地让我想起了那些边肯红薯边黑苹果的早晨······ 本人纯属Windows用腻,后期请大佬多多指教 前面因为没U盘而碰壁的内容在此不说,接下来因为太兴奋,关于安装U盘制作没...[2020/7/21]

linux~swap交换内存的扩容

linux~swap交换内存的扩容

swap交换内存主要是指当物理内存不够用时,系统会启用硬盘的一部分空间来充当服务器内存,而默认情况下swap内存会有一些设置标准,它与物理内存的大小也是有关系的,具体标准如下: Ram大小 Swap大小 激活Swap后合计大小 256MB 256MB 512MB 512MB ...[2020/7/21]

jvm~xmx设置多少合适

Java整个堆大小设置 Xmx 和 Xms设置为老年代存活对象的3-4倍,即FullGC之后的老年代内存占用的3-4倍 永久代PermSize和MaxPermSize设置为老年代存活对象的1.2-1.5倍。 永久区并不是老年代的1.2到1.5倍,而是FullGC后永久区的1.2到1...[2020/7/21]

ubuntu1804 安装 wine, 使用wechat

方法一: 使用原版wine,并配置q4wine,并下载最新的wechat 进行安装使用; 可能会出现问题,需要自己调试解决; 方法二: 使用deepin-wine 和deepin-wechat,因为这个已经得到了测试,所以错误少点,用的人也多一点; 安装方式: https: g...[2020/7/21]

Linux cut 命令详解

cut 命令在Linux和Unix中的作用是从文件中的每一行中截取出一些部分,并输出到标准输出中。我们可以使用 cut 命令从一行字符串中于以字节,字符,字段(分隔符)等单位截取一部分内容出来。 在本文中,我们通过一些例子来了解 cut 命令的使用,这些使用方法在我们的日常工作中也是非...[2020/7/21]

Nginx/Httpd负载均衡tomcat配置 - Linux-1874

  在前一篇博客中我们聊了下用Nginx和httpd对后端tomcat服务做反代相关配置,回顾请参考https: www.cnblogs.com/qiuhom-1874/p/13334180.html;今天我们来聊一聊用Nginx和httpd对tomcat集群做负载均衡的配置以及需要注意...[2020/7/21]

Makfefile笔记

Makefile编译应用程序 cc = gcc prom = calc deps = $(shell find ./ -name "*.h") src = $(shell find ./ -name "*.c") obj = $(src:%.c=%...[2020/7/21]

Shell脚本学习指南

Blog:https: www.cnblogs.com/Rohn Shell脚本学习指南 使用Shell需要遵守的一些准则: 如果你主要是在调用其他的工具并且做一些相对很小数据量的操作,那么使用Shell来完成任务是一种可接受的选择。 如果你在乎性能,那么请选择其他工具,而不是使...[2020/7/19]

ls命令详解

NAME ls -- list directory contents 列出目录下的所有内容,默认是当前目录。 SYNOPSIS ls [-ABCFGHLOPRSTUW@abcdefghiklmnopqrstuwx1] [file ...] DESCRIPTION 选项比较多,...[2020/7/19]

wc命令详解

wc命令详解

NAME wc -- word, line, character, and byte count 列出目录下的所有内容,默认是当前目录。 SYNOPSIS wc [-clmw] [file ...] DESCRIPTION 选项比较多,下面是一些常用的: -l 输入文件的...[2020/7/19]

谈谈javaSE中的==和equals的联系与区别

谈谈javaSE中的==和equals的联系与区别

前言 ==和equals是我们面试中经常会碰到的问题。那么它们之间有什么联系和区别呢?今天我们就来聊聊吧! 问题 这里先抛出一些比较典型笔试问题: int x = 10; int y = 10; String str1 = new String("abc"); S...[2020/7/19]

Ubuntu 18.04下,Goland和Clion 不能输入中文问题;

最近使用goland 和 clion 进行开发时;发现不能使用中文输入法;就是很尴尬; 通过搜索教程,我使用的时sogou输入法,使用的时fcitx 框架;需要配置环境变量; 这时候,我们需要在启动脚本里加入: export XMODIFIERS="@im=fcitx" expo...[2020/7/19]

CentOS使用Samba共享文件

CentOS使用Samba共享文件

在服务器日常维护过程中经常需要传输文件,一般可以用fileZilla工具。但如果文件比较大,例如GB级别的,传输效率就比较慢,此时可以创建共享文件夹。 安装环境:centos7 首先检查是否已安装samba,如果有安装或有samba组件,最好先卸载再安装: rpm -qa |gr...[2020/7/19]

ubuntu 安装google 拼音,淘汰sogou拼音;解决乱码输入的问题;

最近在进行开发的时候,发现之前的sogou拼音会出现乱码;就像下面这样:(图片来源自网络)  为了解决,这个问题,网友找到很多方法;但都是临时解决。根本原因应该是软件的bug。安装google输入法,可以绕开上述问题,节约折腾时间; 安装方法: apt-get in...[2020/7/19]

centos 7 安装卸载apache(httpd)服务的详细步骤

卸载 首先,要确认下是否有安装过,或者是系统自带了httpd服务,通过以下命令: # rpm -qa | grep httpd 或者: # yum list | grep httpd 我已经安装过一次了,所以我这边会显示如下: 然后我先来卸载我的htt...[2020/7/19]

Shell:输出帮助

blog:https: www.cnblogs.com/Rohn/ 目录输出帮助 输出帮助 日常执行脚本的时候,时间久了不知道脚本的作用和实行了哪些功能,需要重新看脚本源码。因此,需要对脚本做一下输出帮助。 执行script.sh -h来显示脚本使用帮助。 格式参考: ##...[2020/7/18]

modprobe 加载模块时 出现权限不允许提醒;Operation not permitted

最近在编译安装第三方内核模块时,可能是因为没有正确签名的原因;一直安装不了;出现Operation not permitted错误; 错误类似于这种情况:sudo 权限也已经开了; modprobe: ERROR: could not insert ''wireguard'': O...[2020/7/18]

聊聊Java中的异常及处理

前言 在编程中异常报错是不可避免的。特别是在学习某个语言初期,看到异常报错就抓耳挠腮,常常开玩笑说编程1分钟,改bug1小时。今天就让我们来看看什么是异常和怎么合理的处理异常吧! 异常与error介绍 下面还是先让我们来看一下基本概念吧! ? 异常指程序运行过程中出现的非正常现象,...[2020/7/18]

Nginx/Httpd反代tomcat配置 - Linux-1874

  在上一篇博客中,我们了解了tomcat的server.xml中各组件的用法和作用;其中对于tomcat连接器来说,它分三类,一类是http连接器,一类是https连接器,一类是ajp连接器;通常tomcat作为应用服务器,我们不建议也不应该让tomcat直接面向客户端提供服务;因此进...[2020/7/18]

ubuntu系统下安装php7.4

目录一.下载/更新php源二.安装php7.4三.修改配置3.1 修改www.conf 文件四.配置域名五.nginx的配置文件5.1 sock方式和nginx配合工作5.2监听9000端口和nginx配合工作(推荐) 视频地址 原文地址 一.下载/更新php源 打开下载网址 ...[2020/7/18]

CentOS7离线安装Mysql8.0

CentOS7离线安装Mysql8.0

首先去mysql官网下载mysql的离线rpm安装包(https: downloads.mysql.com/archive community/) 上传到/data/rpm/mysql8.0目录下 因为Mysql依赖于mariadb,所以我们先用rpm -qa | grep mari...[2020/7/18]

【原创】linux设备模型之kset/kobj/ktype分析

背 景 Read the fucking source code! --By 鲁迅 A picture is worth a thousand words. --By 高尔基 说明: Kernel版本:4.14 ARM64处理器,Contex-A53,双核 使用工具:Source...[2020/7/18]

关于Java8的精心总结

前言 ? 最近公司里比较新的项目里面,看到了很多关于java8新特性的用法,由于之前自己对java8的新特性不是很了解也没有去做深入研究,所以最近就系统的去学习了一下,然后总结了一篇文章第一时间和大家分享一下。 ? ? 在了解一项新技术之前,我们需要了解我们为什么要去学习它以及它...[2020/7/17]

CentOS7离线安装devtoolset-9并编译redis6.0.5

首先参照https: www.cnblogs.com/wdw984/p/13330074.html,来进行如何安装Centos和离线下载rpm包。 离线下载jemalloc,上传到CentOS的/data/rpm/jemalloc目录 因为redis6.0.5推荐使用jemall...[2020/7/17]

ansible安装部署TiDB集群

tidb 集群部署详细步骤 一、准备工作 1. 四台服务器(开通外网) 117.50.96.236 centos 7.3 64位 117.50.96.235 centos 7.3 64位 117.50.96.234 centos 7.3 64位 117.50.96...[2020/7/17]

Java应用服务器之tomcat部署 - Linux-1874

  一、相关术语简介   首先我们来了解下tomcat是什么,tomcat是apache软件基金会中的一个项目,由apache、Sun 和其他一些公司及个人共同开发而成。主要作用是提供servlet和jsp类库;tomcat是一个免费开源的web服务器,它和nginx、httpd服务不...[2020/7/17]

centos7安装配置jdk1.8

centos7安装配置jdk1.8

centos7安装配置jdk1.8 第一步:下载JDK  链接:https: pan.baidu.com 1sXWzvL9Tv7HIDxDPIw70SQ    提取码:vpbi     第二步:将JDK8上传到linux...[2020/7/17]

centos7安装配置tomcat9

centos7安装配置tomcat9 第一步:下载tomcat9    链接:https: pan.baidu.com 1HC9YEU_bvm7D2s4gMo3q-Q   提取码:uzv7   第二步:上传到linux服务器中 ...[2020/7/17]

ssh命令

这个文章nice,https: www.cnblogs.com/ftl1012/p h.html h,secure shell缩写,加密传输,比telnet明文传输更安全,旨在替代ftp和telnet连接linux服务器 默认端口22,服务器端包含 h服务和sftp服务,客户端...[2020/7/17]

linux系统管理小工具 - 回到未来--likun

linux系统管理工具 shell脚本代码 ------------------------------>     #!/bin/bash#2020-07-14#system managemenu() {cat <<-EOF=========...[2020/7/17]

校验文件MD5_SHA1_SHA256值

win中 查看MD5值: certutil -hashfile 文件名  MD5 查看 SHA1 certutil -hashfile 文件名  SHA1 查看SHA256 certutil -hashfile 文件名  SHA256 linux中 md5s...[2020/7/17]

Java应用服务器之tomcat基础配置(一) - Linux-1874

  前文我们聊到了java相关重要组件和它们之间的关系以及jdk、tomcat部署回顾请参考https: www.cnblogs.com/qiuhom-1874/p/13302938.html;今天我们来聊一聊tomcat的配置使用相关话题;   一、tomcat配置相关文件简介  ...[2020/7/17]

122
2
记录数:5565 页数:1/11212345678910下一页尾页
加载更多
 友情链接: NPS  问卷模板