原创 Linux netstat命令學習

一、簡介:                                  Netstat用於顯示與IP、TCP、UDP和ICMP協議相關的統計數據,一般用於檢驗本機各端口的網絡連接情況。                    如果我們

原创 c++中三種繼承方式

#include "stdafx.h" // c++的三種繼承方式 // 1.public 繼承過來的成員屬性不變 // 2.protected 繼承過來的public屬性變爲protected,其他不變 // 3.privat

原创 activity繼承Cocos2dxActivity後無法監聽安卓返回按鍵

前提: public class TestActivity extends Cocos2dxActivity { @Override public boolean onKeyDown( int

原创 struts2升級後無法創建對象訪問問題

struts2升級新版本後原有property中創建對象無法訪問,log中有警告 警告Target class [class xxxx] is excluded!  警告位置com.opensymphony.xwork2.ognl.Sec

原创 $@與${1+$@}的區別

最近發現網上有不少人問${1+"$@"}是什麼意思,希望這篇文章能很徹底的回答這個問題。 首先,我想絕大多數人明白“參數展開”的概念。比如${variable},在腳本執行的時候,會自動替換成變量的值。例如下面的例子,會將"H

原创 shell數組賦值失敗問題

編寫了一個shell腳本,發現數組賦值失敗,原代碼: monthDate=$1 logBaseHome=/data/mqq_data/log_center/ rootHome=/data/mqq_data/log_center/silly

原创 Eclipse調試JDK看不到變量的值

背景 JDK源碼調試時不能顯示變量值提示cannot be resolved to a variable。很不方便 辦法 新建兩個文件加 D:\Java\JDK\jdk6_src D:\Java\JDK\jdk6_rt-deb

原创 mysql binlog清理

show master logs;reset master;

原创 JPA環境搭建時,運行junit無法創建表

hibernate.connection.driver_class打錯了,這種以後儘量複製吧,眼瞎 正確配置 <?xml version="1.0"?> <persistence xmlns="http://java.sun.com/x

原创 redis環境搭建遇到的問題

搭建好環境後除了本機,其他無法訪問bind配置問題(網上很多的給的說法是要設置對應訪問的機器的IP,其實bind設置的是server所在的機器的IP,如果有多網卡,自己選擇)默認bind設置了localhost或者127.0.0.1就代表

原创 windows下DNS手動修改無效

今天手動配置電腦DNS時,發現修改不了。 查了一下,使用ipconfig /flushDNS清理一下,然後在修改就OK了

原创 comm 比較兩個文件中相同不同行

comm -12 file1 file2 就只顯示在兩個文件中都存在的行comm -23 file1 file2 只顯示在第一個文件中出現而未在第二個文件中出現的行comm -13 file1 file2 只顯示在第一個文件中未出現而出現

原创 jedis使用一段時間後響應變慢

背景: 切換memcached到redis後,發現使用一段時間後請求時間變長發現redis鏈接報錯,後臺看redis服務端口(netstat -an|grep  6379)發現有很多WATING狀態,lsof查看端口PID幹掉後,一會兒

原创 Shell中$# $@等含義

$# 是傳給腳本的參數個數 $0 是腳本本身的名字 $1 是傳遞給該shell腳本的第一個參數 $2 是傳遞給該shell腳本的第二個參數 $@ 是傳給腳本的所有參數的列表 $* 是以一個單字符串顯示所有向腳本傳遞的參數,與位置變量不同,

原创 linux下使用yum安裝mysql、啓動、登錄和遠程訪問

1、安裝 查看有沒有安裝過:           yum list installed mysql*           rpm -qa | grep mysql* 查看有沒有安裝包:           yum list mysq