自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小金子的博客

此博客作为小金子平时的学习记录或者环境搭建的博客

  • 博客(32)
  • 收藏
  • 关注

转载 java中的各种数据类型在内存中存储的方式

1.java是如何管理内存的java的内存管理就是对象的分配和释放问题。(其中包括两部分)分配:内存的分配是由程序完成的,程序员需要通过关键字new为每个对象申请内存空间(基本类型除外),所有的对象都在堆(Heap)中分配空间。释放:对象的释放是由垃圾回收机制决定和执行的,这样做确实简化了程序员的工作。但同时,它也加重了JVM的工作。因为,GC为了能够正确释放对象,GC必须监控每一个对

2016-12-10 12:02:05 452

转载 Android Listview控件一些重要的属性

引用自:http://www.cnblogs.com/bluestorm/p/3699258.html  Android ListView 几个重要属性Android ListView 几个重要属性http://blog.csdn.net/avenleft/article/details/7334060 android:transcriptMode="alway

2016-12-10 12:01:05 578

转载 PullToRefreshListView调用onRefreshComplete方法 无法取消刷新的bug

出自:http://blog.csdn.net/hhhccckkk/article/details/46971835我们在使用框架:PullToRefreshListView 实现下拉或者上拉加载时候,可能在上拉 完成时候,调用onRefreshComplete方法去停止 刷新操作,但是,可能无效,测试产生原因,刷新获取数据时候,时间太短,就会出现该问题

2016-12-10 11:59:49 1149

原创 Android自定义控件中view不能隐藏

Android自定义控件中View不能隐藏的bug,由于没有任何打印信息,小金子找了半天,还是百度出来的,是由于使用了动画引起的,所以隐藏之前,调用View对象的clearAnimation(),这样子问题就解决了,这里做一个记录

2016-12-10 11:59:01 1393

原创 Android中Json数据的自动装配

今天小金子啊就给大家带来一个自己写的工具类,小金子不知道网上有没有类似的工具,我想应该是有的,听说有gson,但是小金子很不幸在知道它之前写了一个,但是也没事,算是锻炼了,所以今天在这里做一个记录和简单的介绍,今天小金子给大家的Json数据自动装配呢使用非常的简单.只要一句话就能实现json往对象属性进行填充数据,支持集合和实体对象自动创建并且注入数据,介绍这么多,直接看效果吧!布局文

2016-12-10 11:58:04 400

转载 Java 通过反射获取一个Field对象的泛型类型

参考处:http://lorry1113.iteye.com/blog/973903参考之后就要自己封装一个,所以这里小金子封装了对一个字段获取这个字段的泛型的类型       /*** 获取某一个字段上面的泛型参数数组,典型的就是获取List对象里面是啥参数* * @param f* @return*/public static Class[] getParame

2016-12-10 11:57:02 6481

转载 httpclient访问网站时设置Accept-Encoding为gzip,deflate返回的结果为乱码的问题

今天写代码的时候遇到一个很纠结的问题,网页返回的数据是乱码,因为我们写代码都会封装一层请求的代码,当初小金子为了让封装的类更接近浏览器访问的效果,就复制了火狐的一次访问的多个头字段,也就是其中一个字段造成了我这次的乱码,具体就看我转载的这篇文章吧转载的网址是:http://www.bubuko.com/infodetail-900261.html以下是我转载的内容:近期迷恋上httpc

2016-12-10 11:56:16 2585 1

原创 绿色版的谷歌浏览器chrome

嘻嘻,还是老规矩,小金子喜欢绿色版的软件,相信很多人用过Chrome谷歌浏览器吧,非常优秀的浏览器,所以这里分享一个绿色版的配置方法,当然这也是正版安装后打包而来,你不嫌烦也可以自己整整!还是先下载我准备好的压缩文件:http://pan.baidu.com/s/1pKxNZzP然后解压出来,点开如下的文件夹然后点击chrome.exe就可以开始使用啦,毕竟谷歌安装的时候不给选择安

