原创 JAVA表達式的轉型規則

Java的基本類型在運算時會自動提升 1、操作數中有double、float、long的時候,按照最高的類型進行轉換 double a = 1.0; int b = 3; 那麼 a+b 爲double型 2、如果沒有這幾種,則byte、

原创 簡單粗暴JavaWeb-第四篇:通過數據庫實現用戶註冊、登錄

現在我們通過jdbc進行數據庫操作,將第三步的登錄功能升級爲登錄、註冊兩個功能,並且基於mysql數據庫,經過這一步,最最基本的工程就有雛形了,後面就可以根據需求進行優化,譬如使用mybatis(方便好多)等。 1、修改登錄註冊界面 首

原创 忘記mysql的root密碼啷個辦

我們通過直接去修改數據庫中存儲的賬號密碼來達到重置密碼的目的 1、首先,檢測mysql的服務是否啓動 如果起來了就是用 net stop mysql 命令將其關閉,此條命令需管理員啓動cmd; 2、cmd通過cd的方式進入到mysql的

原创 常用數據結構-數組實現靜態鏈表

1. 靜態鏈表簡介           比起經常使用的動態鏈表,靜態鏈表似乎用的不多,不過也有一些體現,比如FAT文件系統,所謂的靜態和動態,就是指內存管理的動態靜態,換言之,使用malloc和free,new和delete動態分配的鏈表

原创 簡單粗暴JavaWeb-第三篇:通過controller實現頁面跳轉

現在實現一個最簡單的登錄頁面:輸入用戶名和密碼後,跳轉到登錄結果頁面,提示登錄結果。 1、編輯用戶名及密碼登錄界面 首先重新編輯index.jsp首頁,使其擁有一個form表單,包含用戶名和密碼,以及提交按鈕,代碼如下: <%@ pa

原创 解決JavaWeb項目中文亂碼問題

亂碼基本分爲兩種,一種是前端頁面亂碼,一種是後端得到的數據亂碼 1、前端頁面亂碼 這種情況很容易解決,是由於視圖文件的編碼格式問題,只要在視圖文件中註明使用UTF-8編碼方式即可。 2、後端得到的數據亂碼 比如在前端頁面輸入了用戶名是中文

原创 問題總結-C++(1)

1. 在eclipse中,如果想使用c++11新特性,需要在properties-C/C++ building setting miscellaneous中添加 -std=gnu++0x 2. 類成員變量實例化的時候需要分配內存 3. e

原创 機器學習-簡單的K最近鄰算法及python實現

根據前人的成果進行了學習 https://www.cnblogs.com/ahu-lichang/p/7161613.html#commentform 1、算法介紹 其實k最近鄰算法算是聚類算法中最淺顯易懂的一種了,考慮你有一堆二維數據,

原创 簡單粗暴JavaWeb(基於SpringMvc+Maven+Mysql)-第一篇:web工程搭建

1、利用maven骨架直接建立基礎工程 使用的軟件爲idea,首先file-new-project選擇maven,使用archetype(骨架)建立一個簡單的webapp工程,具體選擇 Archetype是maven中的骨架/原型,可以

原创 如何讀取一行不定數量的輸入

做拼多多筆試的時候,它的輸入是要自己獲取的,其中可能每行的數據量並不等,有3個的,也有5個的 這裏涉及到一個輸入緩衝區的問題,一次性鍵盤輸入的值都存在了輸入緩衝區,假設輸入是 1 3 5 7 9(回車),那麼用cin>>int去讀的話,想

原创 快手一面-好歹讓我進二面啊!

1、介紹一下c++11的東西 回答:最重要的就是容器和模板的引入,另外就是一些新的智能指針,像shared,weak等,除此之外還有 一些新的關鍵字,比如default等 2、那你說說智能指針的作用和實現 3、哈希表怎麼實現的,怎麼確定初

原创 簡單粗暴JavaWeb-第二篇:返回一個頁面

其實去學習JavaWeb是覺得一些視圖性的東西呈現出來,能讓自己剛入門學習的時候有小小的成就感,提高積極性。 下面介紹最簡單的兩種返回視圖的方式,都是通過controller方法:一是返回jsp文件,二是直接返回一個字符串,道理是相同的。

原创 京東一面

基礎架構部門 1 C語言 重入函數?對rand了不瞭解,是否是多線程安全的?write和printf的區別,發現我對c語言不瞭解後就不怎麼問了。 2 C++ vector的內存機制,擴容等。Map HashMap UnorderMap的區

原创 阿里雲linux下javaweb-第一篇:軟件安裝及環境配置

1、安裝遠程登錄軟件(以Xshell爲例) 1.1  下載Xshell,並安裝 1.2  打開,進行第一次登錄的連接設置 我猜如果沒有設置過SSH加密的就可以只用密碼登錄了?存疑 看到正常連接後,就證明搞定了,以後就可以直接登錄了

原创 常用排序算法-簡單選擇排序

1. 簡單排序簡介         如果提到最簡單的排序,一般我是會想到冒泡排序的,之所以不會想到簡單排序,是因爲簡單排序實在——太簡單了,簡單到讓人不相信這個算法有實際用處。簡單排序的原理非常簡單,就是簡單的每次找到待排序數組中最小的,