Time of Update: 2018-07-30
重複資料刪除記錄(保留最後一個重複的資料): delete 表 where 主鍵id not in ( select max([主鍵id]) from 表 group by (重複的欄位一 + 重複的欄位二))
Time of Update: 2018-07-30
select { width: 100%; height: 34px; border: solid 1px #0086EA; /*為下拉小箭頭留出一點位置,避免被文字覆蓋*/ padding-right:34px; padding-left: 10px; /*將預設的select選擇框樣式清除*/ appearance:none; -moz-appearance:none; -webkit-appearance:none; background:
Time of Update: 2018-07-30
<HTML><BODY>靜態html檔案讀取參數的兩種方法:<BR><BR>一、字串分割分析法。 <BR><BR>效果:<Script language="javascript">function GetRequest() { var url = location.search; //擷取url中"?"符後的字串 var theRequest = new
Time of Update: 2018-07-30
ssh 用戶端登陸報 No further authentication methods available 在新配置的 Windows 10 下用的 SSH Secure Shell 進行登陸,但是登陸就報 No further authentication methods available。 然後在舊電腦上登陸伺服器查看日誌,發現是用戶端中斷的超連結 Jul 18 16:09:55 MY_SERVICE sshd[4366]: error: Received
Time of Update: 2018-07-30
http://www.techbulo.com/708.html 一、引入 保護模式下的段寄存器 由 16位的選取器 與 64位的段描述符寄存器 構成 段描述符寄存器: 儲存段描述符 選取器:儲存段描述符的索引 段寄存器 PS:原先實模式下的各個段寄存器作為保護模式下的段選取器,80486中有6個(即CS,SS,DS,ES,FS,GS)80位的段寄存器。由選取器CS對應表示的段仍為程式碼片段,選取器SS對應表示的段仍為堆棧段。
Time of Update: 2018-07-30
今天在導資料到新搭建的測試環境中遇到了下面的錯誤提示: ERROR 1071 (42000): Specified key was too long; max key length is 767 bytes 應該是鍵的長度超過了閾值,首先是想到了字元集設定的問題,在將測試環境與線上環境的字元集設定成一致後,依然是這個錯誤,查看錶的定義 CREATE TABLE `__Auth` ( `user` varchar(255) COLLATE utf8mb4_unicode_ci NOT
Time of Update: 2018-07-30
進階著色器語言HLSL入門 1. 資料類型簡介
Time of Update: 2018-07-30
來源:http://bbs.qter.org/forum.php?mod=viewthread&tid=12&extra=page%3D3%26filter%3Dauthor%26orderby%3Ddateline%26orderby%3Ddateline 一、建立項目 1. 建立Qt Gui 應用,項目名稱為“login ”,類名和基類保持MainWindow 和QMainWindow 不變。
Time of Update: 2018-07-30
/*1017:裝箱問題描述一個工廠製造的產品形狀都是長方體,它們的高度都是h,長和寬都相等,一共有六個型號,他們的長寬分別為1*1, 2*2, 3*3, 4*4, 5*5, 6*6。這些產品通常使用一個 6*6*h 的長方體包裹封裝然後郵寄給客戶。因為郵費很貴,所以工廠要想方設法的減小每個訂單運送時的包裹數量。他們很需要有一個好的程式幫他們解決這個問題從而節省費用。現在這個程式由你來設計。輸入輸入檔案包括幾行,每一行代表一個訂單。每個訂單裡的一行包括六個整數,中間用空格隔開,分別為1*1至6*6
Time of Update: 2018-07-30
前言 工作中遇到一些對kv儲存的需求,比如推薦系統中需要儲存一個商品id對應的相似商品id的 list,或者是一個使用者的瀏覽過的商品id的list,這就需要一個索引值對去儲存。本文描述的儲存基於這個需求簡單的實現了一個版本,實際工作中要複雜的多,為了讓讀者便於理解,就基於這個分析一個主鍵為string的key,value是id的list的儲存實現。本儲存用java實現,底層採用mmap的方式,可以實現落盤,並且效能優秀。 儲存系統結構 index
Time of Update: 2018-07-30
由於input中的radio與checkbox的樣式比較單一而且樣式不是很美觀,所以我們一般都想定義一個自己比較喜歡的樣式,偶然發現這種自訂方法比較容易理解,在此特意分享一下: 首先是自訂單選框樣式及複選框樣式具體代碼如下: <!DOCTYPE html><html><head><meta charset="UTF-8"><title>split方法</title><style
Time of Update: 2018-07-30
1、問題:當查詢新聞的時候我們一般情況下需要新聞的類型以及作者的資訊。根據表設計的規範我們要把文章,文章類型,作者資訊分別設計成一張表,其中文章中分別存在指向文章類型和作者資訊的外鍵。我們的問題就是怎麼使用ibatis把資料表空間資料對應為java的實體類屬性。 2、表DDL, 使用者表 CREATE TABLE `users` ( `id` int(11) NOT NULL auto_increment,
Time of Update: 2018-07-30
擷取指定目錄及其子目錄下所有檔案的絕對路徑 這個問題困擾了我很久,聽說python和java的OS庫很容易解決,而在linux下便更容易了。但我常在windows下用C++,對其他語言不太熟悉。剛開始從網上搜了一段批處理指示,將尾碼名改為bat,便可以將所有檔案路徑重新導向到指定的檔案中,用起來還挺方便。 @echo off & setlocal EnableDelayedExpansionfor /f "delims=" %%i in
Time of Update: 2018-07-30
對於iBATIS一對多/多對多的問題,傳統的辦法是在一對多/多對多關聯的屬性上再做一次子查詢,這個解決辦法很簡單易懂,但是有個缺點,會導致N+1 selects,導致查詢的效能瓶頸,更好的解決辦法是sql做一個表串連,然後主表的resultMap配置上加“groupBy='...'”屬性,這樣一次查詢就搞定,避免了N+1問題,下面請看代碼: Xml代碼
Time of Update: 2018-07-30
各種表單驗證的架構在判斷select是否選值時,判斷的基本上都是option的value屬性。而html代碼中select的第一個option基本上都是“請選擇”,但是在表單判定時“請選擇”是沒有選值的。所以<option value=“”>請選擇</option>中的value一定要等於空值,不然表單驗證的時候就認為select是選擇了值得。 本次遇到這種情況,我們的源碼寫的是<option
Time of Update: 2018-07-30
cron是一個linux下的定時執行工具,可以在無需人工幹預的情況下運行作業。由於Cron 是Linux的內建服務,但它不自動起來,可以用以下的方法啟動、關閉這個服務: /sbin/service crond start //啟動服務 /sbin/service crond stop //關閉服務 /sbin/service crond restart //重啟服務 /sbin/service crond reload //重新載入配置
Time of Update: 2018-07-30
背景: 一個存在多對一的映射的表結構,比如視頻和視頻上傳者,目前想取出最受歡迎的視頻並要求顯示視頻的上傳者的名字,傳統的做法往往會存在n+1問題,對效能有些影響 在IBatis中如何做?馬上進入實戰 設定檔如下: <? xml version="1.0" encoding="UTF-8" ?> <!
Time of Update: 2018-07-30
一 介紹 /dev/shm/是linux下一個非常有用的目錄,因為這個目錄不在硬碟上,而是在記憶體裡。因此在linux下,就不需要大費周折去建ramdisk,直接使用/dev/shm/就可達到很好的最佳化效果。/dev
Time of Update: 2018-07-30
http協議中可以設定逾時(連線逾時、響應逾時),具體設定情景如下: 1、java api的方式: JDK 1.5以前的版本,只能通過設定兩個系統屬性來控制網路逾時: String szUrl = “http://www.ee2ee.com/”;URL url = new URL(szUrl);HttpURLConnection urlCon =
Time of Update: 2018-07-30
http://www.jb51.net/article/31878.htm 今天看博文時,看到了c++的static關鍵字的一些總結,還涉及到了一些代碼的儲存位置,為了有時間的時候能夠看一下,還是自己把它給摘抄下來吧。 C++的static有兩種用法:面向過程程式設計中的static和物件導向程式設計中的static。前者應用於普通變數和函數,不涉及類;後者主要說明static在類中的作用。 一、面向過程設計中的static 1、靜態全域變數