原创 軟件工程體系結構重點

低層設計:代碼設計;中層設計:模塊與類結構的設計;高層設計:體系結構的設計模塊劃分隱藏一些程序片段(數據結構與算法)的細節,暴露接口於外界。模塊劃分的目標是完全獨立性,這樣有助於理解、複用、開發、修改。程序片段之間並不可能做到完全獨立。模

原创 創建型設計模式學習

//1.Singleton 單例模式:保證一個類只有一個實例,並提供一個訪問它的全局訪問點  public class Single{private staitc Single instance;private Single(){}pub

原创 Hibernate異常總結

1.org.hibernate.exception.ConstraintViolationException: Could not execute JDBC batch update 2.java.lang.OutOfMemoryErr

原创 Java的初始化機制、垃圾回收機制和內存分配機制

先看初始化的例子public class Parent{staticTipout TIP =newTipout("父類 static 成員 TIP 初始化");Tipout tip =newTipout("父類 成員 tip 初始化")

原创 java的抽象類和抽象方法

抽象類就是不能使用new方法進行實例化的類,即沒有具體實例對象的類。抽象類有點類似“模板”的作用,目的是根據其格式來創建和修改新的類。對象不能由抽象類直接創建,只可以通過抽象類派生出新的子類,再由其子類來創建對象。當一個類被聲明爲抽象類

原创 Linux 中 dup 和 dup2 函數剖析

dup和dup2都可用來複制一個現存的文件描述符,使兩個文件描述符指向同一個file結構體。如果兩個文件描述符指向同一個file結構體,File Status Flag和讀寫位置只保存一份在file結構體中,並且file結構體的引用計

原创 win7下刪除文件名字太長的文件

其實很簡單。 dos下del XX*.mp3 文件名太長就用通配符*代替。

原创 securecrt使用教程、SecureCRT配置詳細圖文教程

原帖地址 http://www.cr173.com/html/24759_1.html Secure CRT是一款支持 SSH2、SSH1、Telnet、Telnet/SSH、Relogin、Serial、TAPI、RAW 等協議的終

原创 django 1.7 獲得當前時區時間

在 settings.py 中設置 時區: TIME_ZONE = 'Asia/Shanghai' USE_TZ = True 使用timezone 並格式化 from django.utils import timezone t

原创 JS 遍歷 json對象的順序錯亂

在js中 使用 for(var a in b) 之類遍歷的時候 如果 b 是json對象不能保證按照原順序遍歷。 若想按照順序遍歷需要把 b 轉換爲 array。

原创 python for 循環 一個 list 獲取index

使用 enumerate 函數 可以返回下標。 例如 for inx, val in enumerate(['uyy', 'dfdf']): print(inx) print(val) 結果是  0 uyy 1 df

原创 MySQL 雜筆記

MySQL中 SQL一般劃分爲兩部分,第1部分叫做DDL,即數據定義語言(data definition language),你用SQL這個單元告訴MySQL如何設立表格。還有一部分是DML,即數據控制語言( data manipul

原创 使用JQuery 合併兩個 json 對象

一,保存object1和2合併後產生新對象,若2中有與1相同的key,默認2將會覆蓋1的值 1 var object = $.extend({}, object1, object2); 二,將2的值合併到1,同key時 默認2將

原创 程序員面試常見面試題之數據庫知識篇

1、能說說 數據庫事務 ACID 的特性嗎 ? 2、你用過 Prepared statement( 預處理語句 )? 它的作用是什麼 ? 3、什麼叫做數據庫事務,請舉例說明用法. 4、Java中訪問數據庫的步驟,Statemen