原创 淺談DQL之“相等問題”

0.前言 今天在操作數據庫時遇到了一個挺有意思的問題,特此記錄 1.問題提出 現有一張emp表,表內數據如下 需求:求各部門薪水最高的員工信息 CREATE TABLE emp( empno INT,

原创 自學Python——有序的集合 List和tuple

1.List基礎 1.1定義 classmates = ['Michael', 'Bob', 'Tracy'] print('Max:'+max(classmates)) 1.2整體和單個輸出 print(classmates)

原创 重拾Java EE——Hibernate(3)進階篇(下)

1 Hibernate的關聯關係映射:(多對多) 以Student 與Course爲例,是一個經典的多對多的例子 1.1創建實體和映射: Student: public class Student { privat

原创 Map集合的修改問題

0.前言 今天在對Map集合進行修改的過程中發現了一個比較有意思的點,特此整理記錄如下: 1.需求 用Map集合存儲Book 和對應的 數量 即 Map Map<Book, Integer> map = new

原创 重拾Java EE——Hibernate(1)基礎篇

1.框架體系結構 2.hibernate入門 2.1 ORM框架 Hibernate是一個數據持久化層的ORM框架. Object:對象,java對象,此處特指JavaBean Relational:關係,二維表,數據庫中

原创 重拾Java EE——JavaScript

一、js的簡介 1、js是什麼 js是可以嵌入到html中,是 基於對象 和 事件驅動 的 腳本語言 特點: (1)交互性 (2)安全性:js不能訪問本地磁盤 (3)跨

原创 重拾Java EE——Struts 2(4)高階核心二+其他雜項

一、contextMap中的數據操作 1、存數據: 需要熟悉ActionContext和valueStack的API。框架爲我們存數據。 1.1、利用ActionContext存數據 1.2、利用ValueStack存數據 a

原创 自學Python——函數

1.函數 1.1介紹 函數名其實就是指向一個函數對象的引用(地址),完全可以把函數名賦給一個變量,相當於給這個函數起了一個“別名”: a=abs print(a(-12)) 1.2自定義一個函數 格式:def 函數名(參數名

原创 Python處理CSV與List的轉換

1.讀取CSV文件到List def readCSV2List(filePath): try: file=open(filePath,'r',encoding="gbk")# 讀取以utf-8

原创 重拾Java EE——Hibernate(2)進階篇

1 對象狀態與一級緩存 1.1 狀態介紹 hibernate 規定三種狀態:瞬時態、持久態、脫管態 狀態 瞬時態:transient,session沒有緩存對象,數據庫也沒有對應記錄。 OID特點:沒有值

原创 自學Python——Python基礎

1.輸入輸出 if語句 input 接收的只能是字符串,然後用int函數轉成int類型 a=int(input('a:')) b=int(input('b:')) print(a+b) if判斷條件的簡寫,# 只要x是非零數值

原创 自學Python——Pandas

0.簡介 “Python Data Analysis Library 或 pandas 是基於NumPy 的一種工具,該工具是爲了解決數據分析任務而創建的。Pandas 納入了大量庫和一些標準的數據模型,提供了高效地操作大型數據

原创 自學Python——Matplotlib

0.簡介 “Matplotlib 是一個 Python 的 2D繪圖庫,它以各種硬拷貝格式和跨平臺的交互式環境生成出版質量級別的圖形。”——百度百科 特別說明:本文包含大量圖片,請在WIFI下食用 特別說明:本文包含大量

原创 重拾Java EE——Struts 2(1)

一、框架概述 1、框架的意義與作用: 所謂框架,就是把一些繁瑣的重複性代碼封裝起來,使程序員在編碼中把更多的經歷放到業務需求的分析和理解上面。 特點:封裝了很多細節,程序員在使用的時候會非常簡單。 2、三大框架: Struts2

原创 重拾Java EE——Struts 2(3)高級核心一

一、國際化概念(瞭解) 1、什麼是國際化 軟件的國際化:軟件開發時,要使它能同時應對世界不同地區和國家的訪問,並針對不同地區和國家的訪問,提供相應的、符合來訪者閱讀習慣的頁面或數據。 2、什麼需要國際化 程序:需要國際化。 數據: