Time of Update: 2017-01-19
執行個體如下:<script language="JavaScript">document.onkeydown = check;function check(e) {var code;if (!e) var e = window.event;if (e.keyCode) code = e.keyCode;else if (e.which) code = e.which;if (((event.keyCode == 8) && //BackSpace
Time of Update: 2017-01-19
本來以為yii2架構驗證碼這塊很全面,嘗試百度google了一下,大多數教程寫的零零散散不全面,想著自己寫一份帶有完整步驟的驗證碼教程。我們假設site/login 表單登入需要增加驗證碼。1、siteController控制器的actions方法增加captcha設定public function actions() { return [ 'captcha' => [ 'class' => 'yii\captcha\CaptchaAction', 'maxLength' =>
Time of Update: 2017-01-19
本文有時候我們在網頁上需要增加一個下載按鈕,讓使用者能夠點擊後下載頁面上的資料,那麼怎樣才能實現功能呢?這裡有兩種方法:現在需要在頁面上添加一個下載按鈕,點擊按鈕下載檔案。題外話,這個下載表徵圖是引用的 font-awesome 上面的。使用時,首先將 font-awesome 整個檔案夾下載下來,利用bower或者是自己去官網上面下載都行。將整個檔案夾放在專案檔中之後,在頁面上面引入css檔案<link
Time of Update: 2017-01-19
目前內容管理系統,展現給用戶端具體資料的方式主要是:XML+XSL 或者 Html 兩種方式。以CSDN為例,目前這兩種方式都存在。比如:論壇,我們用的是XML+XSL 方式,文檔中心我們用的是SHTML 方式。 根據我的使用心得。XML+XSL 的方式,優點在於:資料層跟展現分開了。XML定義資料,XSL定義顯示。比較明顯的缺點就是
Time of Update: 2017-01-19
任何曾今尋找過一個將多個程式合并到一個檔案中的解決方案的人,可能都聽說過項 ILMerge, SmartAssembly,
Time of Update: 2017-01-19
1/無法載入mcrypt擴充,請檢查PHP配置; 2/設定檔現在需要絕密的短語密碼(blowfish_secret); 3/#2003-伺服器沒有響應。 由於目前phpMyAdmin的最新版本已經更新到了2.11.5.1,網上流傳的很多配置方法都是以前老版本的,已經不太適應新版本的配置要求;於是 flymorn順便也把phpMyAdmin2.11.5.1的配置步驟也列在下面;為了切換及調試PHP方便,我採用的是windows系統,本地調試。 1、先下載phpMyAdmin安裝包:
Time of Update: 2017-01-19
DISCUZ論壇管理員密碼忘記了怎麼辦? 今天,一個朋友在QQ上問我,“如果DISCUZ論壇管理員密碼忘記了 從MYSQL 哪裡找啊?”, 他用的是HostMonster的虛擬機器主機。 yun~~~, 自己也沒用過DISCUZ,只好說,“這個不是很清楚,可以直接去改一下資料庫的記錄試一下, 但是不知道DISCUZ是否對密碼加密了 ” 後來他登入cPanel,用phpMyAdmin進去查看, 又暈了,一堆表不知道是哪個,在google一下查到了“Discuz 表結構詳解 ”,猜測可能是這個表
Time of Update: 2017-01-19
下面雲棲社區小編把PHP7+Nginx的配置與安裝教程分享給大家,供大家參考,本文寫的不好還請見諒。系統內容:centos6.5 x64軟體版本:nginx-1.10.0 php-7.0.6安裝 NginxNginx官網:http://nginx.org/先安裝編譯依賴的一些組件複製代碼 代碼如下:yum install pcre pcre-devel openssl openssl-devel -y1、解壓程式包複製代碼 代碼如下:tar xf nginx-1.10.0.tar.gz cd
Time of Update: 2017-01-19
複製代碼 代碼如下:$sub_form = array(); $loop = 0; $ins_loop = 0; $sum = count($form_datas); $this->logger->info('insert data total:'.$sum); //使用事物大量匯入有助於提高插入效率 $callStartTime =
Time of Update: 2017-01-19
我的開發環境架構:springmvc+freemarker開發工具:springsource-tool-suite-2.9.0JDK版本:1.6.0_29tomcat版本:apache-tomcat-7.0.26step1.編寫controller檔案,代碼如下:複製代碼 代碼如下:package www.asuan.com.controller;import java.util.ArrayList;import java.util.Date;import
Time of Update: 2017-01-19
本文執行個體講述了Joomla開啟SEF的方法。分享給大家供大家參考,具體如下:使用SEF(search engine friendly)網址的主要目的是使內容的關鍵詞出現在URL中,這也是我們常說的SEO中的一項重要內容,對於搜尋引擎的來說,這樣可以增強當前頁面與這些關鍵詞之間的關聯度。下面我們來看看如何在Joomla 1.5中使用SEF網址。1.安裝Joomla1.52.在全域設定中(Global Configuration),將“搜尋引擎最佳化網址(Search Engine
Time of Update: 2017-01-19
本文執行個體講述了Joomla實現組件中彈出一個模式(modal)視窗的方法。分享給大家供大家參考,具體如下:最關鍵的JS在 /media/system/js/modal.js 。有以下兩種方式都可以實現,修改的都是向外延展群組件的模板檔案default.php.方式一:<?php JHTML::_('behavior.modal', 'a.modal');?><a rel="{handler: 'iframe', size: {x: 570, y: 400}}
Time of Update: 2017-01-19
ff下onmousemove滑鼠按不按都是1所以就不能這樣用了 [Ctrl+A 全選 注:如需引入外部Js需重新整理才能執行]
Time of Update: 2017-01-19
一、jQuery載入一個html頁面到指定的div裡把a.html裡面的某一部份的內容載入到b.html的一個div裡。比如:載入a.html裡面的<div id=“row"></div>這個div裡面的所有內容載入到b.html的這個div裡<div id="content"></div>用jquery ajax 可以實現假設 a.html 和b.html在同一目錄b.html <script
Time of Update: 2017-01-19
一、監聽域對象中屬性的變更的監聽器 域對象中屬性的變更的事件監聽器就是用來監聽 ServletContext, HttpSession, HttpServletRequest 這三個對象中的屬性變更資訊事件的監聽器。 這三個監聽器介面分別是ServletContextAttributeListener, HttpSessionAttributeListener
Time of Update: 2017-01-19
頁面: 複製代碼 代碼如下: <%@ Page Language="C#" AutoEventWireup="true" CodeFile="Test.aspx.cs" Inherits="web_Test" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
Time of Update: 2017-01-19
其實查看jQuery的原始碼,發現each的代碼很簡單,但為什麼效能和原生的for迴圈相差幾十倍呢?jQuery的each的核心代碼for (; i < length; i++) { value = callback.call(obj[i], i, obj[i]); if (value === false) { break; } }看著很簡單,但為什麼會慢很多呢?編寫測試代碼如下:var length=300000; function GetArr() { var t = []; for
Time of Update: 2017-01-19
在一些大的工程中,可能會包含幾十個基礎類,免不了之間會互相引用(不滿足繼承關係,而是組合關係)。也就是需要互相聲明。好了,這時候會帶來一些混亂。如果處理得不好,會搞得一團糟,根據我的經驗,簡單談談自已的處理辦法:編碼時,我們一般會盡量避免include標頭檔,而是採用聲明 class XXX。但有時候還是必須用Include標頭檔,那麼,兩者的劃分在於什麼呢?應該是很明確的,但書上好像都少有提及。首先:我們要明白為什麼要用聲明取代標頭檔包含:對了,是為了避免無必要的重編譯(在標頭檔發生變更時)。
Time of Update: 2017-01-19
今天主要講的控制項是radio,select,input,Label,Literal。這邊伺服器控制項講的比較少,主要是因為伺服器控制項一來可以在後台賦值,其次伺服器控制項在解析後也是也是html控制項 在平時寫程式的時候,給radio賦值最頭痛了。今天把這些控制項的賦值做成DEMO,跟大家一起分享。 複製代碼 代碼如下: <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Jquery4.aspx.cs" Inherits=
Time of Update: 2017-01-19
推薦閱讀:MyBatis入門學習教程(一)-MyBatis快速入門 什麼是動態SQL? 動態SQL有什麼作用? 傳統的使用JDBC的方法,相信大家在組合複雜的的SQL語句的時候,需要去拼接,稍不注意哪怕少了個空格,都會導致錯誤。Mybatis的動態SQL功能正是為瞭解決這種問題, 其通過 if, choose, when, otherwise, trim, where, set,