原创 《java併發編程實戰》第六章 Executor和ExecutorService總結

    接口 Java.util.concurrent.ExecutorService 表述了異步執行的機制,並且可以讓任務在後臺執行。壹個 ExecutorService 實例因此特別像壹個線程池。事實上,在 java.util.co

原创 冒泡排序及改良

冒泡排序算法,是最基本的排序算法, 它屬於交換排序。 冒泡排序過程 設想被排序的數組R[1..N]垂直豎立,將每個數據元素看作有重量的氣泡,根據輕氣泡不能在重氣泡之下的原則,從下往上掃描數組R,凡掃描到違反本原則的輕氣泡,就使其向上"

原创 [網易編程題] 雙核處理

問題描述: 一種雙核CPU的兩個核能夠同時的處理任務,現在有n個已知數據量的任務需要交給CPU處理,假設已知CPU的每個核1秒可以處理1kb,每個核同時只能處理一項任務。n個任務可以按照任意順序放入CPU進行處理,現在需要設計一個方案讓C

原创 Servlet API

Java Servlet API中文說明文檔 譯者前言:        近來在整理有關Servlet資料時發現,在網上竟然找不到一份中文的Java Servlet API的說明文檔,而在有一本有關JSP的書後面附的Java Servle

原创 揹包六問

Backpack I Problem 單次選擇+最大體積 Given n items with size Ai, an integer m denotes the size of a backpack. How full you c

原创 java 併發多線程的聲明

package concurrency; import static net.mindview.util.Print.*; import java.util.concurrent.TimeUnit; /* * InnerThread1

原创 01揹包問題小結

經典的01揹包問題描述爲: n個物品,每個物品的重量爲w[i],每個物品的價值爲v[i]。現在有一個揹包,它所能容納的重量爲W,問:當你面對這麼多有價值的物品時,你的揹包所能帶走的最大價值是多少?   基本思路 這是最基礎的揹包問

原创 jquery 加載頁面

1、$(function(){   $("#a").click(function(){     //adding your code here   }); }); 2、$(document).ready(function(){   $("

原创 JDBC連接數據庫(1)

      /*        * Driver 是一個接口:數據庫廠商必須提供實現的接口。能從其中獲取數據庫連接。        * 可以通過Dr

原创 JDBC連接數據庫之編寫通用的Dao(7)

Dao.java: package com.atguigu.common; import java.sql.Connection; import java.sql.SQLException; import java.util.List;

原创 leetcode 113. Path Sum II

Given a binary tree and a sum, find all root-to-leaf paths where each path's sum equals the given sum. For example:Giv

原创 JDBC連接數據庫之連接池(5)

傳統的模式是: -在主程序中(servlet,beans中)建立數據庫連接 -進行sql操作, -斷開數據庫連接 這種模式開發存在的問題: -普通的JDBC數據庫使用DriverManager來獲取,每次向數據庫建立連接的時候都要將Con

原创 從查詢出來的結果集獲取Blob數據(以圖片爲例)

從數據庫中讀出文件類型爲Blob文件: Connection conn=null; PrepatedStatement pstmt=null; ResultSet resultSet=null; try{ connection=JDBCT

原创 JDBC連接數據庫之DBUtils簡單使用(6)

Apache——DBUtils簡介 commons-dbutils是Apache組織提供的一個開源JDBC工具類庫,它是對JDBC的簡單封裝。 API介紹: ——org.apache.commons.dbutils.QueryRunner

原创 《java併發編程實戰》第五章閉鎖和柵欄

先說兩點都知道的: 1.CountDownLatch減計數,CyclicBarrier加計數。 2.CountDownLatch是一次性的,CyclicBarrier可以重用。        閉鎖是一種同步工具類,可以延遲線程的進度直到其