原创 ORACLE 數據庫的級聯查詢語句

在ORACLE 數據庫中實現級聯查詢: select  *                //要查詢的字段 from table              //具有子接點ID與父接點ID的表 start with selfid=id  

原创 js 校驗數字例子

校驗數字例子 function isNumberic(param){ var reg = new RegExp("^([+-]?)\\d*\\.?\\d+$");//當使用構造函數RegExp()創造正則對象時,需要常規的字符

原创 SQL中where 1=1 和 where11

而對於開發者,如果檢索條件不確定,即根據用戶的畫面輸入追加檢索條件時,這的“where 1=1”就非常有用。 往簡單說,它可以簡化程序,免去繁瑣的判斷,提高程序效率。往復雜說呢,可以減輕程序員的開發負擔,最大限度的提高工作效率。 上例子:

原创 SQL !=與的區別

ANSI標準中是用<>(所以建議用<>),但爲了跟大部分數據庫保持一致,數據庫中一般都提供了 !=(高級語言一般用來表示不等於) 與 <> 來表示不等於: MySQL 5.1: 支持 != 和 <> PostgreSQL 8.3: 支持

原创 mysql datetime 插入或修改日期

MySQL 中,字段定義爲日期datetime格式,如果insert或update語句賦值字符串格式,如:'2019-01-01 12:00:00',MySQL可以自動轉爲日期格式。 但如果是用hibernate中的hql 新增或修改,

原创 no converter found for return value of type: class net.sf.net.json.JSONObject解決辦法

錯誤信息如下圖:        原因分析: 這個問題是spring註解@responseBody會自動將返回類型轉爲接送格式,沒有該類型(net.sf.net.json.JSONObject)的類型轉換器(下圖第七個缺少MappingJ

原创 表單中Readonly和Disabled的區別

Readonly和Disabled是用在表單中的兩個屬性,它們都能夠做到使用戶不能夠更改表單域中的內容。但是它們之間有着微小的差別,總結如下: Readonly只針對input(text / password)和textarea有效,而

原创 java堆棧(轉)

Java棧與堆 ----對這兩個概念的不明好久,終於找到一篇好文,拿來共享 1. 棧(stack)與堆(heap)都是Java用來在Ram中存放數據的地方。與C++不同,Java自動管理棧和堆,程序員不能直接地設置棧或堆。 2. 棧

原创 json 常用註解

 一般情況下使用JSON只使用了java對象與字符串的轉換,但是,開發APP時候,我們經常使用實體類來做轉換;這樣,就需要用到註解;    Jackson默認是針對get方法來生成JSON字符串的,可以使用註解來做一些特殊用途;常見的使

原创 maven 引入json-lib包注意事項

json-lib有兩個版本的SDK,所以在引入jar包的時候需要通過classifier 指定哪個版本。 maven依賴如: <!-- https://mvnrepository.com/artifact/net.sf.json-li

原创 hibernate 查詢返回字段別名是表的屬性名 映射問題

本地sql:  String sql = select a.username as name from a left join b on a.id = b.a_id ; 如果別名name 是表中的屬性字段,會報異常:Column 'u

原创 歡迎使用CSDN-markdown編輯器

校驗數字例子 function isNumberic(param){ var reg = new RegExp("^([+-]?)\\d*\\.?\\d+$");//當使用構造函數RegExp()創造正則對象時,需要常規的

原创 js中的“十二行詩” ----12行JS代碼的DoS攻擊分析及其防禦

有一段12行的JavaScript代碼,可以讓Firefox、Chrome、Safari瀏覽器崩潰,而且還能讓iPhone重啓、安卓閃退,本文作者對這12行代碼進行了分析解讀並且提出了相應的防禦辦法,歡迎大家一同探討。 Ajax與pja

原创 java獲取GET和POST請求的URL和參數列表

一 獲取URL: getRequestURL() 二 獲取參數列表: 1.getQueryString() 只適用於GET,比如客戶端發送http://localhost/testServlet?a=b&c=d&e=f,通過req

原创 MySQL 用localhost不能連上mysql,但用127.0.0.1卻可以,是什麼原因?

1,localhost 是走 socket ,127.0.0.1 是走 3306端口 確保 my.cnf 裏這倆的設置是ok的 2.看看是不是防火牆攔住了。走網絡,這個端口不允許外網訪問或者網絡不通。