原创 Ext JS 5.1.0 Grid的deselect事件失效的處理方法

        在使用Ext JS 5.1.0 Grid的deselect事件在取消單條記錄選擇時失效,沒有任何反應,只有全部取消時才起作用。在網上查了,原來是Ext JS 5.1.0的一個Bug,在Ext JS5.1.2修改了這個Bug

原创 如何解決create view中Select where語句中含有中文不能生成視圖記錄的問題

在MySQL,我新建一個視圖,命令如下:        create or replace view abc as select xmmc from project where xmmc like '%地鐵%';        可生成視圖

原创 爲什麼ExtJS的Grid顯示Store中多條記錄時只會顯示最後一條記錄?

最近編程,用ExtJS的Grid顯示多條記錄,但總是顯示且僅顯示最後一條記錄,怎樣檢查程序都沒找到問題,後來發現其對應的數據表的ID全部都是0000,沒有唯一的ID,於是就將數據表的ID的屬性用以下命令改成primary key, 並將現

原创 Nginx+Tomcat+Servle服務器整合配置

       週末想學點什麼來提升下自己,順隨翻看電腦上的電子書,找到一本《實戰Nginx_取代Apache的高性能Web服務器》,聽說Nginx很久了,現在很多大型網站都採用Nginx來作爲負載均衡和反向代理,但一直沒時間去學習,總是想

原创 如何控制Excel統計圖數據的實際顯示範圍

        在實際工作中,用Excel生成統計圖模板文件,再通過Java程序將數據輸入Excel文件形成需要的統計圖,但折線圖或條形圖可能由於沒有確定的統計數據值,只能預設最大的統計量,如下圖 最多預設顯示19個數據值,實際顯示1

原创 如何用JAVA將二進制文件轉換成BASE64格式保存到MySQL的Blob字段裏並讀出下載

由於需求要將上傳的文件以BASE64的方式保存到MySQL的Blob字段,並可以讀取Blob字段下載生成文件,方法如下: 1、下載用於BASE64編碼轉換的sun.misc.BASE64Decoder和sun.misc.BASE64Enc

原创 關於Buffered在ExtJS各版本中變化

我從ExtJS 4.0.7開始使用,到現在開始使用5.1.0,一直沒有注意到Ext.data.Store中的Buffered這個配置項的變化,直到在Grid中運用SummaryType要求統計出錯時才發現這個Buffered配置項有多個版

原创 JavaScript如何實現Java的StringBuffer

 Javascript StringBuffer類的實現是通過prototype構造一個StringBuffer類,代碼如下: function StringBuffer() {     this.__strings__ = new

原创 由buffered:true引致Grid統計出錯

  上星期五,在寫一個Grid,裏面有一個金額的字段需要進行統計,代碼如下: Ext.define('book',{ extend: 'Ext.data.Model', fields: [ {name: 'bookn

原创 關於DOM element with id in Element cache is not the same as element in the Dom解決方法

ExtJS 5.1.1在使用統計圖調用時,代碼如下: var graph0101 = Ext.create('Ext.chart.CartesianChart',{ id: 'graph_0101', insetP

原创 在Ext JS Store用正則表達式過濾數據

    過濾數據庫數據,通常有兩種方式,一種過濾後顯示含有表達式的數據,另一種是過濾後顯示除表達式之外的數據。     例如: 有一個bookStore    1) 過濾後顯示含有java的書         bookStore.clea

原创 ExtJS用Grid顯示數據後如何自動選取第一條記錄

       用Grid顯示數據後,如何讓系統自動選取第一條記錄呢?在顯示Grid時由於其Store正在loading,沒法在Grid選取第一條記錄,因爲還沒有記錄,所以應在其Store進行操作。 查看Ext.data.Store的loa

原创 如何在RowEditing中使用TextArea時回車可以換行

 如何在RowEditing中使用TextArea時回車可以換行?               columns: [{                 text:         'textarea',                

原创 如何動態設置ExtJS Form控件文字顯示的顏色

爲了突顯ExtJs textField文字的內容,需要修改其顏色,可通過以下方式動態對其修改 例如:textField的id爲simpletxt,  由通過    Ext.getCmp('simpletxt').setFieldStyl

原创 如何調用ExtJS5

調用ExtJS 5,官方推薦使用SenchaCmd工具來生成一個應用程序架構,若不採用SenchaCmd的,如何通過手工調用呢? 查看官方的DOC文檔,在“Welcome to  ExtJS"中關於調用E