2013年11月18日

Stbdroid之ShapeDrawable

摘要: Shape可以定义矩形、椭圆形、线条、圆形 下面是一些例子,修改上面的属性的效果图:layout就是一个ImageView下面是shape的配置文件内容 效果如左边的图,当上面改成android:radius="50dp" 现在看下gradient,shape的内容如下 效果图如下,,修改如下: 图如下 下面看下padding,首先ImageView的内容: shape的内容: 最后,看size和stroke 同样是Image... 阅读全文

posted @ 2013-11-18 14:01 love so much 阅读(298) 评论(0) 推荐(0)

Android之判断设备网络连接状态,并判断连接方式

摘要: 在Android开发过程中,对于一个需要连接网络的Android设备,对设备的网络状态检测是很有必要的!有很多的App都需要连接网络。判断设备是否已经连接网络,并且在连接网络的状态下判断是wifi无线连接还是GPRS手机网络连接,这样就可以在不同的网络连接下去调用不同的方法,处理不同的事情。这些功能都写在了下面的代码中了!请看主要代码如下: /** * 检测网络是否连接 * @return */ private boolean checkNetworkState() { boolean ... 阅读全文

posted @ 2013-11-18 13:57 love so much 阅读(297) 评论(0) 推荐(0)

[置顶] 程序员必知(二):位图(bitmap)

摘要: 位图是什么?位图就是数组,一般来说是bit型的数组,具有快速定位某个值的功能,这种思想有很广泛的应用,比如下边两题: 1 找出一个不在5TB个整数中存在的数假设整数是32位的,总共有4GB个数,我们可以用bitmap,每个整数一个bit,这样大概是4GB/8=512MB, 初始化时都为0,依次遍历这个5TB个数,置相应位为1,最后遍历一次数组,找到第一个为零数即可。 2 找出在5TB个数中只出现一次的数字我们至少需要“未出现”,“出现一次“,”出现多次“等状态,所以我们可以用2bit去表示,00,01,10分别表示“未出现”,“出现一次“,”出现多次“。又因为32位整数,得需要2*4GB/8= 阅读全文

posted @ 2013-11-18 13:54 love so much 阅读(260) 评论(0) 推荐(0)

中断子系统8_软中断入口处理

摘要: // irq统计信息1.1 typedef struct { unsigned int __softirq_pending;//softirq标志位,32种softirq unsigned long idle_timestamp; unsigned int __nmi_count; //nmi中断发生次数 unsigned int apic_timer_irqs; /* arch dependent */} ____cacheline_aligned irq_cpustat_t;// 检查softirq标志是否被置位1.2 #define local_softirq_pending() \ _ 阅读全文

posted @ 2013-11-18 13:50 love so much 阅读(354) 评论(0) 推荐(0)

二叉搜索树的后续遍历序列

摘要: /** * 输入一个整数数组,判断该数组是不是某二叉搜索树的后序遍历结果,假设输入的数组的任意两个数字都互不相同 * @author Q.Yuan * */public class JudgePostOrder { /** * * @param a 后序遍历结果 * @param low 序列的开始 * @param high 序列的结束 * @return */ public boolean isPostOrder(int[] a,int low,int high){ int root = a[high]; int leftEnd = low; //找到第一个比根... 阅读全文

posted @ 2013-11-18 13:47 love so much 阅读(272) 评论(0) 推荐(0)

整理生命

摘要: 半年前,我有了CSDN上的blog,翻阅以前的blog,会看到自己清晰地蜕变,我的同样是搞软件的同学们问我学到了什么的时候,我就会说,你看看我的blog吧。 贾琳学长说:一个长期的价值blog是一份很好的简历。我的道行太浅,直至今日,也未能写出篇篇优秀的blog。 写blog就是在整理我们的生命。 第一、处理日常的人和事 首先,我们如何写一篇优秀的blog,我们每天都会遇见很多人,很多事情,于是我们就有了很多零碎的东西,就写在onenote里面或者写在手机里面,然后经过: 零碎的东西→润色→组织思考→成文 我们每天遇到的人或事,当我们写成了blog,就给了我们反思的机会,blog使用一种很正. 阅读全文

posted @ 2013-11-18 13:43 love so much 阅读(205) 评论(0) 推荐(0)

sicily9162. RAZLIKA

摘要: 9162. RAZLIKA限制条件时间限制: 2 秒, 内存限制: 256 兆题目描述Mirko's newest math homework assignment is a very difficult one! Given a sequence, V, of N integers, remove exactly K of them from the sequence. Let M be the largest difference of any two remaining numbers in the sequence, and m the smallest such differ 阅读全文

posted @ 2013-11-18 13:40 love so much 阅读(167) 评论(0) 推荐(0)

VS2010 .net4.0 登录QQ 获取QQ空间日志 右键选中直接打开日志 免积分 源码下载

摘要: 代码有一部分是原来写的 最近翻代码 看到了 就改了一下 CSDN上传源码 上传了几次都没 成功 郁闷 不知道怎么回事 上传不了 想要的留 邮箱 或加群77877965 下载地址在下面 演示地址http://download.csdn.net/detail/xzh1995/6567829源码地址http://download.csdn.net/detail/xzh1995/6567567 阅读全文

posted @ 2013-11-18 13:36 love so much 阅读(179) 评论(0) 推荐(0)

二进制 与 十进制 互转

摘要: ==============================================================================二进制转十进制:方法:“按权展开求和” 例: (1011.01)2 =(1×2^3+0×2^2+1×2^1+1×2^0+0×2^(-1)+1×2^(-2) )10 =(8+0+2+1+0+0.25)10 =(11.25)10 规律:个位上的数字的次数是0,十位上的数字的次数是1,......,依奖递增,而十 分位的数字的次数是-1,百分位上数字的次数是-2,......,依次递减。 阅读全文

posted @ 2013-11-18 13:33 love so much 阅读(928) 评论(0) 推荐(0)

javascript学习(9)——[设计模式]单例

摘要: 单例模式,相信大家对此都不陌生,我们主要讲下javascript中几个比较常见的设计模式:(1).普通的单体 (2).具有局部变量的强大单体 (3).惰性单体 (4).分支单体 下面我们就一一进行介绍:(1)普通的单体/** * 单例模式在JS中使用非常的频繁 * 通过确保单例对象只存在一个实例, * 你就可以确信自己在所有的代码中使用的是全局资源 */(function(){ //先看来一个最简单的单体 //例如用户登录后的信息可以用一个单体存储 var UserInfo = { name:"hello", code:"00101", deptName 阅读全文

posted @ 2013-11-18 13:29 love so much 阅读(206) 评论(0) 推荐(0)

2013 Changsha Regional 一样的木板一样的气球

摘要: 气球: 木板: 比赛现场: 场外: 曲线.... 除了第一题出的太慢了,总体比成都好了很多。。。。 自此,今年两铜收场,再接再厉,明年要有更好的成绩。 阅读全文

posted @ 2013-11-18 13:26 love so much 阅读(141) 评论(0) 推荐(0)

muduo简化(1):Reactor的关键结构

摘要: 说明:本文参照muduo代码,主要用意是简化muduo代码呈现其主要结构,并脱离muduo的文件依赖。 本节简化的是Reactor的关键结构部分:EventLoop、Poller、Channel。遵照one loop per thread原则,一个事件循环对应一个IO线程,IO线程运行EventLoop事件主循环,该主循环loop调用IO复用器Poller监听事件集合,并将就绪事件通过事件分发器Channel执行相应的事件回调。通过C++封装的代码如下,名为Reactor.hpp(需将测试代码注释掉):#include#include#include#include#incl... 阅读全文

posted @ 2013-11-18 13:22 love so much 阅读(272) 评论(0) 推荐(0)

Oracle 11g New 热补丁

摘要: 热补丁:概览对于Oracle 实例上的bug 修复或诊断补丁程序,热补丁 可以执行以下操作:• 安装• 启用• 禁用 热补丁:概览 使用热补丁可以安装、启用和禁用 正在运行的 活动Oracle 实例上的bug 修复或诊断补丁 程序。 使用热补丁是可在应用热补丁程序时避免停机的建议解决方案。 Oracle 提供了使用 opatch命令行实用程序对任何Oracle 数据库进行热补丁的功能。如果代码的更改范围和 复杂性都较小(例如,诊断补丁程序或小型bug 修复),则可提供热补丁程序。 安装热补丁程序 • 应用热补丁程序不需要关闭实例、重新链接Oracle... 阅读全文

posted @ 2013-11-18 13:18 love so much 阅读(284) 评论(0) 推荐(0)

跳转表实例

摘要: /* 用跳转表实现简易计算器 */#include #include #include #define NUM 10 double add(double a, double b) { return a+b;}double sub(double a, double b) { return a-b;} double mul(double a, double b) { return a*b;} double divide(double a, double b) { return a/b;}double compare_max(double a, double b){ return (a... 阅读全文

posted @ 2013-11-18 13:15 love so much 阅读(341) 评论(0) 推荐(0)

[置顶] android 心跳包的分析

摘要: android 心跳的分析 最近在做一个项目中用到了心跳包的机制,其实就是传统的长连接。或许有的人知道消息推送的机制,消息推送也是一种长连接 ,是将数据有服务器端推送到客户端这边从而改变传统的“拉”的请求方式。下面我来介绍一下安卓和客户端两个数据请求的方式 1、push 这个也就是有服务器推送到客户端这边 现在有第三方技术 比如极光推送。 2、pull 这种方式就是客户端向服务器发送请求数据(http请求) 接下来 我就给大家介绍Socket tcp心跳包的机制 虽然这块不是很难,找一些网上的资料不是很全面 这个模块参照一个朋友的功能模块... 阅读全文

posted @ 2013-11-18 13:11 love so much 阅读(1019) 评论(0) 推荐(0)

两个在线编写C++代码的网站

摘要: 第一个支持的编程语言很多,首推http://ideone.com/第二个简单了点,不过可以通过email分享给朋友http://codepad.org/试一试,可以用这两个网站提高自己编写代码的能力,在没有那么多重量级IDE的环境下。 阅读全文

posted @ 2013-11-18 13:08 love so much 阅读(392) 评论(0) 推荐(0)

Android 开发中使用 SQLite 数据库

摘要: SQLite 是一款非常流行的嵌入式数据库,它支持 SQL 查询,并且只用很少的内存。Android 在运行时集成了 SQLite,所以每个 Android 应用程序都可以使用 SQLite 数据库。对数熟悉 SQL 的开发人员来时,使用 SQLite 相当简单。可以,由于 JDBC 不适合手机这种内存受限设备,所以 Android 开发人员需要学习新的 API 来使用 SQLite。本文主要讲解 SQLite 在 Android 环境中的基本使用。 SQLite 介绍 SQLite 一个非常流行的嵌入式数据库,它支持 SQL 语言,并且只利用很少的内存就有很好的性能。此外它还是开源的,任何. 阅读全文

posted @ 2013-11-18 13:04 love so much 阅读(357) 评论(0) 推荐(0)

c++ 容器、继承层次、句柄类

摘要: 一、容器与继承在容器中保存有继承关系的对象,如果定义成保存基类对象,则派生类将被切割,如果定义成保存派生类对象,则保存基类对象又成问题(基类对象将被强制转换成派生类对象,而派生类中定义的成员未被初始化)。唯一的可行的选择是容器中保存对象的指针。但是需要用户管理对象和指针。C++中一个通用的技术是包装类(cover)或句柄类(handle)。用句柄类存储和管理类指针。句柄类大体上完成两方面的工作: a,管理指针,这与智能指针的功能类似。b,实现多态,利用动态绑定,是得指针既可以指向基类,也可以指向派生类。 包装了继承层次的句柄有两个重要的设计考虑因素:1)像对任何保存指针的类一样,必须确定对复. 阅读全文

posted @ 2013-11-18 13:01 love so much 阅读(477) 评论(0) 推荐(0)

关于RMAN的配置信息存储和控制文件的关系

摘要: 没有使用catalog时,rman中的所有配置信息都会记入在 控制文件中控制文件中dump出来的信息:*************************************************************************** RMAN CONFIGURATION RECORDS *************************************************************************** (size = 1108, compat size = 1108, section max = 50, section in-use = 2 阅读全文

posted @ 2013-11-18 12:57 love so much 阅读(198) 评论(0) 推荐(0)

The Power of Reading——英语学习小技巧之七

摘要: This method is "The Power of Reading" and it comes from an article by Dr.Stephen Krashen. He is probably the number one expert on language learning and language teaching in the world.Here're some questions: 1.How do people ,native speakers, and people learning foreign languages learn v 阅读全文

posted @ 2013-11-18 12:54 love so much 阅读(354) 评论(0) 推荐(0)

导航