• P6

      正則表達式 文檔

    昨天,我的朋友請教我正則表達式。我也好久沒有寫過正則表達式了,昨天剛好看了下如鵬網創始人楊中科老師關于正則表達式的講解。使我加深了正則表達式的印像。現我把他總結下:許多語言,包括Perl、PHP、Python、JavaScript和JScript,都支持用正則表達式處理文本,一些文本編輯器用正則表達式實現高級“搜索-替換”功能。所以JAVA語言也不例外。正則表達式已經超出了某種語言或某個系統的局限,成為被人們廣為使用的工具,我們完全可以用它來解決實際開發中碰到的一些實際的問題。在JDK1.3及之前的JDK版本中并沒有包含正則表達式的類,如果要在Java中使用正則表達式必須使用第三方提供的正則表達式庫,最有名的就是Jakarta-ORO,Jakarta-ORO庫以前叫做OROMatcher,是DanielSavarese贈送給JakartaProject的一個開源包。

    939127007 2016-01-13   634   0
    P21

      SQL Server2008實驗指導手冊 文檔

    根據安裝機器軟硬件的要求,選擇一個合適的版本,以下以開發版為例2.?將SQLServer2008DVD插入DVD驅動器。如果DVD驅動器的自動運行功能無法啟動安裝程序,請導航到DVD的根目錄然后啟動splash.hta。3.?在自動運行的對話框中,單擊“運行SQLServer安裝向導”。4.?在“最終用戶許可協議”頁上,閱讀許可協議,再選中相應的復選框以接受許可條款和條件。接受許可協議后即可激活“下一步”按鈕。若要繼續,請單擊“下一步”若要結束安裝程序,請單擊“取消”。

    lingdao676 2016-01-13   2900   0
    P11

      CentOS+Jdk+Jboss+Dubbo+zookeeper集群配置教程 文檔

    SSH工具:SSHSecureShellClient-3.2.9.exe2.安裝步驟2.1.安裝虛擬機在電腦上安裝VMware-workstation-full-10.0.0-1295980.exe在Vmware上安裝CentOS操作系統2.2.在CentOS上安裝JDK查看Linux自帶的JDK是否已安裝(卸載centOS已安裝的1.4)安裝好的CentOS會自帶OpenJdk,用命令java-version,會有下面的信息:#java–version(注:下面開始#開始是shell命令,并且用顏色區分)

    jeasonpei 2016-01-13   507   0
    P6

      Centos6.3 Apache配置 文檔

    準備篇:1、配置防火墻,開啟80端口、3306端口vi/etc/sysconfig/iptables-AINPUT-mstate--stateNEW-mtcp-ptcp--dport80-jACCEPT?#允許80端口通過防火墻-AINPUT-mstate--stateNEW-mtcp-ptcp--dport3306-jACCEPT?#允許3306端口通過防火墻備注:很多網友把這兩條規則添加到防火墻配置的最后一行,導致防火墻啟動失敗,正確的應該是添加到默認的22端口這條規則

    jeasonpei 2016-01-13   3413   0
    CentOS   Apache  
    P9

      TreeMap的實現 文檔

    TreeMap的實現就是紅黑樹數據結構,也就說是一棵自平衡的排序二叉樹,這樣就可以保證當需要快速檢索指定節點。TreeSet和TreeMap的關系為了讓大家了解TreeMap和TreeSet之間的關系,下面先看TreeSet類的部分源代碼:從上面代碼可以看出

    linyk 2016-01-13   1635   0
    P11

      java核心,java內存分配原理,java多態 文檔

    深入Java核心Java內存分配原理精講(1)棧、堆、常量池雖同屬Java內存分配時操作的區域,但其適用范圍和功用卻大不相同。本文將深入Java核心,詳細講解Java內存分配方面的知識。Java內存分配與管理是Java的核心技術之一,之前我們曾介紹過以及方面的知識,今天我們再次深入Java核心,詳細介紹一下Java在內存分配方面的知識。一般Java在內存分配時會涉及到以下區域:Java的內存管理與內存泄露Java垃圾回收◆寄存器:我們在程序中無法控制◆棧:存放基本類型的數據和對象的引用,但對象本身不存放在棧中,而是存放在堆中◆堆:存放用new產生的數據

    linyk 2016-01-13   371   0
    P23

      漫談OpenStack開發那點事 文檔

    何為OpenStack What為何學習OpenStack開發如何做OpenStack開發企業中常見的二次開發融入OpenStack開源社區WhyHowUsageAchievement01何為OpenStack一個云操作系統管理大量計算、存儲、網絡資源,一堆項目的結合通過Dashboard管理資源!=虛擬化(OpenStack虛擬化需要借助Hypervisor)OpenStack開發現狀為何學習OpenStack開發02為何學習OpenStack開發快速定位和修復公司生產環境中的bugs,對應社區的bugfix。增加公司產品新功能,新模塊,對應社區的newproject、blueprint。簡化開源版本的OpenStack,化繁為簡。快速定位和修復生產環境Bug增加新功能、新模塊優化OpenStack01020304跟進社區進度跟進社區進度,及時取patch為公司產品所用。

    gn25d 2016-01-13   641   0
    P26

      Ceph在世紀佳緣的應用 文檔

    介紹Ceph在佳緣的部署和應用場景介紹使用過程中遇到的坑和解決方案介紹Openstack和Ceph的結合實戰介紹calamari監控Ceph集群What?What?Ceph?支持對象存儲、塊存儲、文件存儲的分布式存儲系統特點:免費,現被紅帽收購易管理,部署簡單高可用,cephmonitor(paxos算法)易擴展,osd進程支持多副本,保證數據安全,osdpooldefaultsize自定義故障隔離域,crushmap支持海量數據

    gn25d 2016-01-13   671   0
    P21

      大唐電信云openstack應用實戰 文檔

    目錄大唐電信云產品大唐電信云應用實踐02.03.04.什么是云01.大唐電信云網絡架構05.誰在做云01.什么是云云計算SaaS(Softwareasa Service),軟件即服務PaaS(Platformasa Service),平臺即服務IaaS(Infrastructureasa Service),基礎設施即服務提供處理器CPU、內存、存儲、網絡等基礎服務資源。IAAS云的優勢對于中小型創業客戶,選擇傳統IDC服務器托管完成這項創業至少需要一次性投入20萬的設備及托管費。如果選擇云平臺,充值幾千元的費用,購買3–5臺云主機,就能完成互聯網+創業項目。對于一個新的創業項目,從機器購買、開通機房、服務器上架、部署系統完成這些至少半個月。使用云平臺只需幾分鐘的注冊、充值、開通云主機,便能獲得一個虛擬數據中心。現在移動互聯網業務發展迅速,無縫快速擴容成為傳統IDC托管遇到的最大的問題。

    gn25d 2016-01-13   519   0
    P17

      飛信數據庫訪問組件的演進歷程 文檔

    飛信核心平臺任職7年,帶領飛信服務器側核?開發團隊?撐飛信產品迭代同時,保障億級?用戶、數百萬在線系統的平穩運行,全程參與飛信架構設計與核心代碼編寫,對承載億級用戶的高可用應用云平臺架構有深刻理解。組建、帶領開發團隊打造中東陌生人交友App,從開始寫第一行代碼到產品商用,全程主導產品的開發,包括通信協議設計、各平臺協議棧實現、數據庫設計、服務器高可用架構等。深度理解互聯網應用開發技術,包括高效的二級制協議棧,服務器端高可用框架設計,面向海量數據的JAVA應用開發,WEB前端開發,JAVA性能調優等。

    gn25d 2016-01-13   596   0
    軟件架構   方案   HTML   SQL   Basic  
    P56

      MySQL開發規范和部分常用平臺簡介 文檔

    MySQL和Redis的運營管理;關注自動化運維設計和開發@RogerZhuoAgendeMySQL開發規范簡介基礎規范統一使用utf8字符集和utf8_general_ci字符排序規則,按需對表級設置utf8mb4表存儲引擎使用InnoDB;默認使用REPEATABLE-READ事務隔離級別統一命名規范:默認全小寫,禁用關鍵字和合理使用前綴禁止使用存儲過程和函數、視圖、觸發器、外鍵約束和Event各環境進行隔離,避免混用風險:dev->test->staging->production生產數據安全隱私為首重,要求項目數據閉環和數據范圍可控制庫表設計規范單實例表個數控制在3w以內,單表行數500w~1000w內某類分表個數控制在1000,避免過度拆分(DDL操作痛苦)采用統一的分庫分表原則,二進制或十進制禁用MySQL自帶分區表每個表必須設置主鍵,盡量使用數值類型和增長趨勢核心業務表避免使用自增列,使用外部ID生成器字段設置原則:Simpleisgood,Smallerisusuallybetter字段和類型從產品角度按需設置,禁用預留字段,避免存儲浪費字段都設置notnull和default值索引設計規范

    gn25d 2016-01-13   641   0
    P29

      Redis應用與運維實踐 文檔

    目錄Redis概述 ;Redis應用注意事項 ;Redis運維踩過的坑 ;Redis cluster介紹Redis概述高性能的KEY-VALUE內存存儲支持主從同步豐富的APIRedis概述數據模型字符串(String)字符串列表(List)無序不重復的字符串集合(SET)有序不重復的字符串集合(ZSET)鍵、值的字符串的哈希表(HASH)Redis概述數據存儲內存ADBAOF Redis應用注意事項Redislist的使用PUSH、POP操作保證在同一個節點上隊列長度添加監控隊列與別的Redis業務分開使用Redis應用注意事項過期KEY的使用對于包含過期時間的KEY操作,保持在同一個節點上對于過期KEY的redis,可以設置最大內存限制配置LRU策略Redis應用注意事項HASH的使用避免使用HGETALL、HKEYS、HVALSRedis應用注意事項SERVER端操作注意事項禁用KEYS*、SAVE、….默認使用數據庫0、不要使用SELECT選擇多個數據庫Redis運維踩過的坑一主多從(級聯情況)Redis運維踩過的坑一主多從(級聯情況)。

    gn25d 2016-01-13   6604   0
    P57

      軟件工程--課程實驗報告 文檔

    (1)理解軟件工程的基本概念,熟悉軟件、軟件生存周期、軟件危機和軟件工程基本原理。 (2)理解軟件工程環境和工具,熟悉軟件工程環境組成和軟件工具分類等。 (3)通過Internet了解軟件工程技術網站和主流的軟件工程工具等。通過VSS的安裝,熟悉了軟件的配置管理原理,了解了VSS的基本工作情況,對其中的一些功能有了初步的了解,為以后的軟件管理以及使用,奠定了基礎。

    wangyuyu 2016-01-13   3095   0
    報告  
    P7

      實驗5 u-boot移植 文檔

    實驗項目:u-boot移植實驗目的:1、熟悉Bootloader的功能與原理2、理解u-boot源碼目錄結構3、掌握u-boot移植的基本思路與方法4、學會排除移植過程中可能出現的編譯錯誤實驗儀器:嵌入式ARM9實驗箱一個;安裝有Linux操作系統虛擬機機一臺;實驗內容及步驟(或程序清單):一、安裝合適的交叉編譯器交叉編譯版本很多,找個合適的交叉編譯器,常用的含有eabi功能的4.12和4.32版本的

    wangyuyu 2016-01-13   2059   0
    P2

      移動游戲中的可靠的戰斗驗證方式 文檔

    如果,你在做一款手機游戲如果,你的游戲中有戰斗如果,你希望你的戰斗不被外掛什么的煩惱你可以花幾分鐘看下這篇文章,它可能會對你有所幫助我稱這種方案為全校驗的戰斗重演驗證方案簡單的描述是:客戶端進行戰斗計算,然后將玩家的操作數據上傳給服務器,服務器根據上傳的操作數據,重新計算一次戰斗,來核對兩次戰斗的結果是否一致。恩,就是這樣但是,實現這套方案的時候,可能會有很多問題,我這里根據在游戲<王國戰歌>中的實戰經驗,來討論這些問題,并給出我們的方案和其他可用的一些方案:代碼移植一般來說,戰斗都是在客戶端先行開發的,然后不斷的調整,優化,最后獲得策劃同學滿意的戰斗邏輯這個時候,我們來看看如何根據我們上面描述的方案,把代碼移植到服務器把戰斗相關的代碼拷到服務器把渲染

    yubowaver 2016-01-12   582   0
    P148

      中國電信2008年移動BSS系統(天津市)工程技術規范書(10000號部分)0708 文檔

    本規范書是針對本次項目所需要的中國電信移動BSS系統(天津市)工程技術規范書(10000號部分)的要求。本規范書給出了甲方對本次天津建設的10000號客服系統所需軟硬件的技術、性能、服務等方面應滿足的各項要求,這些要求將在以后的各章節中列出,以供乙方編寫方案建議書、軟硬件的配置、供貨及報價書之用。請乙方根據自己所能提供的軟硬件,給出詳細的方案建議書和商務報價書。

    yjb_yang 2016-01-12   2488   0
    P5

      Hive性能調校 文檔

    本報告主要就如何提高Hive執行的總體性能進行了調研,下面以分條的形式列舉出來。設置hive.map.aggr=true,提高HiveQL聚合的執行性能。這個設置可以將頂層的聚合操作放在Map階段執行,從而減輕清洗階段數據傳輸和Reduce階段的執行時間,提升總體性能。缺點:該設置會消耗更多的內存。

    xnbw 2016-01-12   1164   0
    P11

      Hive理論 Hive-基于Map-Reduce框架的數據倉庫解決方案 文檔

    介紹在商業智能領域(BI,businessintelligence),海量數據的搜集和分析發展尤為迅速,意味著使用傳統的數據倉庫解決方案會變得極其昂貴。Hadoop是一個流行的開源框架,實現了map-reduce,使用普通硬件就能對海量數據進行存儲和處理。然而,map-reduce編程模型較底層,需要開發者編寫很多程序,這些程序又難于維護和復用。本文將展示Hive,它是一個基于Hadoop之上的開源數據倉庫解決方案。Hive提供了與SQL類似的一種查詢語言HiveQL,用于支持查詢表達并能將其轉化為map-reduce任務在hadoop中執行。HiveQL還支持在查詢中插入自定義的map-reduce腳本。HiveQL包含了一個類型系統,用來支持表中出現的原始類型、類似于數組和map的集合類型以及由他們嵌套組成的類型。可以擴展其基本IO庫進行自定義格式的數據查詢。Hive還包括了一個系統目錄(systemcatalog)Hive-Metastore,此系統提供模式(schemas)和統計,用于數據挖掘和查詢優化。在Facebook公司,Hive數據倉庫中存有數千張容量至少為2PB的表,有超過100人使用其做報告和查詢分析之用。

    xnbw 2016-01-12   526   0
    P83

      Hadoop 源碼 文檔

    上就出現了一個類似的解決方案,目前它們都屬于Apache的Hadoop項目,對應的分別是:Chubby-->ZooKeeperGFS-->HDFSBigTable-->HBaseMapReduce-->Hadoop目前,基于類似思想的OpenSource項目還很多,如Facebook用于用戶分析的Hive。HDFS作為一個分布式文件系統,是所有這些項目的基礎。分析好HDFS,有利于了解其他系統。由于Hadoop的HDFS和MapReduce是同一個項目,我們就把他們放在一塊,進行分析。下圖是MapReduce整個項目的頂層包圖和他們的依賴關系。Hadoop包之間的依賴關系比較復雜,原因是HDFS提供了一個分布式文件系統,該系統提供API,可以屏蔽本地文件系統和分布式文件系統,甚至象AmazonS3這樣的在線存儲系統。這就造成了分布式文件系統的實現,或者是分布式文件系統的底層的實現,依賴于某些貌似高層的功能。功能的相互引用,造成了蜘蛛網型的依賴關系。一個典型的例子就是包conf,conf用于讀取系統配置,它依賴于fs,主要是讀取配置文件的時候,需要使用文件系統,而部分的文件系統的功能,在包fs中被抽象了。

    xnbw 2016-01-12   2076   0
    P119

      Hive Data Definition Language 文檔

    Create/Drop Database Create Database CREATE (DATABASE|SCHEMA) [IF NOT EXISTS] database_name [COMMENT database_comment] [LOCATION hdfs_path] [WITH DBPROPERTIES (property_name=property_value, ...)]; The use of SCHEMA and DATABASE are interchangeable – they mean the same thing.

    xnbw 2016-01-12   1589   0
    1 2 3 4 5 6 7 8 9 10

    關鍵詞

    最新上傳

    熱門文檔

  • sesese色