太陽直射點經緯度計算方法

在一個三維繫統中,要根據時間確定太陽位置,並將此位置設定為具體的光源以產生真實光照及陰影製作效果 太陽的直射點經緯度計算方法如下:根據基礎的地理知識,緯度:太陽高度角為90度的地方的緯度經度:當地時間為正午12點的地方的經度 經度比較好算,一天24小時,地球360度,經度每差一度,時間差4分鐘經度幾乎是每分鐘都會變化的,緯度則是每天變化 先來看看經度的計算方法EXPORT double CALLBACK CalcLongitude(double currLong,double currTime)

字串壓縮演算法

最近我研究出來一種對字串壓縮的演算法,雖然還有一定的缺陷。就是如果字串中的字母過多的話,壓縮效率會大大降低。這個演算法主要是為壓縮數字設計的。現在把源碼共用出來,希望大家多提意見。using System;namespace New919.Encrypt{ /// <summary> /// 改進之前的演算法 , 對數字串採用四次截取壓縮 /// </summary> public class CompressStr {  // 64進位字典  private

cursor 與refcursor及sys_refcursor的區別

今天簡單的總結一下PL/SQL中cursor(游標/遊標)的用法。 相信不少做開發或維護的DBA在找工作的時候,遇到過類似的面視問題:請簡單的描述一下游標的類型,說一下普通游標和REF游標之間的區別,以及什麼時候該正確應用哪一個? 

Matlab注釋函數legend詳解

用Matlab畫圖時,有時候需要對各種表徵圖進行標註,例如,用“+”代表A的運動情況,“*”代表B的運動情況。legend函數的基本用法是LEGEND(string1,string2,string3,

轉載幾篇etone關於演算法方面書的書評

                             幾篇etone關於演算法方面書的書評演算法之美Algorithms的評論   *****  這是本很新的書,06年末發行,07年才慢慢出現於人們的視野。我在08年初得知這本書,那會我還很奇怪:都什麼年月了,怎麼還有人寫演算法教材——這麼“經典”的工作,不是上個世紀就被人做完了嗎。  讀了這本Algorithms,我才知道:這才是我心中的演算法書,我等待這樣一本書已經很多年了。它的確當得起這個名字。  書的三位作者:Sanjoy

Bitmap recycle()

Bitmap調用recycle? When?  Bitmap有一個recycle方法,意思很簡單,回收Bitmap的空間。 Q 1: Bitmap是否有調用recycle方法的必要性?A: 嵌入式系統總是格外注重空間的問題,不小心的話就會有OOM。但是應用程式層使用java的android平台有其天然的優勢【java語言有自己的記憶體回收,android平台上各個application有自己的process自己的空間】。    無需調用bitmap的理由有:    a. 記憶體回收會處理的;  

LCD液晶顯示器的相關知識

Q:什麼是LCD?   LCD顯示器的原文是Liquid Crystal Display,取每字的第一個字母組成,中文多稱「液晶平面顯示器」或「液晶顯示器」。其工作原理就是利用液晶的物理特性:通電時排列變得有序,使光線容易通過;不通電時排列混亂,阻止光線通過,說簡單點就是讓液晶如閘門般地阻隔或讓光線穿透。 Q:為什麼要買LCD顯示器?   LCD的好處有: 與CRT顯示器相比,LCD的優點主要包括零輻射、低功耗、散熱小、體積小、映像還原精確、字元顯示銳利等。 Q:液晶監視器畫面閃爍,

提取新東方背單詞II的詞庫

<2003/3/20>背單詞背的無聊,前幾天跑xdict的詞庫,跑了一些就刪了,今天來提取"新東方背單詞II"的詞庫。網上的詞庫很多了,很久以前在一個palm的論壇上,一個高人說要弄一個朗文的背單詞詞庫,期待了很久,還是沒出來,估計是工作太忙了......工具如下 win32dasm,vc.net其實一切破解的過程就是浪費時間的過程~~,然後就是觀察,猜測,當然人聰明,花的時候也少:-)用win32dasm開啟Recite.exe,新東方背單詞II就這一個檔案,連dll都沒有,真是.

fedora 14國內源

 今天在網上轉悠時,除http://mirrors.163.com/和http://mirrors.sohu.com/兩個國內鏡像源外,還發現了上海交大和北京交大兩個源。1、添加上海交大源的方法(http://ftp.sjtu.edu.cn/)在http://ftp.sjtu.edu.cn/上沒有找到添加源的說明,在Google上找到的添加方法:vi

Xcode 3.2.6 SDK免認證開發測試

Xcode編譯遇到過 Code Sign error: a valid provisioning profile matching the application’s Identifier ‘com.yourcompany.xxxx’ could not be found 嗎?且往下看:Xcode如果不破解,一方面無法真機調試, 也無法編譯真機Release檔案,只能付費開通Apple開發人員帳號,才能申請真機調試。而Xcode進行破解後,即可免官方認證開發調試了!產生本機認證應用程式->

Struts2.0設定檔(web.xml)

   web.xml是web應用中載入有關servlet資訊的重要設定檔,起著初始化servlet,filter等web程式的作用。   通常,所有的MVC架構都需要Web應用載入一個核心控制器,那採取什麼方法載入這樣的核心控制器呢,servlet或   filter成為了很好的選擇,因為它們會隨著web服務的啟用而自動的載入。對於Struts 2架構而言,需要載入FilterDispatcher,  

ubuntu9.10 wubi安裝不能啟動

     uubuntu9.10 wubi安裝不能啟動,出現一個sh:grub> 碰到這個問題的還比較多,O(∩_∩)O~我也中獎了,是在升級核心後重啟出現的問題。在http://narmy.cn/linux/read.php/105.htm這文章中使用敲命令的方式啟動,一開始不也不能啟動,報錯如(硬碟的uuid不正確導致,稍後會介紹怎麼擷取硬碟分區的uuid)grub>search --no-floppy --fs-uuid --set

Solaris 效能入門 使用 prstat 進行進程監控 z

prstat:系統進程監控下面將深入探討 Solaris 工具 prstat(1),協助瞭解系統效用的全面工具 + 生產力。prstat – 全面的工具 + 生產力Solaris 中最重要、使用最廣的工具 + 生產力是 prstat(參見 prstat(1))。prstat 可以快速回答以下問題:    *系統佔用了多少 CPU 和記憶體?    *系統效用了哪些進程(或使用者、 zone 、項目、任務)?    *系統怎樣使用進程/線程(使用者綁定,I/O

WebBrowser快顯視窗之(二)––showModalDialog( ) & showModelessDialog( )

showModalDialog並不建立新的瀏覽器視窗,也不建立新的瀏覽器對象,而是在WebBrowser的同一個線程中建立的視窗,而showModelessDialog( )則是在新的線程中建立的視窗,所以處理方式不相同。當showModalDialog( )被調用後,瀏覽器線程會建立一個對話方塊,該對話方塊包含兩個視窗,父視窗的類為“Internet Explorer_TridentDlgFrame”,子視窗的類為“Internet

win7家庭版如何升級到專業版和旗艦版

現在很多品牌機和筆記本都是預裝win7的,而多數電腦安裝的win7版本是家庭版或者家庭進階版,雖然說用起來沒什麼問題,也挺爽的,但是為了突破某些功能的限制是需要升級的。這裡要提醒說,據說盜版的系統是升級不了,所以,如果你是盜版的,不要升級了,重裝個旗艦版的就行了。     如何升級,十分簡單,輸入升級密鑰即可,一鍵傻瓜式操作,具體如下1、右鍵電腦 --> 屬性,  然後看到 2、點擊“擷取新版本的windows 7的功能”,然後選擇用密鑰,輸入密鑰,等待完成即可。  

Google開源項目二維碼讀取與產生工具ZXing

上周五,閑逛Google Code的時候,查看了一下Google參與的開源項目,在code.google.com上點擊"開源計劃"然後點擊使用 Google 的代碼即可查看Google所有的開源項目列表 翻了幾頁,發現一個zxing以前沒聽說過(孤陋寡聞了)原來是個二維碼的識別程式庫,剛好前幾個月還困惑火車票上的防偽碼是怎麼做的(才知道那種碼叫QRcode),於是把代碼下載了下來,順便說一下,這個庫的樣本資料是圖片,所以體積較大,大概130M,我用tortoise SVN,

關於Context []startup failed due to previous errors有效解決方式

這兩天在搭建struts2+spring+hibernate架構的過程中遇到如題的錯誤,在百度和Google上查了兩天,以致快到了崩潰的邊緣。最後還是解決了。這個問題的出現,原因有很多,在這總結如下,以供分享: 架構搭建好後,啟動伺服器出現如下的資訊:log4j:WARN No appenders could be found for logger (org.apache.commons.digester.Digester).log4j:WARN Please initialize the

sql case 嵌套

/*************************************************************************************************************/  --計算非固定薪資人員加班小時  /*************************************************************************************************************/  CREATE

在DataGridView中實現增刪改查

這幾天一直在網上找如何在DataGridView中實現增刪改查功能,找的真不容易啊!現在我給做出來了,希望它能協助需要這種功能的人 Imports System.Data.SqlClient'Imports 練習.DataBasePublic Class Form1    Dim da As New DataTable    Dim ad As New SqlDataAdapter    Dim conStr As String = "Data Source=JIAOPENG;Initial

總頁數: 61357 1 .... 20567 20568 20569 20570 20571 .... 61357 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.