自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

西厢的专栏

开发博客交流

  • 博客(31)
  • 资源 (17)
  • 收藏
  • 关注

转载 数据库范式以及数据库设计基本理论

数据库范式是数据库设计中必不可少的知识,没有对范式的理解,就无法设计出高效率、优雅的数据库。甚至设计出错误的数据库。而想要理解并掌握范式却并不是那么容易。教科书中一般以关系代数的方法来解释数据库范式。这样做虽然能够十分准确的表达数据库范式,但比较抽象,不太直观,不便于理解,更难以记忆。    本文用较为直白的语言介绍范式,旨在便于理解和记忆,这样做可能会出现一些不精确的表述。但对于初学者应该是

2013-03-15 14:14:46 835

原创 几个java关键字

native :用于方法,指示标记该方法用java以外的语言实现;transient:应用于类的成员变量,指示该成员变量不应该包含它的类实例已序列化时被序列化;

2012-07-19 17:17:08 367

转载 java 回调函数详解

http://www.cnblogs.com/leon19870907/articles/2024077.html还可参考http://blog.csdn.net/fengyifei11228/article/details/5729445在C或者C++中回调函数的定义:程序在调用一个函数时,将自己的函数的地址作为参数传递给程序调用的函数时(那么这个自己的函数称回调

2012-07-17 18:11:32 1414

原创 java IO

流(stream)本章内容Java流式输入/输出原理Java流类的分类流入/流出流类常见的节点流和处理流文件流缓冲流数据流转换流Print流Object流   流的原理:读写数据真正的文件在硬盘里数据,读数据都是0和1,文件想像成一个桶,文件里取数据,管道就是流,和水流的

2012-07-17 10:16:20 682

转载 Http协议

http://blog.csdn.net/plean/article/details/6528349

2012-07-16 10:01:01 316

原创 java访问修饰符

同一个类同一个包子类其他包public是是是是protected是是是否friendly是是否否private是否否否

2012-07-13 16:08:59 442

转载 private,单例,同时可以防止被继承

