原创 自定義checkbox按鈕樣式

html自帶的input框比較醜一點,如下圖, 醜醜的checkbox 重新設計checkbox框的樣式! [1] 思路:將原來的input隱藏掉,添加一個新的標籤,如<lable></lable>標籤 。設置lable標籤的樣

原创 Js異步處理

關於js的異步,自認爲還是比較清楚的,雖然在自己的小項目中沒有遇到過異步問題,或者說是被自己不想解決麻煩而躲避過去了。但是當遇到異步,需要去處理時,才發現,真的是略知一二。記錄一下,以防哪天又忘記怎麼處理了~ 回調函數 (callb

原创 canvas繪製圓弧

API arc() arc(x, y, radius, startAngle, endAngle [, anticlockwise]) 參數: x,y表示圓心座標, radius表示半徑, startAngle,endAng

原创 Vuex對比Redux學習Vuex

之前接觸過react框架中通過redux處理數據流。來到新公司,接觸到新框架Vue,在項目中不可避免得需要對數據狀態進行管理。 簡單一提Redux 簡單來說,redux的流程; view—>action–>store–>reduce

原创 padding,margin,盒模型

padding:內邊距。內部填充。設置padding之後會撐開容器的大小。可以設置4個方向的:top,right,bottom,left。 若padding:20px ,則在容器的4個方向的padding都爲20px; 若padding

原创 各種存儲

瀏覽器中有很多存儲,比如說就分爲了離線存儲和本地存儲 離線存儲(manifest) 原理:基於新建的appcache文件的緩存機制(不是存儲技術)。通過這個文件上的解析清單離線存儲資源,這些資源就會像cookie一樣被存儲了下來,之後

原创 leetcode:Integer to Roman

之前做過一道題,是羅馬數字轉整數的。今天做的是整數轉羅馬數字。因爲之前做過羅馬數字轉整數的,所以做起來還算是比較輕鬆的。 首先我們可以很輕鬆的想到,整數它是由:a∗10n+b∗10n−1+c∗10n−2++......+d∗101+e∗1

原创 js中的內存管理和內存泄漏

垃圾回收 在很多高級語言中,可以自動的分配內存和釋放內存。在javaScript中,變量創建的時候爲其分配內存,當不再被使用的時候會“自動地”釋放這些內存。這個過程就被稱爲垃圾回收。但是這個可以“自動地”釋放資源的本質是是一個混亂的來源。

原创 項目總結(二)EverydayBlog

年前就已經做完的項目,一直沒有做一個總結,現在總結一下吧。 介 紹:本項目是用戶每日博客的發佈。預期實現實驗室管理員對大家博客的管理,提供基本的註冊,登錄,發佈刪除修改博客以及對自己信息的修改等功能。 職 責:負責項目中登錄功

原创 對setTimout和setInterval的理解

js中的定時器有兩種方法: setTimeout setInterval setTimeout()和setInterval()經常被用來處理延時和定時任務。 setTimeout()用於在指定和毫秒數後調用函數或計算表達式(即只執行

原创 對web標準的理解

web標準:不是某一個標準,而是一系列標準的集合。 一個網頁,分爲3給部分:結構,表現和行爲。那麼從這3個部分分析,web標準又是結構化標準,變現標準和行爲標準的集合。 結構化標準 XML:可擴展標記語言。和HTML一樣,XML同樣來

原创 web常見的各種攻擊和防禦

XSS攻擊 跨站腳本攻擊; 是什麼:攻擊者向有XSS漏洞的網站中輸入惡意的HTML代碼,當其瀏覽器瀏覽該網站時,這段HTML代碼會自動執行。(理論上所有可以輸入的地方沒有對輸入的數據進行處理,都會存在XSS攻擊); 危害: 盜取用戶co

原创 NowcoderGirl編程比賽(三)

NowcoderGirl編程比賽第三題。難度吧我個人覺得還行,因爲很好想,也很好實現。 題目要求: 輸入n個數字,第i個數字不能和i相等。如果相等,只能和離它最近的數字進行交換。問交換多少次可以滿足題目要求。 例: n = 5;

原创 mysql中查詢一個表的數據是否在另一張表中

最近這幾天在課設的過程中,遇到了一個問題。 簡單來說,我現在有兩張數據表,一張是enployee表,員工的信息;一張是user表,可以登錄用戶的信息。之間通過 emp_no關聯。兩張表對應的sql代碼: user表: INSERT I

原创 瀏覽器內核

瀏覽器內核:通俗的來說瀏覽器內核也叫做渲染引擎,排版引擎,或者說是解釋引擎。是瀏覽器中最核心的部分。 瀏覽器內核作用:幫助瀏覽器渲染網頁的內容,將頁面內容和排版代碼轉換爲用戶所見的視圖。 渲染引擎決定了瀏覽器如何顯示網頁的內容以及頁面的格