代码改变世界

Oracle 快照及 dblink使用 (两台服务器数据同步)

2014-03-24 21:45 by waddell, 702 阅读, 0 推荐, 收藏, 编辑
摘要:/*一、创建dblink:*/--1、在目的数据库上,创建dblindrop database link dblink_anson;Create publicdatabase link dblink_ansonConnect to lg identified by lg using 'SDLGDB';--源数据库的用户名、密码、服务器名k/*二、创建快照:*/--1、在源和目的数据库上同时执行一下语句,创建要被同步的表drop table tb_anson;create table tb_anson(c1 varchar2(12));alter table tb_anson a 阅读全文

shell脚本中一些特殊符号

2013-12-27 13:06 by waddell, 209 阅读, 0 推荐, 收藏, 编辑
摘要:1、{} 大括号:用法一:通配符扩展代码:ls my_{finger,toe}s这条命令相当于如下命令的组合:代码:ls my_fingers my_toesmkdir {userA,userB,userC}-{home,bin,data}我们将得到 userA-home, userA-bin, userA-data, userB-home, userB-bin,userB-data,userC-home, userC-bin, userC-data,这几个目录用法二:可用于语句块的构造,语句之间用回车隔开。如果你想在某些使用单个语句的地方(比如在AND或OR列表中)使用多条语句,你可以把它们 阅读全文

Oracle 使用RMAN

2013-11-24 14:35 by waddell, 509 阅读, 0 推荐, 收藏, 编辑
摘要:RMAN 数据库备份特点:1、 跳过未使用的数据块2、 备份压缩3、 执行增量备份4、 块级别的恢复组件:1、 RMAN命令执行器(RMAN Executable)2、 目标数据库(Traget Database)3、 RMAN恢复目录 (RMAN Recover Catelog)4、 RMAN资料档案库(RMAN Respository)5、 恢复目录数据库库 (Recover Catelog Database)创建恢复目录--使用dba登陆Sqlplus sys/change_on_install AS SYSDBA;--查看数据库模式... 阅读全文

Oracle DBA常用的系统表

2013-11-23 20:30 by waddell, 454 阅读, 0 推荐, 收藏, 编辑
摘要:1.2 DBA常用的表1.2.1 dba_开头dba_users数据库用户信息dba_segments表段信息dba_extents数据区信息dba_objects数据库对象信息dba_tablespaces数据库表空间信息dba_data_files数据文件设置信息dba_temp_files临时数据文件信息dba_rollback_segs回滚段信息dba_ts_quotas用户表空间配额信息dba_free_space数据库空闲空间信息dba_profiles数据库用户资源限制信息dba_sys_privs用户的系统权限信息dba_tab_privs用户具有的对象权限信息dba_col_ 阅读全文

Oracle merge into

2013-11-23 15:21 by waddell, 225 阅读, 0 推荐, 收藏, 编辑
摘要:--合并数据库 MERGE--MERGE INTO table_name--USING table_name--ON (expressioin)--WHEN MATCHED THEN-- UPDATE SET …--WHEN NOT MATCHED THEN-- INSERT … VALUES…MERGE INTO PERSION P1USING PERSION02 P2ON (P1.ID = P2.ID)WHEN MATCHED THEN UPDATE SET P1.AGE = P2.AGE ;WHEN NOT MATCHED THEN INSERT (P1.ID... 阅读全文

Oracle 表空间操作

2013-11-23 10:15 by waddell, 197 阅读, 0 推荐, 收藏, 编辑
摘要:-- 查询已有表空间SELECT TABLE_SPACENAME FROM DBA_TABLESPACES;-- 创建表空间CREATE TABLESPACE SPACEDATAFILE ‘E:\SPACE.DBF’SIZE 100M AUTOEXTEND ON NEXT 5M MAXSIZE 200M;-- 删除表空间DROP TABLESPACE SPACE INCLUDING CONTENTS AND DATAFILES;-- 查看表空间状态SELECT TABLESPACE_NAME, STATUES FROM DBA_TABLESPACES;-- 修改表空间状态-- alter ta 阅读全文

Linux 常用命令

2013-11-14 20:58 by waddell, 178 阅读, 0 推荐, 收藏, 编辑
摘要:系统信息arch 显示机器的处理器架构(1)uname -m 显示机器的处理器架构(2)uname -r 显示正在使用的内核版本dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI)hdparm -i /dev/hda 罗列一个磁盘的架构特性hdparm -tT /dev/sda 在磁盘上执行测试性读取操作cat /proc/cpuinfo 显示CPU info的信息cat /proc/interrupts 显示中断cat /proc/meminfo 校验内存使用cat /proc/swaps 显示哪些swap被使用cat /proc/version 显示内核的版本cat 阅读全文

