原创 JFreeChart ChartPanel設置統計圖的寬高
ChartPanel frame = new ChartPanel(jfreechart, true); Toolkit toolkit = Toolkit.getDefaultToolkit(); Dimension scrnsiz
原创 網址追蹤方法案例
站長之家查whois 站長之家的Ping功能查詢了一下有沒有加CDN 同IP網站查詢的功能進行搜索 通過QQ空間發現其他QQ信息 利用QQ的忘記密碼功能,查詢了一下這兩個QQ綁定的手機號 利用貼吧的高級搜索功能查詢到
原创 Swing JFileChooser選擇和保存文件
選中文件: btntxt.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e) { // 按鈕點擊事件
原创 基於ssm框架開發一個個人博客(一)
準備了很久,一直有個願望,就是做一個自己的博客。10年的程序員,從事了腳本、客戶端開發、app開發、前端、後臺、架構、項目管理,但這個願望一直未有實現。那麼,就從今天開始吧! 目前域名和服務器已經準備妥當,開發環境、服務器
原创 Android判斷當前應用是否前臺應用
使用RunningAppProcessInfo來輪詢判斷,其中魅族手機遇到一個問題,其返回的狀態值和其他手機不一樣,做了下兼容: private boolean isAppBackground() { boole
原创 Android---構建一個自己的網絡框架(四)
Android---構建一個自己的網絡框架以及源碼 第四,執行網絡請求 使用系統HttpURLConnection執行網絡請求。 public class NetworkManager { private int connectTi
原创 Android獲取手機MAC地址
Android獲取手機mac地址根據系統版本有幾個不同的獲取方式,6.0之前的 6.0-7.0的,7.0之後的都各不一樣,直接上代碼: /** * Android 6.0 之前(不包括6.0)獲取mac地址
原创 Android---構建一個自己的網絡框架(二)
Android---構建一個自己的網絡框架以及源碼 第一步構建請求 構建請求的抽象類: import java.io.Serializable; public abstract class RequestBean implements
原创 centos防火牆firewalld相關指令
Centos7默認防火牆是firewalld,以下是相關命令 # service firewalld status; #查看防火牆狀態 # service firewalld start; 或者 #systemctl start fir
原创 Android---構建一個自己的網絡框架(五)
Android---構建一個自己的網絡框架以及源碼 第五,解析返回的網絡請求數據 解析抽象類TextMessageParser public abstract class TextMessageParser { public abst
原创 Android---構建一個自己的網絡框架以及源碼
Android---構建一個自己的網絡框架(一) Android---構建一個自己的網絡框架(二) Android---構建一個自己的網絡框架(三) Android---構建一個自己的網絡框架(四) Android---構建一個自己的網絡
原创 nginx搭建rtmp直播服務器 OBS推流測試
nginx可以通過添加rtmp模塊來使得其可以支持rtmp直播、錄播等功能。下面來實現下nginx搭建rtmp直播服務器。 一、下載 下載Nginx wget http://nginx.org/download/nginx-1.12.1.
原创 Android service心跳實現的兩種方式
這裏簡單介紹兩種實現心跳的方式。 第一種,簡單粗暴線程實現 new Thread(new Runnable() { @Override public void run(
原创 Android---構建一個自己的網絡框架(三)
Android---構建一個自己的網絡框架以及源碼 第二,消息隊列 消息隊列可以是輪詢或者其他算法下的消息列表,也可以使用線程池,在這裏我們使用線程池來實現。 ThreadPoolExecutor threadPoolExecutor