勤学教育网合作机构>石家庄培训>

石家庄兄弟连教育

欢迎您!

全国统一学习专线 8:30-21:00
石家庄兄弟连教育

石家庄兄弟连分层次分阶段的学习,由浅入深,根据学员的不同层次因材施教,授课中使用的案例都是真实的案例

石家庄兄弟连教育> 石家庄教育培训>

石家庄学习java

  • 课程介绍

  • 相关知识

  • 2019-11-18
石家庄兄弟连教育

Java 在电子商务领域以及网站开发领域占据了一定的席位。开发人员可以运用许多不同的框架来创建web项目,SpringMVC,Struts2.0以及frameworks。即使是简单的 servlet,jsp和以struts为基础的网站在政府项目中也经常被用到。例如医疗救护、保险、教育、国防以及其他的不同部门网站都是以Java为基础来开发的。

石家庄兄弟连课程体系




java发展前景  Java发展前景  
Java语言为与数据库联系紧密设计了Java servlet和SQL-J技术,以及JSP技术。随着JSP技术的发展,使JAVA语言的网络应用更为实际化、更高效快捷,成为IT产业常用的技术。JSP以Java语言作为其服务器端的使用语言,结合了JAVA SCRIPT等多种其他客户端语言,使网络浏览器更为方便的展现。在远程网络教学方面,由于JAVA改变了传统的基于Microsoft Front Page或HTML语言制作的Web页面形态,使网络远程教学更加朝着动态、便捷化、安全化的方向发展,丰富了网络远程教学的手段和覆盖面。
 

大咖教学天团,课程体系引领IT革新
他们曾经敲过的代码现如今已是业界标杆,是中国互联网的参与者与见证者!

  • 马如忠 马如忠 icon

    精通Java、C、C++等主流开发语言,5年以上开发经验,非常丰富的IT从业经验和教育心得,兄弟连特色JAVA讲师,曾担任达内课程总监级讲师。

  • 李康 李康 icon

    曾任用友软件,飞企集团等上市公司技术总监,CTO等职务,12年以上的软件开发和项目管理经验,领导并参与研发中国移动ERP终端系统。


石家庄兄弟连以“让学员技术靠谱、做人更靠谱”为使命,传承更好的工匠精神,深耕PHP、Java、大数据、Python全栈+人工智能、Linux云计算、UI设计、前端全栈、网络营销等学科教研,拥有来自北大、清华和BAT等知名校企的专兼职教师数百名。超前的产品研发、线上线下相结合的科学教学模式和严格的教务管理体系共同确保了教学质量,使数十万名学员、从业人员和IT爱好者受惠,为华为、阿里巴巴、腾讯、百度、联想、京东等国内7000多家企业输送数万名软件开发和网络营销人才。


体验才是王道
高起点才更牛叉
缔造Java课程行业新标准
 
 

详情请进入 石家庄兄弟连教育 已关注:426 咨询电话:

相关知识点:?@Override

