原创 阿里雲課堂·雲安全·Web應用安全認知(筆記)

Web應用安全認知 主要內容 Web應用的主要威脅 SQL注入攻擊分類、方式 SQL注入攻擊的防禦 XSS攻擊的分類、方式 XSS攻擊的防禦方法 文件上傳攻擊的分類、方式 文件上傳攻擊的防禦 1.OWASP TOP 10 OW

原创 commons-lang3(常用)

原文鏈接:https://www.jianshu.com/p/1886903ed14c maven包 <dependency> <groupId>org.apache.commons</groupId> <arti

原创 Java爬蟲技術之Jsoup

Java的應用領域一直給人的印象就是企業級系統開發語言,其實Java在爬蟲方面也是很強的,也有很成熟的生態體系,而且強大的語言基礎不論是爬取處理,數據處理都可以有足夠的支撐。很早讀書的時候,有看過一本爬蟲的書,當時並沒有堅持讀完

原创 SpringBoot線程池初始化

Application.java啓動類中增加線程池初始化。 @Bean(name = "threadPool") public static ExecutorService threadPool() { i

原创 Redash二次開發整理

構建開發環境 https://www.cnblogs.com/tyroz/p/9618351.html 框架分析 https://blog.csdn.net/guzhenping/article/details/87784834

原创 springboot下配置mybatis的call-setters-on-nulls屬性

使用Mybatis時,如果查詢語句中某些字段值是null的,則這個字段就無法返回。對於後臺數據處理來說,這是一個致命的問題,於是通過修改Mybatis的配置來解決這個問題。 在springmvc下,在mybatis的配置文件裏面增

原创 線程等待時間過長的處理

Java編程中,並行任務,提高了系統資源利用率,提高效率。多線程協作,線程等待的場景時常有,實際使用中需要避免線程無休止的等待,避免用戶等待時間過長。 簡單的一個案例: if (!transTimeQueryFuture.i

原创 Java 遞歸刪除某文件夾下所有目錄及文件

        使用Files類,遞歸算法。案例代碼如下: /** * 刪除某個目錄下所有文件及文件夾 * @param rootFilePath 根目錄 * @return boolean */ private boolean

原创 ACE代碼編輯器,代碼提示,添加自定義數據

原文鏈接:https://www.cnblogs.com/sonicit/p/5925991.html //設置自動提示代碼 var setCompleteData = function(data) { var langT

原创 Java基於byte length參數生成易於理解的文件大小

commons-io工具類FileUtils中有一個方法,FileUtils.byteCountToDisplaySize => 以可讀的方式,返回文件的大小EB, PB, TB, GB, MB, KB or bytes,但是

原创 Vue-cli3 項目配置 Vue.config.js( 代替vue-cli2 build config)

原始鏈接:https://www.cnblogs.com/duanzb/p/10715538.html Vue-cli3 搭建的項目 界面相對之前較爲簡潔 之前的build和config文件夾不見了,那麼應該如何配置 如webp

原创 centos7中運行ifconfig提示-bash: ifconfig: command not found

原文鏈接:https://www.cnblogs.com/lojun/p/11236433.html centos7中運行ifconfig提示-bash: ifconfig: command not found 查看/sbin/下

原创 Java·潛修·MyBatis框架工作原理和執行流程

MyBatis框架工作原理和執行流程 一、MyBatis框架工作原理 Created with Raphaël 2.2.0MyBatis核心配置文件: 配置數據源,事務管理方式,指定SQL映射文件位置SqlSessi

原创 Java高級工程師蛻變·多線程·線程安全與數據同步

        在串行化的任務執行過程中,由於不存在資源的共享,線程安全的問題幾乎不用考慮,但是串行化的程序,運行效率低下,不能最大化地利用CPU的計算能力。         無論是互聯網系統,還是企業級系統,在追求穩定計算的同時,也在追

原创 Java高級工程師蛻變·多線程·join方法結合實戰【接上篇Thread API】

一、先看應用場景:         假設有一個APP服務主要用於查詢航班信息,你的APP是沒有這些實時數據的,當用戶發起查詢請求時,你需要到各大航空公司的接口獲取信息,最後統一整理加工返回到APP客戶端。        該例子是典型的串行