標籤:package com.lovobook.RandomCodeServlet;import java.io.File;import java.io.IOException;import java.io.PrintWriter;import java.util.Collection;import javax.servlet.ServletException;import javax.servlet.annotation.MultipartConfig;import
標籤:HTTP 協議是互連網的基礎協議,也是網頁開發的必備知識,最新版本 HTTP/2 更是讓它成為技術熱點。本文介紹 HTTP 協議的曆史演變和設計思路。一、HTTP/0.9HTTP 是基於 TCP/IP 協議的應用程式層協議。它不涉及資料包(packet)傳輸,主要規定了用戶端和伺服器之間的通訊格式,預設使用80連接埠。最早版本是1991年發布的0.9版。該版本極其簡單,只有一個命令GET。?1GET /index.html上面命令表示,TCP 串連(connection)建立後,
標籤: 1 <!doctype html> 2 <html> 3 <head> 4 <meta charset="utf-8"> 5 <title>無標題文檔</title> 6 <style> 7 div{width:100px; 8 height:100px; 9 }10 #box{background:red; position:absolute; }11
標籤:jQuery操作Dom:修改屬性://使用attr()方法//attr(name, value)//name:要修改的屬性的屬性名稱//value:對應的值//attr方法,如果當前標籤有要修改的屬性,就會進行修改,如果沒有,直接添加例:$("a").attr("href","http://www.baidu.com");修改多個屬性值://attr(obj)$(“img”).attr({“title”: ”檔案名稱”
標籤:1、jquery2.1.4一上版本和jquerymobile根本就不相容無法顯示效果 。大家可以把下面的jQuery中的版本號碼改變下可以發現jQuerymobile效果無法實現。不知道是什麼問題 前端的小夥伴注意就是了!在寫代碼的時候用到jQuerymobile時不要用最新的jquery3.1.0版本。還有就是注意代碼細節(jQuerymobile是基於jQuery的所有在引用的時候jQuery的聲明必須在前面)<!DOCTYPE html><html
標籤:不在servler.xml的connector中添加URICoding=“UTF-8”,使用預設值一樣沒有亂碼,而添加URICoding=“iso-8859-1”就是亂碼了。POST請求還是用iso-8859-1來編碼的,或者使用servlet的時候dopost方法設定request.setCharacterEncoding("UTF-8"), 或者直接在轉向的jsp頁面中寫<%request.setCharacterEncoding(
標籤:概述通過 HTTP 要求載入遠端資料。jQuery 底層 AJAX 實現。簡單易用的高層實現見 $.get, $.post 等。$.ajax() 返回其建立的 XMLHttpRequest
標籤:今天來開始寫圖片上傳的功能, 現在的圖片上傳都講求 上傳完成後立刻回顯且頁面不重新整理, 這裡到底是怎麼做的呢? 當然是藉助於ajax了, 但是ajax又不能提交表單, 這裡我們還要藉助一個外掛程式: jquery.form.js剩下的一個是FastDFS, 那麼什麼是FastDFS呢? FastDFS是一個開源的輕量級Distributed File System,由Tracing Service器(tracker server)、儲存伺服器(storage
標籤:前台HTML代碼: <div class="control-group" id="title-control-group"><label class="control-label"><?=_(‘關於圖片(*)‘)?></label><div class="controls">
標籤:輸入url後,你看到了百度的首頁,那麼這一切是如何發生的呢?這個問題之前、最近、我想以後肯定還會被問到,或者問到這樣的題目,如果在百度框裡輸入查詢的字串開始,是怎麼返回你需要的東西呢。那這什麼個過程呢(這個問題我在之後的部落格中在寫)? 網上各種的說法,不外乎這麼幾種第一種簡單的說呢就是這樣的: 第一步:客戶機提出網域名稱解析請求,並將該請求發送給本地的網域名稱伺服器。第二步:當本地的網域名稱伺服器收到請求後,就先查詢本地的緩衝,如果有該紀錄項,則本地的網域名稱伺服器就
標籤:100-199 用於指定用戶端應相應的某些動作。 200-299 用於表示請求成功。 300-399 用於已經移動的檔案並且常被包含在定位頭資訊中指定新的地址資訊。 400-499 用於指出用戶端的錯誤。 500-599
標籤:需求:點擊頁面的按鈕,改變頁面的顏色思路:一先畫出最簡單的頁面,二想辦法擷取頁面的body節點,三想辦法修改body節點的背景顏色屬性,四通過一個方法擷取隨機的顏色值 和第一個例子(JS-改變頁面的顏色(一))相比僅僅是改變了產生顏色值的思路簡單的程式碼片段如下所示:<!DOCTYPE html><html><head> <meta charset="utf-8"/>
標籤:實現輪播效果需要運用到的知識:DOM操作定時器事件運用Js動畫函數遞迴無限滾動原理:控製圖片列表的“left”值來顯示相應的圖片組成部分<div id="container">:<div id="list">//圖片列表<div id="list" style="left:-600px">//當圖片的寬度全部為600px時<img src="" />……//首尾各需要重複一張圖片
標籤:設計了一個小的案例:上傳圖片到伺服器,上傳成功後顯示圖片列表,然後點擊下載上傳到伺服器的圖片。檔案上傳:注意表單的配置屬性:<form enctype="multipart/Form-data"
標籤:DOM中的節點是分好幾種類型,常見的有1.文檔節點 (document,唯一)2.元素節點 (那些個標籤div,p之類)3.屬性節點(class,src這種)4.文本節點(插入在p,div內的文本)其它。。其中element.nodeValue,是節點的值,其中屬性節點和文本節點是有值的,而元素節點沒有值。innerHTML以字串形式返回該節點的所有子節點及其值舉個例子 :<p id="example" title="texts"> 這是一段文本 <span>&
標籤:webstorm正則搜尋與替換 序號 功能代碼1所有p標籤及內部內容<p>[\s\S]*?</p>2匹配body內容 <body[\s\S]*?</body> 預設配置-Eclipse的常用快速鍵對照表尋找/代替 Webstorm快速鍵Eclipse快速鍵說明ctrl+shift+Nctrl+shift+R通過檔案名稱快速尋找工程內的檔案(必記)ctrl+shift+alt
標籤:Node的便民技巧-- 壓縮代碼 下載圖片 壓縮代碼相信很多前端的同學都會在上線前壓縮JS代碼,現在的Gulp Webpack Grunt......都能輕鬆實現。但問題來了,這些都不會,難道就要面對幾十個JS檔案一遍遍來回“複製-壓縮-建立-粘貼”,這樣太不人性化了。 於是可以藉助Node + uglify-js 輕鬆實現。(前提你會點node操作)1.首先看一下目錄: |--uglifyJS |--js |--test1.
標籤:需求:點擊頁面的按鈕,改變頁面的顏色思路:一先畫出最簡單的頁面,二想辦法擷取頁面的body節點,三想辦法修改body節點的背景顏色屬性,四通過一個方法擷取隨機的顏色值 和第二個例子(JS-改變頁面的顏色(二))相比僅僅是改變了產生顏色值的思路簡單的程式碼片段如下所示:<!DOCTYPE html><html><head> <meta charset="utf-8"/>
標籤:一:jQuery操作屬性(atrribute),它有四種類型:1:操作單個屬性atrr(name:value),如果這個屬性已經存在,那它就是修改的意思,如果不存在,那它就是添加的意思。2:操作多個屬性,它傳入的是個對象atrr({name:value,name:value。。。。。})3:擷取屬性值,atrr(name),只要穿一個屬性就可以,不需要傳值,如果沒有這個屬性,那返回的是undefined。4:移除屬性:用法和擷取屬性一樣,但是如果這裡不傳參數的,那就沒有效果,一個都不移除,
標籤:應該是全部讀入之後再添加邊用並查集就可以了。 yyl用空間換時間。u[]v[]等將邊預存起來。#include<cstdio>#include<cstring>#include<iostream>#include<algorithm>using namespace std;#define rep(i,s,t) for(int i=s;i<=t;i++)#define dwn(i,s,t) for(int i=s;i>=t;i--)