原创 linux 禁止指定ip訪問

linux中如何禁止指定的ip訪問呢? 比如被別人暴力破解,被別人使用不同的密碼嘗試登錄 前段時間,我在阿里雲的主機就收到了攻擊,並且被安裝了後門: 所以我想直接禁用這些ip的訪問.怎麼辦呢? 解決方案:修改配置文件/etc/hosts

原创 支付返回post請求數據

點擊返回商家返回的post數據: {"requestBody":"singnType=&version=&businessId=00WGFKB20012&platIdtfy=&merchantId=CP008030&orderId=2015

原创 單一項原則

單一項原則真的很有用,特別是用於找出問題的根源. 上週改一個bug,bug的現象是: 在火狐中,打開界面(當然是公司產品的界面,不便給出地址),點擊導航項時,除了打開導航的模塊,同時會打開一個空白的頁面. 我是怎麼解決這個bug的呢? 我找

原创 不方便的事情,人們都不大會去做

人都具有惰性,這是根深蒂固的,基因決定的.  所以如果一件事情顯得太麻煩人們就不大會去做. 比如前段時間要交燃氣費,而燃氣費沒法網上交,必須去銀行.我是能拖就拖,因爲覺得專門去趟銀行太麻煩,浪費時間.我有這個時間還不如多寫幾行代碼呢. 但是

原创 應用商店流程

應用商店支付流程: 整體流程:   從入口開始的流程跳轉 應用商店接口: 分層結構圖: 實現難點: (1)支付回調 跳轉到第三方支付的時候,會向第三方支付平臺提供一個回調鏈接. 支付完成之後,第三方支付平臺會自動調用這個回調鏈接.

原创 java 對list進行排序

前提: list中的元素是自定義對象,如何根據對象的元素進行排序呢? 比如List<Student>students 是一個list,每個元素都是Student對象,Student對象中有成員變量name,age,等, 那麼我想根據age來

原创 IE瀏覽器兼容性的痛苦

做了一個彈出框的demo,在狐火,chrome,IE11中運行得好好的. 但是在IE8中死活不顯示對話框,感覺IE8根本沒有執行下面的javascript代碼. 甚至,我簡單的寫alert(123),IE8也沒有執行.如下圖: 我突然靈

原创 不方便的事情,人們都不大會去做

---恢復內容開始--- 人都具有惰性,這是根深蒂固的,基因決定的.  所以如果一件事情顯得太麻煩人們就不大會去做. 比如前段時間要交燃氣費,而燃氣費沒法網上交,必須去銀行.我是能拖就拖,因爲覺得專門去趟銀行太麻煩,浪費時間.我有這個時間還

原创 通過命令名稱查詢進程id

linux 中如何通過命令名稱查詢出進程的id呢? 例如,我想查詢java的進程id: ps -ef |grep java |grep -v grep|awk '{print $2}' 或者: ps -ef |grep java |grep

原创 你對女人好並不會讓她愛上你

我認清了一個道理: 你對一個女人好不好與她喜不喜歡你沒有半毛錢關係. 以前,我認爲:對女人好,女人就會喜歡你;對一個女人越好,她就會越喜歡你.你對女人不好,她就會討厭你. 所以當我喜歡一個女人時,我就會千方百計地對她好. 比如送禮,請吃飯,

原创 java web判斷是否登錄

在使用session的情況下,如何判斷是否已登錄呢? 1,登錄成功的後續操作 1 session.setAttribute(Constant2.SESSION_KEY_LOGINED_USER, user2); 2

原创 java多線程的一些筆記 原

java多線程的一些筆記 多線程的目的 同時幹多件事; 充分利用CPU資源,特別是多核CPU; 有些場景下,n個操作需要同時執行 多線程遇到的問題/挑戰 如果n個線程之間沒有資源的共享,則多線程是沒有任何問題的,是線程安全的. 資源共享

原创 實現服務啓動之後,馬上執行任務的幾種方法 原

有哪些方法 實現服務啓動之後,馬上執行相關操作? 方式一 :@PostConstruct 對類的要求 無,普通的java bean即可 例如: /*** * 執行完構造方法之後就會執行該方法 */ @PostCons

原创 java多線程知識整理 原

java多線程知識整理 本文不是入門篇,僅記錄容易出錯的知識點 爲什麼需要多線程 根本原因: 同一段時間儘量做更多的事; 充分發揮CPU的功能,避免浪費CPU資源; 同一時間需要做不同的事; 多線程的核心問題 對同一個變量的讀寫,導

原创 良渚博物館-玉琮王 原

今天(2018-10-27)去了良渚博物館,第一次知道了玉琮 玉器神人獸面像 視頻地址 http://vodxg1kvk8h.vod.126.net/vodxg1kvk8h/002e8654-1cef-4b3a-b057-5