原创 JasperReports製作報表——Java傳參List,Map數據導出pdf

目錄 一、先安裝jasper的編寫模板工具 二、製作報表模板 1.打開Jaspersoft Studio軟件,新建jasper report模板文件:File→new→Jasper Report 2.開始畫表 方法1:把傳參數據作爲Lis

原创 C語言經典題目:遞歸,迭代法解決斐波那契數列,,猴子喫桃問題

1.猴子喫桃:某天摘若干個,當天喫掉一半,又多喫一個,重複到第8天時只剩下一個桃子了 分析: 設f(x)爲每天還剩的桃子個數;題目中說到第8天時只剩下一個,則f(8)=1,同時從題目中可知猴子每天喫掉一半,又多吃了一個,因此f(8)=f(

原创 Jasper報表導出pdf中文不顯示——Font "simsun" is not available to the JVM. See the Javadoc for more det,已解決

Exception in thread "main" net.sf.jasperreports.engine.util.JRFontNotFoundException: Font "simsun" is not available to

原创 記錄——時間片輪轉調度算法模擬程序,用Java實現

前言       現代計算機系統中,進程是資源分配和獨立運行的基本單位,是操作系統的核心概念。因而,進程就成爲理解操作系統如何實現系統管理的最基本,也是最重要的概念。進程調度是進程管理過程的主要組成部分, 對於不同的系統和系統目標,通常採

原创 有n個人圍一圈,順序排號,報號遊戲

網上關於這個問題的解法已經有很多了,我現在是把網上的一些加上自己的理解,套用爲一個固定寫法,當然理解最重要啦! 我也是最近纔開始學指針的,歡迎大家留言學習討論 報數遊戲的普遍說法: 有10個人圍一圈,順序排號,從開始位置報數,計數

原创 DBS.DBMS.DBA.三級模式,兩級映像,存儲結構數據管理技術

一.概念理解 Data(數據):描述事物的符號記錄,是信息的載體,是信息的具體表現形式。 DBS(數據庫系統):一般由數據庫,數據庫管理系統,數據庫開發工具,數據庫應用系統和數據庫用戶構成。是一個實際可運行的系統,可以對數據提供的

原创 成員變量與局部變量、實例變量與類變量

變量的作用域即變量的有效範圍,是程序的一個區域,變量在其作用域內可訪問. 作用域也決定系統什麼時候爲變量創建和清除內存. 根據變量在程序中聲明的位置,可分爲成員變量和局部變量 成員變量 成員變量定義在類中,成員變量的作用域在類的範圍內 可

原创 解決數據冗餘,插入,刪除更新異常——數據依賴與規範化

在對數據庫進行一些操作的時候我們可能會遇到以下的一些問題: 數據冗餘(想修改一個屬性,就要更新多行數據) 插入異常(想要插入數據,結構因爲表設計的問題,導致不能成功插入) 刪除異常(只想刪除其中的某些數據 ,結果把不該刪的也刪了

原创 數據庫設計,畫E-R示例

以前接觸到一些用戶需求的時候,我總是風風火火的開始設計表,做項目,但是經常會做着做着就恍恍惚惚,感覺自己不知死活了就像蓋房子一樣,首先要設計好,有個靠譜的模型設計那就不至於後面大施工程的去改一些原本可以避免的錯誤,因此合理的數據庫

原创 Oracle中的多支選擇結構

Oracle中也有選擇結構和循環結構,其大概的邏輯和Java等語言是相通的,只有些許的語法有所不同,如果有興趣的可以對照學習Java程序:順序,選擇,循環以及另外一篇oracle循環。現在就來看看Oracle中的選擇結構吧。 一.選擇結構

原创 SQL server中使用存儲過程

      一.存儲過程(stored procedure) 爲了完成一定功能的一組sql語句 經過編譯後存儲到數據庫 系統存儲過程_sp, 拓展存儲過程_xp, 用戶自定義存儲過程_usp 二.優點(爲什麼要用存儲過程)     ①模塊

原创 SQL server中使用視圖,索引,遊標

一.視圖(view) 視圖其實就是一個虛表,是從一個或多個表中使用select語句導出的虛表,用來導出的表稱爲基本表;對視圖的操作會影響到基本表 爲什麼要使用視圖? 爲用戶集中數據,簡化用戶的數據查詢和處理 保證數據的邏輯獨立性 重新定製

原创 Oracle初識:實例,表空間,用戶模式,用戶管理

一.基本概念:實例(instance),數據庫(database),數據庫服務器(database server) 實例是指一組Oracle後臺進程以及在服務器中分配的共享的物理文件集合 數據庫是由基於磁盤的數據文件,控制文件,日誌文件,

原创 sql增刪查改語句+代碼示例

先上乾貨,如果不太清楚的話,可以看最後的代碼示例yoyoyo! 1. 插入數據 1) 插入一行 insert[into]表名[(列名)]values(值列表) (不能只插入半行或者幾列數據,但允許爲空|默認值;數據值要和列一一對

原创 數據庫的數據模型有哪些?分別有什麼特點?

計算機不能直接處理現實世界中的具體事物,所以需要先將具體事物轉換成計算機所能處理的數據,這就是數據庫的數據模型。 一張圖瞭解數據模型分類! 信息的三種世界: 現實世界——客觀存在 信息世界(概念世界)——客觀事物->實體;反映