Time of Update: 2018-12-05
要求:(1)輸入職工號、姓名;(2)按職工號的大小順序,升序排序,姓名也隨之調整;(3)輸入一個職工號,尋找該職工,並輸出職工號和姓名; 實現: (1)HalfFindElement() --- 折半尋找 (2)SelectSort ()--- 選擇排序 (3)SortEmployeeByNumber() --- 由職工號排序 (4)FindEmployeeByNumber() --- 由職工號尋找該職工/*********************************************
Time of Update: 2018-12-05
struct ext2_inode {... __u32 i_size; /* 以位元組計的檔案大小 */... __u32 i_block[Ext2_N_BLOCKS]; /* 指向資料區塊的指標數組 */ __le32 i_dir_acl;
Time of Update: 2018-12-05
1.畫原理圖 New schematic 事先想好電路板要實現什麼功能、實現這些功能都需要什麼器件、規劃好晶片的管腳分配之後,就可以按規劃畫原理圖了。但規劃也只是大概的規劃,除非想得特別周全和仔細,否則在畫pcb時根據走線的情況都要多多少少修改原理圖中晶片的管腳分配。 2.建立pcb檔案 New PCB建立檔案之後,一個最重要的步驟就是在Keepout Layer中畫出pcb的外框,確立pcb的大小。另外就是畫多層板時別忘了添加中介層。 3.更新pcb Update
Time of Update: 2018-12-05
這個工具的名字叫Companion.JS,請注意,這可不是一個js檔案,而是一個名字,它是作為ie的外掛程式來安裝使用的,而且需要結合Microsoft
Time of Update: 2018-12-05
OpenSSL編譯與配置轉載請註明出處:http://blog.csdn.net/zhangyang0402一、Windows下編譯OpenSSL1.下載ActivePerl並安裝2.下載OpenSSL並使用WinRAR解壓縮3.使用命令提示字元,進入到OpenSSL目錄,執行下面的操作:(1)執行Configureperl configure VC-WIN32
Time of Update: 2018-12-05
為什麼要用Object.prototype.toString而不是Function.prototype.toString或者其它?這是和他們的toString解釋方式有關係的。下面是ECMA中對Object.prototype.toString的解釋:Object.prototype.toString( )When the toString method is called, the following steps are taken:1. Get the [[Class]] property
Time of Update: 2018-12-05
二:分析TextView組件TextView是Android中常用的組件之一,可以用他來顯示文字,就像一個標籤一樣,或者你可以認為是html中的span。對於TextView我們最關心的應該是怎麼設定顯示的文本,怎樣設定字型的大小,字型的顏色,字型的樣式,其實很簡單,TextView中提供了大量的屬性幫我們配置TextView。1.修改xml設定檔實現。我們修改main.xml如下:Xml代碼 <?xml version="1.0" encoding="utf-8"?> <
Time of Update: 2018-12-05
sp_helpdb報告有關指定資料庫或所有資料庫的資訊。文法sp_helpdb [ [ @dbname= ] 'name' ]參數[@dbname=] 'name'是要為其提供資訊的資料庫名稱。name 的資料類型為 sysname,無預設值。如果沒有指定 name,則 sp_helpdb 報告 master.dbo.sysdatabases 中的所有資料庫。傳回碼值0(成功)或
Time of Update: 2018-12-05
一、apache日誌按日期記錄pache的設定檔中找到ErrorLog logs/error_logCustomLog logs/access_log commonLinux系統配置方法:將其改為ErrorLog “| /usr/local/apache/bin/rotatelogs/home/logs/www/%Y_%m_%d_error_log 86400 480″CustomLog “| /usr/local/apache/bin/rotatelogs/home/logs/www/%Y_%
Time of Update: 2018-12-05
找了半天,原來是BOM頭的問題,呵呵不知道誰寫了個批量除去BOM頭的程式,不錯<?php//remove the utf-8 boms//by magicbug at gmail dot comif (isset($_GET['dir'])){ //config the basedir $basedir=$_GET['dir'];}else{ $basedir = '.';}$auto = 1;checkdir($basedir);function
Time of Update: 2018-12-05
SWT對話方塊 int style = SWT.APPLICATION_MODAL | SWT.YES | SWT.NO; MessageBox messageBox = new MessageBox(shell, style); messageBox.setText("Information"); messageBox.setMessage("Close the shell?"); event.doit = messageBox.open()
Time of Update: 2018-12-05
這是我練習時遇到的問題,不知道怎麼解釋,但是我想應該把他們曬出來,一遍提醒自己。程式是判斷輸入的字串或者語句是不是迴文,標點符號不考慮,大小寫不考慮,數字不考慮。程式我編的有些問題,只能判斷特定語句是否是迴文,不具有普遍性。於是出現了這種現象:** stack smashing detected ***: /home/zimo/return terminated======= Backtrace:
Time of Update: 2018-12-05
續這是10年夏,在武漢,一次失敗的嘗試我試圖在elastix1.6中文版上安裝chan_ss7的驅動搗鼓了好久,木有成功最後,james.zhu 建議 放棄elastix,改用centos,因為它純淨 難忘那幾天幾夜的奮戰難忘武漢的夏夜難忘夏夜的蚊子.... 儘管這是一次失敗的嘗試但是學習的過程是成功的留下了這版筆記... 煙鬼正傳上菜 系統內容:作業系統:centos-release-5-2.el5.centos核心:2.6.18-92.1.22.el5語音卡:openvox d410e
Time of Update: 2018-12-05
實現MethodInterceptor介面,在調用目標對象的方法時,就可以實現在調用方法之前、調用方法過程中、調用方法之後對其進行控制。MethodInterceptor介面可以實現MethodBeforeAdvice介面、AfterReturningAdvice介面、ThrowsAdvice介面這三個介面能夠所能夠實現的功能,但是應該謹慎使用MethodInterceptor介面,很可能因為一時的疏忽忘記最重要的MethodInvocation而造成對目標對象方法調用失效,或者不能達到預期的設
Time of Update: 2018-12-05
培訓內容為:1. 入門級: Centos安裝2. 入門級: Asterisk安裝3. 入門級: Freeiris安裝4. 入門級: Freeiris的基本設定5. 提進階: AQL技術6. 提進階: Agispeedy技術7. 提進階:
Time of Update: 2018-12-05
首先先看一下我的sip.conf檔案,如下[201]user=201type=friendsecret=1234host=dynamiccontext=incoming[202]user=202type=friendsecret=1234host=dynamiccontext=incoming[1234]user=1234type=friendsecret=1234host=dynamiccontext=incoming[0]user=0type=friendsecret=1234host=dy
Time of Update: 2018-12-05
將滑鼠事件的裝置座標轉換到全局座標一、首先,對裝置座標、視口座標、全局座標進行說明。裝置座標:單位是像素,座標系,螢幕左上方為原點,X軸水平向右增大,Y軸垂直向下增大。 全局座標和視口座標的對應關係,如下GLfloat left,right,bottom,top;//全局座標系中被投影的範圍 float A,B,C,D;//全局座標和視口座標的縮放和平移參數 SetWindowAndViewport(width,height);//設定全局座標和視口座標的對應關係,自訂函數
Time of Update: 2018-12-05
Gridpanel來自國外,一些快速鍵的使用方式在國內總是被指來指去的,水土不服。一個典型的現象就是通過按斷行符號鍵[Enter key]讓游標移動至下一個輸入框。有人說有Tab鍵啊,不好意思,你必須實現,快速錄入資料的時候,只操作小鍵盤的。。。廢話不多說,直接進入 Gridpanel(Extjs 的
Time of Update: 2018-12-05
如何交叉編譯一個Qt程式使其能在板子上運行 首先安裝交叉編譯器arm-linux-gcc3.4.6,先將其壓縮包放到一個目錄下,然後對其進行解壓,舉瞭解壓命令為:tar xjvf arm-linux-gcc-3.4.6-glibc-2.3.6.tar.bz2 -C /usr/local/(注意:C 後面有個空格,並且 C 是大寫的,它是英文單詞“Change”的第一個字母,在此是改變目錄的意思。這樣我們就將編譯器安裝在了/usr/local/gcc-3.4.6-glibc-2.3.6
Time of Update: 2018-12-05
#include <linux/types.h>#include <linux/kernel.h>#include <linux/sched.h>#include <linux/cpufreq.h>#include <linux/delay.h>#include <linux/init.h>#include <linux/err.h>#include <linux/clk.h>#include