Time of Update: 2018-12-06
6.1 為什麼需要八進位和十六進位? 編程中,我們常用的還是10進位……必竟C/C++是進階語言。比如:int a = 100,b = 99;不過,由於資料在電腦中的表示,最終以二進位的形式存在,所以有時候使用二進位,可以更直觀地解決問題。但,位元太長了。比如int 類型佔用4個位元組,32位。比如100,用int類型的位元表達將是:0000 0000 0000 0000 0110 0100面對這麼長的數進行思考或操作,沒有人會喜歡。因此,C,C++
Time of Update: 2018-12-06
UCSC 的genome browser 中提供很多小程式,但是卻沒有告訴怎麼安裝。很簡單:1. 開啟terminal, cd到目錄,將程式變為可執行檔("+"是添加特性的意思)!chmod +x program2. 在.bashrc 中添加該程式的路徑:注意,是該程式所在檔案夾, eg. PATH = $PATH:/Users/foreverycc/Programs 而非:PATH = $PATH:/Users/foreverycc/Programs/bigBedToBed
Time of Update: 2018-12-06
對於java初學者來說,往往不懂區分jdk和jre的區別,實際上這兩個東西差別很大的,有必要瞭解一下: 簡單的說JDK是面向開發人員使用的SDK,它提供了Java的開發環境和運行環境。SDK是Software Development Kit 一般指軟體開發包,可以包括函數庫、編譯器等。 JDK就是Java Development Kit JRE是Java Runtime Enviroment是指Java的運行環境,是面向Java程式的使用者,而不是開發人員。
Time of Update: 2018-12-06
原文是Flash支援中心的兩篇文章.解決Flash緩衝問題 | 解決載入變數緩衝問題使用以下的方法,使SWF檔案強制不從瀏覽器讀本地的緩衝。或強制其SWF檔案每次都去 讀取最新的媒體檔案確保每次都讀取最新的SWF檔案。1:使用"Expires"標題 這是在HTML檔案中告訴瀏覽器不讀取本機快取在<head> </head> 中間加以下代碼<!-- BEGIN INSERT --> <META HTTP-EQUIV="Expires"
Time of Update: 2018-12-06
I didn't realize that bash is so useful until recently. Just a minute before, I'm still a guy who just know some basic linux commands such as: cd, cp, pwd...However, from now on, I'll begin to learn shell programming! The problem I want to solve
Time of Update: 2018-12-06
1.
Time of Update: 2018-12-06
最近要使用circos,分別在ubuntu和mac上面安裝了~~還是遇到了一些麻煩的。Ubuntu 和mac上面基本上都是一樣地 ~什麼都不說了,直接下載,解壓,然後cd到檔案夾的 bin/目錄中./test.modules如果顯示都安裝沒問題,就好。否則,還要繼續到CPAN上面下載需要的包./circos如果還有一些module沒有裝上,此時會顯示 只有GD是不能夠直接從CPAN上面安裝的所以 google一下gd2.49即可,源碼安裝:perl Makemodules.PL
Time of Update: 2018-12-06
常常會寫一些函數來分析Microarray。而每次使用函數所用的參數都不同,因此需要一些方法能夠將每次這些不同的結果以及參數儲存起來。首先使用一個R內建的時間函數Sys.time():Sys.time()[1] "2013-04-26 14:15:37 PDT"#這裡更改設定,輸出成自己喜歡的格式:format(Sys.time(), '_%Y_%b_%dth_%H_%M')[1] "_2013_Apr_26th_14_18"#因此,可以每次程式都能夠建立一個以時間為名稱的檔案夾(避免重複問題)
Time of Update: 2018-12-06
1. 首先設定EhCache,建立設定檔ehcache.xml,預設的位置在class-path,可以放到你的src目錄下:xml version="1.0" encoding="UTF-8"?> <ehcache> <diskStore path="java.io.tmpdir"/> <defaultCache maxElementsInMemory="10000" eternal="false"
Time of Update: 2018-12-06
command shell(flume command) help協助connect master:port登入masterconfig logicalnode source sink為邏輯節點配置一個source到sink的映射getnodestatus獲得節點狀態(HELLO, CONFIGURING, ACTIVE, IDLE, ERROR, DECOMMISSIONED, LOST )HELLO, node啟動時CONFIGURING, node被配置後ACTIVE,
Time of Update: 2018-12-06
用過無數R包,但是卻從來沒有自己寫過。總覺的寫R包是很困難的事情,但是其實寫一個最簡單的R包還是蠻容易的!今天便在Ubuntu環境下寫一個R包~首先,寫一個函數,存放到一個檔案夾中或者直接存在R中均可OK,下一步就是在你的R中source該函數,並且使用函數setwd('My directory')package.skeleton(name="My package name", list= “My function”)
Time of Update: 2018-12-06
就是在原來的基礎上加入如下代碼,問題就解決了<bean id="txManager"class="org.springframework.orm.hibernate3.HibernateTransactionManager"> <property name="sessionFactory" ref="sessionFactory" /> </bean> <tx:advice id="txAdvice" transaction-
Time of Update: 2018-12-06
Flume設定檔(flume-site.conf) 1、 watchdog watchdog.restarts.maxwatchdog每分鐘重啟的最大數??? 2、 common node flume.config.heartbeat.periodnode發送心跳周期,預設5000(毫秒)flume.node.status.portnode
Time of Update: 2018-12-06
前台頁面不用多說 主要是表單中設定 enctype="multipart/form-data" 很重要。 處理上傳jsp檔案 //判斷表單是否是Multipart類型的。這裡可以直接對request進行判斷 if (ServletFileUpload.isMultipartContent(request)) { // 建立檔案處理工廠,它用於產生 FileItem 對象。 DiskFileItemFactory factory = new
Time of Update: 2018-12-06
Flume Sinks 1、Flume’s Collector Tier Event Sinks collectorSink( "fsdir","fsfileprefix",rollmillis)collectorSink,資料通過collector匯聚之後發送到hdfs, fsdir 是hdfs目錄,fsfileprefix為檔案首碼碼 2、Flume’s Agent Tier Event Sinks
Time of Update: 2018-12-06
在Session的緩衝中存放的是相互關聯的對象圖。預設情況下,當Hibernate從資料庫中載入Customer對象時,會同時載入所有關聯的 Order對象。以Customer和Order類為例,假定ORDERS表的CUSTOMER_ID外鍵允許為null以下Session的find()方法用於到資料庫中檢索所有的Customer對象: List customerLists=session.find("from Customer as
Time of Update: 2018-12-06
Flume Source 1、Flume’s Tiered Event SourcescollectorSource[(port)]Collector source,監聽連接埠匯聚資料autoCollectorSource通過master協調物理節點自動匯聚資料logicalSource邏輯source,由master分配連接埠並監聽rpcSink 2、Flume’s Basic Sourcesnull console監聽使用者編輯曆史和快速鍵輸入,只在node_
Time of Update: 2018-12-06
分析代碼時,發現自己的盲點——document.createElement(),衝浪一番,總結了點經驗。 document.createElement()是在對象中建立一個對象,要與appendChild() 或 insertBefore()方法聯合使用。其中,appendChild() 方法在節點的子節點列表末添加新的子節點。insertBefore() 方法在節點的子節點列表任意位置插入新的節點。 下面,舉例說明document.createElement()的用法。&
Time of Update: 2018-12-06
今天剛好看到有朋友問及此文法,所以特地找來相關資料與大家分享,希望能有所協助:<!–[if lte IE 6]>……<![endif]–>Ite:less than or equal to意思是小於或等於IE6瀏覽器,用於IE瀏覽器的條件注釋,常用於CSShack,針對IE的JS等。在進行WEB標準網頁的學習和應用過程中,網頁對瀏覽器的相容性是經常接觸到的一個問題。其中因微軟公司的Internet
Time of Update: 2018-12-06
1 一般系統實現 檔案儲存體是每個應用系統必不可少的技術之一,這裡談到的儲存是一個過程,從檔案被使用者上傳開始到完成檔案的瀏覽,中間的一切都是我們今天的主題。 早期很多系統自行實現檔案的上傳,例如部落格或論壇上傳大量圖片和附件,但隨著公司業務的增加,很多系統都需要上傳附件和檔案,這就造成了公司內部上傳系統的不統一,而恰恰上傳系統又是最關鍵的服務之一。