java
zsw_sh
聪明出于勤奋,天才在于积累。
展开
-
org.hibernate.annotations.Entity和javax.persistence.Entity 区别
在@Entity时很容易顺手导入@org.hibernate.annotations.Entity这个包,结果导致了异常。其实应该导入的是@javax.persistence.Entity Always [email protected] @org.hibernate.annotations.Entity是@javax.persistence.Entity的转载 2015-05-22 10:53:53 · 3357 阅读 · 0 评论 -
Unable to load annotation processor factory
项目错误信息:Unable to load annotation processor factory 'XXXX' ,出现红叉,无法编译运行解决办法原创 2017-08-24 21:08:39 · 19889 阅读 · 8 评论 -
Java中常用进制转换
Java中常用进制转换: 1.二进制转十进制 2.十进制转二进制 3.八进制转十进制 4.十进制转八进制 5.十六进制转十进制 6.十进制转十六进制原创 2017-05-26 11:09:42 · 1142 阅读 · 0 评论 -
前端加密后端解密之Base64通用加密处理
关于前端加密,Java后端解密的Base64通用处理方式原创 2016-09-14 11:55:40 · 33879 阅读 · 3 评论 -
第三方登录之QQ登录(二)——OAuth2.0处理流程介绍(以QQ登录为例)
为了让网站更快接入,腾讯提供了JS SDK的接入方案,具体点击这里或者点击这里进行查看。不过也可以自己写代码,当然你需要了解QQ的OAuth2.0的处理流程(Web Server Flow)。OAuth2.0的处理流程:点击这里查看官方Wiki。1.授权:获取授权码Authorization Code 说明:第一步QQ必须得到要登转载 2016-06-22 14:51:21 · 4323 阅读 · 0 评论 -
第三方登录之QQ登录(一)——QQ互联开放平台新建应用
现在这种第三方登录的应用很广泛也很方便。省得用户进行注册了。今天就来研究一下QQ登录API的使用。 首先说一下,腾讯提供了许多个的开放平台。差不多每个大的产品都提供了开放平台,比如微信、QQ邮箱,财付通等。这里面有2个比较易混的,一个是QQ互联,一个是腾讯开发平台。QQ互联主要是为了给第三方网站或移动应用提供登录信息。而腾讯开发平台,则是为托管型的应用(平台应用和移动应用)提转载 2016-06-22 14:41:22 · 4279 阅读 · 0 评论 -
serialVersionUID介绍与作用
Java的序列化机制是通过在运行时判断类的serialVersionUID来验证版本一致性的。在进行反序列化时,JVM会把传来的字节流中的serialVersionUID与本地相应实体(类)的serialVersionUID进行比较,如果相同就认为是一致的,可以进行反序列化,否则就会出现序列化版本不一致的异常。转载 2016-06-28 20:31:46 · 1461 阅读 · 0 评论 -
15个易遗忘的java知识点
1、java中的基本数据类型以及所占内存大小(1)整形 byte 1字节 short 2字节 int 4字节 long 8字节 (2)浮点型 float 4字节 double 8字节 (3)字符类型 char 2字节(Unicode-16) (4)布尔类型布尔类型boolean比较特殊,尽管Ja原创 2016-06-06 13:01:23 · 1420 阅读 · 1 评论 -
为什么用String.format?,什么时候用String.format?
package junit.test; import java.util.Date;import java.util.Locale; import org.junit.Test; public class StringFormat { /*String.format()用法 1、转换符%s: 字符串类型,如:"ljq"%b: 布尔类型,如:true%d: 整数类型(十原创 2016-02-25 20:17:46 · 701 阅读 · 0 评论 -
Java面试之GC(垃圾收集器)
GC: gc不仅负责垃圾回收,还决定内存分配。 java内存管理主要是对内存中的对象进行内存的分配和回收,我们都知道当我们创建一个对象时,对象的引用放在栈(Stack)中,对象放在堆(heap)中,gc只回收堆里面的对象。当gc检测到一个堆中的一个对象不在被引用时,就会对这个对象进行回收。 当我们创建一个对象时,gc就会监视这个对象的地址,大小原创 2016-02-25 20:23:45 · 2177 阅读 · 2 评论 -
Dom4j的使用(全而好的文章)
Dom4j 使用简介Dom4j is an easy to use, open source library for working with XML, XPath and XSLT on the Java platform using the Java Collections Framework and with full support for DOM, SAX and J转载 2016-02-22 18:49:00 · 525 阅读 · 0 评论 -
使用Java导出Excel案例详解
Java Web利用POI导出Excel简单例子原创 2015-12-30 18:11:42 · 801 阅读 · 0 评论 -
Java调用百度API生成短网址
package com.wy.common.util;import java.util.ArrayList;import java.util.List;import org.apache.http.HttpResponse;import org.apache.http.NameValuePair;import org.apache.http.client.entity.UrlEncodedF原创 2015-10-19 11:39:38 · 10044 阅读 · 6 评论 -
关于Get,Post请求中文乱码问题有效解决方法
对于做Java WEB项目同学来说,中文乱码问题是一个经常遇到而又非常头痛的问题,而最容易出现乱码的环节就是在浏览器向服务器发送请求的过程,至于出现乱码的原因不是本文的关注的重点,想了解的朋友可以参考http://zhaomin819111.blog.163.com/blog/static/10659004200943112950956/本文主要介绍如何有效解决web请求中的乱码问题,转载 2015-09-07 19:00:53 · 2489 阅读 · 0 评论 -
Java性能优化之for循环
完成同样的功能,用不同的代码来实现,性能上可能会有比较大的差别,所以对于一些性能敏感的模块来说,对代码进行一定的优化还是很有必要的。今天就来说一下java代码优化的事情,今天主要聊一下对于for(while等同理)循环的优化。作为三大结构之一的循环,在我们编写代码的时候会经常用到。循环结构让我们操作数组、集合和其他一些有规律的事物变得更加的方便,但是如果我们在实际开发当中运用不转载 2018-01-30 10:59:04 · 2686 阅读 · 4 评论