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 阅读(306) 评论(0) 推荐(0)

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

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

posted @ 2013-11-18 13:57 love so much 阅读(313) 评论(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 阅读(263) 评论(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 阅读(359) 评论(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 阅读(276) 评论(0) 推荐(0)

整理生命

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

posted @ 2013-11-18 13:43 love so much 阅读(214) 评论(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 阅读(171) 评论(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 阅读(182) 评论(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 阅读(937) 评论(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 阅读(213) 评论(0) 推荐(0)

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

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

posted @ 2013-11-18 13:26 love so much 阅读(143) 评论(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 阅读(278) 评论(0) 推荐(0)

Oracle 11g New 热补丁

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

posted @ 2013-11-18 13:18 love so much 阅读(293) 评论(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 阅读(345) 评论(0) 推荐(0)

[置顶] android 心跳包的分析

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

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

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

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

posted @ 2013-11-18 13:08 love so much 阅读(401) 评论(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 阅读(359) 评论(0) 推荐(0)

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

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

posted @ 2013-11-18 13:01 love so much 阅读(484) 评论(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 阅读(202) 评论(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 阅读(361) 评论(0) 推荐(0)

4.7 《硬啃设计模式》 第24章 麻烦的多角关系 - 中介者模式(Mediator Pattern)简介

摘要: 在Windows程序中,有时候界面控件之间的交互会很麻烦,如:A控件显示什么的时候,B控件要显示什么,另外C控件要不可用,同样其它控件也会有类似的复杂要求。控件与控件之间很容易形成复杂的多角关系了。现在让你来梳理这些多角关系,你会咋办? 蜘蛛网般的多角关系是很麻烦,所有麻烦最好通过一个中间人来解决,这就是中介者模式的核心思想。 应用了中介者模式的解决方案如下: 说明:1.每个控件不需要直接和别的控件打交道,只需要知道中介者就可以了。2.每个控件都需要保持保持中介者的引用,而中介者不一定需要保持每个控件的引用。3.Mediator的代码可能很复杂。中介者模式的类图如下:说明:1.对象... 阅读全文

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

【Visual C++】游戏开发五十六 浅墨DirectX教程二十三 打造游戏GUI界面(一)

摘要: 本系列文章由zhmxy555(毛星云)编写,转载请注明出处。文章链接:http://blog.csdn.net/poem_qianmo/article/details/16384009作者:毛星云(浅墨)邮箱:happylifemxy@163.com 众所周知,GUI是游戏中不可缺少的元素,这篇文章中,我们首先了解了游戏GUI界面的知识与相关概念,然后一起设计了一个封装好GUI图形界面的C++类。这个类有着非常强的扩展性,使用也是极其方便,很适合二次开发。 先看一张实现的效果图吧:其中的背景音乐,游戏图标和背景图片都出自育碧公司的招牌式大作《刺客信条》。程序的窗口大小已经被浅墨调成了1366 阅读全文

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

打包jar类库与使用jar类库

摘要: 翻译人员: 铁锚 翻译时间: 2013年11月17日 原文链接: Build a Java library by using jar file 代码复用是软件开发中很重要的一个原则.将常用的函数构建为类库是一个很好的解决方法,什么时候要用到这些功能,只需要调用就好了.下面将演示如何导出jar类库与使用jar包:1. 导出jar类库打开Eclipse,选定工作空间.工作空间一般来说,是用户保存配置信息,以及保存源码的地方.然后在菜单栏中选择 File --> New --> Java Project, 选择以后的界面将如 图2 所示。如果没有Java Project这个快捷项,可以选 阅读全文

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

poj3693之后缀数组

摘要: Time Limit:1000MSMemory Limit:65536KTotal Submissions:5946Accepted:1799DescriptionThe repetition number of a string is defined as the maximum numberRsuch that the string can be partitioned intoRsame consecutive substrings. For example, the repetition number of "ababab" is 3 and "ababa 阅读全文

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

6.2 评估方法——为什么评估基本上都是能通过的?

摘要: 好像很少听说某公司评估CMMI不通过的情况,似乎通过率很高,甚至100%,这其中有什么玄机吗?主任评估师是专业人士来的,如果他不是对企业有信心,他是不会做评估的。评估师会通过预评估、Doc Review或者和咨询师的沟通等方式,来了解企业的情况,判断是否已经适合做评估了,没有十足的信心,是不会做的。否则评估时才发现问题,就进退两难了。 很多公司的 过程改进 计划都定的很急,我相信很多评估师一开始就会说这个计划不行的,实际上我了解到的公司,实际的进展都比计划的长,甚至是一倍以上。我们公司当时定了个1年过5级的计划,其实很不切实际,结果我们搞了一年零8个月,如果加上前期时间,差不多要两年时间才能. 阅读全文

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

博客之思

摘要: 写博客的好处 1.使自己变得更善于观察。 一旦你养成了记博客的习惯,与此同时你也赋予了一个更好的机会给自己,让自己去更细致地观察生活。一个人的生活经历本就是价值连城的,从中学习到的知识,教训更是异常珍贵。放眼生活中那些正面的、负面的信息,让自己静静地去思考,你会发现的更多。 2.防止遗忘。 你是不是有过这样的经历?如果你没有及时的把他记录在案,你的想法会随着时间的消逝而消失无形。这样的事情经常会发生在我身上,所以我养成了及时记录的习惯,就算电脑不在身边,我也一定会找笔和纸把瞬间闪过的想法立刻抓取下来。 3.加强记忆。 这与第二点相辅相成。通过思考后而写下来的东西,更容易在大... 阅读全文

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

STL中copy算法

摘要: STL中通过使用copy函数以提供一种方便的方式来输出容器中的元素。函数copy作为泛型算法的一部分,任何容器类型都可以使用。由于我们需要频繁的初始容器的元素,因此在继续讨论容器之前,先学习一下copy函数的用法。 copy函数不只是输出容器的元素。通常,它允许我们复制元素从一个地方到另一个地方。例如输出vector的元素或复制vector的元素到另一个vector,我们可以使用copy函数。该函数模版copy的原型为:template outputIterator copy(inputIterator first1, inputIterator last, outputIterator fi 阅读全文

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

搭建zend framework1开发环境

摘要: 1.和常规开发大致相同,首先下载zend framework1,下载地址如下http://www.zendframework.com/downloads/latest挑选其中一个下载,我下载的是full那个,下载后解压即可2.搭建zend framework项目(1)先配置环境变量,需要配置2个分别是php环境,zend framework环境,如下图所示我把后面的配置的那个路径贴出来E:\myphp;D:\zf\ZendFramework-1.12.3\bin第一个是我php目录也就是有php.exe那个,第二个就是刚才下载下载解压后zend framework目录,要配置到bin目录才可以 阅读全文

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

[Git]自译《Git版本控制管理》——1.介绍(二)_Git诞生

摘要: 译者前言: 本系列译文为作者利用业余时间翻译,有些疏漏与翻译不到位的地方敬请谅解。 不过也很希望各位读者能给出中肯的建议。 方括号的注释,如[1][2]为译者注。 谢谢。 转载请注明出处:blog.csdn.net/zry656565 第一章 Git介绍第二部分先例 这本书并不会为你完整地介绍整个版本控制软件的历史。然而,一些具有里程碑意义和创新理念的版本控制软件对Git的横空出世有着非常重要的铺垫作用。(这一部分将有选择性地进行介绍,主要是介绍那些在免费软件社区中出现的版本控制软件的新特性)。 SCCS(SourceCodeControlSystem)是在Unix... 阅读全文

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

[置顶] P2P之我见,关于打洞的学问-------开篇

摘要: 最近忙项目,有点累,无暇顾急博客,4月份本来想写写流媒体的文章,结果回家休了两个月回深圳后,接了P2P的项目,那就开始P2P吧。P2P起源于美国大学生Shawn Fanning写的一个分享软件Napster: -------- 看到这张图,我们不禁会想起今天的电驴,的确很像,功能也相似,下载的同时也能分享自己电脑上的多媒体。 napster, 电驴是一代产品,迅雷,快播是二代产品,支持边下边播。 题外话扯多了,咱们步入正题。 P2P全称是 peer to peer,国内有被翻译成点对点协议,顾名思议,即客户端与客户端直连。 但是,问题是只有极少数情况下,客户端之间才... 阅读全文

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

《Java TCP/IP Socket 编程 》读书笔记之十一:深入剖析socket——TCP套接字的生命周期

摘要: 转载请注明出处:http://blog.csdn.net/ns_code/article/details/16113083 建立TCP连接 新的Socket实例创建后,就立即能用于发送和接收数据。也就是说,当Socket实例返回时,它已经连接到了一个远程终端,并通过协议的底层实现完成了TCP消息或握手信息的交换。 客户端连接的建立 Socket构造函数的调用与客户端连接建立时所关联的协议事件之间的关系下图所示: 当客户端以服务器端的互联网地址W.X.Y.Z和端口号Q作为参数,调用Socket的构造函数时,底层实现将创建一个套接字实例,该实例的初始状态是关闭的。TC... 阅读全文

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

c++实现二分查找

摘要: 简要描述: 二分查找又称折半查找,优点是比较次数少,查找速度快,平均性能好;其缺点是要求待查表为有序表,且插入删除困难。条件:查找的数组必须要为有序数组。二分查找的过程剩简要描述如下图: 二种实现方式 1.递归/*arrat:数组 , low:上界; high:下界; target:查找的数据; 返回target所在数组的下标 */int binarySearch(int array[], int low, int high, int target) { int middle = (low + high)/2; if(low > high) { return -1; } if... 阅读全文

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

hadoop序列化机制与java序列化机制对比

摘要: 1、采用的方法: java序列化机制采用的ObjectOutputStream 对象上调用writeObject() 方法; Hadoop 序列化机制调用对象的write() 方法,带一个DataOutput 类型的参数;2、反序列化过程: 两者都是从流中读取数据,java的反序列化过程会不断的创建新的对象;Hadoop反序列化机制不断的复用对象(在Block 的某个对象上反复调用readFields(),可以在同一个对象上得到多个反序列化的结果,而不是多个反序列化的结果对象(对象被复用了),这减少了Java 对象的分配和回收,提高了应用的效率)3、hadoop序列化的特征:❑ 紧凑:由于带宽 阅读全文

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

C、C++中“*”操作符和“后++”操作符的优先级

摘要: 假设有如下的定义char carr[] = {"test"};char cp = carr; 那么表达式*cp++;的右值是什么呢?这个表达式在数组遍历的程序中非常常见,但我对于这个表达式的理解有些偏差,我一直认为它和下面的表达式是等价的。*cp;cp++;即先对cp进行解引用操作,然后使cp指向数组的下一个位置。虽然说最终的结果是一样的,但是这样理解是错误的。因为后++操作符的优先级比*的高,这时我们马上发现这解释不通啊,如果后++的优先级比*高的话,那么*cp++表达式应该先将cp指向数组的下一个位置,然后才进行解引用操作,这样的话得到的右值和前面的不符!其实在C或C+ 阅读全文

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

poj2774之最长公共子串

摘要: Long Long MessageTime Limit:4000MSMemory Limit:131072KTotal Submissions:18794Accepted:7744Case Time Limit:1000MSDescription The little cat is majoring in physics in the capital of Byterland. A piece of sad news comes to him these days: his mother is getting ill. Being worried about spending so much 阅读全文

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

Python之美[从菜鸟到高手]--urlparse源码分析

摘要: urlparse是用来解析url格式的,url格式如下:protocol :// hostname[:port] / path / [;parameters][?query]#fragment,其中;parameters一般用来指定特殊参数,使用的较少,至少我没怎么碰到,举几个链接:http://en.wikipedia.org/wiki/Robotics;Notes,http://en.wikipedia.org/wiki/Awesome;_I_Fuckin%27_Shot_That! 一:urlparse快速使用 urlparse(url, scheme='', allow 阅读全文

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

(程序员面试题)字符串处理之寻找最大不重复子串

摘要: #include #include #define MAXLINE 4096int is_str_has_same_char(const char *str){ int temp[256]; int pos = 0; for (int tmp = 0; tmp < 256; temp[tmp] = 0, tmp++); for (; *str != '\0'; temp[*str]++, str++); for (; (temp[pos] < 2) && (pos < 256); pos ++); if (pos < 256) retur 阅读全文

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

hdu 4782 Beautiful Soupz

摘要: 模拟。其实这题就是题目比较长而已。。。读完题目就差不多了。tag直接读就可以了,题目说了不用修改。然后整个题目就是让求text部分,严格按空格分开。注意每行前面空格个数。#include#include#include#include#include#include#include#include#include#include#define REP(i, n) for(int i=0; i=b; i--)#define CLR(a, b) memset(a, b, sizeof(a))#define PB push_back#define LL long longusing nam... 阅读全文

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

Ubuntu 12.04环境下配置Postgresql和phppgadmin

摘要: Ubuntu 12.04环境下配置Postgresql 9.1 和phppgadmin本系列文章由ex_net(张建波)编写,转载请注明出处。http://blog.csdn.net/zjianbo/article/details/16623879作者:张建波 邮箱:281451020@qq.com电话:13577062679 欢迎来电交流!一、系统环境准备 先下载ubuntu12.04的安装包,这里我用的是64位的系统 http://mirrors.zju.edu.cn/ubuntu-releases//precise/ubuntu-12.04.3-server-amd64.is... 阅读全文

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

[置顶] 老孟 DB2 V9.7 ESE(一)产品部署 基于centOS 6.4

摘要: 本文安装系统CENTOS 6.4 DB2位数64安装中涉及目录位置各位可自行定义生产系统为安全和性能考虑,一般将DB2实例目录、日志目录、归档日志目录、表空间目录区分开,可建立/db2home/db2home/log/db2home/arclog/db2home/db 本文章安装的是DB2 ESE 就是企业版,因为后继文档还要搭建HADR,这个是有期限的,现在EXPRESS-C是免费的。 关于文档:较之前的版本来说现在好多了,提供了部分中文文档。全部的中文文档和英文文档可以打包下载:http://www-01.ibm.com/support/docview.wss?rs=71&uid= 阅读全文

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

hdu1114小猪抢劫银行

摘要: 题目:http://acm.hdu.edu.cn/showproblem.php?pid=1114完全背包题意:给出小猪钱罐的重量和装满钱后的重量,然后是几组数据,每组数据包括每种钱币的价值与重量,要求出重量最少能装满钱罐时的最大价值 #include #include #include #include using namespace std;int f[1000005];int min(int a,int b){ if(a>w1>>w2; w=w2-w1; //必须减去小猪本身重量 scanf("%d",&n); for(i = 0;i... 阅读全文

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

10247 - Complete Tree Labeling(递推高精度)

摘要: Problem BComplete Tree Labeling!Input:standard inputOutput:standard outputTime Limit:45 secondsMemory Limit:32 MBA completek-ary tree is ak-ary tree in which all leaves have same depth and all internal nodes have degreek. Thiskis also known as the branching factor of a tree. It is very easy to deter 阅读全文

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

codility上的练习(5)

摘要: codility出了lesson 5了。(1) 合法括号序列,包括( [ { ) ] }这6种字符的字符串,长度N在[0..200000]范围内,为其是否合法。要求时间复杂度O(N),空间复杂度O(N)。用堆栈简单判断就可以了。// you can also use includes, for example:// #include #include int solution(const string &S) { // write your code in C++ 98 int n = S.size(); stack s; for (int i = 0; i #incl... 阅读全文

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

Android 手机上安装并运行 Ubuntu 12.04

摘要: ubuntu.sh脚本的原地址变动了,导致下载不了,现在更新了网盘地址。小技巧:遇到一些下载失效的时候可以试一试p2p下载工具(如 easyMule、迅雷等)试一试,说不定有人分享过~* ————————————————————————————- Android 是基于Linux内核的开源操作系统,主要用在移动设备上。当然同样是基于Linux内核的操作系统,现在支持的Android的智能手机理论来说都能运行基于Linux的操作系统,比如现在流行的发行版:Ubuntu、Fedora 等等。不仅如此,现在的智能移动设备的硬件也越来越强,更为能运行Linux系统提供了良好的硬件支持。今天DawnDI 阅读全文

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

开发者必读的10本免费电子书

摘要: 《开发者必读的10本免费电子书》作者:chszs,转载需注明。博客主页:http://blog.csdn.net/chszs下面我为开发者提供了一个书籍列表,内容涵盖JavaScript、Python、HTML等。此书籍列表既适合开发者,又适合设计师。希望你能从中获得收益。这些免费书都是由O'Reilly出版社提供的。1.《Programming JavaScript Applications》在线阅读地址:http://chimera.labs.oreilly.com/books/1234000000262/index.html2、《Test-DrivenWeb Developmen 阅读全文

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

精选30道Java笔试题解答

摘要: 都是一些非常非常基础的题,是我最近参加各大IT公司笔试后靠记忆记下来的,经过整理献给与我一样参加各大IT校园招聘的同学们,纯考Java基础功底,老手们就不用进来了,免得笑话我们这些未出校门的孩纸们,但是IT公司就喜欢考这些基础的东西,所以为了能进大公司就~~~当复习期末考吧。花了不少时间整理,在整理过程中也学到了很多东西,请大家认真对待每一题~~~下面都是我自己的答案非官方,仅供参考,如果有疑问或错误请一定要提出来,大家一起进步啦~~~1. 下面哪些是Thread类的方法()A start() B run() C exit() D getPriority()答案:ABD解析... 阅读全文

posted @ 2013-11-18 11:21 love so much 阅读(311) 评论(0) 推荐(1)

交互设计[1]--设计心理学

摘要: 最近看完了关于交互设计方面的设计心理学,不得不说,国外对于某一学科 (当然我是说所有的学科都囊括)的研究的确很精深,这一本80年代的书,现在拿出来依然能够非常受用,不得不惊叹作者的独到见解。又或者是心理学这门研究心理的玩意,不是特别容易变吧,有句中国的老话说得好:江山易改、本性难移。哈哈~下面简单说下,总结的书中的一些独到见解,希望对大家有帮助:No1.本书中大量列举示例来论证作者的观点,这本身就是一种易于理解的方式,同时作者也利用这种实践书写了本书的核心思想,让用户易使用/易理解、外部环境提示用户、尽可能让用户少思考(当然用户基本的记忆是必不可少的)...No2.当然本书的核心思想可以用一句 阅读全文

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

Bandwidthd+Postgresql数据库配置笔记

摘要: Bandwidthd+Postgresql数据库配置笔记本系列文章由ex_net(张建波)编写,转载请注明出处。http://blog.csdn.net/zjianbo/article/details/16717625作者:张建波 邮箱:281451020@qq.com电话:13577062679 欢迎来电交流!一、安装前的准备工作 (1)安装前请参考http://blog.csdn.net/zjianbo/article/details/16623879,了解Postgresql数据库的安装配置。 (2)创建bandwidthd-pgsql 账号,该账户用来让Bandwidthd... 阅读全文

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

java代理课程测试 spring AOP代理简单测试

摘要: jjava加强课程测试代码 反射、 代理 、泛型、beanUtils等项目源码下载:http://download.csdn.net/detail/liangrui1988/6568169热身运动代码。。。。。。。。。package com.proxyTest;import java.lang.reflect.Constructor;import java.lang.reflect.InvocationHandler;import java.lang.reflect.Method;import java.lang.reflect.Proxy;import java.sql.Connection 阅读全文

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

java的IO流包装不当导致从网页获取的数据出现乱码

摘要: 从网页上获取数据时必须要注意字符集的问题。处理不慎确实苦不堪言。例如通过URL连接时,将字节流InputStream包装成字符流(以便直接存为String)时,一定要注意加上charsetName这一参数。函数原型为InputStreamReader(InputStream in, String charsetName) //创建使用指定字符集的 InputStreamReader。 此时将该参数设为相应网页使用的字符集即可。(一般为UTF-8或GBK等)举个例子。URL url = new URL(urlString);HttpURLConnection conn = (HttpURLCon 阅读全文

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

驱动之路四------adc驱动(input设备)

摘要: 开发板:smdk6410开发环境:Linux 突然想起一点,写这些驱动,内核需要配成支持抢占才行。 前面的博客已经将其它的基本知识都解释了,这里也就不过多的阐述了,咱就直接写代码吧这次写的是adc驱动,将其做为输入设备进行使用,先写头文件,s3c_adc.h#ifndef __ADC_H#define __ADC_H#include #include #include struct adc_info { char name[32]; int user; int status; void __iomem *v; struct input_dev *dev; struct clk *clk; st 阅读全文

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

导航