java
Dzq_Boyka
这个作者很懒,什么都没留下…
展开
-
java各种数据类型在内存中的存储方式
原文:https://www.cnblogs.com/yale/p/4605004.html1.java是如何管理内存的java的内存管理就是对象的分配和释放问题。(其中包括两部分)分配:内存的分配是由程序完成的,程序员需要通过关键字new为每个对象申请内存空间(基本类型除外),所有的对象都在堆(Heap)中分配空间。释放:对象的释放是由垃圾回收机制决定和执行的转载 2018-01-09 14:11:09 · 1148 阅读 · 0 评论 -
与、或、异或运算
原文:http://blog.csdn.net/abc785442154abc/article/details/48086601[cpp] view plain copyint a=729; int b=271; printf("%d \n",(a & b) +(a ^ b)>>1); printf("%d \n",(a &转载 2018-01-09 17:36:11 · 307 阅读 · 0 评论 -
eclipse使用maven搭建web项目
原文:http://blog.csdn.net/liweizhong193516/article/details/53612857 自己接触ssm框架有一段时间了,从最早的接触新版ITOO项目的(SSM/H+Dobbu zk),再到自己近期来学习到的《淘淘商城》一个ssm框架的电商项目。用过,但是还真的没有自己搭建过,一直都是用别人搭建好的。所以,从网上找了一些材料,结合自转载 2018-01-10 11:01:50 · 368 阅读 · 1 评论 -
java调用存储过程
原文:https://www.cnblogs.com/cc66/p/6114911.html一:Java如何实现对存储过程的调用: A:不带输出参数的 ---------------不带输出参数的----------------------------------create procedure getsum@n int =0<--此处为参数-->asdeclare @sum ...转载 2018-03-13 20:57:40 · 137 阅读 · 0 评论 -
HashMap学习
原文:http://www.cnblogs.com/chenssy/p/3521565.html HashMap也是我们使用非常多的Collection,它是基于哈希表的 Map 接口的实现,以key-value的形式存在。在HashMap中,key-value总是会当做一个整体来处理,系统会根据hash算法来来计算key-value的存储位置,我们总是可以通过key转载 2017-08-30 15:31:25 · 226 阅读 · 0 评论 -
存储过程%type
原文:http://blog.csdn.net/tuber727/article/details/10411201oracle数据库中,存储过程中 %type和%rowtype常用来在PL/SQL中定义变量。%type和%rowtype都是在database中定义的类型,使用%type和%rowtype的好处:1)减少PL/SQL代码的维护成本 2)自适应表结构的变化[比如字段的长度,精度发生变化...转载 2018-03-13 21:28:52 · 1666 阅读 · 0 评论 -
@Autowired 与@Resource
原文:https://www.zhihu.com/question/39356740作者:wuxinliulei链接:https://www.zhihu.com/question/39356740/answer/80926247来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。@Autowired 与@Resource:1、@Autowired与@Resource都可以...转载 2018-03-13 21:43:18 · 258 阅读 · 0 评论 -
多线程总结
原文:https://www.cnblogs.com/GarfieldEr007/p/5746362.html 写在前面的话:此文只能说是java多线程的一个入门,其实Java里头线程完全可以写一本书了,但是如果最基本的你都学掌握好,又怎么能更上一个台阶呢?如果你觉得此文很简单,那推荐你看看Java并发包的的线程池(Java并发编程与技术内幕:线程池深入理解),或者看这个专栏:Java...转载 2018-03-14 00:23:20 · 181 阅读 · 0 评论 -
java concurrent
原文:http://www.cnblogs.com/aurawing/articles/1887056.htmljava concurrent 探秘我们都知道,在JDK1.5之前,Java中要进行业务并发时,通常需要有程序员独立完成代码实现,当然也有一些开源的框架提供了这些功能,但是这些依然没有JDK自带的功能使用起来方便。而当针对高质量Java多线程并发程序设计时,为防止死蹦等现象的出现,比如使...转载 2018-03-14 00:36:47 · 154 阅读 · 0 评论 -
volatile
原文:http://www.importnew.com/18126.htmlvolatile这个关键字可能很多朋友都听说过,或许也都用过。在Java 5之前,它是一个备受争议的关键字,因为在程序中使用它往往会导致出人意料的结果。在Java 5之后,volatile关键字才得以重获生机。volatile关键字虽然从字面上理解起来比较简单,但是要用好不是一件容易的事情。由于volatile关键字是与J...转载 2018-03-14 00:47:14 · 227 阅读 · 0 评论 -
java中的float和double类型
1、float单精度、8位有效数字、第8位四舍五入(第九位大于等于3则进一位)2、double双精度、17位有效数字=========================================================知乎上的图片:地址--https://www.zhihu.com/question/26022206单精度是这样的格式,1位符号,8位指数,23位原创 2018-01-08 15:14:21 · 412 阅读 · 0 评论 -
commons-pool
原文:http://blog.csdn.net/m47838704/article/details/51354807不论进行什么程序或者框架的源码分析,总是要建立在使用它的基础之上的,当我们使用了它,然后才会有好奇心和动力去分析它是怎么样实现的。其实有很少的编程人员会直接使用commons-pool,但是常常在我们的项目中需要使用到它。我是如何开始接触commons-pool的转载 2018-01-23 17:16:41 · 329 阅读 · 2 评论 -
maven项目Dynamic Web Module
在pom文件中添加: org.apache.maven.plugins maven-compiler-plugin 3.1 1.6 1.6原创 2018-01-22 14:11:41 · 207 阅读 · 0 评论 -
反编译工具cfr和procyon
原文:http://53873039oycg.iteye.com/blog/2015192 Java反编译工具有很多,个人觉得使用最方便的是jd-gui,当然jad也不错,jd-gui主要提供了图形界面,操作起来很方便,但是jd-gui很久没有更新了,java 7出来很久了,jd-gui在反编译java 7的class文件时候会遇到部分语法不支持的问题,下面我举几个例子,我使用的是j转载 2017-09-26 16:46:04 · 2104 阅读 · 0 评论 -
@XmlRootElement
原文:http://www.cnblogs.com/Nouno/p/5728112.htmlJava代码 @Retention(value=RUNTIME) @Target(value=TYPE) public @interface XmlRootElement @Inherited @Retention(value=R转载 2017-09-27 09:45:34 · 1035 阅读 · 0 评论 -
Could not obtain transaction-synchronized Session for current thread
org.hibernate.HibernateException: Could not obtain transaction-synchronized Session for current thread在service层加注解(原因不知道。。。)@Transactional(rollbackFor=Exception.class,isolation=Isolation.READ_CO原创 2017-11-01 18:02:40 · 201 阅读 · 0 评论 -
多线程current包
原文:http://www.iteye.com/topic/363625编写多线程的程序一直都是一件比较麻烦的事情,要考虑很多事情,处理不好还会出很多意想不到的麻烦。加上现在很多开发者接触到的项目都是打着企业级旗号的B/S项目,大多数人都很少涉及多线程,这又为本文的主角增加了一份神秘感。 讲到Java多线程,大多数人脑海中跳出来的是Thread、Runn转载 2017-11-17 17:15:48 · 3602 阅读 · 0 评论 -
java类中变量访问情况
下午遇到了java的修饰符修饰变量访问,还是不太清楚,就做了一个测试:原创 2017-11-20 17:32:47 · 518 阅读 · 0 评论 -
BadRequest 400
今天在写代码的时候,遇到了以前遇到的一个问题: $.ajax 异步请求发送数据到后台,后台接收不到(压根没有跳到后台)?同时前台Chrome浏览器控制台显示:badRequest xxxx。 后来我不断测试,发现是前台的金额输入框,我输入了字符,而不是数字。导致了该问题的发生。 其实也就是说,后台在接收前提传过来的数据的时候,Sprin原创 2017-11-16 16:57:33 · 5101 阅读 · 0 评论 -
JPA级联操作
原文:http://blog.sina.com.cn/s/blog_625d79410101dbdd.html 看过前两篇帮助文档 【JPA】 @OneToOne 单向 和 【JPA】@OneToOne 双向 想必大家对级联操作已经充满了好奇和期待吧。那么本文将会想大家介绍JPA的级联保存操作。在此之前,我希望你能先看下这篇文档,对级联注释的各个属性有一个大概的了转载 2017-12-02 11:41:24 · 612 阅读 · 0 评论 -
poi设置单元格宽高度
原文:http://blog.csdn.net/wuhenzhangxing/article/details/46624379作者:Tony QuNPOI官方网站:http://npoi.codeplex.com/ 在Excel中,单元格的宽度其实就是列的宽度,因为Excel假设这一列的单元格的宽度肯定一致。所以要设置单元格的宽度,我们就得从列的宽度下手转载 2017-12-05 11:56:34 · 6408 阅读 · 0 评论 -
POI文档
原文:https://www.cnblogs.com/fqfanqi/p/6172223.htmlPOI中文API文档 一、 POI简介 Apache POI是Apache软件基金会的开放源码函式库,POI提供API给Java程序对Microsoft Office格式档案读和写的功能。二、 HSSF概况 H转载 2017-12-06 13:45:12 · 495 阅读 · 0 评论 -
Object类中的hashCode方法
原文:http://www.bkjia.com/ASPjc/919437.html Java语言中,Object对象有个特殊的方法:hashcode(), hashcode()表示的是JVM虚拟机为这个Object对象分配的一个int类型的数值,JVM会使用对象的hashcode值来提高对HashMap、Hashtable哈希表存取对象的使用效率。 关于Ob转载 2018-01-03 17:33:56 · 3634 阅读 · 2 评论 -
java中Integer和int
原文:http://blog.csdn.net/login_sonata/article/details/71001851Java是面向对象的编程语言,一切都是对象,但是为了编程的方便还是引入了基本数据类型,为了能够将这些基本数据类型当成对象操作,Java为每一个基本数据类型都引入了对应的包装类型(wrapper class),int的包装类就是Integer,从Java 5开始引入了自动装箱/拆...转载 2018-03-14 10:03:33 · 236 阅读 · 0 评论 -
Spring的事务管理
原文:https://blog.csdn.net/bao19901210/article/details/41724355事物管理对于企业应用来说是至关重要的,好使出现异常情况,它也可以保证数据的一致性。spring支持编程式事务管理和声明式事务管理两种方式。 编程式事务管理使用TransactionTemplate或者直接使用底层的PlatformTransactionManage...转载 2018-04-17 12:44:58 · 100 阅读 · 0 评论 -
同步方法多线程测试
下面是两个类:package concurrent.asyn;import java.util.UUID;import java.util.concurrent.ArrayBlockingQueue;import java.util.concurrent.BlockingQueue;public class Subject { private String privateS...原创 2018-07-25 12:09:43 · 174 阅读 · 0 评论 -
java实现图片重叠
原文:http://www.cnblogs.com/bilaisheng/p/5500223.htmlimport java.awt.AlphaComposite;import java.awt.Graphics2D;import java.awt.image.BufferedImage;import java.io.File;import java.io.IOException;...转载 2018-08-21 11:37:56 · 1250 阅读 · 0 评论 -
Java 枚举(enum) 详解7种常见的用法
原文:https://blog.csdn.net/qq_27093465/article/details/52180865JDK1.5引入了新的类型——枚举。在 Java 中它虽然算个“小”功能,却给我的开发带来了“大”方便。大师兄我又加上自己的理解,来帮助各位理解一下。用法一:常量在JDK1.5 之前,我们定义常量都是: public static final.... 。现在好了...转载 2018-11-13 20:00:18 · 109 阅读 · 0 评论 -
@Controller和@RestController的区别?
原文:https://www.cnblogs.com/shuaifing/p/8119664.html知识点:@RestController注解相当于@ResponseBody + @Controller合在一起的作用。 1) 如果只是使用@RestController注解Controller,则Controller中的方法无法返回jsp页面,或者html,配置的视图解析器 Inter...转载 2018-11-12 19:36:07 · 124 阅读 · 0 评论 -
excel两种导出方式
原文:https://blog.csdn.net/jerehedu/article/details/45195359一、介绍 当前B/S模式已成为应用开发的主流,而在企业办公系统中,常常有客户这样子要求:你要把我们的报表直接用Excel打开(电信系统、银行系统)。或者是:我们已经习惯用Excel打印。这样在我们实际的开发中,很多时候需要实现导入、导出Excel的应用。 目前,比较常用...转载 2018-11-30 10:32:25 · 352 阅读 · 0 评论 -
ConcurrentHashMap
原文:https://www.cnblogs.com/chengxiao/p/6842045.html ConcurrentHashMap是Java并发包中提供的一个线程安全且高效的HashMap实现(若对HashMap的实现原理还不甚了解,可参考我的另一篇文章HashMap实现原理及源码分析),ConcurrentHashMap在并发编程的场景中使用频率非常之高,本文就来分析下Concurr...转载 2018-11-28 00:05:33 · 88 阅读 · 0 评论 -
再次认识异常
原文:https://blog.csdn.net/ningxuezhu/article/details/8044988 java异常处理机制主要依赖于try,catch,finally,throw,throws五个关键字。 try 关键字后紧跟一个花括号括起来的代码块,简称try块。同理:下面的也被称为相应的块。 它里面可置引发异常的代码。catch后对应异常类型和一个代码块,用于...转载 2018-12-10 13:42:11 · 119 阅读 · 0 评论 -
lambda 表达式
原文:http://swiftlet.net/archives/3331一、Lambda表达式是什么?Lambda表达式有两个特点:一是匿名函数,二是可传递。匿名函数的应用场景是:通常是在需要一个函数,但是又不想费神去命名一个函数的场合下使用Lambda表达式。lambda表达式所表示的匿名函数的内容应该是很简单的,如果复杂的话,干脆就重新定义一个函数了,使用lambda就有点过于执...转载 2018-12-10 14:07:20 · 233 阅读 · 0 评论 -
java 面试题
原文:https://www.cnblogs.com/dj66194/p/7659799.html1.spring事物的配置spring事物分为俩种,一种是注解事物,一种是AOP事物注解事物的配置: 事物的隔离级别,事物的传播性,事物的超时回滚,哪些异常回滚,哪些不回滚,有默认的回滚规则注解事物的启动不是由@Transactional该注解启动的,而是由<tx:annotatio...转载 2018-12-25 10:45:38 · 179 阅读 · 0 评论 -
ANSI
原文:默认的jdk控制台只能跟随系统而定,在eclipse中可以定义各种来源的输出颜色,但是如果你想按照的app输出内容到控制台,只能按照前两者来定,而且默认只有黑和err的红,有时候开发中输出的日志信息较多,仅有这两种根本不能解决问题,因此如果可以让我们随心所欲的控制app输出的字符的颜色就最好不过了。目前有两种办法实现,一种是使用JANSI类库,一种是使用eclipse的ANSIcon...转载 2019-01-28 14:01:47 · 304 阅读 · 0 评论 -
try catch finally
测试了一下try、catch语句块,记录一下:private static String doSomeThing() { try{ int x = 1/0; System.out.println("+++++++++++++++"); return "X"; }catch(Exception t){ //int y = 1/0; //...原创 2018-07-06 15:03:12 · 156 阅读 · 0 评论 -
Java中 equals
原文:https://www.cnblogs.com/skywang12345/p/3324958.html本章的内容主要解决下面几个问题:1 equals() 的作用是什么?2 equals() 与 == 的区别是什么?3 hashCode() 的作用是什么?4 hashCode() 和 equals() 之间有什么联系? 第1部分 equals() 的作用equals() 的作用是 用来判断...转载 2018-07-05 10:45:16 · 1212 阅读 · 0 评论 -
高人博客
http://www.ityouknow.com/archives https://blog.csdn.net/ghsau http://www.cnblogs.com/emanlee/ https://www.zhihu.com/people/changwei1997/posts // VUE 文章 http://www.cnblogs.com/skywang...原创 2018-03-26 15:45:07 · 221 阅读 · 0 评论 -
HashMap 与 HashTable
原文:https://blog.csdn.net/fujiakai/article/details/51585767一、HashMap简介 HashMap是基于哈希表实现的,每一个元素是一个key-value对,其内部通过单链表解决冲突问题,容量不足(超过了阀值)时,同样会自动增长。 HashMap是非线程安全的,只是用于单线程环境下,多线程环境下可以采用concurrent并...转载 2018-04-16 14:31:47 · 102 阅读 · 0 评论 -
HashMap和HashTable区别
原文:http://blog.csdn.net/seu_calvin/article/details/526537110. 前言HashMap和HashTable的区别一种比较简单的回答是:(1)HashMap是非线程安全的,HashTable是线程安全的。(2)HashMap的键和值都允许有null存在,而HashTable则都不行。(3)因为线程安全、哈希效率的问题,HashMap效率比Has...转载 2018-04-16 15:02:25 · 127 阅读 · 0 评论