Posts

GIT & Version Controlling

Image
Version Controlling Version control systems are a category of software tools that help a software team manage changes to source code over time(But non developers also use git for their text management like research papers). Version control software keeps track of every modification to the code in a special kind of database. Version controlling software use for or version controlling purposes. Git Git is a free and open source distributed version control system(VCS) designed to handle everything from small to very large projects with speed and efficiency.  https://git-scm.com/  (download git from here) History of Git                                                          Linus Torvalds Invented Git, But He Pulls No Patches With GitHub. Linus Torvalds keeps a copy of his Linux kernel project on GitHub, the wildly popular code-hos...

Jasper Reports using JAVA

Image
             1.What?      Third party tool use to report content in a software.  Eg:JAVA->jasper report         C#->Crystal report 2.Purposes of Jasper Report?      Print report:     Export File(Eg;-pdf,excel)     Report in Screen or display 3.Mandatory component?     Must specify "data source(data adapters)" like data base. 4.steps of create a  jasper report. Eg: //Design File JasperDesignFile = new File("your jrfxml file path"); JasperDesign JasperDesign = JRXmlLoader.load(JasperDesignFile); //compile JasperReport jasperReport = JasperCompileManager.compileReport(JasperDesign); //execute JasperPrint jasperPrint = JasperFillManager.fillReport(jasperReport, new HashMap<>(), new JREmptyDataSource()); //export JasperViewer.viewReport(jasperPrint); 5.In which step  jasper report get data from "fill manager"?     In execution...