原创 項目里程碑

項目需求 用戶功能:用戶可以註冊、登錄、退出系統 發佈博客:用戶可以創建、修改、查看、刪除自己的文章 評論功能:任何人都可以對博客進行評論 管理員功能:管理員擁有比普通用戶更高的權限,可以管理所有用戶以及他們的博客、查看每天的博

原创 jsp項目總結:TTMS

最近這個星期一直在做一個小小的項目中的一部分,算的上一個項目吧。我們從大一做到現在的TTMS:劇院票務管理系統。 不同的是,這次我們需要做的是使用javaEE,也就是後臺使用java。雖然不是第一次用java作爲後臺,但是還是遇到

原创 搭建 react+webpack開發環境

以前嘗試過幾個教程的搭建方法但是最後都失敗了,最後在豆青學姐的簡書教程和李婷婷學姐的幫忙下解決了這個問題,下面簡單記錄一下。 1.創建項目文件夾webpack-hello-demo npm init 初始化文件夾產生packag

原创 DEMO_表格操作

在html中的等標籤就可以實現一些簡單的操作。那麼爲什麼還需要用複雜的代碼去實現那。簡單的說,一般的管理系統用動態管理表格還是比較方便的。例如我們的課程設計ttms:添加人員刪除人員修改人員之類的。 記錄一下這次做的表格操作用到一

原创 leetCode13:Roman to Integer

leetCode算法題:羅馬數字轉整數。 要求: Given a roman numeral, convert it to an integer. Input is guaranteed to be within the

原创 NowcoderGirl編程比賽(二)

上一篇博客中提到的是編程比賽的第一道題,還是比較容易的。第二道題就相對來說有些不容易想了。 題目要求(大概): 現有兩個按鈕,按下按鈕N會執行2x+1,按下M執行2x+2。x初值爲0,現要求出任意正整數n應使用何種按法使得x能變

原创 NowcoderGirl編程比賽(一)

上個星期參見了NowcoderGirl的編程比賽,不管做的情況怎麼樣,還是做一個總結吧。將每一道編程題做一個總結 第一題: 題目具體是什麼我記不得不太清楚了,但是大概意思還是可以的 輸入一個數字,找出小於這個數字的最大的平方數。

原创 git本地倉庫文件路徑發生變化

之前寫過一篇博客是講git的一些簡單的操作的。對於之前的總計不到位,在這裏做一個補充。 問題是如何產生的 我不知道大家有沒有遇到過一個問題,先建好一個倉庫,並且上傳了自己的東西。後來對他們去做修改,包括文件的刪除,位置的移動。當g

原创 一年後對git的理解

Deepin下git的使用 安裝git sudo apt-get install git 首先需要創建一個文件夾,文件夾應與githup上創建的倉庫名一致 創建文件夾:mkdir test(文件名/倉庫名) 進入到創建的倉庫中:

原创 leetCode07:整數逆序輸出

leetCode:Reverse Integer 題目: Given a 32-bit signed integer, reverse digits of an integer. 注意:Assume we are dealing

原创 淡入淡出js 原生實現以及css 實現方法

淡入淡出效果 js原生實現 js封裝fadeIn(),fadeOut()函數的實現 fadeIn() 將需要淡入的元素在css樣式中添加display:none。之後進行js操作:通過ele.style.display

原创 原生js座位管理

以前每次做ttms中的座位管理時,用的都是插件,突然就想自己寫一個原生的座位管理了。先附上一張成果圖。 座位管理的界面: 座位管理的修改座位狀態: 座位管理中修改座位狀態之後: 界面有些醜陋,但是基本的功能還是已

原创 vue路由懶加載,組件按需加載

“懶加載也叫延遲加載,即在需要的時候進行加載,隨用隨載。在單頁應用中,如果沒有應用懶加載,運用webpack打包後的文件將會異常的大,造成進入首頁時,需要加載的內容過多,延時過長,不利於用戶體驗,而運用懶加載則可以將頁面進行劃分,需

原创 vue+node實現前後端分離

之前一直聽說前後端分離好,但從來沒有自己動手實踐過!因爲發現了對於自己的知識高端一點的判斷用戶是否已登錄,想自己嘗試下,順帶搭建一個前後端分離的環境 vue 我使用的是vue-cli3,關於安裝配置,官網已經講的很明瞭了 node.

原创 Vue中mixin的理解

在之前寫的項目中,公用的方法是通過全局掛在到vue上的,但是,在每一次引用的時候,就會在全局中掛載一次,比較影響內存消耗。 但是頁面使用到的重複代碼很多的話,可以混入這些實例會減少代碼量,可維護性也比較高。 mixins mix