<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[littlebirdofjava的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/littlebirdofjava</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; littlebirdofjava]]></copyright><item><title><![CDATA[mysql深坑之--group_concat有长度限制！！！！默认1024]]></title><link>https://blog.youkuaiyun.com/littlebirdofjava/article/details/79355387</link><guid>https://blog.youkuaiyun.com/littlebirdofjava/article/details/79355387</guid><author>littlebirdofjava</author><pubDate>Fri, 23 Feb 2018 17:14:12 +0800</pubDate><description><![CDATA[在mysql中，有个函数叫“group_concat”，平常使用可能发现不了问题，在处理大数据的时候，会发现内容被截取了， 
其实MYSQL内部对这个是有设置的，默认不设置的长度是1024，如果我们需要更大，就需要手工去修改配置文件。

详细说明如下：

用了group_concat后，select里如果使用了limit是不起作用的. 
用group_concat连接字段的时候是有长度限制的，并不...]]></description><category></category></item><item><title><![CDATA[java入门教程(三)基本类型]]></title><link>https://blog.youkuaiyun.com/littlebirdofjava/article/details/54972804</link><guid>https://blog.youkuaiyun.com/littlebirdofjava/article/details/54972804</guid><author>littlebirdofjava</author><pubDate>Fri, 10 Feb 2017 17:43:54 +0800</pubDate><description><![CDATA[java基本类型java基本类型具有不变性，所谓不变性是指基本类型所占存储空间的大小不随机器硬件架构的变化而变化，这也使java程序更具可移植性的原因之一。 
java包括8种基本类型，如下： 
自动拆箱与装箱自动装箱指自动地讲基本类型转换为包装器类型。拆箱则与其相反java用于高精度计算的类
BigInteger:支持任意精度的整数，可以准确地表示任何大小的整数值，而不会丢失任何信息
BigDec]]></description><category></category></item><item><title><![CDATA[ueditor Java版更改上传文件路径]]></title><link>https://blog.youkuaiyun.com/littlebirdofjava/article/details/53945416</link><guid>https://blog.youkuaiyun.com/littlebirdofjava/article/details/53945416</guid><author>littlebirdofjava</author><pubDate>Fri, 30 Dec 2016 17:48:35 +0800</pubDate><description><![CDATA[网上大多说方法都是下载源码来直接修改代码，这种方式不利于版本升级。所以我采用继承、重写来解决ueditor上传路径的问题。下载ueditor，放到目录webapp下，点击下载，目录结构如下：导入ueditor需要的jar包由于我是maven项目，直接在pom.xml中添加依赖即可，如果是普通的项目，把jar包放倒webapp/WEB-INF/lib下即可。pom.xml如下<dependency>]]></description><category></category></item><item><title><![CDATA[spring mvc入门教程(一)概念介绍]]></title><link>https://blog.youkuaiyun.com/littlebirdofjava/article/details/53787727</link><guid>https://blog.youkuaiyun.com/littlebirdofjava/article/details/53787727</guid><author>littlebirdofjava</author><pubDate>Wed, 21 Dec 2016 17:26:03 +0800</pubDate><description><![CDATA[在开始springmvc之旅之前，我们先学习下MVC架构模式。什么是MVC架构模式？MVC是MODEL-VIEW-CONTROLLER的缩写，主要分为MODEL层，VIEW层，CONTROLLER层。
  MODEL:模型层，业务数据的表示，通常是多个业务实体的组合 
  VIEW:视图层，负责将UI和业务数据的展现 
  CONTROLLER：控制器，负责处理用户的请求，业务数据的抽取，并把数据传]]></description><category></category></item><item><title><![CDATA[java入门教程(二)HelloWorld]]></title><link>https://blog.youkuaiyun.com/littlebirdofjava/article/details/53749982</link><guid>https://blog.youkuaiyun.com/littlebirdofjava/article/details/53749982</guid><author>littlebirdofjava</author><pubDate>Mon, 19 Dec 2016 22:29:25 +0800</pubDate><description><![CDATA[编写HelloWorld.java
