Java编程语言
xxfigo
这个作者很懒,什么都没留下…
展开
-
java保留两位小数
java保留两位小数问题:方式一:四舍五入 double f = 111231.5585; BigDecimal b = new BigDecimal(f); double f1 = b.setScale(2, BigDecimal.ROUND_HALF_UP).doubleValue(); 保留两位小数 -----转载 2012-01-10 16:25:10 · 1012 阅读 · 0 评论 -
Spring Boot Properties详细清单
[java] view plain copy# =================================================================== # COMMON SPRING BOOT PROPERTIES # # This sample file is provided as a guideline. Do原创 2017-08-15 10:01:18 · 2976 阅读 · 0 评论 -
JPA一对一、一对多、多对多
在address中没有特殊的注解。在Person中对应到数据库里面就有一个指向Address的外键.我们也可以增加注释指定外键的列的名字,如下:@OneToOne(cascade=CascadeType.ALL,optional=true)@JoinColumn(name="addressID")//注释本表中指向另一个表的外键。 public Address转载 2017-06-27 21:47:19 · 3443 阅读 · 0 评论 -
JPA 一对多 OneToMany 注解
Cascade 级联操作 CascadeType. PERSIST 级联持久化 ( 保存 ) 操作 CascadeType. MERGE 级联更新 ( 合并 ) 操作 CascadeType. REFRESH 级联刷新操作,只会查询获取操作 CascadeType. REMOVE 级联删除操作 CascadeType. ALL 级联以上全部操作 Fetch 抓取是否延迟加载,原创 2017-06-27 13:30:25 · 4375 阅读 · 0 评论 -
这些年一直记不住的 Java I/O
阅读目录参考资料前言从对立到统一,字节流和字符流从抽象到具体,数据的来源和目的从简单到丰富,使用 Decorator 模式扩展功能Java 7 中引入的 NIO.2NIO.2 中的异步 I/O总结回到顶部参考资料 该文中的内容来源于 Oracle 的官方文档。Oracle 在 Java 方面的文档是非常完善的。对 Java 8 感兴转载 2017-05-22 17:48:36 · 4071 阅读 · 2 评论 -
context:component-scan base-package 通配符写法
// “**”标示不确定层包通配 // “*dao”以dao结尾的包通配原创 2017-03-25 12:33:43 · 12097 阅读 · 1 评论 -
Eclipse自动生成Getter、Setter和构造方法
<br />(1)POJO类自动生成Getter和Setter方法:<br />Persion.java原来的代码:<br /> <br />在上面代码的空白处点右键,或者在Person类名上点右键 —> Source –> Generate Getters and Setters,如下图:<br /> <br />接着,在Generate Getters and Setters对话框中,将Persion的属性id和name钩上,或直接点击“Select All”按钮将所有属性选中,点OK即行。<b原创 2011-03-03 19:54:00 · 3014 阅读 · 0 评论 -
“快”在细节 J2EE程式的性能优化技巧
一、概要 Java 2 Platform, Enterprise Edition (J2EE)是当前非常多商业应用系统使用的研发平台,该技术提供了一个基于组件的方法来设计、研发、装配和部署企业级应用程式。J2EE平台提供了一个多层结构的分布式的应用程式模型,能更快地研发和发布的原创 2011-07-11 11:07:59 · 574 阅读 · 0 评论 -
Java数组操作方法
下面是stackoverflow中关于数组方法的相关问题中,获得最多票数的12个数组操作方法。 1. 声明一个数组 Java代码 String[] aArray = new String[5]; String[] bArray = {"a","b","c", "d", "e"}; String[] cArray = new String[]{"转载 2016-07-13 13:26:43 · 1741 阅读 · 0 评论 -
jvm的stack和heap,JVM内存模型,垃圾回收策略,分代收集,增量收集(转)
jvm的stack和heap,JVM内存模型,垃圾回收策略,分代收集,增量收集(转)(转自:http://www.cnblogs.com/laoyangHJ/archive/2011/08/17/gc-Stack.html)在JVM中,内存分为两个部分,Stack(栈)和Heap(堆),这里,我们从JVM的内存管理原理的角度来认识Stack和Heap,并通过这些原理转载 2016-03-22 10:21:07 · 734 阅读 · 0 评论 -
Tomcat内存设置详解
Java内存溢出详解 一、常见的Java内存溢出有以下三种: 1. java.lang.OutOfMemoryError: Java heap space ----JVM Heap(堆)溢出JVM在启动的时候会自动设置JVM Heap的值,其初始空间(即-Xms)是物理内存的1/64,最大空间(-Xmx)不可超过物理内存。可以利用JVM提供的-Xmn -转载 2013-10-15 17:29:34 · 1055 阅读 · 0 评论 -
apache 静态编译和动态编译参考
apache-2.2.22 编译安装笔记一、静态编译 在使用./configure 编译的时候,即没有使用--enable-mods-shared=[module]或者--enable-[module]=shared这2个中的一个,那么所有的默认模块为静态。何谓静态? 其实就是编译的时候所有的模块自己编译进httpd 这个文件中,启动的时候这些模块就已经加载进来了,也就是可以转载 2013-07-25 14:24:10 · 3245 阅读 · 0 评论 -
IE中DIV不居中问题!
CSS 如何使DIV层水平居中今天用CSS碰到个很棘手的问题,DIV本身没有定义自己居中的属性,网上很多的方法都是介绍用上级的text-align: center然后嵌套一层DIV来解决问题.可是事实上这样的方法科学吗?经过网络搜索和亲自实验得出以下结论:正确的也是对页面构造没有影响的设置如下:对需要水平居中的DIV层添加以下属性:margin-left: au原创 2012-03-19 16:59:53 · 20790 阅读 · 9 评论 -
java中使用SQL的效率分析例子
前年给地图技术审查中心做了一个培训的报名系统,功能需求比较简单,由于当时刚开始摸索java就只能照葫芦画瓢的使用JDBC写的程序。这是中百信公司的遗留项目,我接手过来的,仿照以前的代码写得。出现问题的代码: 查看培训(会议)报名信息 '"/> <table class="listCases" width="100原创 2012-03-29 09:43:55 · 1290 阅读 · 0 评论 -
RPC的本质和问题
一、没有RPC我们如何通讯?1、收发数据最最基础的他们需要有向对方发送数据以及接收对方所发送数据的能力,可能接口根据其使用的协议,方案可能千变万化,但其接口集合里头肯定会包含如下子集(不会完全相同,可能下面一个接口只是某方案某接口的一部分,或者几个接口共同完成一个接口的任务):int sendTo(Address addr, byte[] data, int len);转载 2017-08-23 10:07:18 · 3343 阅读 · 0 评论