Java基础 基础数据类型

  • Post author:
  • Post category:java

一 基本数据类型: 1. int :整型,4个字节,-21个多亿到21个多亿 2. long :长整型,8个字节,很大很大很大 3. double :浮点型,8个字节,很大很大很大 4. boolean :布尔型,一个字节 5. char :字符型,两个字节 知识: 1G=1024M(兆) 1M=1024KB(千字节) 1KB=1024B  (字节) 1B=8BIT     (位) 二 1. in…

继续阅读 Java基础 基础数据类型

java 多线程交替顺序打印1234。。。

  • Post author:
  • Post category:java

package com.dert; public class ChangeThreadTest { int num = 1; int max = 4; final Object lock = new Object(); class ChangeThread extends Thread { private int index; public void setLock(int index) { th…

继续阅读 java 多线程交替顺序打印1234。。。

Java实现xml与map互转

  • Post author:
  • Post category:java

此文档中包含单层和多层嵌套情况下,xml和map集合进行互转,具体代码如下: import java.util.HashMap; import java.util.List; import java.util.Map; import java.util.Map.Entry; import org.dom4j.Document; import org.dom4j.DocumentException;…

继续阅读 Java实现xml与map互转

java报表开发组件 dynamicreports_DynamicReports

  • Post author:
  • Post category:java

相关开源项目 Jaspersoft Studio: Jaspersoft Studio是一个专为JasperReports报表引擎而开发的报表设计器,是iReport设计器的一个完整重构,基于Eclipse平台实现。它能够让你创建包含图表、图片、子报表、交叉表等非常复杂的布局。可以通过JDBC、TableModels、JavaBeans、XML、Hibernate、CSV或自定义数据源来读取数据。…

继续阅读 java报表开发组件 dynamicreports_DynamicReports

JAVA学习笔记之三Applet程序

  • Post author:
  • Post category:java

Applet程序又称小程序。本文将从apple程序的类层次,消息调用等角度进行分析。 一、常识 在Java中,有两种类型的程序:应用程序(Application)和小应用程序(Applet)。Java Applet可以被HTML页面引用,并可以在支持Java的浏览器中执行,可以说Applet具有“激活因特网”的强大功能。 Applet的工作原理: 编译好的字节码文件(.class)和嵌入了该字节码…

继续阅读 JAVA学习笔记之三Applet程序

机器学习入门04-线性回归原理与java实现多元线性回归

  • Post author:
  • Post category:java

线性回归原理: 线性回归公式:y = b + w*x,w表示权重b表示偏置。 在实际实现中可以将公式写作:y = w[0] * x[0] + w[1] * x[1],x[0]=1,这样就可以很方便的进行参数求解,同样稍作修改将公式写成:y = w[0] * x[0] + w[1] * x[1] + ... + w[n]*x[n],就变成了多元回归。 采用梯度下降和多次迭代不断优化参数,梯度下降计算…

继续阅读 机器学习入门04-线性回归原理与java实现多元线性回归

studio中java文件右下角显示红色j而不是C标识

  • Post author:
  • Post category:java

最经做了一个小程序 需要引入GreenDao开源框架,可是在生成DaoMaster.java,DaoSession.java,**DAO.java文件时 并不能正常显示C标识符,而是红色小j的图标,不能被应用,查了资料,发现是因为三个文件是在自己建的java-gen文件夹下,studio没法识别该文件 。 解决办法很简单:在build-gradle文件中的sourceSets节点下配置你自己建的文…

继续阅读 studio中java文件右下角显示红色j而不是C标识

【java】初识catch-try-finally:模拟借书系统

  • Post author:
  • Post category:java

慕课网-java入门第三季 ——第一章 异常与异常处理 Throwable: (1)Error(出现则程序瘫痪) a.虚拟机错误(VirtualMachineError) b.线程死锁(ThreadDeath) (2)Exception(编码、环境、用户操作输入出现的问题): a.非检查异常(RuntimeException): 空指针异常(NullPointerException) 数组下标越界…

继续阅读 【java】初识catch-try-finally:模拟借书系统

JAVA aop 实现的几种方式,以及原理解析

  • Post author:
  • Post category:java

目录 序 AOP术语,知识点 切点 Poincut 通知 Advice 切面 Aspect 织入(Weaving) 实现方式 通用环境 1.使用spring提供的接口 2.使用自定义切面类 3.使用注解实现切面 4.注解 + aop 实现动态切面 序 本文主要讲解,AOP的几种不同实现方式,以及几种实现方式之间的关联,最后在补充AOP实现机制和原理 AOP术语,知识点 切点 Poincut 指具体…

继续阅读 JAVA aop 实现的几种方式,以及原理解析