原创 Dubbo進階--zookeeper註冊中心

  上篇已經介紹了Dubbo的基本概念,我們知道了Dubbo提供方會將自己的服務註冊到註冊中心,使服務暴露出來,實現透明化。這節就介紹一下注冊中心的搭建   目前常用的註冊中心主要有四種,如下:       通過上述四種方法的對比,我選擇

原创 U盤無法顯示問題

  最近電腦遇到一個問題,插上u盤後總是不顯示,但是在系統托盤中已存在該信息。   解決方案:     打開控制面板,選擇“查看設備和打印機”          在設備一欄中我們可以找到對應的外接設備,一般根據設備名稱很容易找到我們需要顯

原创 dubbo進階--基本概念

   隨着互聯網的發展,網站應用的規模不斷擴大,常規的垂直應用架構已無法應對,分佈式服務架構以及流動計算架構勢在必行。Dubbo就是其中一種分佈式服務架構,在使用Dubbo之前,我們有必要了解一下Dubbo的基本概念。    Dubbo是

原创 菜鳥成長記錄——2016-2017半年總

    一切困難都阻擋不住我追尋夢想的腳步,只能作爲墊腳石,使自己爬得更高。   工作篇     大概是3月底的時候,我進入了中核華輝公司工作。我對這裏的評價是:安逸。沒有複雜的項目業務邏輯,沒有特別高深的應用技術。基本上每天都是一些重複

原创 Easyui combobox下拉項過長的處理

  在easyUI中,datagrid中的列內容過長時,可以設置屬性來進行個性設置,比如超過多少字之後用“...”代替。但是在combobox中沒有該屬性,那麼應該如何處理呢?   解決思路:     在加載完下拉框內容時,使用combo

原创 瀏覽器下載模板中文亂碼

   在項目中遇到這樣一個問題,下載word文檔模板時,如果名稱是中文,會出現亂碼問題。解決該問題,需要在代碼中進行設置,同時還需要考慮到不同的瀏覽器使用的方法不同。    問題如下:                          

原创 在禁用UAC時無法激活此應用

   在使用win10系統時,提升管理員權限之後,打開圖片提示“在禁用UAC時無法激活此應用”錯誤信息。win8可以選擇使用windows照片查看器,但是win10上操作時,找不到該功能,此情況就需要自己重新設置一下註冊表才行。具體如下:

原创 dubbo進階--管控臺

  上篇介紹了dubbo的一個入門實例,服務啓動後,我如何查看自己的服務是否已經啓動,如何查看是否存在消費者呢?這就需要使用dubbo的管控臺。    材料準備:      jdk-7u76-linux-x64.tar.gz、apache

原创 dubbo進階--入門實例

  註冊中心搭建好之後,現在開始進行一個dubbo實例,來體驗一下dubbo的魅力。   爲了方便的管理jar包,本次使用的是maven項目。   項目主要結構:     提供者:                  消費者:      

原创 Nginx安裝及配置

   瞭解了一些Nginx的基本內容之後,現在進入安裝階段,通過此過程來加深對Nginx的認識與理解。   一、準備環境       GCC:可用來編譯C語言程序。是必需的編譯工具           使用命令:yum install g

原创 考研總結

   考研結束已經一週多了,終於能靜下來好好總結一下這兩個月來的努力以及最後那兩天的奮鬥了。這個過程用兩個字來總結的話就是:充實。    相對以往的研究生考試來說,我們這次的挑戰更大,需要付出的精力也是巨大的。怎麼說呢?首先,今年屬於第一

原创 Nginx簡單實現反向代理和負載均衡

   Nginx安裝好之後,開始使用它來簡單實現反向代理與負載均衡的功能。在這之前,首先得腦補一下什麼是反向代理和負載均衡。   反向代理:是指以代理服務器來接收Internet上的請求,然後將請求轉發到內部網絡的服務器上,並將結果返回給

原创 Redis服務器搭建

    作爲一個面向大衆的電商項目,給用戶帶來良好的速度體驗是非常重要的。首先用戶的這些需求是不會變的,那麼如何在不變動需求的情況下來最大的滿足用戶的需求呢?redis其實可以在一定程度上做到,先來惡補一下redis的基本知識。    

原创 Linux最小安裝聯網

  對於Linux的安裝有很多版本,但是無論哪個版本,一般都需要進行聯網,加載自己所需的插件。當然,對於大牛來說,沒有網也沒有影響。所以,本次主要是讓剛接觸Linux的人能夠聯網。   首先要修改網絡配置:     命令:vi /etc/

原创 【多線程】--線程同步

  熟悉多線程的都知道,傳統的線程同步時,可以使用synchronized機制來實現,現在就具體的說一下這個synchronized的使用方法。   1、只鎖住部分代碼     synchronized (this) { for (in