自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

ligengk的专栏

IT,点亮人生旅途~

  • 博客(42)
  • 资源 (6)
  • 收藏
  • 关注

转载 JS中单引号与双引号的一个区别

一般Javascript资料里面,很少区分单引号(')和双引号("),认为它们作用相同,今天发现有一处不同点,举例如下:      在一段JS语句中,希望通过编程在网页中动态添加一个命令按钮, 则基本实现语句如下所示             var btnOk2=document.createElement("");            document.body.appendChi

2015-02-05 16:12:54 590

原创 Java判断Excel某列是否有重复值

最近由于项目的需要,要求判断给定的Excle中某一列值,看其是否有重复,如果有重复显示重复字段名字以及都是在那些行重复了。下面直接给出代码,让大家做下参考。如有问题我们一起讨论~/** * 判定Excel中某列是否有重复数据 * @param file 读取数据的源Excel * @param ignoreRows 读取数据忽略的行数,比如行头不需要读入 忽略的行数为1 *

2014-12-06 23:33:17 8275 2

转载 Ext.data.Store动态修改url

authorStore = new Ext.data.Store( {});直接这样修改store的url是不行的:authorStore.url = path;在load与reload指定url也是不行的:authorStore.load({url:path,params:{}})authorStore.reload({url:path,params:{}})这样也不行

2014-12-02 23:15:11 567

原创 Extjs的Store详解

原文地址:http://yahaitt.iteye.com/blog/234409

2014-12-02 22:18:12 778

转载 maven创建web项目

一.创建项目1.Eclipse中用Maven创建项目上图中Next 2.继续Next 3.选maven-archetype-webapp后,next 4.填写相应的信息,Packaged是默认创建一个包,不写也可以 5.创建好项目后,目录如下:至此,项目已经创建完毕,下边可是配置。二.项目配置1.添加Source Folder

2014-11-29 18:33:47 327

原创 JavaMail发送邮件实例——给多人发送、抄送

JavaMail,顾名思义,提供给开发者处理电子邮件相关的编程接口。它是Sun发布的用来处理email的API。它可以方便地执行一些常用的邮件传输。我们可以基于JavaMail开发出类似于Microsoft Outlook的应用程序。虽然JavaMail是Sun的API之一,但它目前还没有被加在标准的java开发工具包中(Java Development Kit),这就意味着你

2014-11-28 09:18:55 1358

原创 Eclipse中部署web项目到Tomcat目录下方法

另外,设置

2014-11-24 10:28:06 429

转载 Class的反编译

学习中,需要反编译Java的class文件。我的开发工具是windows xp+Eclipse3.2.2+MyEclipse。我找到了jad反编译工具,在互联网上找到了一些很有用的安装步骤。下面记录了我的安装过程。 一、下载1。下载 jad 工具,在官方网站没有下载到,在CSDN上可以下载。2。下载插件 net.sf.jadclipse_3.3.0.jar。

2014-09-24 16:07:05 775

转载 面试题2——JAVA中方法和变量在继承中的覆盖和隐藏

我们知道,在JAVA中,子类可以继承父类,如果子类声明的方法与父类有重名的情况怎么办,大伙儿都知道要是重写,但是实际上这又分为两种情况,就是方法和变量在继承时的覆盖和隐藏问题,这些概念性的东西看似无聊,但是在面试或者是SCJP认证题中围绕这些是会经常碰到的,所以这里来讨论下 首先我们来看几个概念隐藏 :child隐藏了parent的变量和方法,那么,child不能访问par

2014-09-10 09:52:55 619

翻译 面试题1——Java的Exception和Error面试题10问10答

英文原文:10 Java Exception and Error Interview Questions Answers

2014-09-09 14:09:57 753

转载 ⑨Java中的堆和栈

1 相同点:都是RAM中存放数据的地方  2 不同点:    a.栈:存取速度快,但大小生命周期固定,主要应用于基本数据类型(byte,int,long,float,double,char,boolean)    b堆:存取速度慢,但能动态分配内存,主要应用于对象(new方式建立)  3 示例:    int a=1;    int b=1;    那么在栈中只

2014-09-08 01:46:11 557

原创 (16)Android布局方式里面LayoutParams的用法

最近为各个布局下的水平垂直居中搞烦了。因为是动态构建的布局,一些在XML里面很好写的居中,动态JAVA代码里不知道么样实现,今天终于再了解了其中的意思。 首先第一点也是最先应该了解的:  setLayoutParams(new LayoutParams(LayoutParams.FILL_PARENT, LayoutParams.FILL_PARENT));

2014-09-03 16:10:44 631

原创 (15)关于ListView中notifyDataSetChanged()刷新数据不更新原因

使用Listview的时候: 当要动态显示更改后的数据(例如数据库改动), 很多人应该都用过notifyDataSetChanged();这个方法来刷新Listview,显示改后的数据.这时候就要注意了:                  ......                 private ArrayList> usersList;                 .

2014-08-31 12:38:43 6480

原创 ⑧循环遍历Map、List的方法,哪个更快?

遍历Map的四种方法

2014-08-29 14:20:22 4223

原创 ⑦Java中只有按值传递,没有按引用传递!

今天,我在一本面试书上看到了关于java的一个参数传递的问题:写道java中对象作为参数传递给一个方法,到底是值传递,还是引用传递? 我毫无疑问的回答:“引用传递!”,并且还觉得自己对java的这一特性很是熟悉!结果发现,我错了!答案是:值传递!Java中只有按值传递,没有按引用传递! 回家后我就迫不及待地查询了这个问题,觉得自己对j

2014-08-26 15:00:21 431

原创 ⑥Java中函数执行顺序

一、先执行内部静态对象的构造方法,如果有多个按定义的先后顺序执行;静态对象在构造的时候也是也先执行其内部的静态对象。二、再调用父类的构造方法(父类还有父类的话,从最开始的基类开始调用),如果没有明显指定调用父类自定义的构造方法,那么编译器会调用默认的父类构造方法super()。但是如果要调用父类自定义的构造方法,要在子类的构造方法中明确指定。三、按声明顺序将成员引用对象变量初始化。

2014-08-26 10:56:33 499

转载 如何用Myeclipse进行调试

以前一直不知道怎么调试,

2014-08-26 10:34:10 7981 2

转载 Struts2中的文件上传

文件标题:   选择文件: 运行图:    上面页面只是一个普通的HTML页面,没有任何的动态部分,当该页面提交请求时,请求发送到upload.action,这是一个Struts2的Action。 Struts2的Action无需负责处理HttpServletRequest请求,正如前面介绍的,Struts2的Action已经

2014-08-17 21:37:52 412

转载 Struts 2中实现文件下载(修正中文问题)

在BlogJava上已经有一位作者阐述了文件上传的问题,地址是在Struts 2中实现文件上传,因此我就不再讨论那个话题了。我今天简单介绍一下Struts 2的文件下载问题。我们的项目名为 struts2hello,所使用的开发环境是MyEclipse 6,当然其实用哪个IDE都是一样的,只要把类库放进去就行了,文件下载不需要再加入任何额外的包。读者可以参考文档:http://beanso

2014-08-17 21:17:47 446

转载 ①Struts2之实现文件上传与下载

在电脑前坐了一天,看看这个看看那个,也没什么意思,就翻一翻以前培训时的课件,整理整理全当做复习了。当我们用struts2进行文件上传时,首先要将from表单的enctype属性进行重新设置。那么该属性的取值就是决定表单数据的编码方式。一般有三个属性取值:application/x-www-form-urlencoded:默认的编码方式,它只处理表单域里的value属性,采用这种编码方式

2014-08-15 16:19:30 478

原创 ③Java中获取文件扩展名以及文件名(不带扩展名)

由于平时需要,我们经常会去获取文件的扩展名或者buda

2014-08-14 10:38:22 28762 1

转载 (14)Android监听时return 返回的false与true的区别

今天在做自定义的可选文本的 TextView 类时,用到了 View 类的 setOnTouchListener(OnTouchListener l)事件监听,在构造 OnTouchListener 对象时需要重写 onTouch(...)方法,这个方法的返回值是布尔类型,   刚开始我按默认给定的返回值 false运行,发现只能监听到这个 view 的“按下”事件,“移动”和“抬起”都不

2014-08-13 22:50:36 1578

转载 ②Excle数据批量导入到Oracle数据库中

批量Excel数据导入Oracle数据库由于一直基于Oracle数据库上做开发,因此常常会需要把大量的Excel数据导入到Oracle数据库中,其实如果从事SqlServer数据库的开发,那么思路也是一样的,本文主要介绍如何导入Excel数据进入Oracle数据库的内容。一般我们拿到的Excel数据,都会有一个表头说明,然后下面是一连串的数据内容,如下图所示: 而Oracl

2014-08-11 17:23:27 1866

原创 (13)Android之Adapter用法总结

1.概念        Adapter是连接后端数据和前端显示的适配器接口,是数据和UI(View)之间一个重要的纽带。在常见的View(ListView,GridView)等地方都需要用到Adapter。如下图直观的表达了Data、Adapter、View三者的关系:Android中所有的Adapter一览:        由图可以看到在Android中与

2014-08-11 16:17:15 365

原创 (11)解决Listview与ScrollView冲突&&其区别

1.Listview与ScrollView区别2.Listview与ScrollView冲突解决

2014-08-11 11:19:12 1603

原创 (12)ListView之SimpleAdapter的使用

SimpleAdapter是扩展性最好的适配器,可以定义各种你想要的布局,而且使用很方便>, int, java.lang.String[], int[])" style="color:rgb(26,139,200); text-decoration:none">SimpleAdapter(Context context, ListMapString, ?>> data, int re

2014-08-11 11:16:00 362

原创 (10)Android布局控件之RelativeLayout详解

Android布局控件之RelativeLayout详解RelativeLayout是相对布局,相对布局指的是某个组件的位置是相对于它所以来的组件的位置  android布局属性详解RelativeLayout用到的一些重要的属性:     第一类:属性值为true或false    android:layout_centerHrizontal  水平居中 

2014-08-08 15:43:55 484

转载 (9)Android 资源文件中@、@android:type、@*、?、@+含义和区别

Android 资源文件中@、@android:type、@*、?、@+含义和区别一.@代表引用资源1.引用自定义资源。格式:@[package:]type/nameandroid:text="@string/hello" 2.引用系统资源。格式:@android:type/name    android:textColor="@androi

2014-08-08 14:14:03 602

转载 (8)Anroid中生成随机数的方法

package cc.test; import java.util.HashSet;import java.util.Random;import android.app.Activity;import android.os.Bundle;/** * * Demo描述: * Java中利用Random生成随机数 * * 参考资料: * 1 http://blog.csdn

2014-08-07 16:51:37 448

转载 (7)Android之Activity学习

一、Activity认识Activity是用户与Android应用程序交互的接口,用户操作应用程序都是通过Activity完成的,这只是一种抽象的定义方式。在Activity中可以放置各种控件,如TextView,Button等,又可以把它看作是一个控件容器。二、创建Activity以及运行Activity的步骤1、一个Activity其实就是一个类,这个类继承于Activ

2014-08-04 16:15:21 449

转载 Myeclipse中Android模拟器 公司代理上网设置[图文详解]

平时做开发都是在公司中进行的,程序员

2014-08-01 16:43:45 713

转载 Myeclipse使用(技术和快捷键)

第一部分MyEclipse的基本使用一.提示:MyEclipse的透视图按钮:可以切换不同的透视图(位于右上角)1.建立一个工程----File—new—project---选项含有Javaproject,webproject等等—输入工程名字如myproject,其他可以选择默认—完成2.创建一个java文件---myproject—右键—new---So

2014-08-01 16:00:57 1066

转载 (6)Android进阶——Android Xml解析

在Android程序中,Xml解析与Java中几乎相同,最常用的有SAX,DOM,PULL 三种解析方式。Android中内置了pull解析方式。这也是android推荐的解析方式。下面我们就看下这三种的用法,与不同1)SAX:(Simple API for XML)这种解析方式基于事件的模型。通俗的讲就是XML文件在加载的过程中,加载到不同节点会相应触发不同方法来处理。它属于一次加载。它可以

2014-07-31 15:08:09 416

转载 (5)Android进阶——Android文件IO详解

首先让我们回顾一下JavaIO。看图:

2014-07-31 14:21:30 343

转载 (4)Android入门——android四大组件基础介绍及打电话,发短信简单应用 &单元测试

1,本章是android入门最后一篇,从后面开始将进入进阶阶段。我也会加快更新速度。但愿能保持每天三篇博文的数量。但是是在保证质量的前提下。后面我还会发布一些实际开发中用到的应用案例。敬请关注!应用组件是一个android应用程序的重要基石。每个组件的应用角度不同,各自负责所特有的功能。并非所有的组件都有实际的切入点,或许与别的组件相互依赖。但都作为一个独立的实体存在,起着特定的作用。有四

2014-07-31 13:49:16 875

转载 (3)Android入门——android编码规范 & 常用布局 & 常用控件

1,android编码规范Android官方并没有给出相应编码规范。以下都是我从源码 、示例中总结的所谓规范。若公司有相应规范以公司为准。 首先从布局文件说起,布局文件名称的定义必须为小写字母,否者无法生成R类,尽量不要用缩写。以表达清楚该文件用途为本,通常情况下用下划线连接各语义单词,例如dialog_title_icons.xml 或者list_menu_item_ch

2014-07-31 12:42:50 502

转载 (2)Android入门——HelloWorld 及源码关联 & Manifest 类关联

1.构建一个helloworld的android程序非常简单,直接new 一个android的项目,直接运行,一个helloworld的项目就完成了。这一篇主要详细讲一下android的项目目录结构以及源码关联。看图:

2014-07-31 12:34:54 437

转载 (1)Android入门——android开发环境搭建window

本章分位两节,通过图文并茂的方式分别讲解在Windows和Linux下的环境搭建。OK进入正题。1,首先说一下 Android系统所要求的环境。(1)操作系统方面Windows XP(32位),Vista的(32 - 位或64位),或Windows 7(32 - 位或64位) Mac OS X 10.5.8或更高版本(仅适用于x86)Linux(Ubuntu

2014-07-31 12:07:10 378

转载 ①Java程序员应该掌握哪些技术?

Java是热门的语言之一,每年TIOBE编程语排名Java基本排名第二,仅在C语言之后。Java可以用来开发web应用和桌面应用,更重要的是Java具有跨平台性:write once, run everywhere。Java相对其他语言来说,更容易学习。如果你想成为一名Java程序员,根据个人经验,认为你至少应该对下面的这些内容非常熟练,才能在Java开发上游刃有余。Java基

2014-07-31 08:51:19 794

转载 MyEclipse个性设置

MyEclipse个性设置(1)Myeclipse 打开 jsp 的默认编辑器不好,会同时打开预览。所以做如下更改Windows–>Perferences–>General–>Editors->File Associations把默认改成 MyEclipse JSP Editor。(2)关闭quick update 解决MyEclipse 启动时自动更新卡住

2014-07-30 10:34:30 816

AnkhSvn-2.6.12735

AnkhSVN是一款在VS中管理Subversion的插件,您可以在VS中轻松的提交、更新、添加文件,而不用在命令行或资源管理器中提交。而且该插件属于开源项目。

2015-12-25

android的五大类各种常用类的资料整理

android的五大类各种常用类的资料整理,欢迎多多交流~

2014-08-27

重构-改善既有代码的设计

重构-改善既有代码的设计,详细的介绍了如何重构,何时需要重构,重构的好处等~

2014-08-27

最新_经典_Android面试题带答案

最新_经典_Android面试题带答案,共有70多题,比如:谈谈Android的IPC(进程间通信)机制 ?

2014-08-27

Myeclipse9.0M2_M1汉化语言包

Myeclipse9.0M2_M1汉化语言包Myeclipse9.0M2_M1汉化语言包Myeclipse9.0M2_M1汉化语言包Myeclipse9.0M2_M1汉化语言包

2011-05-24

空空如也

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

TA关注的人

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