clsaa Sundae {private Sundae() {}static Sundae makeAsundae() {return new Sundae();}}public class IceCream() {public static void main(String[] args) {Sundae x = Sundae.makeAsundae();}

2012-07-13 15:30:48 413

原创 Eclipse 项目有红感叹号

原因:显示红色感叹号是因为jar包的路径不对 解决:在项目上右击Build Path -> Configure Build Paht...(或Propertise->Java Build Path),在Java Build Path中Libraries,红色叉号的包为路径错误的包。 处理好后返回刷新工程即可,这个问题一般是导入别人的项目或之前的一些JAR包移动了它的存储位置。

2012-07-13 11:25:32 1319

原创 非静态实例的初始化

class Mug { Mug(int marker) {//e.调用构造方法,并打印Mug(1)和Mug(2) System.out.println("Mug(" + marker + ")"); } void f(int marker) { System.out.println("f(" + marker + ")"); }}public class Mu

2012-07-12 21:20:22 393

原创 static初始化2(thinking in java 经典例子)

1.class Cup {2. Cup(int marker) { //d.由13行c进入,并打印 Cup(1)3. System.out.println("Cup(" + marker + ")");4. }5. void f(int marker) {6. System.out.println("f(" + marker + ")");7. }8.}9.

2012-07-12 21:09:07 409

转载 有static初始化顺序(静态数据的初始化 )

静态数据的初始化若数据是静态的(static),那么同样的事情就会发生;如果它属于一个基本类型(主类型),而且未对其初始化,就会自动获得自己的标准基本类型初始值;如果它是指向一个对象的句柄,那么除非新建一个对象,并将句柄同它连接起来,否则就会得到一个空值(NULL)。如果想在定义的同时进行初始化,采取的方法与非静态值表面看起来是相同的。但由于static值只有一个存储区域,所以无论创建多少

2012-07-12 14:00:46 605

转载 变量初始化顺序

在一个类里,初始化的顺序是由变量在类内的定义顺序决定的。即使变量定义大量遍布于方法定义的中间,那些变量仍会在调用任何方法之前得到初始化——甚至在构建器调用之前。例如://: OrderOfInitialization.java// Demonstrates initialization order.// When the constructor is called, to cre

2012-07-12 13:15:36 379

转载 listView中放入EditText滑动listView时,EditText中数据混乱解决方案

http://topic.csdn.net/u/20120416/14/631e17a8-26ac-47a1-975e-363b57ed9dfe.html

2012-07-02 15:13:16 1244

原创 ScrollView中嵌套ListView的技巧总结

前几天因为项目的需要,要在一个ListView中放入另一个ListView,也即在一个ListView的每个ListItem中放入另外一个ListView。但刚开始的时候,会发现放入的小ListView会显示不完全,它的高度始终有问题。上网查了下,发现别人也有遇到这样的问题,而大多数人都不推荐这样的设计,因为默认情况下Android是禁止在ScrollView中放入另外的ScrollView的,它

2012-06-29 12:00:20 991

原创 EditText在ListView中无法被选中的问题

如果我们因为某些特殊需求将EditText加入到ListView中, 在我们选中它进行编辑的时候(特别是横屏的时候), 会发现这个EditText会突然失去焦点, 导致我们的无法编辑。解决方法是将软键盘的输入模式改成adjustPan需要修改Mainifast:例如:         android:name=".activity.Activit

2012-06-28 17:48:47 1556

原创 为listView添加选项,使得能和listView一起滑动

LayoutInflater  inflater = (layoutInflater)getSystemServer(Context.LAYOUT_INFLATER_SERVICE);//得到inflater对象View view = inflater.inflater(R.layout.xxxx, null);//把布局文件转化为View对象;listView.addHeadView(v

2012-06-18 17:03:33 1280

原创 设置首选项

1.定义类 Prefs 并继承于PreferenceActivirypublic  class  Prefs extends PreferenceActiviyt {protected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);addPreferenceFromResou

2012-06-15 17:43:01 514

原创 刷新Ui界面

由于用new Thread().start() 开启一个线程就违背了android UI 单线程的原则。故考虑使用Handler类;1.Handler handler = new Handler() {public void  sendMessage(Message msg) {switch(msg.what) {case 0: 界面需要修改的地方; break;case 1:

2012-06-15 17:32:15 313

原创 刷新Ui界面

由于用new Thread().start() 开启一个线程就违背了android UI 单线程的原则。故考虑使用Handler类;1.Handler handler = new Handler() {public void  sendMessage(Message msg) {switch(msg.what) {case 0: 界面需要修改的地方; break;case 1:

2012-06-15 17:32:14 393

原创 java回调函数

http://blog.csdn.net/fengyifei11228/article/details/5729445

2012-04-16 18:00:35 81

原创 android使用webView加载本地资源

在网上看了许多关于WebView 的例子。但当自己做起来时,总是有些差别,是另一种体会。这节我就以 模拟器为2.1 为例来讲。 WebView 主要调用三个方法:LoadUrl、LoadData、LoadDataWithBaseURL。 1、LoadUrl 直接加载网页、图片并显示。(本地或是网络上的网页、图片、gif) 2、LoadDat...

2012-03-28 14:23:21 292

原创 androidUI 开发

[u]http://apps.hi.baidu.com/share/detail/45148371[/u]

2012-03-17 17:40:05 99

原创 android开发

android:autoLink设置是否当文本为URL链接/email/电话号码/map时,文本显示为可点击的链接。可选值(none/web/email/phone/map/all)android:autoText如果设置,将自动执行输入值的拼写纠正。此处无效果,在显示输入法并输入的时候起作用。android:bufferType指定getText()方式取得的文本类别。选项editabl...

2012-03-15 12:33:29 111

原创 android开发

Android中如何去掉标题栏第一种:也一般入门的时候经常使用的一种方法requestWindowFeature(Window.FEATURE_NO_TITLE);//去掉标题栏注意这句一定要写在setContentView()方法的前面,不然会报错的 第二种:在AndroidManifest.xml文件中定义可以看出,这样写的话,整个应用都会去...

2012-03-15 12:21:14 112

原创 android开发

android读取sim卡联系人2011-04-25 16:20SIM的provider是IccProvider。既然是provider,就和操作Contact的provider类似的,只是有一些微小差别。IccProvider的Uri是content://icc/and,可以通过这个Uri来操作SIM卡。当然,使用时需要转换为android的Uri对象。android中对SIM卡操作的支...

2012-03-14 18:29:43 126

原创 android开发

Android有四大组件:Activity、Service、Broadcast Receiver、Content Provider。 Activity 做一个完整的Android程序,不想用到Activity,真的是比较困难的一件事情,除非是想做绿叶想疯了。因为Activity是Android程序与用户交互的窗口,在我看来,从这个层面的视角来看,Android的Activity特像网站的页...

2012-03-14 15:36:55 102

原创 android开发

这个包中包含了3个主要类,但是都是独立的。具体的看下面的说明:1.phonetest1.java 说明: 在写程序中,有时候可能需要获取sim卡中的一些联系人资料。在获取sim卡联系人前,我们一般会先判断sim卡状态,找到sim卡后再获取它的资料,如下代码我们可以读取sim卡中的联系人的一些信息。还要说一句就是,在这里是应该必须判断联系人的,这样我们才能正常的查询。 ...

2012-03-14 15:20:19 92

原创 从SIM卡中读取联系人信息

这个包中包含了3个主要类,但是都是独立的。具体的看下面的说明:1.phonetest1.java 说明:    在写程序中,有时候可能需要获取sim卡中的一些联系人资料。在获取sim卡联系人前,我们一般会先判断sim卡状态,找到sim卡后再获取它的资料,如下代码我们可以读取sim卡中的联系人的一些信息。还要说一句就是,在这里是应该必须判断联系人的,这样我们才能正常的查询。

2012-03-14 15:15:58 8073

原创 增强for循环的好处

在上面这个例子 增强型的for循环 和普通for循环一样增强型的for循环 优点主要体现在集合中,随便举个例子比如对 set 的遍历一般是迭代遍历:Set set = new HashSet();Iterator it = set.iterator(); while (it.hasNext()) { String str = it.next(); System.

2012-03-14 12:11:58 1320

原创 android通过Intent对象开启一个新的activity

1.Intent   toSecond_Intent = new Intent();  //新建一个intent对象;toSecond_Intent.setClass (当前类名.this, 要跳转页面的类名.class);startActivity(toSecond_Intent); 2.在要连接的类中进行接收: startActivity(getIntent());

2012-03-12 15:07:31 431

转载 Android中Bundle的使用示例

1.介绍    用于不同Activity之间的数据传递  1.重要方法    clear():清除此Bundle映射中的所有保存的数据。    clone():克隆当前Bundle    containsKey(String key):返回指定key的值    getString(String key):返回指定key的字符    hasFileDescriptors(

2012-03-12 14:54:50 580

jasper模板文件

jasper模板文件

2014-06-15

jasperReport详细教程及例子

jasperReport详细教程及例子

2014-05-27

android反编译工具

一款不错的android反编译工具,挺好用的。公司用的,大家试试

2013-01-08

仿微信的一款android系统

一款仿微信的android系统,拥有绝对漂亮的界面,涵盖android所有最新控件,功能模块:登陆,收件,发件箱,草稿箱,添加好友,设置等功能菜单。

2013-01-04

linux命令全集

linux命令全集

2013-01-04

Junit4教程

Junit4教程

2013-01-04

js页面跳转方法

js所有的跳转方法详解

2013-01-04

ajax实现省市区建表详解

省市区建表详解,通过建立一张表实现省市区下拉框联动

2013-01-04

android经典面试题

android经典面试题

2012-07-18

android API 中文

android中文api

2012-07-18

java_io全面总结

全面学习java io系统

2012-07-18

C语言深度解剖-解释C语言的难点

C语言深度解剖,讲解C中的难点,让你感觉C语言不再难学

2011-06-25

JAVA设计模式_手册

JAVA设计模式_手册,解析java模式的奥秘

2011-06-25

嵌入式系统设计师真题下载

嵌入式系统设计师真题下载,很好的课程资源。。

2011-06-25

DOS命令大全-最全面的DOS操作

最全面的DOS命令,涵盖了基本的DOS操作。值得期待

2011-06-17

Eclipse从入门到精通

Eclipse从入门到精通,让你掌握Eclipse的开发快感

2011-06-17

基于MVC模式图书馆管理的系统毕业论文

完整版毕业论文,用JAVA开发,给人耳目一新的感觉

2011-05-26

空空如也

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

TA关注的人

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