前言Docker旨在提供一種應用程序的自動化部署解決方案,在Linux系統上迅速創建一個容器(輕量級虛擬機)并部署和運行應用程序,并通過配置文件可以輕松實現應用程序的自動化安裝、部署和升級,非常方便。因為使用了容器,所以可以很方便的把生產環境和開發環境分開,互不影響,這是docker最普遍的一個玩法。更多的玩法還有大規模web應用、數據庫部署、持續部署、集群、測試環境、面向服務的云計算、虛擬桌面VDI等等。主觀的印象:Docker使用Go語言編寫,用cgr
系統 2019-08-12 01:32:40 2045
很多時候,由于手機屏幕太小,一下子顯示不了那么多內容,這個時候就需要通過按鍵一點一點的顯示下面的內容(相當于瀏覽器中的滾動條的功能)。我做了一個類,能夠一點一點的顯示內容。其實就是個容器,把內容統統放在容器中,計算全部內容的高度,計算每屏顯示的高,每次移動的高度,需要移動的總次數,通過這些量就能確定滾動情況了。PS:我討厭C/S架構的程序,原因就是很多問題都要自己去考慮,比如滾動條、文字換行啊什么的。而B/S架構就不需要考慮這種“低級問題”,瀏覽器幫我們解
系統 2019-08-29 22:24:21 2044
importjava.util.*;inty,m,d,h,mi,s;Calendarcal=Calendar.getInstance();y=cal.get(Calendar.YEAR);m=cal.get(Calendar.MONTH);d=cal.get(Calendar.DATE);h=cal.get(Calendar.HOUR_OF_DAY);mi=cal.get(Calendar.MINUTE);s=cal.get(Calendar.SECOND
系統 2019-08-12 09:27:38 2044
今天正式開始掃盲工作。首先要了解什么是JAVA,什么是J2ME。JAVA:由SUN公司推出的一種高級編程語言。這不是下定義,誰要是按這個去答卷就等著扣分吧。小知識:計算機是只認得二進制數據的,我們稱之為第一代編程語言,也叫機器語言。第二代編程語言是匯編語言,我們通常說的軟件破解,都是都過反匯編技術來實現的。匯編與反匯編也是寫外掛最重要的技能之一。第三代編程語言,也叫高級語言,就是我們所說的C/C++,JAVA,VB,DELPHI等等。SUN公司推出的JAV
系統 2019-08-29 23:48:38 2043
錯誤:ServerTomcatv6.0Serveratlocalhostwasunabletostartwithin45seconds錯誤提示就是我們限定了部署的時間導致的錯誤。修改workspace\.metadata\.plugins\org.eclipse.wst.server.core\servers.xml文件。把其中的start-timeout="45"改為start-timeout="120"或者更長,根據不同同學的工程大小來設置。最后重啟e
系統 2019-08-12 01:54:38 2043
點擊這里使用RSS訂閱本Blog:
系統 2019-08-29 23:44:22 2042
也許是個Bug吧,在這里我簡單說一下發現的過程。現在我上傳一個圖片:test.png然后將圖片插入編輯器:由于太大了,我需要利用編輯器上的“插入/編輯圖片”來修改尺寸。點擊更新。(其實這個地方無所謂點什么)然后直接點擊“提交”或者“存為草稿”,沒有反應了。最后我退出來并重新進入發現:并不是前臺沒有給響應,而是根本沒有提交成功。如何從這種狀態掙脫出來呢?點擊到文章的末尾輸入一些字符,就恢復正常了。也就是說如果在編輯完圖片后不能直接提交,而是要將編輯器狀態(這
系統 2019-08-29 22:17:12 2041
Java代碼#!/bin/bash#wuzhong@taobao.com#打包工程用usage(){echo'build.sh-s(svnup)-x(antx.properties)-m(mvncleanpackage)-a(doall)kjava/wtm]'exit1}#usageNEED_MVN=1whilegetopts"sxma:"options;docase$optionsins)echo"svnup"HAS_OPT=1NEED_SVN=1;;x
系統 2019-08-29 22:02:15 2041
在項目中,可能會遇到sybase移植到mysql的情況,因為sybase支持存儲過程的可變參數,而mysql不能支持,所以,在調用mysql的時候,需要感知存儲過程到底有幾個參數,來合理的配置參數數量:如下是代碼packagecom.xxx.util;importjava.sql.Connection;importjava.sql.DriverManager;importjava.sql.ResultSet;importjava.sql.Statement
系統 2019-08-12 01:54:23 2041
第三章主要講的共享對象,這章有些內容比較抽象,我理解其中的一些東西費了一些周折。所以把這些理解記錄下來,以免以后遺忘,有些內容是個人的理解,如果您對我的理解有異議,請提出來共同討論。3.1可見性這里提到了“重排序”,指的是操作系統對線程分片后,針對不同線程的調度是沒有特定順序的。3.1.1過期數據貌似沒有什么可說的...3.1.2非原子的64位操作這里指的是對double和long類型64位的變量。對于這種數據編寫多線程程序的時候最好要加volatile標
系統 2019-08-29 22:18:41 2040
Java,Python,前端,Linux,公眾號等5T編程資源整理免費下載場景我的CSDN:https://blog.csdn.net/BADAO_LIUMANG_QIZHI實現馬士兵Java學習視頻方立勛JavaWeb尚硅谷Python核心基礎數據分析機器學習MYSQL500本電子書機器學習深度學習篇軟件測試全套教程Bootsrap大數據從0開始到精通前端視頻1000+高顏值簡歷大禮包最新的java從基礎到精通全套完整視頻python從入門到精通全套教程
系統 2019-09-27 17:51:57 2038
Java數據庫連接(JDBC)由一組用Java編程語言編寫的類和接口組成。JDBC為工具/數據庫開發人員提供了一個標準的API,使他們能夠用純JavaAPI來編寫數據庫應用程序。然而各個開發商的接口并不完全相同,所以開發環境的變化會帶來一定的配置變化。本文主要集合了不同數據庫的連接方式。一、連接各種數據庫方式速查表下面羅列了各種數據庫使用JDBC連接的方式,可以作為一個手冊使用。1、Oracle8/8i/9i數據庫(thin模式)Class.forName
系統 2019-08-12 01:53:04 2038
Hibernate是Java應用和關系數據庫之間的橋梁,它負責Java對象和關系數據之間的映射。Hibernate內部封裝了通過JDBC訪問數據庫的操作,向上層應用提供了面向對象的數據訪問API。在Java應用中使用Hibernate包含以下步驟。(1)創建Hibernate的配置文件。(2)創建持久化類。(3)創建對象-關系映射文件。(4)通過HibernateAPI編寫訪問數據庫的代碼。本章通過一個簡單的例子helloapp應用,演示如何運用Hiber
系統 2019-08-12 09:30:28 2037
1、java讀取文本文件到mysql數據庫【示例】:把手機號碼歸屬地文件:安徽聯通.txt讀取到數據庫school的phonenumber表中2、安徽聯通.txt內容如下:13013100000-13013119999-馬鞍山13013120000-13013129999-黃山13013130000-13013149999-宣城13013150000-13013159999-銅陵13013160000-13013199999-安慶13014000000-1
系統 2019-08-12 09:29:33 2037
對于初學編程,以及想要轉行到編程領域的人來說,總有這么一個選擇,選C++、Python、還是Java好呢?哪個前景更好、哪個好學、哪個好找工作,等等這類問題。熟悉我的都知道,我是從LinuxC/C++后臺開發,轉行到算法工程師,在大四實習的時候,做過Go開發,大四下做畢設的時候,用過Java、以及前端一些技術;相對而言,我有自己的技術棧(在深度的前提下,進行廣度的擴充),且對于市面上比較流行的技術自己也都有過接觸,也跟很多BAT同事進行過這方面的交流,還算
系統 2019-09-27 17:53:39 2036