Time of Update: 2018-12-08
建立索引常用的規則如下: 1、表的主鍵、外鍵必須有索引;2、資料量超過300的表應該有索引;3、經常與其他表進行串連的表,在串連欄位上應該建立索引;4、經常出現在Where子句中的欄位,特別是大表的欄位,應該建立索引;5、索引應該建在選擇性高的欄位上;6、索引應該建在小欄位上,對於大的文字欄位甚至超長欄位,不要建索引;7、複合索引的建立需要進行仔細分析;盡量考慮用單欄位索引代替: A、正確選擇複合索引中的主欄欄位,一般是選擇性較好的欄位;
Time of Update: 2018-12-08
線上示範:http://demo.jb51.net/js/2012/callboard/jQuery代碼 複製代碼 代碼如下://第二版:Newton改造 (function (win){ var callboarTimer; var callboard = $('#callboard'); var callboardUl = callboard.find('ul'); var callboardLi = callboard.find('li'); var liLen =
Time of Update: 2018-12-08
下面是JQuery的Is()方法判斷; 複製代碼 代碼如下:$(function(){ $("ul").click(function(event){ var tar = event.target; if(tar.tagName == "STRONG"){ alert(tar.tagName); } }); }) 上面是原生JS判斷; 複製代碼 代碼如下:$(function(){ $("ul").click(function(event){ var tar = event.target; if(
Time of Update: 2018-12-08
解決方案一:IE6 Hack指令碼 複製代碼 代碼如下:<script> if(navigator.appName == "Microsoft Internet Explorer"){ var b_version=navigator.appVersion; var version=b_version.split(";"); var trim_Version=version[1].replace(/[ ]/g,""); if(trim_Version=="MSIE6.0"){
Time of Update: 2018-12-08
最近做百度地圖的類比資料,需要擷取某條公交線路沿途網站的座標資訊,貌似百度沒有現成的API,因此做了一個類比頁面,工具而已,IE6/7/8不支援 複製代碼 代碼如下:<!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title>擷取公交網站座標</title> <style type="text/css"> html,body{ height: 100
Time of Update: 2018-12-08
核心代碼: 複製代碼 代碼如下:(function($){ $.fn.extend({ "insert":function(value){ //預設參數 value=$.extend({ "text":"123" },value); var dthis = $(this)[0]; //將jQuery對象轉換為DOM元素 //IE下 if(document.selection){ $(dthis).focus(); //輸入元素textara擷取焦點 var fus =
Time of Update: 2018-12-08
關於js split的用法其它也不多說什麼,下面直接舉例給大家看看 複製代碼 代碼如下:<script language="javascript"> str="2,2,3,5,6,6"; //這是一字串 var strs= new Array(); //定義一數組 strs=str.split(","); //字元分割 for (i=0;i<strs.length ;i++ ) { document.write(strs[i]+"<br/>");
Time of Update: 2018-12-08
首先是三張表, CNo對應的是課程,在這裡我就粘貼了。 主表 人名表按照常規查詢SELECT s.SName, c.CName,s2.SCgrade FROM S s INNER JOIN SC s2 ON s2.SNo = s.SNo INNER JOIN C c ON c.CNo = s2.CNo那麼結果是這樣的但是這是橫表
Time of Update: 2018-12-08
1. 永遠不要停止學習和閱讀 閱讀 書籍,而不只是網站 閱讀 只為自我提升,而不是為了下一個項目 閱讀 提升你的基礎,而不只是最新技術 2. 跟比你聰明的人一起工作 跟比你更聰明的人或者是更有經驗的人一起工作,可以讓你快速提升 3. 變成一個全才 不要過於鑽牛角尖,這可能會讓你停滯不前和傷害你的就業前景。 4. 閱讀並記錄別人的代碼 其實寫代碼比閱讀並理解別人的代碼要容易的多。 5. 在實際的項目中擷取編程經驗
Time of Update: 2018-12-08
複製代碼 代碼如下:/** * 產生從開始月份到結束月份的月份數組 * 該方法仿照黨子皓getDateArr()方法 * @param unknown_type $start * @param unknown_type $end */ function getMonthArr($start, $end) { $start = empty($start) ? date('Y-m',strtotime('-1 month')) : $start; $end = empty($end) ? date(
Time of Update: 2018-12-08
複製代碼 代碼如下:// JavaScript Document ;(function($){ $.fn.extend({ "zj_ppt":function(value){ //預設參數定義 var $this = $(this); value = $.extend({ "time":2000, //間隔變化動畫時間 "con":0, "sto":true, "count":"count", //切換小圖的父級class名字 "src":"src", //切換小圖片路徑 "src_cur":"
Time of Update: 2018-12-08
第一種寫法: 複製代碼 代碼如下:$(function(){ $("li").not(":even").css("color","red"); $("li").filter(":odd").css("color","red"); }) 第二種寫法: 複製代碼 代碼如下:$(function(){ $("li").filter(function(index) { return index%2 == 0; }).css("color","red");
Time of Update: 2018-12-08
總結如下: 1. 預存程序: sql語句的批處理,面相應用和服務的,將常用的連續操作做成批處理形式。 解決瓶頸問題:大量sql查詢速度慢s 2. 索引服務: 建立key和文檔之間的倒排索引。 解決瓶頸問題:key的全文檢索索引like '%key%'語句執行速度慢 3. 資料庫欄位索引: 為資料庫表欄位建立索引。 解決瓶頸問題:查詢速度慢
Time of Update: 2018-12-08
所以還是自己動手豐衣足食,還是堅持簡單就是美的代碼風格。 試試在iframe裡嵌入一個測試頁面,你可以使用滑鼠拖動項目,調整分類: 當然,這並不是我要的最終效果,只能說它已經實現了一個我想要的拖放效果。我要求的在這個基礎上,還要增加自動排序,位置變更後恢複之前元素bind的jQuery事件等。 代碼 代碼如下,如要複製,請先查看純文字版本! 複製代碼 代碼如下:<!DOCTYPE html> <html> <head> <title>Drag
Time of Update: 2018-12-08
看見有的同學用 Adam Cai 的代碼,感覺稍顯複雜而且不夠 jQuery。我用只依靠 jQuery 入門的思路寫了一版,代碼更少使用也更簡單。 線上示範: http://demo.jb51.net/js/2012/jquery_xhpic/[JavaScript]代碼 複製代碼 代碼如下:$(document).ready(function(){ $("#sItem li:not(:first)").css("display","none"); var B=$("#sItem
Time of Update: 2018-12-08
一、.clearAttributes() 該方法用來清除所有使用者定義的屬性。如下 複製代碼 代碼如下:<div style="color:red;" onclick="alert(1)" data-a="a" data-b="b">Division</div> <script> var div = document.getElementsByTagName('div')[0]; alert(div.outerHTML);
Time of Update: 2018-12-08
核心代碼: 複製代碼 代碼如下:<html> <head> <meta http-equiv="content-type" content="text/html; charset=UTF-8"> <title>A Click Event Test</title> <script type="text/javascript" src="jquery.min.js"></script> <script
Time of Update: 2018-12-08
一、禁止某類檔案上傳 在使用者的“目錄訪問”那裡添加一條訪問規則,路徑設定為 *.exe ,取消所有的許可權,並把這個規則放在最上面的位置。 Path=*.exe Access=——– 這樣處理後,該使用者就不能在自己的目錄上傳*.exe的檔案了,同時目錄下面的*.exe檔案也不會被列出來,也不能修改已經上傳的檔案尾碼為exe。在Serv-U 6版本中測試正常。 二、只允許某類檔案上傳 1、在使用者的“目錄訪問”那裡添加一條訪問規則,路徑設定為 *.html,設定 讀取、寫入、追加、刪除許可權,
Time of Update: 2018-12-08
歸納是為了更好的理解。受jQuery "Discussion"(http://docs.jquery.com/Discussion)頁面啟發,平時同事有問題找我幫忙解決問題,往往都是很小的問題,這種情況他們並不是缺乏解決問題的知識,而是需要找到問題的辦法。人總是樂於助人的,能有個好的查錯流程可以過濾掉很多簡單的小問題^^。 1、確保您的頁面元素標記是有效 2、使用調試工具(例如:Firebug),看看是否有異常 3、引用檔案或相依模組或方法是否有效
Time of Update: 2018-12-08
需求是這樣的,許多pc web頁面的導航都是固定的,比如google的首頁,現在要將這種固定的導航轉移到mobile web下,很自然地就會想到position:fixed; bottom: 0,android下運行正常,但在iphone safari下就會出現問題,當捲軸滾動時,導航條就會出現螢幕的上方,黑乎乎的一塊,很不協調。許多人推薦iscroll、jquery