mac 下安装和卸载 mysql

2013-11-08 01:13 by waddell, 617 阅读, 0 推荐, 收藏, 编辑
摘要:这里有一篇文章写得很详细:http://www.cnblogs.com/macro-cheng/archive/2011/10/25/mysql-001.html关于卸载,我也百度了下。找了好几个地方才找到正确的卸载办法。贴出来共享之,也方便日后自己使用。sudo rm /usr/local/mysqlsudo rm -rf /usr/local/mysql*sudo rm -rf /Library/StartupItems/MySQLCOMsudo rm -rf /Library/PreferencePanes/My*vim /etc/hostconfig and removed the l 阅读全文

Android 通过Dom, Sax, Pull解析网络xml数据

2013-11-03 21:49 by waddell, 454 阅读, 0 推荐, 收藏, 编辑
摘要:这篇文章不是完全原创,XML解析的部分参考了 liuhe688 的文章。文章地址:http://blog.csdn.net/liuhe688/article/details/6415593这是一个几乎完整的过程。覆盖面也比较广。应用了AsyncTask, BaseAdapter, ListView, Dom, Sax, Pull等,这些也是开发应用中必不可少的部分。效果图:首先,做了些准备工作。down了一份xml数据放在本地服务器上定义了一个model。book.javapackage com.example.phonedemo.model;public class Book { pr... 阅读全文

android 之Fragment(官网资料翻译)

2013-10-30 14:23 by waddell, 331 阅读, 0 推荐, 收藏, 编辑
摘要:原文地址:http://blog.csdn.net/lilu_leo/article/details/7671533*************************** 正文分割线 ***************************Fragment要点Fragment作为Activity界面的一部分组成出现可以在一个Activity中同时出现多个Fragment,并且,一个Fragment亦可在多个Activity中使用。在Activity运行过程中,可以添加、移除或者替换Fragment(add()、remove()、replace())Fragment可以响应自己的输入事件,并且有自 阅读全文

Android 实现简单天气应用

2013-10-29 20:41 by waddell, 697 阅读, 0 推荐, 收藏, 编辑
摘要:引导页面,多个城市的天气,可以通过滑动来翻阅。先看下截图:1、城市天气界面 2、引导界面应用引导页面package org.qxj.iweather.page;import org.qxj.iweather.R;import android.app.Activity;import android.content.Intent;import android.content.SharedPreferences;import android.os.Bundle;import android.util.Log;import android.view.ViewGroup.LayoutParams;imp 阅读全文

Java Date 和 Calendar

