原创 阿里雲centos7.3學生機安裝scala

安裝scala (1)下載解壓安裝包 這裏安裝scala2.13版本。 進入安裝目錄cd /usr/local/scala 下載安裝包wget https://downloads.lightbend.com/scala/2.13.1/sc

原创 strcpy strlen strcat strcmp最簡實現

void strcpy(char *s1,char *s2) { while(*s1++=*s2++); } int strlen(char *s1) { return *s1?(strlen(++s1)+1):0; }

原创 eclipse、maven、tomcat、jdk

一、jdk安裝 這裏選擇安裝適用範圍最廣的jdk1.8版本。 官網需要註冊賬戶,有點麻煩https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-213

原创 狀壓dp

'&'按位與: a&a=a a&0=0 a&1=a a&~a=0 '|'按位或: a|a=a a|~a=1 a|1=1 a|0=a '^'按位異或(相同取0,不同取1) 1.判斷x二進制第i位爲1還是0     1<<(i-1)&x>0—

原创 阿里雲centos7.3學生機安裝jdk、mariadb、tomcat

一、安裝jdk (1)下載解壓安裝包 由於1.8版本適用範圍最廣,這裏安裝jdk1.8版本,先下載安裝包。 附百度雲下載鏈接 鏈接:https://pan.baidu.com/s/1_A1pCLXvCMs5SxmpHPPYfg  提取碼:

原创 歐幾里得算法和擴展模板

int gcd(int a,int b){ if(a<b) swap(a,b); if(!b) return a; return gcd(b,a%b); } void gcd(

原创 阿里雲centos7.3 學生機安裝spark

(1)安裝包下載與解壓 官網下載安裝包(下帶scala的) http://spark.apache.org/downloads.html 放置/usr/local/spark,解壓tar -xzvf spark-2.4.5-bin-had

原创 阿里雲centos7.3配置hadoop2.7僞分佈式環境

一、防火牆設置 systemctl stop firewalld.service #停止firewall systemctl disable firewalld.service #禁止firewall開機啓動 二、修改主機名 vim /e

原创 1.通過Driver接口獲取數據庫連接(尚硅谷筆記)

數據持久化:把數據保存到可掉電式存儲設備中以供之後使用。 主要應用:將內存中的數據存儲在關係型數據庫、磁盤文件、XML中。 在Java中,數據庫存取技術: 1)JDBC直接訪問數據庫(基石) 2)JDO技術 3)第三方O/R工具,如Hib

原创 2.通過DriverManager獲取數據庫連接(尚硅谷筆記)

DriverManager是驅動的管理類。 public static Connection getConnection() throws Exception,{ //1.準備連接數據庫的4個字符串 //驅動的全類名 String

原创 9.獲取插入記錄的主鍵值(尚硅谷筆記)

使用重載的Connection.prepareStatement(sql,flag)來生成PreparedStatement對象。 通過PreparedStatement.getGeneratedKeys()獲取包含了新生成的主鍵的Res

原创 5.PreparedStatement(尚硅谷筆記)

PreparedStatement是Statement的子接口,可以傳入帶佔位符的sql語句,並且提供了補充佔位符變量的方法,可以有效地禁止sql注入,最大可能提高性能。 使用PreparedStatement 1.創建PreparedS

原创 4.通過ResultSet執行查詢操作(尚硅谷筆記)

ResultSet:結果集,封裝了使用JDBC的進行查詢的結果 1.調用Statement對象的executeQuery(sql)可以得到結果 2.ResultSet返回的實際上就是一張數據表,有一個指針指向數據表的第一樣的前面,可以調用

原创 10.處理Blob(尚硅谷筆記)

•MySQL中,BLOB是一個二進制大型對象,是一個可以存儲大量數據的容器,它能容納不同大小的數據。 •MySQL的四種BLOB類型(除了在存儲的最大信息量上不同外,他們是等同的) 類型 大小(單位:字節) TinyBlob 最大255

原创 8.使用JDBC驅動程序處理元數據(尚硅谷筆記)

Java 通過JDBC獲得連接以後,得到一個Connection 對象,可以從這個對象獲得有關數據庫管理系統的各種信息,包括數據庫中的各個表,表中的各個列,數據類型,觸發器,存儲過程等各方面的信息。根據這些信息,JDBC可以訪問一個實現事