原创 【JS學習】-利用谷歌瀏覽器調試JS代碼
谷歌瀏覽器是常用來調試JS代碼的工具,本文主要介紹如何利用谷歌瀏覽器來調試JS代碼,協助我們進行開發工作。 首先,打開谷歌瀏覽器,按快捷鍵F12或者ctrl+shift+j,就可以打開谷歌瀏覽器的開發者工具。打開後頁面如下所示,下圖是打開
原创 【mysql學習筆記】-事務處理
1.基本概念 1)事務:指一組SQL語句,是在一次邏輯中對數據庫執行的一系列操作 2)回退:指撤銷指定SQL語句的過程 3)提交:指將未存儲的SQL語句結果寫入數據庫表 4)保留點:指事務處理中設置的臨時佔位符,可以對它發佈回退 5)事務
原创 【mysql學習筆記】-索引
1.基本概念 1)索引的概念:是對數據庫表中一列或多列的值進行排序的一種結構,使用索引可快速訪問數據表中的特定信息。 2)索引的優點:提高查詢,聯合查詢,分級和排序的時間;缺點:索引佔空間,維護索引時需要耗費時間。 2.索引的底層實現 索
原创 Ajax提交Form表單
1. 背景 在java後臺開發中,經常要從前端向後臺提交表單數據。利用Ajax進行Form表單提交,是很常用的方法。本文主要講解Ajax提交表單的基本應用。 2. Ajax提交表單基本用法 ajax()方法是通過HTT
原创 【leetcode Database】175.Combine Two Tables
題目: Table: Person +-------------+---------+ | Column Name | Type | +-------------+---------+ | PersonId | int
原创 【leetcode Database】262. Trips and Users
題目: The Trips table holds all taxi trips. Each trip has a unique Id, while Client_Id and Driver_Id are both foreign
原创 【leetcode Database】178. Rank Scores
題目: Write a SQL query to rank scores. If there is a tie between two scores, both should have the same ranking. Note t
原创 Java容器HashMap源代碼解析
寫在前面的話 本文針對的是Java1.6進行的源碼分析,與其他版本可能存在差異。 哈希表 HashMap是基於哈希表來實現的,在介紹HashMap前,我們先了解一下哈希表。哈希表查找效率非常高,只需要O(1)的時間,相比之下,在一個大小爲
原创 Java容器LinkedList源代碼解析
寫在前面的話 本文針對的是Java1.6進行的源碼分析,與其他版本可能存在差異。 概述 LinkedList是基於雙向鏈表來實現的,與ArrayList一樣,它也實現了List接口。與ArrayList相比,它的插入和刪除操作更加高效,但
原创 【Spring學習筆記六】-Spring MVC框架
一、Spring mvc介紹Spring MVC屬於SpringFrameWork的後續產品,已經融合在Spring Web Flow裏面。Spring 框架提供了構建 Web 應用程序的全功能 MVC
原创 Java容器LinkedHashMap源代碼解析
寫在前面的話 本文針對的是Java1.6進行的源碼分析,與其他版本可能存在差異。 概述 LinkedHashMap是繼承自HashMap,所以HashMap的特性,它都有。與HashMap不同之處在於,它自身還維護了一個雙向鏈表,這個鏈表
原创 Java容器ArrayList源代碼解析
寫在前面 本文是針對Java1.6源代碼解析的,可能會與其他版本有出入。 概述 ArrayList是很常用的一個容器,它的底層是用動態數組實現的,可以根據數據量大小自動擴容。它支持很多操作,比如向容器中添加、刪除、查找數據,返回容器的大小
原创 Java容器HashSet和LinkedHashSet源代碼解析
寫在前面的話 本文針對的是Java1.6進行的源碼分析,與其他版本可能存在差異。 概述 HashSet和LinkedHashSet分別是用HashMap和LinkedHashMap來實現的,它們是把數據作爲Key值存入到HashMap或L
原创 Java將Json字符串轉化爲對象(包含list型變量)
在Java中,經常會遇到要將前臺傳過來的Json字符串轉化爲對象。一些簡單的對象類型,轉化起來比較容易。但是,有時候也會遇到嵌套多層list的情況。這種情況,轉化時就要麻煩一些。方法如下: 1.先建一個Map<String,Class>
原创 【python腳本】-刷CSDN博客流量
本腳本可以通過打開CSDN博客頁面,來增加博客訪問量。寫此腳本純粹是爲了練手,想要增加訪問量,寫出高質量的文章纔是王道。腳本如下: #!usr/bin/python # -*- coding: utf-8 -*- import urlli