2016-12-10 11:55:42 980

原创 CSS3容易忘记的知识点记录(01)

1.background-attachment: fixed;       //可以指定背景图片是否跟着滚动条一起滚动!2.HTML中链接标签的四种状态用CSS实现:a:LINK { /* 点链接之前 */    color: blue;}a:HOVER { /* 鼠标移动到上面的时候*/    color: red;}a:ACTIVE { /* 鼠

2016-12-10 11:55:01 284

原创 css对元素使用background-image的时候的注意点

css中对一些元素指定一些样式body{       background-image: url("images/1.png");}上面就是对body元素设置了一张图片背景,这里有一个小细节,url里面的地址开头不能是”/“哦,我的图片文件夹images是放在项目的根目录下面WebRoot下面的,你的可能交WebContent,这里注意不要开头用”/“哦

2016-12-10 11:54:18 839

原创 配置绿色版的editplus

小金子之前有说过,我喜欢绿色版的软件,所以接下来我又给大家分享一款常用的软件啦,也是绿色版的,免安装相信大家很多人都用过吧,嘿嘿,那么我们来玩绿色版的吧!1.首先下载:https://yunpan.cn/cPzk9QL5xbF6t密码:b7382.根据你的系统选择对应的版本当然了,你真的不知道系统是多少位的,没关系,选择32位的,都能用!3.进入对应的文件夹

2016-12-10 11:53:19 551

原创 解决net.sf.json.JSONException: There is a cycle in the hierarchy!

我们把一个对象或者集合转化成一个json字符串的时候,他会遍历每一个字段,当你对象A里面有对象B,独享B里面有对象A的时候,这时候转化的时候就会抛出net.sf.json.JSONException: There is a cycle in the hierarchy!这个异常,也就是说白了就是循环了.这时候需要我们写一个过滤的小东西JsonConfig cfg = new JsonConfi

2016-12-10 11:52:41 12505 2

原创 前台解决Json数据中出现"$ref"的问题

当我们使用fastjson的时候,这个组件"很聪明",他会自动判断对象或者对象中是否有互相调用的死循环,从而用一些特殊的符号代替,这里就给出在js中解决问题的办法,小金子也是别的地方拿来的,也是通过混淆的,但是这不影响使用.只要在你使用之前调用一下这句话FastJson.format(data);  //data是后台返回的json数据,里面有$ref字样的字符串,这是前面

2016-12-10 11:51:54 8207

原创 Jsp自定义分页标签

今天呢给大家分享一个Jsp分页标签的源码,由于这个制作的流程虽然不难,但是里面的细节较多,这里小金子没有时间带大家一点一点写出来,只能分享处源码让大家去下载学习,当然了,如果你自己能写出来,那最好啦,这里小金子只是抛砖引玉这个是模仿百度下面的分页的,效果完全一样,但是百度的比较美观....好,跳过这个话题..可以看到效果几乎是一模一样的,当然了,下面就放出使

2016-12-10 11:50:44 492

原创 绿色版Mysql数据库快速搭建

前言小金子喜欢软件都是绿色版的,所以今天就介绍一下Mysql绿色版的搭建1.第一步下载我准备好的百度云链接:http://pan.baidu.com/s/1c06uMic或者百度mysql下载2.第二步将下载好的压缩包解压到任意目录,因为是绿色版的,所以解压了就能用3.利用bin文件夹里面的命令行exe程序启动mysql就是这么简单,那么启动

2016-12-10 11:49:08 2869

原创 EasyUI中使用自定义的icon图标

我们在web开发中为了界面的更加漂亮,我们可能会使用EasyUI框架来帮我们实现一些好看的效果,那么在框架里面提供了很多的样式和图标,但是有时候自带的图标已经满足不了我们啦,这时候我们应该往里卖弄加入我们想要的图标,并且在页面中能使用这是手风琴的效果,左边可以看到有两个图标,一个是小人,一个是菜单的模样,菜单的那个是我自己新加的,那么下面就介绍如何把一个自己的图标配置到EasyUI框架中,并且

