原创 db2 中的 sysibm.sysdummy1 和mysql oracle中的dual

db2 中的 sysibm.sysdummy1 和mysql oracle中的dual是一樣的吧?   先留着這個問題,下次再查 但是下面語句在DB2中可以運行,但是在oracle中報錯[Err] 1146 - Table 'sysibm

原创 從代碼中快速地提取java的註釋信息

這幾天在做一個很煩很無腦的工作,就是其中有一個環節就是從java代碼中提取java bean 字段的註釋信息,然後將其填到數據庫中,然後把sql語言和字段信息整理成文檔,放在平臺研發手冊裏面。數據量很大,然後就想着一些比較簡答的方法,這裏

原创 常用正則表達式

正則表達式經常被用於字段或任意字符串的校驗,如下面這段校驗基本日期格式的JavaScript代碼: var reg = /^(\\d{1,4})(-|\\/)(\\d{1,2})\\2(\\d{1,2})$/;     下面是在前端開發中

原创 git快速入門

入門 使用Git前,需要先建立一個倉庫(repository)。您可以使用一個已經存在的目錄作爲Git倉庫或創建一個空目錄。 使用您當前目錄作爲Git倉庫,我們只需使它初始化。 git init 使用我們指定目錄作爲Git倉庫。 gi

原创 Oracle筆記之數據的基本查詢(一)

上週在面試的時候 考到SQL語句的查詢時有點懵,回來後就開始複習oracle的相關知識。本來在筆記本上記筆記,可奈何字寫得不是很好看,考慮到以後方便查閱的問題,就來了博客,一起復習複習。雖然在SQL語言的規範中關鍵字都是大寫,但是爲了方便

原创 分離 HEAD

分離 HEAD HEAD 是一個對當前檢出記錄的符號引用 —— 也就是指向你正在其基礎上進行工作的提交記錄。 HEAD 總是指向當前分支上最近一次提交記錄。大多數修改提交樹的 Git 命令都是從改變 HEAD 的指向開始的。 HEAD 通

原创 git 相對引用

相對引用 通過哈希值指定提交記錄很不方便,所以 Git 引入了相對引用。使用相對引用的話,你就可以從一個易於記憶的地方(比如bugFix 分支或 HEAD)開始計算。 下面介紹兩個簡單的用法: · 使用 ^ 向上移動 1 個提交記錄 ·

原创 git 刪除遠程分支

git 刪除遠程分支其實刪除遠程分支的方法很簡答,只需要幾個簡單的命令即可:首先,我們查看遠程的分支$  git branch -r  大家可以看到我有兩個遠程分支。分別是master和v1.1現在我使用刪除分支的命令刪除分支 v1.1$

原创 java.sql.SQLException: ORA-00911: 無效字符

剛剛在用QueryRunner()的query執行一條從數據庫中刪除幾條數據的語句,出現了這個錯誤 java.sql.SQLException: ORA-00911: 無效字符  Query: delete from dt_user wh

原创 git 強制修改分支位置

強制修改分支位置 我使用相對引用最多的就是移動分支。可以直接使用 -f 選項讓分支指向另一個提交。例如: git branch -f master HEAD~3 上面的命令會將 master 分支強制指向 HEAD 的第 3 級父提交。

原创 Java中 a+=b和a=a+b有什麼區別?

今天舍友突然問我“在java中  a+=b 和a=a+b 有什麼區別”,說這是一道面試題。當時就不假思索的回答:“一樣啊”,然後他說有位面試者也回答說一樣,所以被淘汰了。當時感覺很驚奇,書上寫的就是一樣,怎麼會?於是就查了一下,並且自己到

原创 git的分支與合併的兩種方法

git的分支與合併的兩種方法 如何將兩個分支合併到一起。就是說我們新建一個分支,在其上開發某個新功能,開發完成後再合併回主線。 1.   git merge 咱們先來看一下第一種方法 —— git merge 在 Git 中合併兩個分支時

原创 git 撤銷變更

撤銷變更 在 Git 裏撤銷變更的方法很多。和提交一樣,撤銷變更由底層部分(暫存區的獨立文件或者片段)和上層部分(變更到底是通過哪種方式被撤銷的)組成。我們這個應用主要關注的是後者。 主要有兩種方法用來撤銷變更 —— 一是git rese

原创 git 刪除本地分支和遠程分支、本地代碼回滾和遠程代碼庫回滾

git 刪除本地分支和遠程分支、本地代碼回滾和遠程代碼庫回滾 【git 刪除本地分支】 git branch -D br   【git 刪除遠程分支】 git push origin :br  (origin 後面有空格)   gi

原创 fatal: refusing to merge unrelated histories 解決方法

好幾個月前寫的代碼,今天想把本地的代碼push到碼雲上。但是在pull的時候卻遇到了這個問題,(拒絕合併不相關歷史)fatal: refusing to merge unrelated histories兩個項目雖然都是同一項目,但是是很