`
文章列表
回调这种思想大家应该都用过,只是很多人不知道那是回调的一种罢了,前几天整理了一下自己对于回调的理解,就顺便把自己的一些想法整理到博客中。   让我们从一个小故事开始。 某天,我打电话向你请教问题,当然是个难题,你一时想不出解决方法,我又不能拿着电话在那里傻等,于是我们约定:等你想出办法后打手机通知我,这样,我就挂掉电话办其它事情去了。过了XX分钟,我的手机响了,你兴高采烈的说问题已经搞定,应该如此这般处理。 OK,这个故事我们先告一段落,其实,这就是一个典型的回调过程。 C不会自己调用b,C提供b的目的就是让S来调用它,而且C不得不提供。S
效果图如下: 点击检查网络按钮,提醒网络是否连接 AndroidManifest.xml   <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.lesson" android:versionCode="1" android:versionName=& ...
效果图如下:  1、AndroidManifest.xml <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.lesson" android:versionCode="1" android:versionName="1.0" > ...
  示例最终效果图:  AndroidManifest.xml <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.lesson" android:versionCode="1" android:versionName="1.0" > <uses-sdk android:minSdkVersion="7&qu ...
一、Activity下的onCreate方法 1、调用 在acticity被创建时,onCreate方法被调用,用来初始化acticity对象。 2、相关代码分析 protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_shijianbaosong); init(); }  Bundle savedInstanceState参数--用来标识activity的状态与之对应的是onSaveIn ...
Ctrl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)Alt+↑ 当前行和上面一行交互位置(同上)Alt+← 前一个编辑的页面Alt+→ 下一个编辑的页面(当然是针对上面那条来说了)Alt+Enter 显示当前选择资源(工程,or 文件 or文件)的属性Shift+Enter 在当前行的下一行插入空行(这时鼠标可以在当前行的任一位置,不一定是最后)Shift+Ctrl+Enter 在当前行插入 ...
利用mina发送自定义协议的格式数据 一、自定义协议格式文档
IGetMessage esbServer = (IGetMessage) svr.create(); //创建客户端对象   Client client = ClientProxy.getClient(esbServer);        HTTPConduit http = (HTTPConduit) client.getConduit();    HTTPClientPolicy httpClientPolicy =  new  HTTPClientPolicy();    httpClientPolicy.setConnectionTimeout(1230000 ); ...
代码来自网络,测试有效 package com.cqjk.util; import java.lang.reflect.Method; import java.util.Properties; import org.springframework.beans.factory.config.BeanFactoryPostProcessor; import org.springframework.beans.factory.config.PropertyResourceConfigurer; import org.springframework.context.Applicat ...
一、概念 Memcached是danga.com(运营LiveJournal的技术团队)开发的一套分布式内存对象缓存系统,用于在动态系统中减少数据库负载,提升性能。 二、适用场合 1.分布式应用。由于memcached本身基于分布式的系统,所以尤其适合大型的分布式系统。 2.数据库前段缓存。数据库常常是网站系统的瓶颈。数据库的大并发量访问,常常造成网站内存溢出。当然我们也可以使用Hibernate的缓存机制。但memcached是基于分布式的,并可独立于网站应用本身,所以更适合大型网站进行应用的拆分。 3.服务器间数据共享。举例来讲,我们将网站的登录系统、查询系统拆分为两个应用,放在 ...

存储过程作业1

--大概要求 1、出租车、两客一危、船舶每天一张普通表  如th_gpstrack_20140606 2、出租车两客一危每一小时一张分区表 3、先建完一个月的表,然后每个月15号建好下个月的表 4、建索引  Date_gps、车牌号 、 gid100               create or replace procedure gps_procedure Authid Current_User is tabname varchar2(200);--指定表名生成格式 partime varchar2(200);--两客一危分区时间 partime_cz varch ...

oracle函数

一、NEXT_DAY(d,number)  函数  --◎ 时间点d开始,下一个星期几的日期    --◎ 星期日 = 1  星期一 = 2  星期二 = 3    --   星期三 = 4  星期四 = 5  星期五 = 6  星期六 = 7   二、查询函数 select last_day(sysdate) from dual--每个月的最后一天 select last_day(add_months(trunc(sysdate),0))+1 from dual--下个月的第一天 select trunc(sysdate,'mm') from dual;--获取当前月 ...

oracle存储过程

一、存储过程格式 附录:Oracle存储过程基本语法  1.基本结构  CREATE OR REPLACE PROCEDURE 存储过程名字  (  参数1 IN NUMBER,  参数2 IN NUMBER  ) IS或as

oracle表分区

一、表分区与分区表的区别         表分区只是一种思想,分区表是一种技术实现。     当表的大小过G的时候可以考虑进行表分区,提高查询效率,均衡IO。oracle分区表是oracle数据库提供的一种表分区的实现形式。表进行分区后,逻辑上仍然是一张表,原来的查询SQL同样生效,同时可以采用使用分区查询来优化SQL查询效率,不至于每次都扫描整个表。关于oracle中分区表的查询及删除操作查看http://programmerwind.iteye.com/admin/blogs/2077923。 二、分区表的分类       

分区表的查询

一、查看oracle表的分区信息 显示分区表信息   显示数据库所有分区表的信息:DBA_PART_TABLES   显示当前用户可访问的所有分区表信息:ALL_PART_TABLES   显示当前用户所有分区表的信息:USER_PART_TABLES   显示表分区信息 显示数据库所有分区表的详细分区信息:DBA_TAB_PARTITIONS   显示当前用户可访问的所有分区表的详细分区信息:ALL_TAB_PARTITIONS
Global site tag (gtag.js) - Google Analytics