自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(46)
  • 收藏
  • 关注

转载 常用的一些if exists的使用

判断表中是否存在记录的SQL语句判断表中是否存在记录,我们惯常使用的语句是:select COUNT(*) from tableName where conditions如果只是判断记录是否存在,而不需要获取实际表中的记录数,网上还有一种推荐做法:if exists (select * from tableName where conditions) select

2015-06-14 13:38:51 2456

转载 AJAX面试题

1、什么是AJAX,为什么要使用Ajax(请谈一下你对Ajax的认识)什么是ajax:AJAX是“Asynchronous JavaScript and XML”的缩写。他是指一种创建交互式网页应用的网页开发技术。Ajax包含下列技术:基于web标准(standards-basedpresentation)XHTML+CSS的表示;使用 DOM(Document Objec

2015-06-14 13:37:54 458

转载 JavaScript 开发的45个经典技巧

JavaScript是一个绝冠全球的编程语言,可用于Web开发、移动应用开发(PhoneGap、Appcelerator)、服务器端开发(Node.js和Wakanda)等等。JavaScript还是很多新手踏入编程世界的第一个语言。既可以用来显示浏览器中的简单提示框,也可以通过nodebot或nodruino来控制机器人。能够编写结构清晰、性能高效的JavaScript代码的开发人员,现如今已成

2015-06-14 13:37:08 530

转载 js性能优化

一、 让代码简洁:一些简略的表达方式也会产生很好的优化 eg:x=x+1;在不影响功能的情况下可以简写为x++; 二、 变量名方法名尽量在不影响语意的情况下简单。(可以选择首字母命名) eg:定义数组的长度可以取名为:ArrLen而不需要取为ArrayLength。 三、 关于JS的循环,循环是一种常用的流程控制。 JS提供了三种循环:for(;;)、whi

2015-06-14 13:36:02 350

转载 JSON 字符串 与 java 对象的转换

// 引入相应的包//json-lib-2.2-jdk15.jarimport net.sf.json.JSONArray;import net.sf.json.JSONObject;1. //把java 对象列表转换为json对象数组,并转为字符串    JSONArray array = JSONArray.fromObject(userlist);

2015-06-14 13:33:16 329

转载 Java数据库连接池dbcp的用法

在Java语言中,JDBC(Java DataBase Connection)是应用程序与数据库沟通的桥梁,即Java语言通过JDBC技术访问数据库。JDBC是一种“开放”的方案,它为数据库应用开发人员﹑数据库前台工具开发人员提供了一种标准的应用程序设计接口,使开发人员可以用纯Java语言编写完整的数据库应用程序。JDBC提供两种API,分别是面向开发人员的API和面向底层的JDBC驱动程

2015-06-14 13:32:21 447

转载 OGNL表达式struts2标签“%,#,$”

OGNL表达式struts2标签“%,#,$”一、什么是OGNL,有什么特点?       OGNL(Object-Graph Navigation Language),大概可以理解为:对象图形化导航语言。是一种可以方便地操作对象属性的开源表达式语言。OGNL有如下特点:        1、支持对象方法调用,形式如:objName.methodName();    

2015-03-08 19:45:06 324

转载 struts2 s:property 用法

OGNL:Object Graph Navigation Language(对象图导航语言) 1,访问Action值栈中的普通属性:2,访问Action值栈中的对象属性(要有get set方法):3,访问值栈中对象属性的方法4,访问值栈中action的普通方法:5,访问静态方法:6,访问静态属性

2015-03-08 19:44:20 318

转载 mysql JDBC URL格式及其参数说明

mysql JDBC URL格式如下:jdbc:mysql://[host:port],[host:port].../[database][?参数名1][=参数值1][&参数名2][=参数值2]...常用的几个较为重要的参数:参数名称 参数说明 缺省值 最低版本要求 user 数据库用户名(用于连接数据库)   所有版本 passWord 用户密码(用于连接数据库)

2014-11-01 00:31:53 909

转载 java获取获得Timestamp类型的当前系统时间

java获取取得Timestamp类型的当前系统时间java获取取得Timestamp类型的当前系统时间 格式:2010-11-04 16:19:42 方法1: Timestamp d = new Timestamp(System.currentTimeMillis()); 方法2: Date date = new Date();       T

2014-10-27 01:03:40 358

转载 eclipse与myeclipse恢复已删除的文件和代码

1.类文件的恢复前些天在开发中,不小心将一个写着有数1000行代码的类删除了,本能下去按了ctrl+z进行恢复,但没有一点用,但还是搜索下有没有解决的方法,要重新写一遍真有点心不甘啊,哈哈 终于还是找到了一个好方法:选择项目后右键-->选择Restore from Local history-->出现下面的界面:勾选后按Restore就恢复了,真的很强大很方

2014-10-27 01:01:27 364

转载 Android Canvas类介绍

当我们调整好画笔之后,现在需要绘制到画布上,这就得用Canvas类了。在Android中既然把Canvas当做画布,那么就可以在画布上绘制我们想要的任何东西。除了在画布上绘制之外,还需要设置一些关于画布的属性,比如,画布的颜色、尺寸等。下面来分析Android中Canvas有哪些功能,Canvas提供了如下一些方法:       Canvas(): 创建一个空的画布,可以使用setBitm

2014-10-14 03:34:52 231

转载 SharedPreferences详解

http://download.csdn.net/download/gcsdn2000/4161520[java] view plaincopypackage edu.cczu.SimplePreference;    import android.app.Activity;  import android.content.Con

2014-10-14 03:32:27 265

转载 安卓开发-Activity中finish() onDestroy() 和System.exit()的区别

Activity.finish()Call this when your activity is done and should be closed.在你的activity动作完成的时候,或者Activity需要关闭的时候,调用此方法。当你调用此方法的时候,系统只是将最上面的Activity移出了栈,并没有及时的调用onDestory()方法,其占用的资源也没有被及时释放。因为移出

2014-10-14 03:30:48 301

转载 Android的一些基本概念小整理

什么是Activity?通俗一点说Activity就是一个界面,这个界面里面可以放置各种控件。Activity的界面也是用xml文件表示的,放置在res->layout下面。每生成一个新的Activity后,我们需要在AndroidManifest.xml中注册一下这个activityActivity生命周期onCreate(Bundle savedInstanceState):创

2014-10-14 03:30:08 421

转载 Android UI学习 - 对话框 (AlertDialog & ProgressDialog)

转自:http://android.blog.51cto.com/268543/333769/本文是对网上的文章《Android开发指南-用户界面-对话框》的部分内容进行简化,并加上自己的某些理解。里面的相同内容,版权归原翻译作者所有。显示对话框    对话框经常作为Activity的一部分来创建和显示。你通常应该从protected Dialog Activi

2014-10-12 21:55:43 344

转载 Android入门之GPS定位详解

一、LocationManagerLocationMangager,位置管理器。要想操作定位相关设备,必须先定义个LocationManager。[java] view plaincopyLocationManger locationManager=(LocationManager)this.getSystemService(Context.

2014-10-12 21:52:29 554

转载 android学习—— context 和 getApplicationContext()

在android中常常会遇到与context有关的内容浅论一下context : 在语句 AlertDialog.Builder builder = new AlertDialog.Builder(this); 中,要求传递的 参数就是一个context,在这里我们传入的是this,那么这个this究竟指的是什么东东呢? 这里的this指的是Activity.this,是这个语句所在的Ac

2014-10-12 21:51:48 317

转载 Android数据的四种存储方式

作为一个完成的应用程序,数据存储操作是必不可少的。因此,Android系统一共提供了四种数据存储方式。分别是:SharePreference、SQLite、Content Provider和File。由于Android系统中,数据基本都是私有的的,都是存放于“data/data/程序包名”目录下,所以要实现数据共享,正确方式是使用Content Provider。  SQLite: SQL

2014-10-12 21:51:46 353

转载 Android中Context

Context字面意思上下文,位于framework package的android.content.Context中,其实该类为LONG型,类似Win32中的Handle句柄,很多方法需要通过 Context才能识别调用者的实例,比如说Toast的第一个参数就是Context,一般在Activity中我们直接用this代替,代表调用者的 实例为Activity,而到了一个button的onCli

2014-10-12 21:51:09 246

转载 Android 成功 使用GPS获取当前地理位置(解决getLastKnownLocation 返回 null)

自本篇博客发布以来,收到了很多同行的邮件,大部分都是给我要MapUtils.java文件,或者要关于定位的Demo。以后也省的大家麻烦了,我直接把Demo挂到我的QQ云盘上去,大家可以去那里下载。(注意该Demo无法直接运行,因为我是从项目中抽出来的,但我能保证,该Demo包含了我所有的定位代码,自己调试吧,你懂的)...   QQ云盘地址:http://url.cn/PU7vxq

2014-10-12 21:45:31 437

转载 Android之GPS定位详解

一、LocationManagerLocationMangager,位置管理器。要想操作定位相关设备,必须先定义个LocationManager。我们可以通过如下代码创建LocationManger对象。LocationManger locationManager=(LocationManager)this.getSystemService(Context.LOCATION_SERVICE

2014-10-12 21:40:49 336

转载 PowerDesigner使用教程

转自:http://www.cnblogs.com/langtianya/archive/2013/03/08/2949118.html

2014-10-07 16:48:05 311

转载 CodeSmith和PowerDesigner的使用安装和数据库创建

作者:黄聪 转自:http://www.cnblogs.com/huangcong/archive/2010/06/14/1757957.html

2014-10-07 16:47:25 331

转载 ListView中convertView和ViewHolder的工作原理

LsitView和Adapter参考:http://www.cnblogs.com/xiaowenji/archive/2010/12/08/1900579.html工作原理: 1.ListView针对List中每个item,要求adapter给我一个视图(getView) 2.一个新的视图被返回并显示如果我们有上亿个item要显示怎么办?为每个项目创建一个新视图?NO

2014-10-05 21:35:55 243

转载 ListView中getView的原理+如何在ListView中放置多个item

ListView 和 Adapter 的基础工作原理:ListView 针对List中每个item,要求 adapter “给我一个视图” (getView)。一个新的视图被返回并显示如果我们有上亿个项目要显示怎么办?为每个项目创建一个新视图?NO!这不可能!实际上Android为你缓存了视图。Android中有个叫做Recycler的构件,下图是他的工作原

2014-10-05 21:35:27 244

转载 Android中BaseAdapter的理

最近做一个项目,项目中用到了ListView,ListView最重要的就是绑定数据,这个数据由Adapter来提供,这里我重写了BaseAdapter这个类来实现自己的menuAdapter代码如下:package org.leepood.lanorder;import java.io.InputStream;import java.util.ArrayList;i

2014-10-05 21:29:03 232

转载 ListView中convertView和ViewHolder的工作原理

LsitView和Adapter参考:http://www.cnblogs.com/xiaowenji/archive/2010/12/08/1900579.html工作原理: 1.ListView针对List中每个item,要求adapter给我一个视图(getView) 2.一个新的视图被返回并显示如果我们有上亿个item要显示怎么办?为每个项目创建一个新视图?NO

2014-10-04 19:54:33 267

转载 Android中Adapter之BaseAdapter使用

Android界面中有时候需要显示稍微复杂的界面时,就需要我们自定义一个adapter,而此adapter就要继承BaseAdapter,重新其中的方法.        Android中Adapter类其实就是把数据源绑定到指定的View上,然后再返回该View,而返回来的这个View就是ListView中的某一行item。这里返回来的View正是由我们的Adapter中的getView方法返

2014-10-04 19:44:28 578

转载 几个 Context 上下文的区别

[ 转载出处:http://www.blogjava.net/fancydeepin ] 在 java 中, 常见的 Context 有很多,  像: ServletContext, ActionContext, ServletActionContext, ApplicationContext, PageContext, SessionContext ... 那

2014-10-04 19:37:36 422

转载 Android中Context详解 ---- 你所不知道的Context

转载必须注明出处 :http://blog.csdn.net/qinjuning大家好,  今天给大家介绍下我们在应用开发中最熟悉而陌生的朋友-----Context类 ,说它熟悉,是应为我们在开发中   时刻的在与它打交道,例如:Service、BroadcastReceiver、Activity等都会利用到Context的相关方法 ; 说它陌生,完全是   因为

2014-10-04 19:34:47 273

转载 oracle用户权限总结

输入ed命令产生记事本,使用反斜杠(/)来执行文件中的语句  设置列宽 set lines 500;或者set line 500; 通过设置设置 命令行窗口->默认值->布局 调整显示区域大小  Oracle有三个默认用户:sys system scott(默认在10g和11g中没有开启)  sys用数据库的超级用户,老版本中有默认密码【change_on_install】,新版本密码

2014-10-04 19:31:32 643

转载 Chrome developer tool介绍(javascript调试)

[+]Chrome浏览器得益于其优秀的V8解释器,javascript执行速度和内存占有率表现非常优秀。对于html+css+javascript前台技术的学习或者开发,浏览器developer tool的使用时必不可少的,也能极大的提高学习或者开发效率。本文根据版本 23.0.1271.10。在window下,开启developer tool的快捷键为F12。1 Develo

2014-10-04 19:12:45 313

转载 Chrome developer tool2

在 DOM 元素上设置断点有时候我们需要监听某个 DOM 被修改情况,而不关心是哪行代码做的修改(也可能有多处都会对其做修改)。那么我们可以直接在 DOM 上设置断点。 如图所见,在元素审查的 Elements Panel 中在某个元素上右键菜单里可以设置三种不同情况的断点:子节点修改自身属性修改自身节点被删除选中之后,Sources Panel 中右侧的 DO

2014-10-04 19:12:22 246

转载 MyEclipse快捷键及经验总结

Ctrl+Shift+L    显示所有快捷键 Ctrl+K      参照选中的词(Word)快速定位到下一个 Ctrl+Shift+K    参照选中的词(Word)快速定位到上一个  Ctrl+O      快速显示OutLine Ctrl+T      快速显示当前类的继承结构 Ctrl+Shift+X    把选中文本全部改为大写 Ctrl+Shift+Y  

2014-10-04 19:10:44 425

转载 newInstance()和new()

在Java开发特别是数据库开发中,经常会用到Class.forName( )这个方法。通过查询Java Documentation我们会发现使用Class.forName( )静态方法的目的是为了动态加载类。在加载完成后,一般还要调用Class下的newInstance( )静态方法来实例化对象以便操作。因此,单单使用Class.forName( )是动态加载类是没有用的,其最终目的是为了实例化对

2014-10-04 19:07:51 274

转载 JAVA 泛型

对类的泛型, 我们看一下例子:public class Box {    private T t;        private void add(T t) {        this.t = t;    }        public T get() {        return t;    }         public static voi

2014-10-04 19:06:50 342

转载 in 和 exist 区别

select * from Awhere id in(select id from B)以上查询使用了in语句,in()只执行一次,它查出B表中的所有id字段并缓存起来.之后,检查A表的id是否与B表中的id相等,如果相等则将A表的记录加入结果集中,直到遍历完A表的所有记录.它的查询过程类似于以下过程List resultSet=[];Array A=(select *

2014-10-04 19:06:18 389

转载 输入框点击内容清空或显示的js代码

我们常常会遇到输入框提示的需求,比如在输入框内容中提示,当需要输入的时候再清空。下面就介绍两种方法:1、输入框点击清空onclick="this.value=''" />2、输入框点击显示提示内容操作:鼠标点击输入框出现提示内容,再次点击清空内容可以进行输入。onblur="note_click(this);" onclick="note_click(thi

2014-10-04 19:02:04 7320 1

转载 Java中this关键字的几种用法

1.     当成员变量和局部变量重名时,在方法中使用this时,表示的是该方法所在类中的成员变量。(this是当前对象自己)如:public class Hello {    String s = "Hello";     public Hello(String s) {       System.out.println("s = " + s);       Syst

2014-10-04 19:00:56 366

空空如也

空空如也

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

TA关注的人

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