- 博客(42)
- 资源 (6)
- 收藏
- 关注
转载 JS中单引号与双引号的一个区别
一般Javascript资料里面,很少区分单引号(')和双引号("),认为它们作用相同,今天发现有一处不同点,举例如下: 在一段JS语句中,希望通过编程在网页中动态添加一个命令按钮, 则基本实现语句如下所示 var btnOk2=document.createElement(""); document.body.appendChi
2015-02-05 16:12:54
644
原创 Java判断Excel某列是否有重复值
最近由于项目的需要,要求判断给定的Excle中某一列值,看其是否有重复,如果有重复显示重复字段名字以及都是在那些行重复了。下面直接给出代码,让大家做下参考。如有问题我们一起讨论~/** * 判定Excel中某列是否有重复数据 * @param file 读取数据的源Excel * @param ignoreRows 读取数据忽略的行数,比如行头不需要读入 忽略的行数为1 *
2014-12-06 23:33:17
8480
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
608
转载 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
364
原创 JavaMail发送邮件实例——给多人发送、抄送
JavaMail,顾名思义,提供给开发者处理电子邮件相关的编程接口。它是Sun发布的用来处理email的API。它可以方便地执行一些常用的邮件传输。我们可以基于JavaMail开发出类似于Microsoft Outlook的应用程序。虽然JavaMail是Sun的API之一,但它目前还没有被加在标准的java开发工具包中(Java Development Kit),这就意味着你
2014-11-28 09:18:55
1433
转载 Class的反编译
学习中,需要反编译Java的class文件。我的开发工具是windows xp+Eclipse3.2.2+MyEclipse。我找到了jad反编译工具,在互联网上找到了一些很有用的安装步骤。下面记录了我的安装过程。 一、下载1。下载 jad 工具,在官方网站没有下载到,在优快云上可以下载。2。下载插件 net.sf.jadclipse_3.3.0.jar。
2014-09-24 16:07:05
826
转载 面试题2——JAVA中方法和变量在继承中的覆盖和隐藏
我们知道,在JAVA中,子类可以继承父类,如果子类声明的方法与父类有重名的情况怎么办,大伙儿都知道要是重写,但是实际上这又分为两种情况,就是方法和变量在继承时的覆盖和隐藏问题,这些概念性的东西看似无聊,但是在面试或者是SCJP认证题中围绕这些是会经常碰到的,所以这里来讨论下 首先我们来看几个概念隐藏 :child隐藏了parent的变量和方法,那么,child不能访问par
2014-09-10 09:52:55
657
翻译 面试题1——Java的Exception和Error面试题10问10答
英文原文:10 Java Exception and Error Interview Questions Answers
2014-09-09 14:09:57
788
转载 ⑨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
598
原创 (16)Android布局方式里面LayoutParams的用法
最近为各个布局下的水平垂直居中搞烦了。因为是动态构建的布局,一些在XML里面很好写的居中,动态JAVA代码里不知道么样实现,今天终于再了解了其中的意思。 首先第一点也是最先应该了解的: setLayoutParams(new LayoutParams(LayoutParams.FILL_PARENT, LayoutParams.FILL_PARENT));
2014-09-03 16:10:44
672
原创 (15)关于ListView中notifyDataSetChanged()刷新数据不更新原因
使用Listview的时候: 当要动态显示更改后的数据(例如数据库改动), 很多人应该都用过notifyDataSetChanged();这个方法来刷新Listview,显示改后的数据.这时候就要注意了: ...... private ArrayList> usersList; .
2014-08-31 12:38:43
6585
原创 ⑦Java中只有按值传递,没有按引用传递!
今天,我在一本面试书上看到了关于java的一个参数传递的问题:写道java中对象作为参数传递给一个方法,到底是值传递,还是引用传递? 我毫无疑问的回答:“引用传递!”,并且还觉得自己对java的这一特性很是熟悉!结果发现,我错了!答案是:值传递!Java中只有按值传递,没有按引用传递! 回家后我就迫不及待地查询了这个问题,觉得自己对j
2014-08-26 15:00:21
463
原创 ⑥Java中函数执行顺序
一、先执行内部静态对象的构造方法,如果有多个按定义的先后顺序执行;静态对象在构造的时候也是也先执行其内部的静态对象。二、再调用父类的构造方法(父类还有父类的话,从最开始的基类开始调用),如果没有明显指定调用父类自定义的构造方法,那么编译器会调用默认的父类构造方法super()。但是如果要调用父类自定义的构造方法,要在子类的构造方法中明确指定。三、按声明顺序将成员引用对象变量初始化。
2014-08-26 10:56:33
544
转载 Struts2中的文件上传
文件标题: 选择文件: 运行图: 上面页面只是一个普通的HTML页面,没有任何的动态部分,当该页面提交请求时,请求发送到upload.action,这是一个Struts2的Action。 Struts2的Action无需负责处理HttpServletRequest请求,正如前面介绍的,Struts2的Action已经
2014-08-17 21:37:52
441
转载 Struts 2中实现文件下载(修正中文问题)
在BlogJava上已经有一位作者阐述了文件上传的问题,地址是在Struts 2中实现文件上传,因此我就不再讨论那个话题了。我今天简单介绍一下Struts 2的文件下载问题。我们的项目名为 struts2hello,所使用的开发环境是MyEclipse 6,当然其实用哪个IDE都是一样的,只要把类库放进去就行了,文件下载不需要再加入任何额外的包。读者可以参考文档:http://beanso
2014-08-17 21:17:47
480
转载 ①Struts2之实现文件上传与下载
在电脑前坐了一天,看看这个看看那个,也没什么意思,就翻一翻以前培训时的课件,整理整理全当做复习了。当我们用struts2进行文件上传时,首先要将from表单的enctype属性进行重新设置。那么该属性的取值就是决定表单数据的编码方式。一般有三个属性取值:application/x-www-form-urlencoded:默认的编码方式,它只处理表单域里的value属性,采用这种编码方式
2014-08-15 16:19:30
513
转载 (14)Android监听时return 返回的false与true的区别
今天在做自定义的可选文本的 TextView 类时,用到了 View 类的 setOnTouchListener(OnTouchListener l)事件监听,在构造 OnTouchListener 对象时需要重写 onTouch(...)方法,这个方法的返回值是布尔类型, 刚开始我按默认给定的返回值 false运行,发现只能监听到这个 view 的“按下”事件,“移动”和“抬起”都不
2014-08-13 22:50:36
1692
转载 ②Excle数据批量导入到Oracle数据库中
批量Excel数据导入Oracle数据库由于一直基于Oracle数据库上做开发,因此常常会需要把大量的Excel数据导入到Oracle数据库中,其实如果从事SqlServer数据库的开发,那么思路也是一样的,本文主要介绍如何导入Excel数据进入Oracle数据库的内容。一般我们拿到的Excel数据,都会有一个表头说明,然后下面是一连串的数据内容,如下图所示: 而Oracl
2014-08-11 17:23:27
1919
原创 (13)Android之Adapter用法总结
1.概念 Adapter是连接后端数据和前端显示的适配器接口,是数据和UI(View)之间一个重要的纽带。在常见的View(ListView,GridView)等地方都需要用到Adapter。如下图直观的表达了Data、Adapter、View三者的关系:Android中所有的Adapter一览: 由图可以看到在Android中与
2014-08-11 16:17:15
391
原创 (11)解决Listview与ScrollView冲突&&其区别
1.Listview与ScrollView区别2.Listview与ScrollView冲突解决
2014-08-11 11:19:12
1654
原创 (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
396
原创 (10)Android布局控件之RelativeLayout详解
Android布局控件之RelativeLayout详解RelativeLayout是相对布局,相对布局指的是某个组件的位置是相对于它所以来的组件的位置 android布局属性详解RelativeLayout用到的一些重要的属性: 第一类:属性值为true或false android:layout_centerHrizontal 水平居中
2014-08-08 15:43:55
533
转载 (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
631
转载 (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
483
转载 (7)Android之Activity学习
一、Activity认识Activity是用户与Android应用程序交互的接口,用户操作应用程序都是通过Activity完成的,这只是一种抽象的定义方式。在Activity中可以放置各种控件,如TextView,Button等,又可以把它看作是一个控件容器。二、创建Activity以及运行Activity的步骤1、一个Activity其实就是一个类,这个类继承于Activ
2014-08-04 16:15:21
508
转载 Myeclipse使用(技术和快捷键)
第一部分MyEclipse的基本使用一.提示:MyEclipse的透视图按钮:可以切换不同的透视图(位于右上角)1.建立一个工程----File—new—project---选项含有Javaproject,webproject等等—输入工程名字如myproject,其他可以选择默认—完成2.创建一个java文件---myproject—右键—new---So
2014-08-01 16:00:57
1131
转载 (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
451
转载 (4)Android入门——android四大组件基础介绍及打电话,发短信简单应用 &单元测试
1,本章是android入门最后一篇,从后面开始将进入进阶阶段。我也会加快更新速度。但愿能保持每天三篇博文的数量。但是是在保证质量的前提下。后面我还会发布一些实际开发中用到的应用案例。敬请关注!应用组件是一个android应用程序的重要基石。每个组件的应用角度不同,各自负责所特有的功能。并非所有的组件都有实际的切入点,或许与别的组件相互依赖。但都作为一个独立的实体存在,起着特定的作用。有四
2014-07-31 13:49:16
909
转载 (3)Android入门——android编码规范 & 常用布局 & 常用控件
1,android编码规范Android官方并没有给出相应编码规范。以下都是我从源码 、示例中总结的所谓规范。若公司有相应规范以公司为准。 首先从布局文件说起,布局文件名称的定义必须为小写字母,否者无法生成R类,尽量不要用缩写。以表达清楚该文件用途为本,通常情况下用下划线连接各语义单词,例如dialog_title_icons.xml 或者list_menu_item_ch
2014-07-31 12:42:50
535
转载 (2)Android入门——HelloWorld 及源码关联 & Manifest 类关联
1.构建一个helloworld的android程序非常简单,直接new 一个android的项目,直接运行,一个helloworld的项目就完成了。这一篇主要详细讲一下android的项目目录结构以及源码关联。看图:
2014-07-31 12:34:54
470
转载 (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
406
转载 ①Java程序员应该掌握哪些技术?
Java是热门的语言之一,每年TIOBE编程语排名Java基本排名第二,仅在C语言之后。Java可以用来开发web应用和桌面应用,更重要的是Java具有跨平台性:write once, run everywhere。Java相对其他语言来说,更容易学习。如果你想成为一名Java程序员,根据个人经验,认为你至少应该对下面的这些内容非常熟练,才能在Java开发上游刃有余。Java基
2014-07-31 08:51:19
827
转载 MyEclipse个性设置
MyEclipse个性设置(1)Myeclipse 打开 jsp 的默认编辑器不好,会同时打开预览。所以做如下更改Windows–>Perferences–>General–>Editors->File Associations把默认改成 MyEclipse JSP Editor。(2)关闭quick update 解决MyEclipse 启动时自动更新卡住
2014-07-30 10:34:30
840
AnkhSvn-2.6.12735
2015-12-25
Myeclipse9.0M2_M1汉化语言包
2011-05-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人