2013-10-28 00:43 by waddell, 832 阅读, 0 推荐, 收藏, 编辑
摘要:Java 语言的Date(日期),Calendar(日历),DateFormat(日期格式)组成了Java标准的一个基本但是非常重要的部分。日期是商业逻辑计算一个关键的部分,所有的开发者都应该能够计算未来的日期,定制日期的显示格式,并将文本数据解析成日期对象。创建一个日期对象让我们看一个使用系统的当前日期和时间创建一个日期对象并返回一个长整数,这个时间通常被称为Java 虚拟机(JVM)主机环境的系统时间。import java.util.Date; public class DateTest { public static void main(String[] args) {... 阅读全文

Android 进程和线程模型

2013-10-28 00:31 by waddell, 348 阅读, 0 推荐, 收藏, 编辑
摘要:Android进程模型在安装Android应用程序的时候,Android会为每个程序分配一个Linux用户ID,并设置相应的权限,这样其它应用程序就不能访问此应用程序所拥有的数据和资源了。在 Linux 中,一个用户ID 识别一个给定用户;在 Android 上,一个用户ID 识别一个应用程序。应用程序在安装时被分配用户 ID,应用程序在设备上的存续期间内,用户ID 保持不变。默认情况下,每个apk运行在它自己的Linux进程中。当需要执行应用程序中的代码时,Android会启动一个jvm,即一个新的进程来执行,因此不同的apk运行在相互隔离的环境中。下图显示了:两个 Android 应用程序 阅读全文

Android Manifest.xml 结构详解

2013-10-28 00:27 by waddell, 329 阅读, 0 推荐, 收藏, 编辑
摘要:关于AndroidManifest.xmlAndroidManifest.xml是每个android程序中必须的文件。它位于整个项目的根目录,描述了package中暴露的组件(activities,services,等等),他们各自的实现类,各种能被处理的数据和启动位置。除了能声明程序中的Activities, ContentProviders, Services,和Intent Receivers,还能指定permissions和instrumentation(安全控制和测试)AndroidManifest.xml结构 ... 阅读全文

Android Animations动画使用详解

2013-10-28 00:24 by waddell, 304 阅读, 0 推荐, 收藏, 编辑
摘要:一、动画类型Android的animation由四种类型组成:alpha、scale、translate、rotateXML配置文件中alpha渐变透明度动画效果scale渐变尺寸伸缩动画效果translate画面转换位置移动动画效果rotate画面转移旋转动画效果Java Code代码中AlphaAnimation渐变透明度动画效果ScaleAnimation渐变尺寸伸缩动画效果TranslateAnimation画面转换位置移动动画效果RotateAnimation画面转移旋转动画效果二、Android动画模式Animation主要有两种动画模式:tweened和frame一种是tween 阅读全文

android LinearLayout和RelativeLayout实现精确布局

2013-10-28 00:12 by waddell, 526 阅读, 0 推荐, 收藏, 编辑
摘要:先明确几个概念的区别:padding margin:都是边距的含义,关键问题得明白是什么相对什么的边距padding:是控件的内容相对控件的边缘的边距.margin :是控件边缘相对父空间的边距android:gravity是对该view 内容的限定.比如一个button 上面的text. 你可以设置该text 在view的靠左,靠右等位置.该属性就干了这个.android:layout_gravity是用来设置该view中的子view相对于父view的位置.比如一个button 在linearlayout里,你想把该button放在靠左,靠右等位置就可以在linearlayout中通过该属性 阅读全文

中国天气网API

2013-09-15 19:32 by waddell, 2751 阅读, 1 推荐, 收藏, 编辑
摘要:中国天气网有三个 API 适用于不同场合的使用。http://m.weather.com.cn/data/101050101.html这个接口返回的格式如下。{ "weatherinfo": { "city": "哈尔滨", // 城市中文名 "city_en": "haerbin", // 城市英文名 "date_y": "2012年8月18日", // 发布日期 "date": "", // ? "we 阅读全文

获取中央气象台API 完整城市列表简单方式

2013-09-13 18:46 by waddell, 2955 阅读, 0 推荐, 收藏, 编辑
摘要:activity_main.xml MainActivity.java/** * 最近在看天气预报的相关知识,想寻找一个比较合适的API接口,终于找到了这篇文档 * http://blog.csdn.net/lzqwebsoft/article/details/7054045 * 里面详细说明的怎样从中国天气网获取天气信息,可是没用几天发现文中使用的获取城市 * 列表的接口貌似被封了,导致原先的方法不使用,后悔但是没能及时将相关信息保存下来 * ,以前是考虑每次实时的从网络上获取城市列表,以防信息有变,但是这种接口本身就是 * 个不稳定的因素,所以还是得把相关信息下载下来。... 阅读全文

Android应用开发中的风格和主题(style,themes)

2013-05-14 00:58 by waddell, 279 阅读, 0 推荐, 收藏, 编辑
摘要:越来越多互联网企业都在Android平台上部署其客户端,为了提升用户体验,这些客户端都做得布局合理而且美观.......Android的Style设计就是提升用户体验的关键之一。Android上的Style分为了两个方面:Theme是针对窗体级别的,改变窗体样式;Style是针对窗体元素级别的,改变指定控件或者Layout的样式。 Android系统的themes.xml和style.xml(位于\base\core\res\res\values\)包含了很多系统定义好的style,建议在里面挑个合适的,然后再继承修改。 以下属性是在Themes中比较常见的,源自Android系统... 阅读全文

iOS研发知识与能力体系

2013-05-11 14:23 by waddell, 543 阅读, 0 推荐, 收藏, 编辑
摘要:思维导图:iOS研发知识与能力体系这个题目很大,肯定列不完全的,欢迎各位朋友留言补充。完整的思维导图超大,拆分来发了。首先是总纲:一,iOS开发:二,开发支持:三,设计与质量:五,项目处理能力:六,学习与培训能力:七,市场竞争意识其实省略的“产品熟悉度”一项也非常重要,它决定了你在开发团队中的地位。突然发现要懂那么多东西会不会很苦逼呢?呵,不是所有人都必须懂那么多,但要做到管理岗位,这些都可以学学。 阅读全文

[转]用NSURLPROTOCOL实现代理和缓存

2013-05-06 10:42 by waddell, 2865 阅读, 0 推荐, 收藏, 编辑
摘要:原理NSURLProtocol可以用来劫持全局的由NSURLConnection发起的网络请求,通过覆写方法,你可以获知NSURLConnection需要发起的NSURLRequest,你可以自行发起网络请求,并且把数据丢过请求的发起者。通过这种方法,一般来说,你可以实现代理和缓存等功能。 由于UIWebView也是走的这套协议,所以你甚至可以自己开发一个走代理的浏览器。方法注册自定义协议[NSURLProtocol registerClass:[HSUProxyURLProtocol class]]; 实现自定义协议Header文件#import <Foundation/Foundat 阅读全文

Android 之 ListView使用BaseAdapter展示列表

2013-04-18 22:50 by waddell, 320 阅读, 0 推荐, 收藏, 编辑
摘要:simpleitem.xml BaseAdapterDemo.javapackage com.example.phonedemo;import java.util.ArrayList;import java.util.HashMap;import java.util.List;import java.util.Map;import com.example.phonedemo.util.Utils;import android.app.Activity;import android.content.Context;import android.os.Bundle;impor... 阅读全文

Android 之 ListView使用SimpleAdapter展示列表

2013-04-16 22:49 by waddell, 354 阅读, 0 推荐, 收藏, 编辑
摘要:SimpleAdapter是用的比较多的一种adapter,它的拓展性很好,可以自己定义布局,也可以设置一些图片等。对于SimpleAdapter一般都需要自定义一个xml文件,是一个列表行的布局文件。simpleitem.xml SimpleAdapterDemo.javapackage com.example.phonedemo;import java.util.ArrayList;import java.util.HashMap;import java.util.List;import java.util.Map;import com.example.phonede... 阅读全文

iOS 文件读写

2013-04-16 15:27 by waddell, 227 阅读, 0 推荐, 收藏, 编辑
摘要:-(void)writeToFile :(NSString *)content path:(NSString *)path{ NSFileManager *fileManager = [NSFileManager defaultManager]; // 获取document路径 NSArray *directoryPaths = NSSearchPathForDirectoriesInDomains(NSDocumentationDirectory, NSUserDomainMask, YES); NSString *documentDirectory = [direc... 阅读全文

Android 之 ListView使用ArrayAdapter展示列表

2013-04-15 22:47 by waddell, 320 阅读, 0 推荐, 收藏, 编辑
摘要:ListView是开发过程中用得最多的列表组件。package com.example.phonedemo;import com.example.phonedemo.util.Utils;import android.app.Activity;import android.os.Bundle;import android.view.View;import android.widget.AdapterView;import android.widget.AdapterView.OnItemClickListener;import android.widget.ArrayAdapter;impor 阅读全文

android 自定义控件实例

2013-04-04 18:40 by waddell, 197 阅读, 0 推荐, 收藏, 编辑
摘要:很多时候android常用的控件不能满足我们的需求,那么我们就需要自定义一个控件了。今天做了一个自定义控件的实例,来分享下。首先定义一个layout实现按钮内部布局: 接下来写一个类继承LinearLayout,导入刚刚的布局,并且设置需要的方法,从而使的能在代码中控制这个自定义控件内容的显示。public class ImageBtn extends LinearLayout { private ImageView imageView; private TextView textView; public ImageBtn(Context contex... 阅读全文

android 滑动翻页手势实现

2013-04-02 18:38 by waddell, 594 阅读, 0 推荐, 收藏, 编辑
摘要:这个例子是用手势实现翻页效果,相当酷,个人觉得比gallery漂亮,可以用于广告场合。思路:把Activity的TouchEvent交给GestureDetector处理。这个程序使用了ViewFlipper组件,其实这个组件就是容器组件,可以调用addView(View v)添加多个组件,然后就可以用ViewFlipper使用动画控制多个组件之间的切换效果首先第一步是布局main.xml文件 第二步:添加照片和在res文件夹下建立一个anim文件,里面放四个动画xml文件,分别为left_in.xml,left_out.xml,right_in.xml.right_out.xml... 阅读全文

android 数据共享 ContentProvider

2013-03-05 17:36 by waddell, 195 阅读, 0 推荐, 收藏, 编辑
摘要:1、定义我共享的SQLite的数据信息package com.example.phonedemo.contentprovider;import android.net.Uri;import android.provider.BaseColumns;public class MyDatabaseInfo { public static final String Auth = "com.example.phonedemo.contentprovider"; public static final String DBNAME = "cp"; public st 阅读全文

android 数据存储之SQLite

2013-03-03 17:51 by waddell, 172 阅读, 0 推荐, 收藏, 编辑
摘要:今天要完成的是对SQLite的访问,并且可以进行增删改查的操作。1、首先我们顶一个类继承自SQLiteOpenHelper,这个类将帮助我们完成创建数据库,还有创建表以及字段package com.example.phonedemo.sql;import android.content.Context;import android.database.sqlite.SQLiteDatabase;import android.database.sqlite.SQLiteOpenHelper;public class MySQLiteHelper extends SQLiteOpenHelper { 阅读全文

android 数据存储之文件存储

2013-03-02 17:21 by waddell, 164 阅读, 0 推荐, 收藏, 编辑
摘要:FileOperateByActivity.javapackage com.example.phonedemo;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import java.io.PrintStream;import java.util.Scanner;import android.app.Activity;import android.os.Bundle;import andro 阅读全文

Mac OS 下,让android屏幕进行旋转的方法

2013-03-01 22:52 by waddell, 213 阅读, 0 推荐, 收藏, 编辑
摘要:fn + control + F12 阅读全文

android 数据存储之SharedPerferences

2013-03-01 17:16 by waddell, 243 阅读, 0 推荐, 收藏, 编辑
摘要:package com.example.phonedemo;import android.app.Activity;import android.content.SharedPreferences;import android.os.Bundle;import android.view.View;import android.view.View.OnClickListener;import android.widget.Button;import android.widget.EditText;import android.widget.FrameLayout.LayoutParams;imp 阅读全文

成长,没你想象的那么迫切!

2013-02-23 14:29 by waddell, 179 阅读, 0 推荐, 收藏, 编辑
摘要:原文链接:http://www.yixieshi.com/it/11429.html 很喜欢这篇文章,所以转过来! 20多岁,你迷茫又着急。你想要房子你想要汽车,你想要旅行你想要享受生活。你那么年轻却窥觑整个世界,你那么浮躁却想要看透生活。你不断催促自己赶快成长,却沉不下心来安静的读一篇文章;你一次次吹响前进的号角,却总是倒在离出发不远的地方。成长,真有你想象的那样迫切? 一、别急,千万别急 上周在南京出差,深夜拖着疲惫去跟朋友见面,畅谈至凌晨两点。回到酒店已近三点,同屋的同事竟还未睡,点根烟,对着65层下的旧都夜景发呆。他非健谈之人,光头,一副艺术家模样,气质有天然的冷漠,之... 阅读全文

android RelativeLayout(相对布局)常用属性

2013-02-21 23:02 by waddell, 161 阅读, 0 推荐, 收藏, 编辑
摘要:第一类:属性值为true或falseandroid:layout_centerHrizontal 水平居中android:layout_centerVertical 垂直居中android:layout_centerInparent 相对于父元素完全居中android:layout_alignParentBottom 贴紧父元素的下边缘android:layout_alignParentLeft 贴紧父元素的左边缘android:layout_alignParentRight 贴紧父元素的右边缘android:layout_alignParentTop 贴紧父元素的上边缘android:lay 阅读全文

Android HttpURLConnection 与 HttpClient

2013-02-18 17:09 by waddell, 370 阅读, 0 推荐, 收藏, 编辑
摘要:package com.example.phonedemo;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.io.UnsupportedEncodingException;import java.net.HttpURLConnection;import java.net.MalformedURLException;import java.net.URL;import java.util.ArrayList;import java.util. 阅读全文

Activity 启动模式

2013-02-17 16:52 by waddell, 194 阅读, 0 推荐, 收藏, 编辑
摘要:在Android中每个界面都是一个Activity,切换界面操作其实是多个不同Activity之间的实例化操作。在Android中Activity的启动模式决定了Activity的启动运行方式。Activity启动模式设置: Activity的四种启动模式: 阅读全文

Android 网络编程之Http通信

2013-02-15 20:21 by waddell, 201 阅读, 0 推荐, 收藏, 编辑
摘要:Android中提供的HttpURLConnection和HttpClient接口可以用来开发HTTP程序。以下是本人在学习中的总结与归纳。1. HttpURLConnection接口 首先需要明确的是,Http通信中的POST和GET请求方式的不同。GET可以获得静态页面,也可以把参数放在URL字符串后面,传递给服务器。而POST方法的参数是放在Http请求中。因此,在编程之前,应当首先明确使用的请求方法,然后再根据所使用的方式选择相应的编程方式。 HttpURLConnection是继承于URLConnection类,二者都是抽象类。其对象主要通过URL的openConnection方.. 阅读全文

杂想程序员

2013-01-24 16:15 by waddell, 200 阅读, 0 推荐, 收藏, 编辑
摘要:最近经常考虑的一个问题就是程序员与程序员之间的区别是什么?大家平常说的毕业三年就能看出差距指的是什么。其实在刚毕业的几年,大家做的事情都是差不多的:选择一门语言,进入一个部门,了解部门内使用的框架,使用这些框架或开发,或完善产品,或开发新产品。那程序员的区别是从什么时候开始渐渐区分的呢? 阅读全文

回忆Java 之 文件读写及性能比较总结

2013-01-24 00:11 by waddell, 7711 阅读, 0 推荐, 收藏, 编辑
摘要:文件读写是一个在项目中经常遇到的工作,有些时候是因为维护,有些时候是新功能开发。我们的任务总是很重,工作节奏很快,快到我们不能停下脚步去总结。 阅读全文

android的消息处理机制(图+源码分析)——Looper,Handler,Message

2013-01-23 08:59 by waddell, 302 阅读, 0 推荐, 收藏, 编辑
摘要:android源码中包含了大量的设计模式,除此以外,android sdk还精心为我们设计了各种helper类,对于和我一样渴望水平得到进阶的人来说,都太值得一读了。这不,前几天为了了解android的消息处理机制,我看了Looper,Handler,Message这几个类的源码,结果又一次被googler的设计震撼了,特与大家分享。 阅读全文