原创 Linux下Tomcat開機自動啓動

Linux下tomcat開機自動啓動有兩種方法,一種是簡單,一種是複雜而又專業的,使用shell腳本要實現,我們一般推薦shell腳本啓動方式。下面我們分別介紹這兩種方法。 1.shell腳本啓動 衆所周知,在Linux中設置開機自啓動的

原创 axios在前後端分離項目中的應用

現在項目大多數採用前後端分離的方式來實現,特別是隨着React、Vue的流行使用越來越廣泛。第一次接觸React時選用了螞蟻金服dva+antd來搭建前端開發框架,dva自帶的fetch方法不能滿足項目需求,所以自己採用axios封裝了一

原创 React組件狀態

注意:在React中,組件的名字必須用大寫字母開頭,而包含該組件定義的文件名也應該是大寫字母。1、無狀態組件創建無狀態函數式組件形式是從React 0.14版本開始出現的。它是爲了創建純展示組件,這種組件只負責根據傳入的props來展示,

原创 MongoDB常用操作一查詢find方法db.collection_name.find()

MongoDB常用操作一、查詢find方法db.collection_name.find();查詢所有的結果:select * from users;db.users.find();指定返回那些列(鍵):select name, skil

原创 Linux下Mongodb安裝及配置

1、下載安裝包 從mongdb官網http://www.mongodb.org/downloads下載安裝包,我這裏以mongodb-linux-x86_64-2.6.7.gz爲例來講解。 2、安裝準備 創建安裝目錄/usr/loca

原创 Linux下redis的介紹及安裝

redis是當前比較熱門的NOSQL系統之一,它是一個key-value存儲系統。和Memcached類似,但很大程度補償了memcached的不足,它支持存儲的value類型相對更多,包括string、list、set、zset和has

原创 iOS調用系統的撥號功能

最近在做VOIP網絡電話,其中有個需求就是網絡質量不好的情況下需要調用系統的打電話功能,也就是運營商電話(這個有個專業術語PSTN)。我從網上找了兩個方法,都能實現這個功能,測試通過的。兩個方法稍微有點點不通。 方法一:直接撥打,好比是在

原创 datatables自定義

最近對datatables又做了一次深入的瞭解,這次主要datatables自定義樣式及搜索框,廢話不多說了,直接上代碼。首先介紹下,代碼是基於jquery、bootstrap,如果要直接使用代碼,請先引入相關js、css。 第一部分:自

原创 HTTP POST GET PUT請求處理

public class HttpUtils { /** * post 請求<br> * * @param url * @param jsonObject * @return */ public stat

原创 Java獲取配置文件的屬性值通用工具類2

最近用Junit對SpringMVC做單元測試的時候,報Failed to load ApplicationContext錯誤。網上很多資料都說報這個錯誤是因爲Spring的配置文件沒有加載,可是實際上我已經全部加載,最後斷點調試才發現是

原创 springMVC集成shiro與cas實現SSO單點登錄

一、前言 Apache Shiro與Spring Security一樣是Java的一個安全框架。那爲什麼與Spring整合卻用Shiro?其實我個人是認爲Spring Security太過於笨重,要寫太多的過濾器,Shiro的配置簡單這就

原创 shell腳本——比較當前時間與文件的創建時間間隔

最近項目中有個需求,要求把某個文件夾下的創建時間超過3分鐘的文件刪除。本來想是用Java的定時任務來實現的,但是比較複雜。而且想了下,也完全沒有這個必要,於是就寫了一個shell腳本,用crontab來執行。 #!/bin/bash d

原创 Java獲取配置文件中的屬性值通用類

項目中經常會遇到怎麼去獲取項目中配置文件的路徑,或者是讀取配置文件中的值。現在將方法記錄下來,供大家學習參考。 1.讀取配置文件中的屬性值,這裏的配置文件指的是conf.properties。如果大家有其他配置文件,記得把名字改下就可以了

原创 iOS UIViewController之間的切換

我是一枚剛學習iOS的菜鳥,項目中經常會涉及到UIViewController之間的跳轉,常用的就是PushViewController及PresentViewController,現在簡單介紹下他們之間的區別。 PushViewCon

原创 SpringMVC與shiro的整合

好久沒有寫過博客了,之前有好幾篇想記錄下來的,但是拖着拖着,就不了了之了。這次趁印象還很深刻,記錄下Springmvc與shiro的整合過程,方便以後學習。 首先,來看下pom.xml。 <project xmlns="http://