2016-12-10 11:47:50 21775 1

原创 SpringMvc中忽略拦截指定的文件

我们在Web项目中使用springMvc的时候,我们知道在Web.xml文件中配置了一个启动Mvc的servlet,并且匹配表达式是:/,也就是所有的请求,这就导致了我们平常使用的.css,.js文件也被拦截,所以这里可以在web.xml文件中配置以下节点,可以达到放行的目的        default        *.css        default

2016-12-10 11:46:59 2025

转载 Mysql JDBC Url参数说明

本文转载自:http://elf8848.iteye.com/blog/1684414MySQL的 JDBC URL 格式 for  Connector/J 如下例:jdbc:mysql://[host][,failoverhost...][:port]/[database] »[?propertyName1][=propertyValue1][&propertyN

2016-12-10 11:46:09 11258

原创 解决xp系统中不能安装JDK8的问题

我们知道JDK8的安装在xp中是不能进行的,但是小金子我自己是非常喜欢xp的,喜欢它的简单,它的风格,它的一切....不扯淡了,然而却不能安装JDK8,于是小金子教你一招.       你安装JDK8不就是想要安装后的文件夹么,JDK8的安装其实就是释放了一个文件夹,于是小金子在其他win7_32位上安装一个JDK8,直接拷贝过来,配置成环境变量,直接就能使用了,但是JDK8不能在xp中安装肯

2016-12-10 11:45:16 28105 6

原创 Hibernate中的get方法和load方法有啥区别

1.执行get方法会立即加载对象,执行load不会立即加载,返回的是一个代理对象下图是两个方法执行的结果,是相同的,这是因为c对象都被用到了下图是执行get方法,没有用到c对象,但是却发送了sql语句下图是load方法,没有用到c对象,也没有发送sql语句,懒加载2.若数据库没有对应的记录,get返回nullload方法抛出异常,因为代理对象没有与之

2016-12-10 11:44:23 1013

原创 Hibernate中的save方法和persist方法有啥区别

Hibernate中的save方法和persist方法都可以把一个对象持久化到数据库,但是他们有一个区别.当你在save方法之前设置对象的ID,这个ID是无效的,ID保存之后会被重新分配,并且这个ID在save方法之后不能被改变,如果尝试改变,就会抛出一个异常.而persist方法之前如果设置了实体对象的ID,Hibernate会认为这个对象不能被持久化到数据库,也会抛出一个异常.

2016-12-10 11:43:28 912

原创 Spring使用事务的时候需要注意的地方

Spring提供了注解式的事务,极大的方便了我们的开发,但是这里使用的时候必须要注意:我们不能在一个类中用一个没有事务注解标识的方法去调用一个有事务标识的方法,这样子会导致事务根本没有开启.这是我今天写代码的时候发现的问题,在这里说明一下,让更多人有这个问题的人知道是啥原因引起的!这就是一种错误的使用方法,除非你在类上面也用上事务的注解这个就是正确的使用方法,大家要注意

2016-12-10 11:42:10 385

原创 在SpringMvc中解决404的问题

1.我们都知道SpringMvc很好用,但是今天我用的时候出现了一个很让人困惑的问题这是控制器,所以请求路径应该是跟路径下的      category/login    这是毋庸置疑 的这是配置跳转的页面,上边我返回的是一个"seuucss",那么经过这个配置,请求会跳转到"WEB-INF/views/success.jsp"  这也是对的可以看到这个

2016-12-10 11:41:18 11695 3

转载 Spring 事务注解的使用(1)

