- 浏览: 92702 次
- 性别:
- 来自: 深圳
最新评论
-
yunmoxue:
good!
mysql查询重复数据 以及导入导出数据
文章列表
關於iReport 的常用知識.
- 博客分类:
- 報表打印
作為報表開發的java程序員,對於iReport 應該不陌生. iRport設置報表的樣式,格式,產生并獲得XXXX.jasper 文件源.通過此文件源 開發人員可以很隨意的打印Excel,PDF,HTML 等格式的報表. iReport是使用java 語言開發的程序,它真正的作用是為人們提供多姿多彩的報表樣式,也間接的為java程序員開發報表提供了很多方便.先將使用iReport的一些小經驗寫下,供自己以後查詢.
關於SQL中 SELECT CAST( getDate AS NUMERIC) 獲取的 數值如何轉換日期 并顯示在報表類.
new java. ...
畢業一年,現在所處的公司是第二家,港企!可惜的是該集團對於軟件開發并不是很熱心,發展前進不大.優點是,在老大的帶領下,經常需要學習不同的技術,整體工作蠻輕鬆,對於自製力較差的人來說,這裡簡直是天堂,當然也將是 ...
寫本文之前,真想哭一場,昨晚在公司加班,花了半小時把博文已經寫好了,當我點擊提交按鈕后,出現了讓我淚奔的一幕.公司關閉了服務器,我辛苦寫的直接化為虛無,早知道這該寫保存在本地,然後上傳-------此是閒話
公司因為最近需要進行一些報表開發.前期是用JXI做報表,因為開發后的效果不理想,主要是JXl對公式支持不好,因此老大決定重寫開發.有兩個方法,一是:利用Excel的VBA編程,我用了三天熟悉了它的基本操作,心得在我的前一博文中.二是:利用Apache組織開發的POI開源項目 進行開發報表.後因為VBA的可移植性和安全性欠佳,而放棄了,我個人覺得如果公司規模不大,完全可以利 ...
因公司有大量的數據需要打印報表,老大讓我思考下可否通過VBA來進行打印,因在大學期間學習過vb課程,對于vba接觸起來還是比較快的,只是其中的一些細節和宏定義瞭解不深.現在把學習的心得總結一下.
vba的全文名稱是visual basic for application . 它是visual basic(vb) 的應用程序版本.但是它和vb用很大的不同,vb是運行在獨立的平臺上,而vba是借助在Excel的運行環境中,通過它可以讓Excel的操作變得越來越簡單.要全面掌握vba是一件很讓人糾結的事情,它擁用龐大的宏,但是實際上我們用到的比較少.如果你對于宏瞭解不深 最好的方法是錄製宏. 它 ...
公司原有的項目我負責的那部份oneToOne oneToMany以及ManyToMany等關係 今天進行聯合查詢時 爆出異常
異常一:failed to lazily initialize a collection of role
原因:
解決方法:
網上搜尋了資料 主要是延迟加载搞的鬼,对于一对多的时候最好是
異常二: org.hibernate.LazyInitializationException: could not initialize proxy - no Session
原因是:
异常三:a different object wit ...
在项目中经常会遇到日期之间的比较,今天又遇到了一个类似这样的事情,现在把解决的方法发布出来。
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
/**
*
* @author michaelyang
*
*/
public class Test {
/**
* @param args
*/
public static void main(String[] args) {
Date date1,d ...
過完年回公司第一天上班,像往常一樣開啟服務器,結果冒出個Catalina.stop: java.net.ConnectException: Connection refused,重啟兩次后沒有解決,在網上找找資料,有一種原因可能是端口被佔用了,命令行輸入
C:\Documents and Settings\michael.yang>netstat -n
Active Connections
Proto Local Address Foreign Address State
TCP 10.1.100.9:2519 ...
今天利用spring注解做了一个模块测试系统老是报"node to traverse cannot be null"
,进入数据库发现表已经建立,只是此时数据为空,但是所报的错误显示是HQL语句有错,仔细检查后发现:我的HQL语句为"form employee"
,应改为from employee
",一字之差 ,导致系统报错,值得以后注意!
javaScript中支持多繼承,通過this關鍵字實現多繼承. 下面這個例子是來判斷父母結合后,隨機產生子女
//下面探討的問題是 父母結合后子女的性別
function father(){
this.DNA1 = 'X';
this.DNA2 = 'Y';
//存儲father中所有的染色體的數組
this.arrayF = [this.DNA1,this.DNA2];
this.sex = function(){
this.DNA = this.DNA1+" " +this.DNA2;
//console.log('this is ...
javaScript中对于对象之间的深层次继承.
//扩充 通过原型链prototype实现多層次對象继承
var ClassA = function(){ ClassA.prototype.name = 'jack'; ClassA.prototype.set_name = function(name){ this.name = name; }; ClassA.prototype.ge ...
因工作需要需要学习JavaScript 参考书主要为《JavaScript语言精粹》以及《JavaScript权威指南》现来总结学习经验。
关于对象继承的一个问题.
父类Fruit
//水果對象 有這幾個屬性name,color,weight,shape //提供了對應的set 和 get方法,只對子類提供方法,不提供相應的屬性接口,function Fruit(){ //console.log(this); this.color = this.color||''; this.name = this.name||"fruit"; this.weight = ...
删除表中所有的记录
1:delete from table_name;
delete from test;
<!--EndFragment-->
2:# truncate table table_name;
<!--StartFragment-->
truncate table test;
<!--EndFragment-->
<!--EndFragment-->
ERROR 1093 (HY000): You can't specify target table 'A' for update in FROM clause 对这个错误mysql提供的信息是 上面是目前MYSQL5.0仍然有的限制,文档中说: In general, you cannot modify a table and select from the same table in a subquery. For example, this limitation applies ...
今天写了一条数据更新操作的SQL语句
如下
update shop as t1
set
t1.STREET=
(select distinct (concat(t2.DSCP," ",coalesce(t2.STREET)))
from mall as t2
where t1.MALL_CD=t2.CODE),
t1.STREET_LOC_1=
(select distinct (concat(t2.DSCP_LOC_1," ",coalesce(t2.STREET_LOC_1)))
from mall as t ...
create [or replace][algorithm={undefined| merge| temptable}]
view view_name[(column_list)]
as select _statement[ with[cascaded | local] check option]
新建视图
如果使用or replace 则可以替换已有的视图。
mysql> select * from test1;
+----+-----------------+----------+
| id | street | No |
+----+---------- ...