- 博客(61)
- 资源 (28)
- 收藏
- 关注
原创 正则表达式之零宽度断言
概念 在前面的文章中,我们知道元字符\b、^匹配的是一个位置,而且这个位置需要满足一些情 况 。这样把满足这一条件称为断言或零宽度断言。下面看看正则表达式中常用的零宽度断言。 上一篇博客中也有提及: 上述表达式同样也是匹配
2013-03-31 22:20:19 9511 6
原创 Oracle数据库之SQL单行函数---字符函数
接下来的学习就从单行函数开始了,通过上一篇文章中我们可以知道,单行函数有分为多种。 此次学习的就是有关于字符的函数。 字符函数 其中字符函数又可以分为:大小写转换函数和字符处理函数。 大小写转换函数 1、LOWER :转换为小写 select lowe
2013-03-31 19:40:52 1920
原创 Oracle数据库之SQL函数
Oracle内置有许多函数,这些函数或进行相关字符串的操作,或进行日期时间的操作,了解Oracle 内置函数对学习是有帮助的。Oracle的内置函数简单的可以分为两大类:单行函数、多行函数。 单行函数:这类函数仅仅作用于单行的记录,对每行记录返回一个值。 多行函数:这类函数最用于一个记录组,每组内容返回一个值。
2013-03-31 19:03:08 1416
原创 Thinking in JAVA之垃圾回收机制浅析
垃圾回收的概念 Java的堆是一个运行时的数据区,对象从中分配空间。JVM的堆中存储着正在运行的应用程序 所建立的所有的对象.一般来说他们是不需要程序员显示的进行释放的。堆是由垃圾回收来负责的. 垃圾回收是一种动态的存储管理技术,它自动的释放不在被程序引用的对象的内存空间。并且按照 特定的垃圾收集算法实现资源的自动回收的功能.
2013-03-31 14:37:59 2174
原创 正则表达式之分组(捕获)、后向引用
分组 正则表达式中的分组又称为子表达式,就是把一个正则表达式的全部或部分当做一个整体进行 处理,分成一个或多个组。其中分组是使用“()”表示的。进行分组之后“()”里面的内容就会被当 成一个整体来处理。 先看看一个具体的例子吧: 同时我们可以使用“()”限制替换的范围
2013-03-31 11:48:15 6844 1
原创 Oracle数据库之SQL---select之二
前面谈到了select的一些简单的运用,此次会更进一步的学习select查询。 包括:where条件限定查询、范围查询、模糊查询、查询结果的排序. where条件限定查询 select *from emp where emp.deptno = 10;--查询公寓号为10的所有员工 select *from e
2013-03-31 09:41:36 2043
原创 Oracle数据库之SQL---select之一
前言 前篇笔者已经说明,最好的学习就是实战!因此我的学习也就是从实战中展开的。在一切SQL 语句中最基本的莫过于查询语句了,因此笔者也是从select语句开始学习的。(其实这部分笔者) 已经掌握,但是还是有必要重新掌握的。 对于前期的学习,主要用到的是Oracle数据库中本就存在的一些表,这里笔者使用Scott这
2013-03-30 22:09:07 1889
原创 Oracle数据库之SQL起航
沉寂了了几天,完成了一些重要的、不重要的事。本来的学习计划也因为这样或那样的情况耽搁 了。接下来的时间就是Oralce的基本的SQL的学习与思考了。好在之前的准备工作都做的比较充分 了,运作起来也更容易进入状态。首先需要说明的是笔者的学习是基于的应用开发,因此理论性的 东西,笔者可能不会去深究。笔者喜欢实际型的东西,也喜欢从实践中去掌握所学的知识点,因此 练
2013-03-30 21:23:21 1393
原创 正则表达式之替换
我们知道在现实生活中,电话号码的区号可以是三位的也可以是4位的(不过貌似)区号前面 的”0“并不算区号的一部分,不过这不是重点。重点是我们如果需要将3位区号和4位区号的电话号 码都匹配出来该如何呢? 其实使用替换就可以实现了。首先看看最简单的替换符”|“的用法吧!同样以区号为例 匹配3为区号的电话号码的正则式为:0\d{2}
2013-03-28 20:52:46 6411
原创 正则表达式之限定符
我们知道正则表达式中的元字符一次一般只能匹配一个位置或一个字符,如果要匹配一个或 零个或多个字符的时候,则需要使用限定符了。限定符就是允许特定字符或字符集合自身重复出 现的次数。常用的限定符如下表: 限定符 接下来 贪婪匹配限定符
2013-03-28 13:56:21 6131 1
原创 Android 之LayerDrawable层叠样式layer-list及自定义颜色ProgressBar
前面一篇文章中简单实现了ProgressBar,http://blog.csdn.net/kiritor/article/details/8726267 但是对于我们来说系统的ProgressBar有时候同样会显得很单调,因此笔者准备实现一些特别的 进度条 。不过在那之前我们先学习LayerDrawable层叠样式layer-list的使用方法.
2013-03-27 21:10:04 10021 1
原创 Android UI控件之ProgressBar进度条简单实现
我们知道在所有的界面UI中进度条无疑是非常重要的一个,因为它可以给用户一个较为清晰的 视觉效果:就是用户的操作的完成情况.这不是简单的完成与未完成,而是以一个进度的方式展示给 用户的交互性更强了。 对于Android系统中的进度条如何使用呢?下一是简单的实现,并未做相关的美化处理。 依照惯例,先上效果图:
2013-03-27 14:00:23 3968
原创 Oracle数据库之PL/SQL的”适配”新生
这两天真是有够郁闷的,原因无他,32位的PL/SQL在64的机子上无法连接64位的Oracle 数据库。本来笔者已经放弃使用PL/SQL的,而是选择使用Oracle 的SQL Developer。可是老 实说使用过PL/SQL之后真心不习惯用其他工具,而且Oracle应用开发基本都是使用PL/SQL的 这真是让我坐立难安啊。
2013-03-26 20:12:25 2339
原创 正则表达式之字符转义、反义
字符转义 在前面元字符的学习中,我们知道正则表达式定义了一些较为"特殊"的元字符,如:$、^,由于这些 字符在正则表达式中被解释成其他的含义,因此我们如果需要匹配该字符需要使用转义字符来解决 这一问题,转义字符用”\“表示,他可以取消元字符的特殊含义. 如:\*匹配'*'字符。 www\.csdn\.ne
2013-03-26 19:23:35 4266 2
原创 正则表达式之字符类
通过前面的学习可以知道,正则表达式中元字符通常只能匹配一个位置或者字符集合中的某 一特定的字符,一般的情况下可以使用相应的元字符匹配空白、字符、数字。可是这种功能却是太 单调了。如果需要匹配字符集合的时候我们就需要自定义匹配的字符集合了,这就是通过字符类 来实现的。 字符类就是一个字符集合,他是正则表达式的"迷你"语言,在[]中进行定义的
2013-03-26 18:59:49 1589
原创 正则表达式之元字符
前一章讲到了正则表达式的一些普通字符和特殊字符,这篇文章主要学习元字符。 元字符 在正则表达 式中"元字符"是一类较为特殊的字符,它可以匹配一个位置或一个字符集合中的字符. 根据功能,元字符又可以分为匹配位置的元字符和,匹配字符的元字符,还包括基本元字符,数量元字符. 基本元字符
2013-03-26 13:18:35 2445 3
原创 正则表达式之字符
正则表达式中的普通字符由所有那些没有显示的指定为元字符的打印和非打印的字符组成。 一般包括所有的大写和小写字符,所有的标点符号以及一些特殊符合。 普通字符 其实最简单的正则表达式就是一个单独的普通字符,可以匹配所收索的字符串的中的该字符串 本身。 例如:匹配字符‘A’
2013-03-26 10:31:51 1446 1
原创 正则表达式之基础理论
在学习正则表达式之前首先应该掌握一些理论基础,他是我们日后编写正则表达式的法则和 规范。是基础的部分,具体来说,正则表达式包括以下的基础理论。 ☞ 字符 ☞ 元字符 ☞ 字符类 ☞
2013-03-25 13:43:54 1562
原创 正则表达式之概述、测试工具
我们知道正则表达式是对字符串操作的一种逻辑公式,也就是用事先定义好的一些特定字符, 以及这些特定字符的组合,组成一个规则字符串。这个“规则字符串”就是对字符串的一种过滤逻辑。 正则表达式在程序设计语言中的应用是十分广泛的,尤其在字符串的处理上。如字符串匹配 字符串查找,字符串替换。说白了正则表达式就是一段文本公式,它描述的是用某一种模式去匹
2013-03-25 12:31:33 2104
原创 Android UI控件之Gallery实现循环效果总结
在上几篇Android界面篇中很多地方都用到了Gallery,而且都实现了循环的效果.但是Gallery到底 是如何实现循环的呢?现在做一个总结: 1、首先在Adapter中重写getCount方法 public int getCount() { // TODO Auto-generated method stub
2013-03-25 09:34:11 1710 1
转载 Thinking Java内存分配、管理总结
前言 学习Java也有一年多了,最近在想着把java在看一遍。首选的书籍当然是Thinking in java了。 不过笔者功力尚浅在,看到java中内存的分配的时候有一些困惑。就上网查了一些资料,其中 博客园的一篇博文让我有一种茅塞顿开的感觉,因此将之转载到自己的博客中珍藏起来。 想写这篇总结酝酿了有个来月了
2013-03-24 15:23:00 2269
原创 Oracle数据库--SQL系列之基本指令
Oracle的数据字典是Oracle数据库的重要组成部分之一,它随着Oracle的版本升级产生者不断的 变化。体现为不同用户下的一些表和视图。需要留意的是,数据字典的名称是大写的英文字符。它存 放着用户信息,用户的权限信息,所有的数据对象的信息,表的约束条件,相关视图等等。 下面是Sql语句对于数据字典的相关操作,权当练手了!/*查看详细信
2013-03-24 10:51:45 1706
原创 Oracle数据库之基础架构知识
笔者在学习Oracle之前,特地先去了解了OracleDB的框架。这样对Oracle数据库有一个整 体的认知,有由高屋建领地的作用。磨刀不误砍菜功吧。 Oracle数据库主要由一下5部分组成: ● 物理结构 ● 逻辑结构
2013-03-24 08:48:50 1618
原创 Oracle数据库之安装、开发工具
既然决定了学习Oracle数据库,那就要尽快开始的嘛。由于只是个人学习用,笔者这里使用 的是Oracle11g数据库,虽然现在10g是主流,但是许多公司也已经在滚动式的升级了。 至于Oracle11g的安装,说是话笔者真心不想总结了。其一:网上的此类安装教程已经很多了 其二:对于IT行业的coder来说,这种问题本来也不是一件难事。 前面已经
2013-03-23 20:13:54 1567
原创 Oracle数据库之学前总结
2013年,笔者也进入了大三的后半程了,细细想来离暑假实习也仅有四个月了。 对于实习这个事其实笔者是十分期待的,因为那可以让我真正的体验一下进入社会 工作的感觉,真正的用自己的所学去完成一些实际性的东西。但同时自己又有一丝丝 的担忧,怕自己所学应付不来未来的工作。 回顾一下自己大学三年的学习经历,总的来说大学的学习还是以自学为主的
2013-03-23 19:44:09 1221
原创 Android UI控件之Gallery +GridView实现图片与小圆点同步变化
在Web应用中有这样一种需求,特别是在一些购物网站中。经常会看到会有一些动态循环 展示的一组图片。Android可不可以实现这种效果呢?答案当然是肯定的了。 至于如何实现,看一下例子程序吧 依照惯例,先上几张效果图吧! 先看第一张: 接下来第二张:
2013-03-23 15:37:19 3605
原创 Java应用---Design for Coder(集截屏,取色,放大,画图)为一体
记得以前闲来无事的时候做过一个java小应用,将截屏,取色,放大镜,画图功能集成在一起的 小应用软件。采用的是Swing技术。笔者其实是个菜鸟,但是对java的Swing还是比较喜欢的。 每个人都有这样的思维,或许说习惯更为恰当吧!我们在学习完一门语言的基本语法之后 总是“迫不及待”的想了解这门语言到底能够做什么?这种“冲动”使我们真正的
2013-03-23 09:54:44 4130 4
原创 设计模式原则篇(4):接口隔离原则---Interface Segregation Principle
在学习接口隔离原则之前首先我们必须明白接口的概念。java中的接口是一些方法特征集合 其方法并未实现。 接口有其两种含义: 1、java接口:java语言中存在的结构,具有特定的语法和结构。 说的直白一点就是对象接口,java中的类通过关键字new
2013-03-21 22:51:26 1950
原创 Android UI控件之Gallery --拖动、覆盖、循环、3D图片浏览 效果之二
上一篇博客中实现了一种3d效果的图片浏览功能,但是感觉上还是太过"硬性",因此对上 一次做一些改进。好了话不多说直接给出效果图吧。小编是“刀剑”的粉丝,因此就以“刀剑”为 背景吧! 第一张: 拖动到第二张 拖动时的过渡效果
2013-03-21 18:01:56 3420 2
原创 Android UI控件之Gallery --拖动、覆盖、循环、3D图片浏览 效果之一
Android中的Gallery控件是十分灵活的,使用它可以做出许多很炫的效果.接下来要实现的一 中效果在上一篇文章的基础上,实现了循环、覆盖、3D的效果。具体的情况如何? 老规矩先上效果图: 第一张 第二张 第三张
2013-03-21 14:11:09 3720 2
原创 Android UI控件之Gallery(拖动效果) --拖动式图片浏览
我们知道现在智能手机上都有这样一种功能,就是你在浏览图片的时候。不是硬性的点击按钮 而是可以实现手指的拖动,划开效果。使用户具有更好的交互体验,不过这种效果是如何实现的呢? 在Android中是通过Gallery来实现拖动效果的。 通过Gallery可以实现各种各样的效果,此篇文章只是简要谈谈他的用法,至于后续的一些效果 有机会
2013-03-20 22:37:49 2332
原创 设计模式原则篇(3):依赖倒转原则---Dependence Inversion Principle
依赖倒转原则,听名字感觉就十分的奇怪。“依赖”是什么?为什么要到转呢?理解这些 首先要从"依赖倒转原则"的定义入手。 依赖倒转原则: 高层模块不应该依赖于底层模块,而是应该依赖于抽象;抽象不应该依赖于具体的 细节;细节应该依赖于抽象。
2013-03-20 13:52:01 1646
原创 Android UI控件之ImageSwitcher(图片切换)
从该名字就可以看出来,ImageSwitcher是一个图片切换控件,可以在一系列的图片中,逐张 的显示特定的图片,利用该控件可以实现图片浏览器中的上一张,下一张的功能。其使用方法也较 为简单,不过需要注意的是ImageSwitcher在使用的时候需要一个ViewFactory,用来区分显示图片 的容器和他的父窗口。
2013-03-19 21:22:19 3135
原创 Android UI控件之Spinner实现省市区三级联动
上一篇文章中了解到了Spinner的简单用法,知道了Spinner的数据源一般有两种形式。 XML文件和数组的方式。这次的内容主要是想在Spinner上实现省市区三级联动,话不多说了 直接上效果图吧! 城市信息我将他放在strings.xml文件中,具体就不给出了,信息太大了 主xml文件如下:<
2013-03-19 15:35:49 9782 7
原创 设计模式原则篇:(2)里氏替换原则--Listkov Substitution Principle
在学习里氏替换原则之前,首先应该理解继承的概念与好处,我们知道在java程序设计语言 中继承是通过extends关键字实现的,那么继承到底有哪些优点呢? 1、实现了代码共享 2、提高了代码的重用性 3、提高了代码的可扩展性 不过有利必有弊,继承虽然带来
2013-03-19 11:15:51 2413
原创 Android UI控件之Spinner(下拉列表)
下拉列表---Spinner用于显示列表项,类似于一组单选按钮RadioButton。Spinner的使用, 可以极大的提升用户的体验性。当需要用户选择的时候,可以提供一个下拉列表项给用户选择。 具体来说下拉列表是如何实现的呢? 通过查阅API知道Spinner继承AdapterView,因此它的数据源需要通过Adap
2013-03-17 20:23:44 14793
原创 Android UI控件之CheckBox实现墨迹天气设置布局界面(漂亮)
Android中的控件的自定义性是很强的,正因为如此我们可以更容易的做出漂亮的UI。下面就 是通过自定义CheckBox实现墨迹天气,qq等等的设置界面。 话不多说,直接上效果图吧! 效果还算可以吧?下面来看看具体的实现吧! 主xml文件:<LinearLayout xmlns:android="
2013-03-17 19:55:51 3887 3
原创 Android UI控件之CheckBox(复选框、多选框)
上一篇文章中学习了RadioButton。知道了RadionButton的基本用法,实现起来也是听简单的 和RadioButton一样CheckBox也是一个使用的非常多的控件,Android中它的的用法也挺简单的。 以一个例子程序为例: 同样先看一个常规的实现:
2013-03-17 16:52:47 7914
原创 设计模式原则篇:(1)单一职责原则--Single Responsibility Principle
上篇文章提及到设计模式中应遵循的设计原则,并且列出了设计模式中应当遵循的六大原则。 次篇文章主要讨论单一职责原则。 单一职责原则(SRP): 不要存在多于一个导致类变更的原因。简单的讲,就是一个类或接口只负责一个"职责"。 如果一个类有一个以上的职责,这些职责就耦合在一起了
2013-03-17 14:02:21 1803
原创 Android UI控件之RadioGroup、RadioButton
对于单选按钮相信每个人都十分熟悉,这类控件也已经接触了很多了。不过在Android是如 和实现的呢?又是如何对单选按钮进行监听的呢? 以一个例子程序为例: 首先看常规的单选按钮: 布局文件的代码如下: <TextView android:layout_width="wrap_content"
2013-03-16 22:55:15 2854
Regex Util Eclipse插件
2013-03-25
Design for Coder
2013-03-23
android 3d 相册
2013-03-21
android gallery 3D效果
2013-03-21
android switch 开关按钮
2013-03-16
android BaseAdapter listView优化
2013-03-12
java操纵本地方法JNA包
2013-03-06
Activity之间信息传递,切换效果集合,包括按钮美化
2012-12-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人