转载:http://robinsoncrusoe.iteye.com/blog/825531Spring事务的传播行为在service类前加上@Transactional,声明这个service所有方法需要事务管理。每一个业务方法开始时都会打开一个事务。 Spring默认情况下会对运行期例外(RunTimeException)进行事务回滚。这个例外是unchecked 

2016-12-10 11:39:55 238

原创 Eclipse更改注释的模版

我们有时候想写出来的代码,生成的注释是我们自己的格式的,这时候就可以修改注释的模版选择首选项这里就是修改模版的地方,我们看到这里有我们平常所有要用到注解,文件注释啦,类的注释啦,还有字段方法、构造函数等等.这里完全是可以修改的比如双击type条目,弹出一个框框,这个里面就是修改模版的地方,小金子呢已经修改成自己想要的格式啦,这里面如果要显示一些动态的信息,比如说时间

2016-12-10 11:38:47 343

原创 spring整合hibernate的两种方式

我们学过spring的同学都知道,spring可以整合其他的框架协同开发,大大的降低开发的时间和提高了效率,但是我们在配置的时候总会发生各种各样的问题,下面我记录一下我在配置的时候出现的问题和简单总结一下配置的过程这个文件是hibernate的配置文件,里面配置了一个映射文件User.hbm.xml这个就不解释了,不懂的可以去参看hibernate的视频.然后我们都知道要和spring进行

2016-12-10 11:37:42 15188 1

原创 AsyncTask的使用详解

我们都知道,android从4.0以后不能在主线程中直接访问网络,所以我们必须开启子线程去请求网络资源,并且通过handler发送消息给主线程并且更新UI,但是我们发现每次写这些东西都很麻烦,这时候我们可以用Android给我们提供的AsyncTask来帮我们轻松的实现这些功能,他帮我们免去了开启子线程的操作,并且提供在子线程中实时更新UI的方法,那么现在就开始认识它吧~~~这

2016-12-10 11:36:27 311

原创 分享一个关于Java日期时间的工具类

import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Date;import java.util.Locale;/** * 日期的工具类 * * @author xiaojinzi * */public class DateUtil { /** * 中

2016-12-10 11:33:43 262

原创 Android Studio 安装GsonFormat 插件

安装这个插件可以让我们少写很多代码,直接从json数据转化成对象的插件!安装流程:1.打开设置界面2.点开Plugins插件的列表项,然后点击箭头2指向的按钮,弹出第三步的界面3.搜索GsonFormat4.点击界面右边的下载这样子之后插件就算安装成功了,然后重启Android Studio才能使用使用插件下面是使用插件事例:

2016-12-08 08:58:57 520

原创 eclipse启动需要的环境以及错误的解析

这里解释一下eclipse启动的两种方案:1.通过环境变量path让eclipse找到JDK下的bin文件夹2.在eclipse.exe所在的文件夹放置一个jre,也可以让eclipse跑起来的哦jre从何而来?可以通过官网下载,获取从以前安装过的JDK中直接复制出来如果上面两种都不满足,eclipse不能启动!出现下面的错误\

2016-12-08 08:56:52 371

原创 eclipse_j2ee运行web项目如何发布到Tomcat

看这篇博客之前呢,如果你的eclipse不小心没有配置Tomcat,那么请到我的另一篇博客中去配置吧~~~传送门 :http://blog.csdn.net/xujin_chen/article/details/535041631.在包资源管理器创建一个Servers,右键包资源管理器空白的地方,选择New,选择Other         2.如图选择并且点击下一步

2016-12-08 08:51:52 6985

原创 eclipse_j2ee配置Tomcat

1.进入首选项2.如图点击右边的Add3.有些人的eclipse版本不够,下面没有Tomcat8的那个选项,那你就下载Tomcat7来配置,或者下载最新版的eclipse_j2ee,点击下一步4.finish完整配置到此你的eclipse就已经和Tomcat产生了小关系,嘿嘿,以后运行web项目要靠他的哦

2016-12-07 12:27:26 709

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除