原创 win10系統安裝jdk

名詞介紹 JVM:全稱Java virtual Machine,java虛擬機,編譯java程序 JRE:全稱Java Runtime Environment,java運行環境,裏面包含JVM JDK:全稱Java Development

原创 Linux 中調用程序報錯 Error opening terminal: unknown

解決方法:在調用的報錯程序前,先設置環境變量:export TERM=xterm

原创 使用GetModuleFileName只能獲取程序路徑的盤符

    在windows環境中用vs2015編譯程序後,函數GetModuleFileName獲取到的路徑使用printf打印出來只有磁盤符,而不是整個路徑。vs2015編譯時設置的字符集是unicode,(其中:Unicode通常用兩個

原创 rabbitmq安裝時遇到的問題總結

1、啓動腳本中不增加export HOME=/opt/midware/rabbitmq時,報錯 rabbitmq-server erlexec: HOME must be set 修改辦法: 增加:export HOME=/var/joe

原创 CentOS7中openssh源碼編譯rpm包及安裝步驟

第一步、構建openssh的rpm包 (備註:應該也可以直接編譯源代碼使用,因爲還要安裝在其它機器上,所以我採用的是編譯成rpm包,編譯步驟的參照網址:https://blog.csdn.net/fhqsse220/article/det

原创 centos7添加靜態路由的方法

1、靜態路由必須放到/etc/sysconfig/network-scripts/route-ethX中,才保證能在重啓網卡後看到之前添加的路由。這個地方不同於centos7之前的系統,像centos6系統可以將路由ip添加到/etc/

原创 python中執行url的兩種方法urllib和request

python中使用urllib方法調用url是比較基礎的方式,有些環境中沒有request時,可以採用此方式。不過個人認爲request方式更簡單方便一些。 import urllib import urllib2 import jso

原创 logrotate收集Linux中日誌問題記錄

使用方法的資料網上很多,本文不做介紹,本文主要介紹我實際應用中用到的配置項和使用時遇到的問題。 1、使用方法 /usr/sbin/logrotate /opt/myrotatecfg myrotatecfg是我自定義的配置文件路徑,沒有使

原创 starting MySQL...ERROR! The server quit without updating PID file(/var/run/mysqld/mysqld.pid)

centos7中出現mysql啓動失敗 排查方法:首先找到/var/log/mysqd.log, 查看包含最後幾行包含error的行;[ERROR] Unix socket lock file is empty /tmp/mysql.so

原创 Linux查看磁盤空間的命令df 和 du

一、查看磁盤的使用情況 df -h   df -h  指定目錄名 注意:如有有亂碼顯示,可以修改一下字符集 LANG=gb2312 二、查看磁盤中每個目錄空間的使用情況 du -h -d 2     (等價於 du --human-rea

原创 Linux訪問mysql的命令

一、登錄 mysql -h IP地址 -u 用戶名 -p密碼 -P端口 例子:mysql -h 192.168.6.66 -u root -proot -P8094 二、顯示所有數據庫 show databases 三、進入某個數據庫 u

原创 (C++)獲取字符串中的一段

一、使用String類中的find和substr方法。         例如:將取字符串”J=CC122; Path=/; HttpOnly“中的“J=CC122”。 std::string strC = "J=CC122; Path=/

原创 Linux編譯openssh-7.8p1版本錯誤解決方法

1、 錯誤:構建依賴失敗:     openssl-devel < 1.1 被 openssh-7.8p1-1.el7.centos.x86_64 需要 解決方法: 註釋掉BuildRequires: openssl-devel < 1

原创 win10系統安裝jdk和jre後初次運行HelloWorld報錯

java報錯 E:\test>javac HelloWorld.java E:\test>java HelloWorld 錯誤: 找不到或無法加載主類 HelloWorld 原因: java.lang.NoClassDefFoundErr

原创 Python學習過程中的問題記錄

1、替換文件中的字符串,具體腳本實例(實現目的,將文件中file1中的IP地址改爲10.10.10.10) #! /usr/bin/env python # -*- coding: utf-8 -*- import io import r