Time of Update: 2018-12-04
今天研究eas標準產品,發現人力資源模組的培訓課程TrainCoursEditUI 和採購合約PurContractEdituI發現兩個的分錄一個可以添加分錄、一個沒有添加分錄的選項。經過仔細研究後發現TrainCoursEditUI是直接基礎EditUI的,而對於PurContractEdituI是有繼承coreBillBase的。所以對於這個差異,問題應該是在coreBillBase的EditUI的代碼方法。如果需要禁止分錄添加附件的方法,可以覆蓋方法showSubAttacheMent
Time of Update: 2018-12-04
private void replaceKdtRangeRemoveMethod() throws Exception {DetailPanel detailPanel = TrainClientUtil.getTableDetailPanel(kdtEntrys);if (detailPanel != null) {KDWorkButton removeButton = detailPanel.getRemoveLinesButton();ActionListener listeners[]
Time of Update: 2018-12-04
關於struts2中怎麼擷取Servlert中的session、application等對象的方法 1 通過類ActionContext的靜態方法 ActionContext act=ActionContext.getContext(); 先擷取Actioncontext對象,在這個對象put值得時候預設會 存放到request作用於中。 擷取Session act.getSession().put("user", getUsername());
Time of Update: 2018-12-04
在做列表介面插入一個樹狀介面的時候,剛開始使用的是左邊使用kdtTRee、右邊使用的是kdtTable這時候listUI可以正常使用,但是有一個問題就是項目部太多了,會出現一部分顯示不出來的情況,沒有捲軸。於是,我加了一個有捲軸的容器控制項kDTreeView 這個時候抽象類別裡面的代碼是這樣: kDSplitPane1.add(kDTreeView1, "30,23,176,78,0"); kDSplitPane1.add(kDPanel1, "right"
Time of Update: 2018-12-04
修改Yii的SRBAC模組,使group(你的使用者組表)取代User那一層作為許可權分配的標準。在此基礎上可以修改成去除User層,直接使用Role作為使用者組的方案。 需要修改的有這幾個地方: 1)./components/UserIdentity.php 修改這個檔案是因為Yii預設登入後是將username作為id來儲存在session中的(這點可以在CWebUser.php裡的CWebUser::login裡看到),這裡添加一個屬性:private
Time of Update: 2018-12-04
交叉資料表查詢無疑有使用中可以很方便的進行資料的分析處理。你可以通過嚮導來產生(在嚮導中你可以選擇是否產生行合計)或者直接按照這個ACCESS特有JET-SQL文法來寫這個SQL語句。TRANSFORM合計函數 selectstatement TRANSFORM aggfunctionselectstatementPIVOT pivotfield [IN (value1[, value2[, ...]])] 比如現有表 table3, 資料如下+----+---------+----
Time of Update: 2018-12-04
package com.hsj.io;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.ObjectInputStream;import java.io.ObjectOutputStream;import org.junit.Test;import com.hsj.domain.User;import com.hsj.domain.User2;/**
Time of Update: 2018-12-04
LongTimeDialog dialog = new LongTimeDialog((Frame) SwingUtilities.getWindowAncestor(this));dialog.setLongTimeTask(new ILongTimeTask() {public Object exec() throws Exception {Object obj = "12345";// 查詢的資料賦值與表格MeterProcureTrackReportUI.this.queryData()
Time of Update: 2018-12-04
修改PHPEXCEL目錄下的Autoload.php這個檔案,在每次使用PHPExcel的類時關閉Yii的自動載入類,否則的話會因為載入規則的不一致(如yii一般要求類的名字必須是xxController,方法要是actionXXX,而PHPExcel是xx_xxx_xxxx)而起衝突報錯。 spl_autoload_unregister(array('YiiBase','autoload'));PHPExcel_Autoloader::Register();//As we always
Time of Update: 2018-12-04
今天在使用calendar類擷取上個月的第一天、上個月的最後一天、本月的第一天、本月的最後一天的時候(同時擷取),發現一個問題。就是時間月份總是有差別,經過查jdk文檔和調試才知道,對於Calendar.add方法和roll會自動更新原來是時間,強迫改變,但是使用set方法則不會。而且使用set方法更加人性化,顯示出來的時期更加直觀。 //擷取上個月的第一天 public static void getfof(){ //擷取上個月 第一天
Time of Update: 2018-12-04
有時候當我們需要把表中記錄全部刪除的時候,在很多資料庫系統中我們會習慣性選擇用truncate table 來實現,truncate table 在很多DBMS中是認為DDL語句,等同於drop table 然後再create table. 速度效率上一般認為遠比delete from table高得多。 雖然Drop table 和 delete 沒什麼可比性,有些類似於去拿 insert 和 select 比較,本身二者之間沒有什麼可替代性。 drop+create 只能與 delete
Time of Update: 2018-12-04
StringBuilder datas=new StringBuilder(); IRowSet rs=DataUtils.clientExecuteSQL("SELECT PERSON.Fid fid FROM T_BD_PERSON PERSON LEFT OUTER JOIN T_HR_PersonPosition PP ON PERSON.FID = PP.FPERSONID LEFT OUTER JOIN T_ORG_ADMIN ADMIN ON PP.FPERSONDEP
Time of Update: 2018-12-04
下面這個貼子中討論了很多ACCESS中的一些猜想假設。Access或其它資料庫操作效率問題.歡迎討論http://topic.csdn.net/u/20090514/10/a93475bd-e67e-45c8-aa1e-87168ba36d02.html#replyachor 引用 9 樓 wwwwb 的回複::你自己可以測試一下,不過根據經驗, DELETE,再INSERT(資料量比只插入沒有的記錄大 ) ,再建索引,速度比較慢。比如表 table1 (id int primary
Time of Update: 2018-12-04
Microsoft Jet OLE DB 4.0 標準Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:/mydatabase.mdb;User Id=admin;Password=; 帶資料庫密碼Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:/mydatabase.mdb;Jet OLEDB:Database
Time of Update: 2018-12-04
Uchome中對使用者密碼的加密規則是,當新使用者註冊時,為這個使用者產生一個六位的隨機字串$salt(我為自己帶鹽!),比如fy76e8,將這個$salt以及被$salt加密過的密碼存放在uchome的使用者資訊中心--Ucenter資料庫的uc_members表中(鄙視某些明文存放使用者資訊的網站,md5雖然不是不能被破解,但是起碼是加密了的): $password = md5(md5($password).$salt); //對字串進行了兩次加密 所以可以看出其實Ucenter.
Time of Update: 2018-12-04
用virtual box 4.2.0 裝了個ubuntu麒麟,想要用共用檔案的時候發現需要安裝一個增強版本的iso,但是裝了好幾遍總是報kernel header錯:The headers for the current running kernel were not found. If the followingmodule compilation fails then this could be the reason. 然後so了下解決方案: sudo apt-get
Time of Update: 2018-12-04
利用交叉表,我們可以對某個欄欄位的項目進行顯示,比如[學科]來顯示[考試成績],那麼是否能同時顯示其[作業成績]在同一個交叉資料表查詢中?比如下面資料Table3+-----+--------+-------+-------+------+-------------+|id |sName |sClass |Course |Score |homeworkScore|+-----+--------+-------+-------+------+-------------+|1
Time of Update: 2018-12-04
在安裝vsftpd過程中遇到的一些問題。環境:CentOS631、安裝:yum install vsfptd2、開放連接埠21:/sbin/iptables -I INPUT -p tcp --dport 21 -j ACCEPT3、FileZilla串連時,需要設定字元集和使用主動模式串連字元集設定為UTF-8(用戶端為vista/win7)下面是引用
Time of Update: 2018-12-04
下面這個貼子中討論了很多ACCESS中的一些猜想假設。Access或其它資料庫操作效率問題.歡迎討論http://topic.csdn.net/u/20090514/10/a93475bd-e67e-45c8-aa1e-87168ba36d02.html#replyachor引用 28 樓 wwwwb 的回複::比如插入10萬條記錄,速度
Time of Update: 2018-12-04
下面這個貼子中討論了很多ACCESS中的一些猜想假設。Access或其它資料庫操作效率問題.歡迎討論http://topic.csdn.net/u/20090514/10/a93475bd-e67e-45c8-aa1e-87168ba36d02.html#replyachor引用 55 樓 wwwwb 的回複::create table是用什麼方法?我一般是將空的工作表另存新檔一個暫存資料表, 用SELECT * INTO 工作表 FROM 暫存資料表 方法建立,這種方法比delete