原创 配置Apache+Tomcat+mod_jk軟件環境

最近發現一臺生產機上的Apache目錄丟失,導致部分用戶登錄系統失敗。爲了解決這個問題決定重裝Apache和mod_jk。因爲手頭沒有原來版本的Apache2.2所以從網上新下了一個2.4使用, 需要準備的基礎環境包括yum安裝gcc-

原创 解決python2.X從json文件中讀取數據進行unicode轉碼情況

需要從一個json文件中逐行讀取數據並將數據寫入到一個字典數據中。服務器上python版本爲2.6直接使用json.load()函數時發現load到的數據都是經過unicode轉碼的數據每一項前邊都會多一個“u`”導致後邊程序無法獲得字典

原创 爬蟲-獲取草榴論壇-達蓋爾帖子列表和圖片

學習Python有段時間了,也根據網上的指導寫過了爬取壁紙網站壁紙的爬蟲。最近又手癢想試試爬取論壇,試試從獲取帖子列表,進一步獲取帖子名稱和帖子鏈接。再進一步跳轉到帖子中,獲取帖子內容。 一、這次和上次一樣使用requests庫來獲取網

原创 jsp生成json並傳遞給前臺html解析後顯示傳遞的信息

使用JsonObject和JsonArry兩個類,生成json,然後輸出json字符串 <%@ page language="java" import="java.util.*" contentType="text/html; chars

原创 移動sftp.log文件導致監控不可用sftp.log無新日誌的寫入--切日誌引發的血案

這週三突然發現一個部署了很久的監控腳本失效報警了,這個腳本內容其實很簡單就是抓一下sftp.log裏邊的某個用戶下載文件的記錄,如果上次來下載文件的日期超過兩天就報警。 結果週三早上發現從上週一開始之後sftp.log就一條都沒有往裏寫

原创 django使用js或者圖片等靜態文件的引用方法

django使用靜態文件需要將該文件放在static目錄下邊,static下可以有多級目錄方便靜態文件的管理。 使用static時還需要在project的setting.py中配置一下”STATIC_URL”就像這樣STATIC_URL

原创 使用dnspython進行DNS解析並對網站進行輪詢檢查

最近看了天斯大神的《python自動化運維》,裏邊有DNSPython的案例感覺寫的很實用,想拿過來用。但是我在服務器上裝了個python3.6。就打算用Python3來替代原來的檢查程序。 首先需要導入的是三個模塊,dns.resol

原创 局域網創建CentOS的yum源服務器

本地通過掛載iso文件創建CentOS的yum源服務器。 準備工作: 1、安裝apache,使用編譯安裝apache2 2、啓動vsftp服務。#/etc/init.d/vsftpd restart 3、安裝所需包:#yum in

原创 yum安裝net-snmp引發的libssl.so.10失效導致yum不可用問題

yum作爲一個解決包之間依賴關係的安裝工具,本來不應該引發更多的依賴問題。但是在實際操作中還是碰上了安裝報錯導致yum自身不可用的情況。 我在Centos6.4服務器上使用系統自帶的Centos-Base.repo安裝net-snmp因

原创 Django發生Article.author: (fields.E304) Reverse accessor for 'Article.author'錯誤

Django發生錯誤如下: SystemCheckError: System check identified some issues: ERRORS: content.Article.author: (fields.E304) Re

原创 Django2.1遇到 app_label and isn't in an application in INSTALLED_APPS 錯誤

Django在應用列表中添加新的應用時有時會出錯 INSTALLED_APPS = [ 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.

原创 使用shell中數組存數據並最終將數據存入文件

近期做一個從某url接口獲取數據的小程序,發現因爲該接口在海外,連接情況不穩定,數據下載速度也很慢。碰巧這些數據是下一步操作的源數據。而且後續的處理對數據完整性要求較高。開始時候直接使用curl將結果重定向到文件中,結果每天都免不了出現一

原创 tomcat自定義webapps目錄和默認端口

嘗試使用tomcat自定義項目目錄webapps,只需要修改server.xml即可。修改內容如下: <Engine name="Catalina" defaultHost="tomcat1">#自定義hostname ... <H

原创 ORA-21561: OID generation failed hostname問題解決方式

昨天裝了一臺centOS6.8服務器,再上邊又裝了個oracle 11g的client。等tns、sqlplus都裝上之後發現無論如何都連不上庫,總是報“ORA-21561: OID generation failed hostname”

原创 Django使用mysql8.0作爲數據庫遇到的問題解決

mysql作爲Django web項目的數據庫,昨天晚上進行了mysql升級,升級到了8.0。數據都沒啥問題但是等用Django連接數據庫的時候出現報錯: django.db.utils.OperationalError: (1045,