public InputStream loadMatComYearPlanXls(String MAT_NO_, String MAT_DESC_, Integer MAT_TYPE_, String MAT_SPEC_CAT_CODE_, String COM_CODE_, String DEPT_CODE_, Integer YEAR_, Integer MONTH_, String MAT_BUDGET_CAT_ID_, String MAT_YEAR_PLN_BATCH_ID_, Map operator) {

NPOIFSFileSystem fs =null;

Workbook workbook =null;

ByteArrayOutputStream baos =new ByteArrayOutputStream();

try {

File file =new File(this.getClass().getResource("http://resource/matComYearPlan.xls").getFile());

FileInputStream inputStream =new FileInputStream(file);

fs =new NPOIFSFileSystem(inputStream);

workbook =(Workbook) new HSSFWorkbook(fs.getRoot(), true);

Sheet sheet =workbook.getSheetAt(0);

List> matYearPlanList=selectMatYearPlan(MAT_NO_, MAT_DESC_, MAT_TYPE_, MAT_SPEC_CAT_CODE_, COM_CODE_, DEPT_CODE_, YEAR_, MONTH_, MAT_BUDGET_CAT_ID_, MAT_YEAR_PLN_BATCH_ID_, 1, -1, operator);

List> matTypedmCodeList=dmCodeService.selectDmCodeByGroupName("MAT_TYPE_", operator);

List> processStatusTypedmCodeList=dmCodeService.selectDmCodeByGroupName("PROCESS_STATUS_TYPE_", operator);

List> matBudgetCatList=matBudgetCatService.selectMatBudgetCat(1, -1, operator);

List> matSpecCatList=matSpecCatService.selectMatSpecCat(1, -1, operator);

Map matYearPlan;

String MAT_BUDGET_CAT_NAME_ ="";

String PARENT_MAT_BUDGET_CAT_ID_;

for (int i=0; i < matYearPlanList.size(); i++) {

matYearPlan = matYearPlanList.get(i);

Row row =sheet.createRow(i + 1);

row.createCell(0).setCellValue((String) matYearPlan.get("MAT_NO_"));

row.createCell(1).setCellValue((String) matYearPlan.get("MAT_DESC_"));

row.createCell(2).setCellValue((String) matYearPlan.get("LARGE_MAT_CAT_CODE_"));

row.createCell(3).setCellValue((String) matYearPlan.get("UNIT_"));

if (matYearPlan.get("PLANNED_PRICE_") !=null) {

row.createCell(4).setCellValue(((BigDecimal) matYearPlan.get("PLANNED_PRICE_")).doubleValue());

}

if (matYearPlan.get("AMOUNT_") !=null) {

row.createCell(5).setCellValue(((BigDecimal) matYearPlan.get("AMOUNT_")).doubleValue());

}

if (matYearPlan.get("PLANNED_PRICE_") !=null && matYearPlan.get("AMOUNT_") !=null) {

row.createCell(6).setCellValue(((BigDecimal) matYearPlan.get("PLANNED_PRICE_")).doubleValue() * ((BigDecimal) matYearPlan.get("AMOUNT_")).doubleValue());

}

if (matYearPlan.get("MAT_TYPE_") !=null) {

for (int j=0; j < matTypedmCodeList.size(); j++) {

Map matTypedmCode= matTypedmCodeList.get(j);

if ((((BigDecimal) matYearPlan.get("MAT_TYPE_")).intValue())==(((BigDecimal) matTypedmCode.get("CODE_"))).intValue()) {

row.createCell(7).setCellValue((String) matTypedmCode.get("VALUE_"));

break;

}

}

}

row.createCell(8).setCellValue((String) matYearPlan.get("DEPT_NAME_"));

for (int j=0; j < matBudgetCatList.size(); j++) {

Map matBudgetCat= matBudgetCatList.get(j);

if (((String) matYearPlan.get("MAT_BUDGET_CAT_ID_")).equals((String) matBudgetCat.get("MAT_BUDGET_CAT_ID_"))) {

MAT_BUDGET_CAT_NAME_ =(String) matBudgetCat.get("MAT_BUDGET_CAT_NAME_");

PARENT_MAT_BUDGET_CAT_ID_ =(String) matBudgetCat.get("PARENT_MAT_BUDGET_CAT_ID_");

while (PARENT_MAT_BUDGET_CAT_ID_ !=null) {

for (int k=0; k < matBudgetCatList.size(); k++) {

matBudgetCat = matBudgetCatList.get(k);

if (PARENT_MAT_BUDGET_CAT_ID_.equals((String) matBudgetCat.get("MAT_BUDGET_CAT_ID_"))) {

MAT_BUDGET_CAT_NAME_ =(String) matBudgetCat.get("MAT_BUDGET_CAT_NAME_") + "/" + MAT_BUDGET_CAT_NAME_;

PARENT_MAT_BUDGET_CAT_ID_ =(String) matBudgetCat.get("PARENT_MAT_BUDGET_CAT_ID_");

break;

}

}

}

row.createCell(9).setCellValue("/" + MAT_BUDGET_CAT_NAME_ + "/");

break;

}

}

if (matYearPlan.get("MAT_SPEC_CAT_CODE_") !=null) {

for (int j=0; j < matSpecCatList.size(); j++) {

Map matSpecCat= matSpecCatList.get(j);

if (((String) matYearPlan.get("MAT_SPEC_CAT_CODE_")).equals((String) matSpecCat.get("CODE_"))) {

row.createCell(10).setCellValue((String) matSpecCat.get("VALUE_"));

break;

}

}

}

if (matYearPlan.get("PROCESS_STATUS_") !=null) {

for (int j=0; j < processStatusTypedmCodeList.size(); j++) {

Map processStatusTypedmCode= processStatusTypedmCodeList.get(j);

if ((((BigDecimal) matYearPlan.get("PROCESS_STATUS_")).intValue())==(((BigDecimal) processStatusTypedmCode.get("CODE_")).intValue())) {

row.createCell(11).setCellValue((String) processStatusTypedmCode.get("VALUE_"));

break;

}

}

}

}

workbook.write(baos);

baos.flush();

byte[] bytes= baos.toByteArray();

return new ByteArrayInputStream(bytes, 0, bytes.length);

}

catch (Exception e) {

e.printStackTrace();

return null;

}

finally {

try {

fs.close();

workbook.close();

baos.close();

  • 校区地址
  • 学校相册
  • 热门课程
  • 同类机构
  • 其他课程

温馨提示:提交留言后老师会第一时间与您联系!热线电话:

手机访问

#tel_400#