原创 win7下的jdk的安裝和環境變量的配置

學java已經有三個月了,現在閒下來開始複習一遍java,把以前搞不懂的地方的東西琢磨清楚再鞏固一遍。 第一天呢,就是java的下載和環境變量的配置。 java下載 1.jdk的下載 安裝好jdk是學習java的第一步; 1.1 從官網上

原创 【JavaScript】JS原生的ajax和Jquery的ajax的使用

jquery的ajax使用起來很輕鬆,但js的ajax卻是其底層,也需要有所瞭解。 簡單介紹一下,js的ajax需要哪些東西: 1.var xmlHttp = new xmlHttpRequest(),它是js的ajax實現的關鍵類  2

原创 【servlet】tomcat7和tomcat9解除中文亂碼具體實例

tomcat版本不同,doget方法內的中文亂碼處理方式也不同,下面看實例。 1.前端代碼: <!DOCTYPE html> <html lang="zh-cn"> <head> <meta charset="UTF-8">

原创 【android studio】3.0版本以上如何找到ddms

android studio3.0版本以上已經無法在功能欄找到以前的ddms圖標了,因爲谷歌公司已經放棄老舊的ddms了,但還是想用的童鞋仍是可以找到。 1.打開sdk manaager 2.查看自己sdk安裝的位置,我這裏是安裝在d盤

原创 【android studio 3.5】如何下載sdk

3.5版本下載sdk的方法: 1.右上角點擊SDK Manager 2.點擊後出現,如果沒有出現是網不好,請刷新等待 3.選擇你需要的sdk點擊ok進入下載面板(例如我選擇安卓9.0) 4.再點擊ok進入下載 5.下載完後fini

原创 【android】SQLiteOpenHelper實現數據庫的增刪改查(封裝的思想,一個小框架)

最近學習安卓遇到了對數據庫的操作,用到了SQLiteOpenHelper這個類來連接或者創建數據庫,通過getWritableDatabase()或者getReadableDatabase(),來對錶進行寫入或讀取操作。 1. 爲什麼需要

原创 【android】Activity的生命週期簡述

整理出的圖 1.onCreate()方法在Activity創建時調用,通常做初始化設置; 2.onStart()方法在Activity即將可見時調用; 3.onResume()方法在Activity獲取焦點開始與用戶交互時調用; 4.o

原创 【android】android studio3.0 以上如何通過 navicat 訪問 SQLite數據庫文件

SQLite畢竟是在手機上的數據庫,開發者想在電腦上看還是比較煩惱,但相信大多數對navicat有所耳聞,我用的navicat 12就覺得數據庫非常清晰簡潔,操作也方便,那麼下文就是教程。 1.打開一個用到SQLite的項目 我這裏用的一

原创 【android】利用滑動條seekBar控制圖片的縮放和旋轉

用seekBar來控制一個圖像的縮放大小和旋轉度數,在網上查了很多資料,發現都不是我想要的效果,於是自己寫了一個簡單易懂的例子 1.首先,圖片的縮放和旋轉不能改變除它之外的佈局,所以佈局要選用相對佈局,下面是佈局代碼 <?xml ver

原创 【android】ListView之BaseAdapter使用詳解

android中ListView是一個比較常用的控件,它用於方便的列表顯示可見數據,當數據過多時,會出現滾動條,並且可以根據屏幕長度進行自適應顯示。 1. 爲什麼使用BaseAdapter? ListView需要設置數據適配,就是

原创 【java基礎】數據類型和變量在jvm中的存儲

java中最常見的就是數據類型和變量了,所有的一切都是基於這兩個產生的,所以這兩個東西是十分基礎頁是十分重要的,今天就具體的消化一下數據類型和變量的存儲 數據類型 基礎數據類型 1.Java基本類型共有八種:char、boolean、by

原创 【JavaWeb開發】Referer防盜鏈的詳解

1. 什麼是Referer? Referer 是 HTTP 請求(requset) header 的一部分,當瀏覽器(或者模擬瀏覽器行爲)向web 服務器發送請求的時候,頭信息裏就有包含 Referer 。 比如我在ww

原创 【JavaWeb開發】MVC模式

1.MVC的含義 M - model(模型) 1.實體模型:每個對象的實體,即一個java類,它具有屬性、設置和獲取屬性的方法    例:Student.java(學生類),Teacher.java(教師類),Food.java (食物類

原创 【Maven】intelliJ IDEA一勞永逸解決generate Maven項目過慢問題

原因: 因爲每次配置Maven項目,總要卡在generate那裏很久! idea默認是從外網上下載archetype-catalog.xml這個配置文件的,而這個文件很大,足足近十M!!! 外網大家都知道,很卡很不穩定,每次生成一個Mav

原创 【Servlet 3.0】servlet和@WebServlet()註解-較詳細解釋

在servlet3.0中,我們不必在web.xml中頻繁的對servlet手動進行註冊,依靠@WebServlet()可以方便的簡化。 1.首先複習一下原web.xml中servlet每個標籤的意義 由於沒有對於xml文件的代碼高亮,以