Time of Update: 2018-12-03
APP啟動畫面實現方式一.啟動圖片 Default.png在工程中添加名為Default.png的圖片,程式在載入完畢之前會顯示此圖片。在applicationDidFinishLaunching完成之後,畫面會被程式自己的view替代。如果要同時支援iphone4之前的裝置(非Retina屏)和iphone4之後的裝置(Retina屏),需要放兩張不同解析度的啟動圖片,用於非Retina屏的Default.png,解析度320*480;用於Retina屏的Default@2x.png,解析度6
Time of Update: 2018-12-03
1. iphone的UIImageView Class不支援顯示單個動畫檔案。簡而言之,動畫不會動!iphone的image view (UIImageVIew Class)支援以下的檔案格式Tagged Image File Format (TIFF) .tiff, .tifJoint Photographic Experts Group (JPEG) .jpg, .jpegGraphic Interchange Format (GIF) .gifPortable Network
Time of Update: 2018-12-03
我選用的GPRS模組是西門子的MC52I,由於降低功耗要用到該模組的睡眠模式(AT+CFUN=設定具體的睡眠模式)。而睡眠模式必須先使能RTS/CTS流量控制(AT\Q3設定)。MC52I的RTS和CTS引腳直接連在MSP430F149的I/O口上,具體怎麼實現流量控制還不太明白,請大家多多指教經過自己研究終於弄懂是怎麼個回事了 現在發出來,有不對的地方望大家指正 MC52I可以通過AT\Q[num]
Time of Update: 2018-12-03
所謂“三手”,是指因經常敲擊鍵盤、發手機簡訊而導致的“滑鼠手”、“鍵盤手”、“簡訊手”。為此,可有針對性地經常做做“健指操”,能有效減輕手指疼痛,提高手指的靈活度和韌性。甩手:雙手在胸前激烈地甩動手腕約10秒鐘,可以促進手部血液迴圈。拋球:將雙手握拳在胸前,設想手中有一小球。用力緊握,默數5聲,張開十指儘力拋開,可以強健手掌和手腕,使手指靈活。彈指:雙手十指類比彈鋼琴,從大拇指開始一個個彈向掌心。重複20次。可以鍛煉手部的控制能力和活動能力。壓指:將十根手指分開,指腹相對,用力對壓。直到指關節酸
Time of Update: 2018-12-03
標頭檔#ifndef _SEV_LAYOUT_H_#define _SEV_LAYOUT_H_//#define _SEV_SYNC_LAYOUT_//#define _SEV_NAMESPACE_#pragma once#ifdef _SEV_NAMESPACE_namespace SevLayout {#endif/*OnSizing裡面的 nSide布局 4 3 5 ┌───────┐ │ │ 1 │
Time of Update: 2018-12-03
微軟MSDN的一個例子在vc6下編譯測試通過#include <afx.h> //用到了CString 的 BSTR轉ANSI#define _WIN32_DCOM //這個不懂//vc6的bug.所以沒用使用標準stl..#include <iostream.h>#include <iomanip.h>//using namespace std;//com組件#include <comdef.h>#include
Time of Update: 2018-12-03
strncpy() 最初被設計為用來處理一種現在已經廢棄的資料結構——定長, 不 必以'\0' 結束的"字串"。strncpy 的另一個怪癖是它會用多個'\0' 填充短串, 直到達到指定的長度。在其它環境中使用strncpy() 有些麻煩, 因為你必須經常在目的 串末尾手工加'\0'。你可以用strncat 代替strncpy 來繞開這個問題: 如果目的串開始時為空白(就 是說, 如果你先用*dest = '\0'), strncat() 就可以完成你希望strncpy()
Time of Update: 2018-12-03
錯誤提示:Xcode encountered an internal logic error. Choose “Continue” tocontinue running Xcode in an inconsistent state.Choose “Crash” to halt Xcode and file a bug withCrash Reporter. Choosing “Crash” will result in the loss of allunsaved
Time of Update: 2018-12-03
SO_LINGER的這種操作模式是由linger結構來控制的:struct linger {int l_onoff;int l_linger;};成員l_onoff為一個布爾值,非零值表示TRUE,而零則表示FALSE。這個選項的三個值描述如下:1 設定l_onoff為FALSE使得成員l_linger被忽略,而使用預設的close行為。也就是說,close調用會立即返回給調用者,如果可能將會傳輸任何未發送的資料。2
Time of Update: 2018-12-03
WSAEventSelect模型編程 WSAEventSelect模型編程這個模型是一個簡單的非同步事件模型,使用起來比較方便,現在說一下其的具體的用法和需要注意的地方。一,模型的常式(服務端):先舉一個王豔平網路通訊上的例子://////////////////////////////////////////////////// WSAEventSelect檔案#include "initsock.h"#include <stdio.h>#include
Time of Update: 2018-12-03
前言:我們在寫程式的時候,總是或多或少會加入一些printf之類的語句用於輸出調試資訊,但是printf語句有個很不方便的地方就是當我們需要發布程式的時候要一條一條的把這些語句刪除,而一旦需要再次調試的時候,這些語句又不得不一條條的加上,這給我們帶來了很大的不便,浪費了我們很多的時間,也造成了調試的效率低下。所以,很多人會選擇使用宏定義的方式來輸出調試語句。比如,定義一個宏開關:#define __DEBUG當需要調試的時候,使用語句:#ifdef
Time of Update: 2018-12-03
面試,公司會考核你各個方面是否符合他們的要求...但是你考慮過公司的各個方面是否符合你的需求了麼?以下總結了一些現實點的常見問題:首先,關於晉陞以及職業規劃的問題.是的要問關於職業規劃的問題.其實這個應該是面試者詢問公司的,請問你們有沒有給職工設定一些職業規劃呢? 是否有像樣點的正式意義上的培訓? 如果沒有培訓自己申請去外培訓公司是否能夠報銷相關費用,報銷比例...關於這個職位的晉陞通道有哪些,如果中途 我需要轉崗會有一些什麼樣的激勵或者考核呢?其次,正常化相關問題,我一直認為規範是一個公司的核
Time of Update: 2018-12-03
socket canCAN 裝置 使用伯克利的socket介面和linux網路通訊協定棧的一種實現方法http://blog.csdn.net/zhangxiaopeng0829/article/details/7646639############################### 我是分割線
Time of Update: 2018-12-03
特徵互斥量關鍵段效能慢塊是否能跨進程使用是否聲明HANDLE hmtx;CRITICAL_SECTION cs;初始化hmtx = CreateMutex (NULL, FALSE, NULL);InitializeCriticalSection(&cs);清理CloseHandle(hmtx);DeleteCriticalSection(&cs);無限等待WaitForSingleObject (hmtx, INFINITE);EnterCriticalSection(&
Time of Update: 2018-12-03
要設定一個視窗最大化顯示,並且禁用還原按鈕(保留最小化按鈕)....一般情況下,視窗的大小會出現一些問題的..折騰了一會...湊合用吧w.setWindowFlags(w.windowFlags()& ~Qt::WindowMaximizeButtonHint);//禁用按鈕QDesktopWidget desktop;//w.geometry().y()-w.frameGeometry().y() 需要調整一下這個尺寸
Time of Update: 2018-12-03
Qt 有好用的Qss系統.但是這和CSS還是有很多不同.:QSS文法主要針對的是C++類.基類和衍生類別之間的關係.當然也包含一些CSS的父子關係來看看一般情況下的選取器我在此把選取器分為控制項關聯和繼承關聯. 因為這兩種子類是不同的,所以我把繼承關聯的子類寫成衍生類別.類型選取器:QPushButton 繼承關聯 type匹配所有QPushButton的執行個體和其衍生類別(含衍生類別的衍生類別...)的執行個體。類別選取器:.QPushButton 繼承關聯+層別區分
Time of Update: 2018-12-03
介紹 QScopedPointer原文出處:http://labs.qt.nokia.com/2009/08/21/introducing-qscopedpointer/by Harald Fernengel on August 21,2009翻譯:wangjieest第一次翻譯,請多見諒。Qt usually takes the boring memory allocation and deallocation from you, either through its implicitly
Time of Update: 2018-12-03
標頭檔#ifndef SHORTCUTSETTINGDLG_H#define SHORTCUTSETTINGDLG_H#include <QWidget>#include <set>class QSingleShortcut;class QShortcutSettingDlg : public QDialog{Q_OBJECTpublic:QShortcutSettingDlg(QWidget
Time of Update: 2018-12-03
mac os x 10.7.4 以前可以使用 Evironment.plist 來控制全域的環境變數.但到了 Lion 以後,這個方式被廢除了. 同時 修改設定檔的一些方式,也最多會影響到終端的環境變數了..On Mountain Lion all the /etc/paths and /etc/launchd.conf editing doesn't take any effect!Apple's Developer Forums say:"Change the Info.plist of
Time of Update: 2018-12-03
很多時候,利用觸控螢幕的Fling、Scroll等Gesture(手勢)操作來操作會使得應用程式的使用者體驗大大提升,比如用Scroll手勢在 瀏覽器中滾屏,用Fling在閱讀器中翻頁等。在Android系統中,手勢的識別是通過 GestureDetector.OnGestureListener介面來實現的,不過William翻遍了Android的官方文檔也沒有找到一個相 關的例子,API Demo中的TouchPaint也僅僅是提到了onTouch事件的處理,沒有涉及到手勢。Android