原创 lambda表達式詳解

簡言 lambda表示是改版新引入的一種語言特性,本特性,讓你可以將功能視爲方法的一個參數,來傳遞代碼(將代碼像數據一樣傳遞);lambda表達式,使代碼更加簡潔; 語法格式: (parameters) -> expression 或

原创 Nutz框架crud持久層操作指南

Nutz框架 nutz框架是一個輕量級的ssh框架,因爲它有spring的職責,它又負責了hiberate的持久,以及struct的大servlet功能。以及提供了一系列輕便的工具,所以我們能很容易的只專注於業務,此篇在於介紹一下nutz

原创 nginx下sever中的location

# 說明   location [ = | ~ | ~* | ^~ ] URI { ... } 設置一個 URI 匹配路徑 =:精確匹配 ~:正則表達式匹配,區分字符大小寫 ~*:正則表達式匹配,不區分字符大小寫 ^~:URI 的前半部分

原创 struts2攔截器

struts2的攔截機制 攔截器(interceptor)是Struts2最強大的特性之一,也可以說是struts2的核心,攔截器可以讓你 在Action和result被執行之前或之後進行一些處理。同時,攔截器也可以讓你將通用的代碼模塊化

原创 IntelliJ IDEA操作(第八蛋)-- idea工具maven的使用

全局配置maven 1、File ->Other Settings -> Default Settings -> Build & Tools -> Maven 2、設置maven參數 3、導入源碼 4、更新本地倉庫和遠程倉庫 5、

原创 IntelliJ IDEA操作(第六蛋)-- IDEA控制檯輸出亂碼問題

亂碼問題 不管哪個開發工具,基本都會遇到亂碼問題,今天這裏分享一下idea控制檯輸出亂碼的解決方案,親自試過,絕對有效 更改項目編譯編碼 更改web容器字符集編碼 -Dfile.encoding=UTF-8 更改DeBug字符集 JA

原创 IntelliJ IDEA操作總結

背景 開發潮流中,idea一躍成爲程序員的真愛,從eclipse到idea,是開發歷史上的一步大躍進,啊啊啊啊,好詩! 使用場景 1、idea的安裝 IntelliJ IDEA操作(第一蛋)-- idea的安裝 2、idea必備操作 In

原创 IntelliJ IDEA操作(第七蛋)-- idea中項目管理(git)

遠程從git蕩項目 項目納入git管理 1、項目中沒有被git管理 2、加入git管理 3、選擇git 提交代碼 更新代碼和遠程推送 創建新分支 切換分支 git面板操作 1、git選項 2、Repository選項

原创 IntelliJ IDEA操作(第九蛋)-- idea熱部署JRebel插件的安裝和破解

背景 熱部署的好處作爲程序員來說,是必不可少的。 省略了每次更改代碼後都要重啓項目才能生效,節約時間 ,提高開放發效率,槓槓的六! 在網上瀏覽了N多個文檔,五花八門的,自己破解Ok後特意整理簡單有效,本文檔親測,可用 JRebel的安裝

原创 IntelliJ IDEA操作(第十蛋)-- idea擼碼插件

Lombok  plugin 開發神器,讓你的entity不用再生成get/set方法,只用加上註解@Data就ok了,使用idea如果不安裝這個插件的話,項目是無法編譯成功的,會提示缺少Lombok Date包 Background

原创 IntelliJ IDEA操作(第十一蛋)-- idea常用快捷鍵

Ctrl快捷鍵 Ctrl + F2 :關閉tomcat  Ctrl + O :查看重寫方法  Ctrl + H :全局搜索  Ctrl + F : 全局替換  Ctrl + Shift + R :全局搜索文件  Ctrl + Shift

原创 IntelliJ IDEA操作(第三蛋)-- idea創建web容器(tomcat)

創建web容器 創建tomcat tomcat配置 添加項目到tomcat 解決tomcat啓動中文亂碼問題 -Dfile.encoding=UTF-8 JAVA_TOOL_OPTIONS=-Dfile.encoding=UTF-

原创 IDEA的必備操作

菜單欄的顯示和取消 Debug調試 F7:在 Debug 模式下,進入下一步,如果當前行斷點是一個方法,則進入當前方法體內,如果該方法體還有方法,則不會進入該內嵌的方法中 * F8:在 Debug 模式下,進入下一步,如果當前行斷點是

原创 IDEAD搭建SpringBoot項目

1、創建一個新的project 2、選擇Spring Initializr 3、根據自己的需求定義項目的包結構、名稱等參數 4、選擇SpringBoot版本 5、創建成功 6、刪除不需要的文件

原创 SecureCRT安裝lrzsz(上傳、下載)

檢查SecureCRT是否安裝lrzsz 命令:rpm -qa | grip sz -bash: grip: command not found    (說明沒有安裝) 使用(yum)自動安裝 命令:yum -y install lrzs