原创 nodejs(下班後再整理)

wget https://npm.taobao.org/mirrors/node/v10.2.1/node-v10.2.1-linux-x64.tar.xzxz -d node-v8.11.1-linux-x64.tar.xztar -xv

原创 阿里巴巴Java開發手冊

一,命名風格1,(強制)類的命名使用駝峯命名,DO(表名的數據對象),DTO(頁面數據傳輸對象),VO(展示對象),可以以上的結尾,可以不遵守駝峯規則。(POJO是以上的統稱)2,(強制)抽象類使用Abstract開頭,異常類使用Excep

原创 ReentrantReadWriteLock最最最經典示例用法----升級緩存後的鎖降級

所謂讀寫鎖,是對訪問資源共享鎖和排斥鎖,一般的重入性語義爲 如果對資源加了寫鎖,其他線程無法再獲得寫鎖與讀鎖,但是持有寫鎖的線程,可以對資源加讀鎖(鎖降級);如果一個線程對資源加了讀鎖,其他線程可以繼續加讀鎖。 下面的代碼展示瞭如何利用重入

原创 我的友情鏈接

51CTO博客開發

原创 java開發常用linux命令整理

作爲一個Java開發人員,有些常用的Linux命令必須掌握。即時平時開發過程中不使用Linux(Unix)或者mac系統,也需要熟練掌握Linux命令。因爲很多服務器上都是Linux系統。所以,要和服務器機器交互,就要通過shell命令。本

原创 tomcat 禁用session

我們先來做一個實驗,用jmeter對tomcat下的一個jsp頁面做壓測:(1)jsp的內容非常簡單,1.jsp:[html] view plain copy<%@ page language="java" pageEncoding="ut

原创 ubuntu16.04 安裝zabbix3.4

部署Zabbix需要LAMP環境(Linux、Apache、MySQL、PHP),所以首先要安裝Apache(當然,nginx也可以)、MySQL和PHP。在Ubuntu 16.04下只有php7.0而沒有php5#安裝apahce2 su

原创 activity工作流其實很簡單

寫這篇文章的目的主要是項目組開發第一次使用總結的一點小經驗,不足之處打架多多探討.1.什麼是工作流?以請假爲例,現在大多公司的後臺流程是這樣的    a.郵件提出申請      b.上級回郵件同意或其他方式     c.上級請假記錄    

原创 MySQL8 十大新特性

今天,讓我們看一下MySQL8.0提升數據庫管理員工作效率的十大改進。從一大堆特性你們找出十點並不太容易,以下是這十大特性: 1.臨時表的改進2.持續的全局變量3.取消默認MyISAM系統表4.UNDO空間回收5.UTF8性能改進6.取消Q

原创 ubuntu 遠程桌面windows服務器

   sudo apt-get install rdesktop rdesktop -f -a 16  192.168.1.1

原创 阿里巴巴Java開發手冊

一,命名風格1,(強制)類的命名使用駝峯命名,DO(表名的數據對象),DTO(頁面數據傳輸對象),VO(展示對象),可以以上的結尾,可以不遵守駝峯規則。(POJO是以上的統稱)2,(強制)抽象類使用Abstract開頭,異常類使用Excep

原创 不可忽視的內存區域-直接內存

一提到JVM運行的的內存劃分,相信大家都會第一反應想到堆內存和棧內存。如果再分清楚一些,就是常說的運行時數據五大部分:方法區,虛擬機棧,本地方法棧,堆,程序計數器。 本文重點聊一聊直接內存(Direct Memory),直接內存並不是運行時

原创 ubuntu下vi命令使用不正常

1 . 打開終端,切換到root     sudo su2.  刪除vim-common組件    $sudo apt-get removevim-common3. 安裝vim    $sudo apt-get install vimOK.

原创 互助盤全套代碼分享(來源網絡,僅供學習使用)

本項目包含全套源碼,兼容手機,平板,電腦,項目包含教程 ,開發語言爲JAVA,來源網絡,僅供學習使用。 運行環境:jdk+tomcat+mysql 數據庫腳本:內置 百度網盤地址:https://pan.baidu.com/s/1o81Mx

原创 ubuntu無法安裝deb文件解決辦法

sudo apt-get install gdebi 接着在右擊你要安裝的 .deb 文件,選擇 Open With —> GDebi Package Installer這時會有如下窗口,點擊 Install Package 或者 sudo