線程同步代碼塊:兩個客戶往一個銀行存錢,每人存三十次一次存一百。 模擬銀行存錢功能,時時銀行現金數。

package com.swift; public class Bank_Customer_Test { public static void main(String[] args) { /* * 兩個客戶往一個銀行存錢,每人存三十次一次存一百。 模擬銀行存錢功能,時時銀行現金數。 */ Custo... ...

volatile簡要解析

在當前的Java記憶體模型下,線程可以把變數保存在本地記憶體(比如機器的寄存器)中,而不是直接在主存中進行讀寫。這就可能造成一個線程在主存中修改了一個變數的值,而另外一個線程還繼續使用它在寄存器中的變數值的拷貝,造成數據的不一致。 在當前的Java記憶體模型下,線程可以把變數保存在本地記憶體(比如機器的寄存 ...

洛谷P2192 HXY玩卡片

題目描述 HXY得到了一些卡片,這些卡片上標有數字0或5。現在她可以選擇其中一些卡片排成一列,使得排出的一列數字組成的數最大,且滿足被90整除這個條件。同時這個數不能含有前導0,即0不能作為這串數的首位。如果不能排出這樣的數,輸出“-1”。 輸入輸出格式 輸入格式: 第一行,卡片的個數n。 第二行, ...

Eclipse配置tomcat

Tomcat 是什麼 Tomcat 是由 Apache 開發的一個 Servlet 容器,實現了對 Servlet 和 JSP 的支持,並提供了作為Web伺服器的一些特有功能,如Tomcat管理和控制平臺、安全域管理和Tomcat閥等。 由於 Tomcat 本身也內含了一個 HTTP 伺服器,它也可 ...

洛谷P1595 信封問題

題目描述 某人寫了n封信和n個信封,如果所有的信都裝錯了信封。求所有信都裝錯信封共有多少種不同情況。 輸入輸出格式 輸入格式: 一個信封數n(n<=20) 輸出格式: 一個整數,代表有多少種情況。 輸入輸出樣例 輸入樣例#1: 複製 2 輸出樣例#1: 複製 1 輸入樣例#1: 複製 2 輸出樣例# ...

Java 練習:讀取該文件內容,並按照自然順序排序後輸出到 另一個文件中

上面只是做到讀取並寫入另一個文件,並沒有進行排序 下麵是排序的方法 ...

百度UMeditor富文本編輯器java使用

百度UMeditor富文本編輯器java使用 1.介紹 UMeditor 是一款輕量級的富文本編輯器,比UEditor要小得多,是為滿足廣大門戶網站對於簡單發帖框,或者回覆框需求所定製的線上富文本編輯器 2.下載 官網地址:http://ueditor.baidu.com/website/umedi ...

VirtualBox5虛擬機 安裝ubuntu16.04

其實這是一個偽標題,因為主要的重心不是安裝這個系統,而是怎樣讓它全屏顯示! 自己想在ubuntu下裝個Pycharm玩python,因此需要一個ubuntu系統鏡像,好吧,找路子去下載,但是別下各種來路不明的(可能有損壞!)。 很久沒用過這個虛擬機了,之前都是用的VMwork10,這次為了方便,用了 ...

單鏈表反轉

#ifndef MYLIST_H #define MYLIST_H #include class Node { public: Node(int v){value = v;next=NULL;} int value; Node * next; }; class List { public: List... ...

marven與Eclipse集成配置

maven作為一個項目構建工具,在開發的過程中很受歡迎,可以幫助管理項目中的bao依賴問題,另外它的很多功能都極大的減少了開發的難度,下麵來介紹maven的安裝及與eclipse的集成。 maven的官網地址為:http://maven.apache.org/,打開網頁之後,看到最新的版本是3.3. ...

logback多環境配置

現在項目基本都是要區分測試開發等等一系列環境的,也因此maven,spring之類的都具有profile這類功能,可以針對不同的環境採用不同的配置.因此日誌也可能根據不同的環境需要不同的配置.恰巧手頭上碰到了這麼一個需求,日誌文件也需要區分環境,便搜索了一下相關的資料,發現logback的確也提供這 ...

Python 之 基礎知識(一)

註釋;調試;算術運算符;變數的輸入、輸出、命名、運算、類型等等 ...

List、LinkedList、ArrayList、Vector

目前好像寫不出比較高質量的隨筆,除了多看看別人寫的,就是多寫,做好自己可以做的 最近聽的和看到的最多的一個詞就是“勿忘初心”。的確不少人到了一定高度之後,就不知道該怎麼做了。(包括我曾經的偶像娜姐,在得到法網冠軍之後,有很長一段時間都迷失了) 自己總結一下:人生到了某個層次或高度的時候,應該記得是什 ...

JAXB應用實例

過往的項目中數據存儲都離不開資料庫,不過最近做的一個項目的某些數據(比如人員信息、菜單、許可權等等)卻完全沒有涉及任何資料庫操作,直接XML搞定。這裡無意比較優劣,因為資料庫存儲和XML存儲本就有不同的適用場景,盲目比較毫無意義,只是因為業務需要,僅此而已。先來概念一下——XML,可擴展標記語言,設計 ...

java8在Collection中新增加的方法removeIf

記得我在以前找工作的經歷中,遇到過一個面試官問過我一個很基礎的問題。問題是:有一個List中有10個元素,我現在想從中刪除3個元素,請問怎麼做?我當時也沒想,就直接說,List的有自帶的remove方法,可以直接使用,他說請詳細的說明一下,我說寫一個for迴圈,迴圈的次數是List的長度,然後在迴圈 ...

Java入門篇(二)——Java語言基礎(上)

本篇我們開始進入Java的學習,首先在學習如何編寫Java語言前要先瞭解Java程式的基本結構。 一、Java程式的基本結構 一個Java程式的基本結構大體可以分為包、類、main()主方法、標識符、關鍵字、語句和註釋等,如下: 我們來逐一分析一下每一條語句,過多的概念我就不詳述了,只說最基本的。 ...

Java Cookie和Session

1.會話技術簡介 http協議是無狀態的,因此對於服務端來說,當它接收到客戶端的http請求時,無法識別這個請求來源於哪個客戶端。無狀態的協議有優點也有缺點,但對於需要識別客戶端甚至是需要記住客戶端的業務來說,應當要讓http協議"有狀態"。 需要記住客戶端的業務種類非常多。例如登陸系統,在一個頁面 ...

python_迴圈(迭代)

#for 和 while #for用來迭代處理,什麼叫迭代?你就當沒看到這個詞,for是把一堆玩意做一個一個加工用的,比如吃一袋花生,得一個一個剝吧,就是這意思 a = 'abcde' #每個字母當做一個花生,a是一袋子 for i in a: #從袋子裡面一個一個拿花生,拿出的每一個花生都起名叫小 ...

一周排行
  • 在 XAML 應用的開發過程中,使用 MVVM 框架能夠極大地提高軟體的可測試性、可維護性。MVVM 的核心思想是關註點分離,使得業務邏輯從 View 中分離出來到 ViewModel 以及 Model 中,從邏輯上來講,這也是業務邏輯應該處的位置。 具體來說,藉助於數據綁定 (Data Bindi ...
  • 在使用Entity Framework時,若有多個排序,需要OrderBy (OrderByDescending)再ThenBy (ThenByDescending) 假設需要根據Name升序排序,再根據Id降序排序,則: 藉助System.Linq.Dynamic的方式 首先需要在項目中引用Sys ...
  • 【01】淺談Google Chrome瀏覽器(理論篇) 【02】淺談Google Chrome瀏覽器(操作篇)(上) 【03】淺談Google Chrome瀏覽器(操作篇)(下) 【04】淺談ASP.NET框架 【05】淺談ASP.NET MVC運行過程 【06】淺談ASP.NET MVC 控制器 ...
  • package com.swift; public class Bank_Customer_Test { public static void main(String[] args) { /* * 兩個客戶往一個銀行存錢,每人存三十次一次存一百。 模擬銀行存錢功能,時時銀行現金數。 */ Custo... ...
  • 在當前的Java記憶體模型下,線程可以把變數保存在本地記憶體(比如機器的寄存器)中,而不是直接在主存中進行讀寫。這就可能造成一個線程在主存中修改了一個變數的值,而另外一個線程還繼續使用它在寄存器中的變數值的拷貝,造成數據的不一致。 在當前的Java記憶體模型下,線程可以把變數保存在本地記憶體(比如機器的寄存 ...
  • 題目描述 HXY得到了一些卡片,這些卡片上標有數字0或5。現在她可以選擇其中一些卡片排成一列,使得排出的一列數字組成的數最大,且滿足被90整除這個條件。同時這個數不能含有前導0,即0不能作為這串數的首位。如果不能排出這樣的數,輸出“-1”。 輸入輸出格式 輸入格式: 第一行,卡片的個數n。 第二行, ...
  • Tomcat 是什麼 Tomcat 是由 Apache 開發的一個 Servlet 容器,實現了對 Servlet 和 JSP 的支持,並提供了作為Web伺服器的一些特有功能,如Tomcat管理和控制平臺、安全域管理和Tomcat閥等。 由於 Tomcat 本身也內含了一個 HTTP 伺服器,它也可 ...
  • 題目描述 某人寫了n封信和n個信封,如果所有的信都裝錯了信封。求所有信都裝錯信封共有多少種不同情況。 輸入輸出格式 輸入格式: 一個信封數n(n<=20) 輸出格式: 一個整數,代表有多少種情況。 輸入輸出樣例 輸入樣例#1: 複製 2 輸出樣例#1: 複製 1 輸入樣例#1: 複製 2 輸出樣例# ...
  • 上面只是做到讀取並寫入另一個文件,並沒有進行排序 下麵是排序的方法 ...
  • 百度UMeditor富文本編輯器java使用 1.介紹 UMeditor 是一款輕量級的富文本編輯器,比UEditor要小得多,是為滿足廣大門戶網站對於簡單發帖框,或者回覆框需求所定製的線上富文本編輯器 2.下載 官網地址:http://ueditor.baidu.com/website/umedi ...