原创 招銀電話面

招銀電話面一、爲啥要選用mongo, mongo和MySQL的優勢在哪?你說mongo查詢快,原因是什麼。二、項目中的哪塊兒功能用到了redis?爲什麼要選用redis而不選Memcache. redis的持久化策略。spring

原创 設計模式介紹歸類

1. 設計模式簡介 創建型模式 單例模、工廠模式、抽象工廠模式、建造者模式、原型模式。 結構型模式: 適配器模式、橋接模式、裝飾模式、組合模式、外觀模式、享元模式、代理模式。 行爲型模式: 模版方法模式、命令模式、迭代器模式、觀

原创 mybatis多條相同的select語句只有第一次執行

問題描述 在插入分類的時候需要先查看該分類是否存在,若不存在則插入,第一次查找是該分類不存在,進行插入操作,在插入操作之後再一次遇到該分類時,執行查找操作,發現此時查找語句不起作用,有將該分類插入一次。 原因 mybatis有

原创 java 面試準備(基礎)

java 基礎篇談談對java平臺的理解?java是解釋執行的,這句話正確嗎?請對比Exception和error,另外,運行時異常與一般異常有什麼區別?ClassNotFoundException和NoClassDefFound

原创 jquery ajax springmvc 文件上傳實例

jquery ajax springmvc 文件上傳實例 https://blog.csdn.net/irokay/article/details/72984048 spring-mvc.xml配置文件中添加bean<!--

原创 獲取properties文件中的所有配置

public class GetProps { private static GetProps instance = new GetProps(); private final Logger logger = Lo

原创 工業控制系統基礎知識入門(一)

工業控制系統基礎知識入門(一) 1. 工業控制系統定義 ​ 工業控制系統(Industrial Control Systems,ICS,簡稱工控系統),是由各種自動化控制組件以及對實時數據進行採集、監測的過程控制組件共同構成的確

原创 MYSQL相關知識總結

MYSQL相關知識總結 如何在 MySQL 中對一條 SQL 語句的執行時間? select @@profiling; //首先我們需要看下 profiling 是否開啓 如果@@profiling的值爲0的話,使用set

原创 leetcode :937. 重新排列日誌文件

leetcode :937. 重新排列日誌文件 你有一個日誌數組 logs。每條日誌都是以空格分隔的字串。 對於每條日誌,其第一個字爲字母數字標識符。然後,要麼: 標識符後面的每個字將僅由小寫字母組成,或; 標識符後面的每個字將僅

原创 劍指 Offer 68 - II. 二叉樹的最近公共祖先

劍指 Offer 68 - II. 二叉樹的最近公共祖先劍指 Offer 68 - II. 二叉樹的最近公共祖先思路代碼 劍指 Offer 68 - II. 二叉樹的最近公共祖先 https://leetcode-cn.com/p

原创 xrdp 部署相關問題

server:(通過 ssh 進來) root@loongson:~# /etc/init.d/xrdp restart //啓動 xrdp 服務,結果出錯 Stopping xrdp: sesman xrdp. Starti

原创 soap和rest兩種WebService對比

webservice相關的基礎知識 WebService,顧名思義就是基於Web的服務。它使用Web(HTTP)方式,各個平臺可以統一的接收和響應外部系統的某種請求,從而實現遠程調用。簡言之WebService就是一種跨編程語言和

原创 面試題49. 醜數

面試題49. 醜數算法思想思路代碼 https://leetcode-cn.com/problems/chou-shu-lcof/ 算法思想 動態規劃 思路 一個醜數肯定是由前面的某個醜數乘以2或者乘以3或者乘以5得到的。所以就要

原创 mysql 高級特點

問題 1:執行一個 update 語句以後,我再去執行 hexdump 命令直接查看 ibd 文件內容,爲什麼沒有看到數據有改變呢?回答:這可能是因爲 WAL 機制的原因。update 語句執行完成後,InnoDB 只保證寫完了

原创 java 二叉樹操作

節點的dat是 public class TreeNode { int val; TreeNode left; TreeNode right; TreeNode(int x) {