原创 Python的web框架Django的ORM數據庫操作分析

1.建表首先引用下,可model設定的各種字段類型在model中建立一個表from django.db import models Create your models here. class Person(models.Model):#定

原创 利用threading模塊開線程方法

一多線程的概念介紹threading模塊介紹threading模塊和multiprocessing模塊在使用層面,有很大的相似性。二、開啓多線程的兩種方式1.創建線程的開銷比創建進程的開銷小,因而創建線程的速度快from multiproc

原创 Java開發之Mybatis框架

mybasits配置文件書寫1.configer文件配置<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE configurationPUBLIC "-//mybatis.org//DTD Co

原创 Spring的使用技巧

基本概念在沒有Spring之前,程序是通過public UserService user = new UserService()的形式,來給一個變量賦予引用值,user變量定義後就可以直接user.xxx()的來調用方法.在有Spring之

原创 java中用servlet實現自動登錄退出功能

UserDao.java從數據庫中查詢用戶名與密碼//登錄public User login(User user) throws SQLException {QueryRunner qr = new QueryRunner(DataSour

原创 JAVA處理未捕獲異常

 線程執行完run方法即可正常退出,如果發生了沒有捕獲的異常則會異常退出。大多數情況下,由於異常導致的線程退出都不是我們想要的。所以在編寫的代碼的時候要儘可能的捕獲處理可以處理的異常,但是也不能光簡單的捕獲異常然後什麼也不做。下面介紹線程異

原创 Java基礎之synchronized

synchronizedsynchronized是一個同步鎖關鍵字,作用就是讓線程只能逐一執行,不能並行執行,至於底層怎麼實現,不是我這種連用都不會的人改關注的。用法– 修飾代碼快(非靜態) 測試代碼(不加synchronized):pub

原创 Java 對象的創建過程

類的初始化與實例化一個 Java 對象的創建過程往往包括類的初始化 和 實例化 兩個階段。Java 規範規定一個對象在可以被使用之前必須要被正確地初始化。在類初始化過程中或初始化完畢後,根據具體情況纔會去對類進行實例化。在實例化一個對象時,

原创 Servlet的多線程併發問題

1、Servlet : 用java語言編寫的動態資源開發技術。2、Servlet 特點:1)普通的java類,繼承HttpServlet類,覆蓋doGet、doPost等方法。2)Servlet類只能交給tomcat服務器運行。3、怎樣使用

原创 Java中Filter過濾器的使用

過濾器過濾器是處於客戶端與服務器資源文件之間的一道過濾網,在訪問資源文件之前,通過一系列的過濾器對請求進行修改、判斷等,把不符合規則的請求在中途攔截或修改。也可以對響應進行過濾,攔截或修改響應。如下圖,瀏覽器發出的請求先遞交給第一個filt

原创 Java基礎知識之Object類

package java.lang;public class Object {public Object() { / compiled code / }private static native void registerNatives()

原创 關於java中Collections類方法

1、sort(Collection)方法的使用(含義:對集合進行排序)。例:對已知集合c進行排序public class Practice {public static void main(String[] args){List c = n

原创 java自定義註解的使用

一、定義br/>Java文件叫做Annotation,用@interface表示。java中提供了四種元註解,用於創建新的註解,分別是:@Retention、@Target、@Document、@Inherited二、元註解@Retenti

原创 排序算法之希爾排序

1、介紹。希爾排序(Shell's Sort)是插入排序的一種又稱“縮小增量排序”(Diminishing Increment Sort),是直接插入排序算法的一種更高效的改進版本。希爾排序是非穩定排序算法。該方法因D.L.Shell於19

原创 Java常見異常處理

異常是Java程序中經常遇到的問題,一個異常就是一個Bug,就要花很多時間來定位異常。Java異常(1)Throwable是Java異常的頂級類,所有的異常都繼承於這個類。(2)Error,Exception是異常類的兩個大分類。(3)Er