Time of Update: 2015-04-19
servlet小知識點(1),servlet知識點為什麼要學servlet呢?用jsp完全可以開發一些網站,但是僅僅只是小型的網站,因為jsp頁面的太過冗雜,幾乎不好好維護,因此,才要學servlet,將顯示和邏輯分開,因此我們需要另一種技術servlet。 有web1.0(頁面內還有一個java代碼,用來控制輸出)和web2,0(完全分開,藉助js來實現控制)。 Servlet是一個java程式,是在伺服器上的以處理用戶端請求並作出響應的程式。 Sun公司仿照jd
Time of Update: 2015-04-17
解析angular在github中step-12 利用事件實現縮圖轉場效果,githubstep-12 深入解析angular中事件處理機制中實現縮圖轉場效果 step-12 一、首先看頁面效果在頁面中我們點擊右側的小縮圖,左側的圖片能夠做出動態轉場效果,那麼這是怎麼實現的恩?二、實現思路: 1、匯入angular-animate.js
Time of Update: 2015-04-17
ajax學習筆記,ajax完全學習手冊有點亂,可以戳原文:http://www.ido321.com/1512.html一、js原生髮送Ajax請求關於Ajax的簡單介紹,可以戳此:DOM筆記(五):JavaScript的常見事件和Ajax小結<html> <head> <meta http-equiv="content-type" content="text/html;charset=utf-8">
Time of Update: 2015-04-17
HTML5 Canvas繪製環形進度條,html5canvas 最近比較迷戀canvas,加之做了一個個人網站,有用到環形進度條,記錄下來。canvas中沒有直接繪製圓的方法,但有一個繪製弧線的context.arc方法, 下面講下用該方法如何繪製出圖片效果。arc()方法介紹 context.arc(x,y,r,sAngle,eAngle,counterclockwise);參數說明:x: 圓的中心的 x 座標y: 圓的中心的 y 座標r: 圓的半徑sAngle:
Time of Update: 2015-04-17
PHPStorm 安裝 SASS、SCSS + Compass,phpstormscss許久沒更新部落格啦,這兩天研究了下 SASS 和 LESS ,最終選了 SASS,因為相對比較成熟些吧,試了很多坑之後,終於成功了,下面上步驟:1. 安裝 PHPStorm 的 SASS 外掛程式好像是內建了該外掛程式的,如果沒有的話,就開啟 setting -> plugins 自己安裝一個吧,就不多說了2. 安裝 RubyWindows
Time of Update: 2015-04-17
Error: Dynamic is undefined,dynamicundefined1、錯誤描述Error: Dynamic is
Time of Update: 2015-04-17
Get a snapshot by using phantomJS,snapshotphantomjsHere is the source code about obtain a snapshot of a website by using phantomJS.var webPage = require("webpage"), address, filename, height, width; // generate webPage objectvar page =
Time of Update: 2015-04-17
在ie中關於ajax請求獲得資料緩衝問題的解決辦法,ieajax ie瀏覽器總會出現一些很奇特的問題,比如,在預設的情況下,一般發送ajaxget請求,IE瀏覽器第一次會向伺服器端請求,擷取最新資料,如果地址和參數不編號,第二次及以後再發送請求,它就預設擷取的快取資料,這樣的問題是ie中很常見的問題,一般POST則 認為是一個 變動性 訪問 (瀏覽器 認為 POST的提交 必定是 有改變的),總結幾個解決的辦法:
Time of Update: 2015-04-17
池子項目上線總結,池子上線總結 外圍池項目V2版本,經過部門同事的共同努力,終於在今天淩晨0點上線了,雖然折騰到一兩點才回家,但是心裡比較有成就感,這也是2015年第一次通宵趕項目上線。為了項目上線,研發的童鞋每天晚上加班加點的趕進度,產品的童鞋極力得配合測試,有這樣充滿正能量的同事,自己的積極性也被帶動起來了,為了趕做頁面不耽誤研發進度,清明節的旅遊計劃也取消了,在家裡做頁面,寫js。
Time of Update: 2015-04-17
有關Regex的一些用法總結,Regex用法總結 最近表單驗證用的最多的就是正則,半路出家自己學習js,也沒咋系統的學過,基礎知識不紮實,這段時間做項目,把自己折騰的也夠嗆的,因為一個簡單的字元沒加上,驗證就得半天調, 真是知識到用的時候才感覺那些基礎是多麼的重要。下面總結了一下這幾天用到的一些用正則實現的驗證:名稱驗證,包括中文(少數民族的一些名稱)或者英文中間有可能有空格的驗證:/^(([\u4E00-\u9FA5]{2,5}(?:·[\u4E00-\u9FA5]{2,5})*
Time of Update: 2015-04-20
LeetCode (13) Pascal's Triangle (楊輝三角 ),leetcodetriangle 題目描述Given numRows, generate the first numRows of Pascal’s triangle.For example, given numRows = 5, Return 從第三行開始,每行除了最左邊和最右邊兩個數為1,其他數字都是上一行中相鄰兩個數字之和。根據上述規則可以寫出下面的代碼:class Solution
Time of Update: 2015-04-20
LeetCode (14) Plus One,leetcodeplus 題目描述Given a non-negative number represented as an array of digits, plus one to the number.The digits are stored such that the most significant digit is at the head of the
Time of Update: 2015-04-20
Servlet源碼解析:Session、Request以及Response,servletsession 首先我們來看看ServletRequest的源碼:public interface ServletRequest { //擷取request的屬性(注意不是請求參數) public Object getAttribute(String name); //擷取request的所有屬性的名字 public
Time of Update: 2015-04-20
shell 中if的使用,shellif使用shell中if做比較shell判斷數組中是否包含某個元素:ary=(1 2 3)a=2if [[ "${ary[@]}" =~ "$a" ]] ; then echo "a in ary"else echo "a not in ary"fi比較兩個字串是否相等的辦法是: if [ "$
Time of Update: 2015-04-20
C實現萬年曆,實現萬年曆 要求:輸入年份輸出這一年的日曆 注意:公元1900年一月一日是星期一,這一年是平年 思路:擷取輸入的年份y,首先擷取從公元1900年到(y-1)年 的天數,然後獲得該年份的第一天是星期幾,進行輸出。這次執行個體,我花費了很長的時間,最後發現錯誤的原因出在在求某一年是閏年還是平年的時候,我沒有田間return語句,也就是沒有傳回值,真是醉了。我感覺這次我寫代碼的時候一點感覺都沒有。哎,真是的,一顆老鼠屎,壞了一鍋粥啊。下面是My Code:#include
Time of Update: 2015-04-19
單鏈表[建表、輸出、插入、刪除、逆序],單鏈逆序面試的時候老是被問到單鏈表知識,索性總結一下。這篇文章主要總結了單鏈表的建立、輸出、逆序、插入和刪除。逆序原理圖:原始碼:#include <iostream>using namespace std;typedef int ElemType;//資料類型模板typedef struct Node//結點{ElemType data;struct Node *next;}Node;typedef struct Node *
Time of Update: 2015-04-20
Java記憶體地區與記憶體溢出異常,java地區溢出 想要瞭解這方面的知識是因為一次OutOfMemoryError異常而起,當時的解決辦法是加上-Xmx1024m參數來擴大Java堆,還加了另一個參數-XX:-UseGCOverheadLimit。雖然問題解決了,但是還是覺得可以瞭解更多一點,所以買本書來看看。Java記憶體地區:java虛擬機器所管理的記憶體包括以下幾個運行時資料區域,:
Time of Update: 2015-04-19
題目2 : 迴文字元序列(區間DP),迴文dp時間限制:2000ms單點時限:1000ms記憶體限制:256MB描述給定字串,求它的迴文子序列個數。迴文子序列反轉字元順序後仍然與原序列相同。例如字串aba中,迴文子序列為"a", "a", "aa", "b",
Time of Update: 2015-04-18
智能指標的那些事,智能指標那些事C++不像Java,C#語言,它沒有記憶體回收機制,但是它提供了強大而靈活的管理機制,使得開發人員自己避免記憶體泄露。可以通過new 獲得記憶體或建立對象,一定使用delete來釋放,這樣就避免記憶體泄露。同時也可以將分配和使用用類封裝,從而保證沒有記憶體泄露。#include <iostream>using namespace std; #include <stdio.
Time of Update: 2015-04-18
“#if 0/#if 1 ... #endif”的作用,1、先說“#if 0/#if 1 ... #endif”的作用,樓上諸位或多或少都說到了一點,但都沒有說到關鍵的地方。我們知道,C標準不提供C++裡的“//”這樣的單行風格注釋而只提供“/*