打开记事本，输入如下代码：
public class HelloWorld{
    public static void main(String[] args){
        System.out.println("Hello World");
    }
}
保存到C:/demo目录下，文件名为HelloWorld.java
编译HelloWorld.ja]]></description><category></category></item><item><title><![CDATA[java入门教程(一)环境搭建]]></title><link>https://blog.youkuaiyun.com/littlebirdofjava/article/details/53695208</link><guid>https://blog.youkuaiyun.com/littlebirdofjava/article/details/53695208</guid><author>littlebirdofjava</author><pubDate>Fri, 16 Dec 2016 16:50:06 +0800</pubDate><description><![CDATA[什么是java？java是一种面向对象程序设计（oop）语言，在java中万事万物皆对象；java是一种跨平台的开发语言，实现了“一次编写，随处运行”。如何安装java环境？
下载jdk1.8 点击下载，因为我是64位系统，所以选择下载x64的版本
点击安装包，出现安装界面 点击下一步，更改安装路径，这里我安装到C:/java/jdk1.8目录下。 点击下一步，会弹出对话框，提示安装jre，更改安装]]></description><category></category></item><item><title><![CDATA[ios之手动内存管理]]></title><link>https://blog.youkuaiyun.com/littlebirdofjava/article/details/49786967</link><guid>https://blog.youkuaiyun.com/littlebirdofjava/article/details/49786967</guid><author>littlebirdofjava</author><pubDate>Wed, 11 Nov 2015 21:49:37 +0800</pubDate><description><![CDATA[ios之手动内存管理在创建对象的时候，回生成retainCount变量，alloc，new，retain都会使这个值＋1，对应的release方法则会使这个值－1。当retainCount＝0时系统会调用dealloc方法使系统销毁改对象。所以我们在使用手动内存管理时，要注意一下问题： 
1.原则：内存管理原则(配对原则) 
创建对象时一定要保证alloc，new，retain时，后面对应出现rel]]></description><category></category></item><item><title><![CDATA[ios代码编写UIButton，设置图片，图片不显示]]></title><link>https://blog.youkuaiyun.com/littlebirdofjava/article/details/49306907</link><guid>https://blog.youkuaiyun.com/littlebirdofjava/article/details/49306907</guid><author>littlebirdofjava</author><pubDate>Wed, 21 Oct 2015 17:03:18 +0800</pubDate><description><![CDATA[刚刚学习ios开发，练习用代码编写UIButton时，设置图片，结果图片死活不显示，显示一个蓝色小圆点，各种百度，（度娘不好用啊，找不到），突发奇想，把buttonwithtype设置成UIButtonTypeWithCustom,运行图片显示出来了。，这么个小问题折腾了一下午，还是要好好学习啊。
代码如下：
    UIButton *cynbalsBut = [UIButton butto]]></description><category></category></item><item><title><![CDATA[web部署到Linux乱码问题]]></title><link>https://blog.youkuaiyun.com/littlebirdofjava/article/details/46410313</link><guid>https://blog.youkuaiyun.com/littlebirdofjava/article/details/46410313</guid><author>littlebirdofjava</author><pubDate>Mon, 08 Jun 2015 11:38:05 +0800</pubDate><description><![CDATA[用IDea打包web项目
打开File —>project structure,如图






配置好之后，点击OK之后，本以为会在Output directory中出现对应的war包，可惜没有，还需要把添加好的artifacts配置到tomcat里，重启之后，才会生成war，（搞不懂IDEA为什么要这样设计，巨坑）


将war包导入linux服务器，tomcat和log]]></description><category></category></item><item><title><![CDATA[SSH框架，在项目启动的时候加载数据库信息]]></title><link>https://blog.youkuaiyun.com/littlebirdofjava/article/details/45867505</link><guid>https://blog.youkuaiyun.com/littlebirdofjava/article/details/45867505</guid><author>littlebirdofjava</author><pubDate>Wed, 20 May 2015 10:22:58 +0800</pubDate><description><![CDATA[1.启动类
package com.simpefect.listener;

import java.util.List;
import java.util.Map;
import java.util.UUID;

import javax.servlet.ServletContextEvent;
import javax.servlet.ServletContextListener;

imp]]></description><category></category></item><item><title><![CDATA[利用lightbox弹出带遮罩层的弹出框]]></title><link>https://blog.youkuaiyun.com/littlebirdofjava/article/details/45218809</link><guid>https://blog.youkuaiyun.com/littlebirdofjava/article/details/45218809</guid><author>littlebirdofjava</author><pubDate>Thu, 23 Apr 2015 10:59:31 +0800</pubDate><description><![CDATA[JSP页面如下：

 page language= "java" import = "java.util.*" pageEncoding ="UTF-8" %>

      String path = request.getContextPath();
      String basePath = request.getScheme() + "://"
              ]]></description><category></category></item><item><title><![CDATA[Struts2生成验证码]]></title><link>https://blog.youkuaiyun.com/littlebirdofjava/article/details/45168137</link><guid>https://blog.youkuaiyun.com/littlebirdofjava/article/details/45168137</guid><author>littlebirdofjava</author><pubDate>Tue, 21 Apr 2015 11:24:31 +0800</pubDate><description><![CDATA[1：Action类
package com.simperfect.action;

import java.io.ByteArrayInputStream;
import java.util.Map;

import org.apache.struts2.interceptor.SessionAware;

import com.opensymphony.xwork2.Action]]></description><category></category></item><item><title><![CDATA[用ajaxFileUpload上传附件时，总是跳转到error函数]]></title><link>https://blog.youkuaiyun.com/littlebirdofjava/article/details/45073305</link><guid>https://blog.youkuaiyun.com/littlebirdofjava/article/details/45073305</guid><author>littlebirdofjava</author><pubDate>Thu, 16 Apr 2015 11:57:01 +0800</pubDate><description><![CDATA[1.跟踪代码，发现返回的json数据前加入了返回json值
2.具体原因暂未知道，配置了 param name ="contentType" >text/ html param>之后正常



 action name ="uploadFile" class= "fileAction" method ="uploadFile" >
                    result ]]></description><category></category></item><item><title><![CDATA[TOMCAT服务器配置域名]]></title><link>https://blog.youkuaiyun.com/littlebirdofjava/article/details/45059513</link><guid>https://blog.youkuaiyun.com/littlebirdofjava/article/details/45059513</guid><author>littlebirdofjava</author><pubDate>Wed, 15 Apr 2015 14:59:28 +0800</pubDate><description><![CDATA[最近做了个网站，用的是web'服务器是tomcat，框架式SpringMVC，功能做好后，就准备上线使用了，手上已经有域名以及一台服务器，已经绑定好ip了，剩下的也就是配置
Tomcat了，比较简单，但是自己记录下防止遗忘了，


首先，访问服务器时默认的是80端口，这个好改，tomcat中的server.xml文件直接修改，这里要说明的是如果一个服务器上有多个tomcat的话，修改端口需]]></description><category></category></item><item><title><![CDATA[实现类似QQ气泡消息的样式]]></title><link>https://blog.youkuaiyun.com/littlebirdofjava/article/details/45027643</link><guid>https://blog.youkuaiyun.com/littlebirdofjava/article/details/45027643</guid><author>littlebirdofjava</author><pubDate>Mon, 13 Apr 2015 16:02:50 +0800</pubDate><description><![CDATA[#answerdiv .answerdivleft .answerdivlefttop  .msgdetailback {
       background : #90c2f3 ;
       border-radius : 5px ; /*
 圆角 */
       margin : 5px auto 0;
       padding : 8px ;
       font ]]></description><category></category></item><item><title><![CDATA[js设置div竖直滚动条处于最底部]]></title><link>https://blog.youkuaiyun.com/littlebirdofjava/article/details/45026187</link><guid>https://blog.youkuaiyun.com/littlebirdofjava/article/details/45026187</guid><author>littlebirdofjava</author><pubDate>Mon, 13 Apr 2015 15:19:25 +0800</pubDate><description><![CDATA[经测试，用原生的js代码可以使滚动条处于DIV的最底部，代码如下：
document.getElementById("answerdivlefttop").scrollTop=document.getElementById("answerdivlefttop").scrollHeight;
JQUERY暂未找到方法设置]]></description><category></category></item><item><title><![CDATA[判断是否为IE浏览器]]></title><link>https://blog.youkuaiyun.com/littlebirdofjava/article/details/45025241</link><guid>https://blog.youkuaiyun.com/littlebirdofjava/article/details/45025241</guid><author>littlebirdofjava</author><pubDate>Mon, 13 Apr 2015 14:21:36 +0800</pubDate><description><![CDATA[function isIE() { //ie ? 
    if (!!window. ActiveXObject || "ActiveXObject" in window) 
        return true ; 
    else 
        return false ; 
}]]></description><category></category></item><item><title><![CDATA[struct2+spring遇到的几个问题]]></title><link>https://blog.youkuaiyun.com/littlebirdofjava/article/details/45013163</link><guid>https://blog.youkuaiyun.com/littlebirdofjava/article/details/45013163</guid><author>littlebirdofjava</author><pubDate>Sun, 12 Apr 2015 19:48:59 +0800</pubDate><description><![CDATA[2015-01-21 16:58 282人阅读 评论(1) 收藏 举报

1。
java.lang.NullPointerException com.opensymphony.xwork2.ognl.SecurityMemberAccess.isPackageExcluded(SecurityMemberAccess.java:114
 这个是因为action类不能没有包定义，否则是要报这]]></description><category></category></item><item><title><![CDATA[使用Myeclipse完成Hibernate的逆向工程]]></title><link>https://blog.youkuaiyun.com/littlebirdofjava/article/details/44833811</link><guid>https://blog.youkuaiyun.com/littlebirdofjava/article/details/44833811</guid><author>littlebirdofjava</author><pubDate>Thu, 02 Apr 2015 16:25:27 +0800</pubDate><description><![CDATA[Hibernate的开发流程一般有两种：
1、由Domain object > mapping > db
2、由db开始，用工具生成生成mapping 和Domain object。
在实际的开发过程中，涉及的表太多了，一个一个的写java实体类很费事费时的。Myeclipse提供了一个简单的方法：Hibernate逆向工程。
在这里将详细介绍使用myeclipse逆向生成Hibernat]]></description><category></category></item><item><title><![CDATA[org.springframework.web.util.IntrospectorCleanupListener监听器的作用]]></title><link>https://blog.youkuaiyun.com/littlebirdofjava/article/details/44802885</link><guid>https://blog.youkuaiyun.com/littlebirdofjava/article/details/44802885</guid><author>littlebirdofjava</author><pubDate>Wed, 01 Apr 2015 10:01:57 +0800</pubDate><description><![CDATA[spring中的提供了一个名为org.springframework.web.util.IntrospectorCleanupListener的监听器。
这个监听器的用法是，在web.xml中添加：
 
    
        org.springframework.web.util.IntrospectorCleanupListener 
    

它主要负责处理由JavaBe]]></description><category></category></item></channel></rss>