2013年9月30日

再探java基础——对面向对象的理解(2)

摘要: 对象、类和抽象类的区别对象是一个具体的事物,类是对具有相同属性和行为的一组对象的抽象,对象是类的一个一个人的具体实例;抽象类是一种特殊的类,是对类的进一步抽象,抽象类不能被实例化。类、抽象类和接口的异同部分内容借鉴以下博文:http://www.cnblogs.com/qiuxiaoju/p/3174068.html在面试可能经常被问到,接口有什么作用?相对于类而言,为何需要用类实现接口,接口和抽象类的区别等等诸如此类的问题。如果不仔细思考和总结一下这知识,还真不知道怎么回答。Java接口和Java抽象类有太多相似的地方,又有太多特别的地方,究竟在什么地方,才是它们的最佳位置呢?把它们比较一下 阅读全文

posted @ 2013-09-30 22:50 新一 阅读(179) 评论(0) 推荐(0)

庖丁解牛FPPopover

摘要: 作者:ani_di 版权所有,转载务必保留此链接http://blog.csdn.net/ani_di 庖丁解牛FPPopover FPPopover是一个实现Popover控件的开源项目,比标准控件要强大一些。虽然如此,但是在定制边框弹框时,还是遇到了问题:border=NO并且arrowDirection = FPPopoverNoArrow时多出了一个头。 因此需要动手修改。好在这份源代码不长,修改代码的时候还可以欣赏一番。 ARCMacors.h 这个头文件定义了很多宏,基本上就是把支持arc的代码按照不支持arc的方式些,以便适应... 阅读全文

posted @ 2013-09-30 22:48 新一 阅读(340) 评论(0) 推荐(0)

去大连

摘要: 早晨6:30起床,晚上21:00回到长春。这中间,我去了一次大连见老师。可能,你想到了梁朝伟提到的早晨在哪哪,中午在哪哪,晚上又回来,中间在哪哪喂了鸽子。 没那么浪漫,至少我的这一趟不怎么浪漫。 6:30起床,然后简单早饭。公交人很挤,路上车不是很挤。之后坐轻轨约1小时,到火车站,打印车票。这时8:00左右,基本没候车,检票上车了。 8:22,高铁从长春发出,奔向大连。一路无话,我拥有了难得的约三个小时的阅读时间。读CSAPP最后一章,读了两个小节;西方哲学史,读了一个小节多一点;《天行健》小说,第二部读超过一半。二等座挺挤的,对于稍微胖一点的人来说,可能就不能忍了。 ... 阅读全文

posted @ 2013-09-30 22:46 新一 阅读(264) 评论(0) 推荐(0)

Project Euler problem 62

摘要: 题目的大意很简单 做法的话。我们就枚举1~10000的数的立方,然后把这个立方中的有序重新排列,生成一个字符串s, 然后对于那些符合题目要求的肯定是生成同一个字符串的。然后就可以用map来搞了 这里偷懒用了pythonimport stringdic = {}def getstr(n): sn = str(n) arr = [] for c in sn: arr.append(c) arr.sort() return ''.join(arr)for i in xrange(1, 10000): s = getstr(i**3) if s in dic: dic[s] += 1 阅读全文

posted @ 2013-09-30 22:44 新一 阅读(157) 评论(0) 推荐(0)

[置顶] android 自定义ListView实现动画特效

摘要: 通过自定义ListView实现动画特效,被点击元素A向前移,A之前元素往后移动.重点在于动画的实现:具体代码如下:package com.open.widget;import java.util.ArrayList;import android.content.Context;import android.graphics.Bitmap;import android.graphics.Canvas;import android.graphics.Paint;import android.graphics.PaintFlagsDrawFilter;import android.graphics. 阅读全文

posted @ 2013-09-30 22:42 新一 阅读(519) 评论(0) 推荐(0)

做好计划,严格执行

摘要: 项目组近期在开发一个A项目,A项目从年前就开始做一期,大概做到今年4月份一期上线。5月份开始做二期,但是二期需求足足做了有5个月,迟迟定不下来,总是变更,到9月份终于定下来,然后开始开发。我在这个项目中的主要任务就是做模型设计。开始设计第一版模型的时间是6月份,项目经理要求用两天时间出一个需求,当时因为需求一直没定,总是变更,并且客户那边要求的也不紧,再加上我手头还有其他工作,所以没有着急,结果没有在项目经理规定的时间点内出模型,延迟了有几天。临近8月份的时候,项目经理又要出一版模型,还是因为同样的原因,就先把手头上的其他工作做完后才做的模型,结果也是没有按时间点将模型做出来。8月中旬的时候, 阅读全文

posted @ 2013-09-30 22:38 新一 阅读(219) 评论(0) 推荐(0)

字符串处理算法(四)现在一个给定字符串中寻找子串的功能(不能使用库函数)[2014百度笔试题]

摘要: 完成一个函数,实现在一个给定字符串中寻找子串的功能(不能使用库函数)。 实现如下://完成一个函数,实现在一个给定字符串中寻找子串的功能(不能使用库函数)。bool IsHaveSubStr(const char* strSrc, const char* strSub){ char* p = (char*)strSrc; char* q = (char*)strSub; int nLenSrc; int nLenSub; if (p==NULL||q==NULL ||*p=='\0' || *q== '\0') return false; while (p!=N 阅读全文

posted @ 2013-09-30 22:37 新一 阅读(454) 评论(0) 推荐(0)

android抓包工具

摘要: 下载http://gdown.baidu.com/data/wisegame/2158469c63492e89/Tcpzhuabao_2.apk 阅读全文

posted @ 2013-09-30 22:34 新一 阅读(472) 评论(0) 推荐(0)

Project Euler problem 63

摘要: 这题略水啊首先观察一下。10 ^ x次方肯定是x + 1位的所以底数肯定小于10的那么我们就枚举1~9为底数然后枚举幂级数就行了,直至不满足题目中的条件即可break cnt = 0for i in range(1, 10): e = 1 while True: if len(str(i**e)) != e: break e += 1 cnt += 1print cnt 阅读全文

posted @ 2013-09-30 22:30 新一 阅读(115) 评论(0) 推荐(0)

二分-hdu-4768-Flyer

摘要: 题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=4768 题目意思:有n个A、B、C,每个Ai,Bi,Ci,对于每个P=Ai+k*Ci(P#include#include#include#include#include#include#include#include#include#include#include#include#include#include#include#define eps 1e-6#define INF 0x3f3f3f3f#define PI acos(-1.0)#define ll __int64#define LL 阅读全文

posted @ 2013-09-30 22:29 新一 阅读(209) 评论(0) 推荐(0)

UVa 340 Master-Mind Hints (优化查找&复制数组)

摘要: 340 - Master-Mind HintsTime limit: 3.000 secondshttp://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&category=98&page=show_problem&problem=276 MasterMind is a game for two players. One of them,Designer, selects a secret code. The other,Breaker, tries to break it. A co 阅读全文

posted @ 2013-09-30 22:26 新一 阅读(291) 评论(0) 推荐(0)

Android中的多媒体显示之图片缩放

摘要: 一:图片OOM异常:代码示例:public class MainActivity extends Activity { private ImageView iv_imageView; protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); iv_imageView = (ImageView) findViewById(R.id.Iv_imageView); } public void lo... 阅读全文

posted @ 2013-09-30 22:25 新一 阅读(335) 评论(0) 推荐(0)

asp.net总结(一)

摘要: 前言 asp.net的视频不是很多,但是中间由于毕业论文等一些事情.花的时间比较长,知识所以整体上学习的也不是很连贯打算在总结的时候来复习一下这些知识.只能是大概的来了解asp.net到底有哪些东西。然后再以后用到的时候来找吧!打算分几个部分来总结,感觉知识有点多。基础什么是asp.net?它跟asp和我们口中的.net平台又有什么关系?这些在我理解来在学习asp.net之前也是很重要的,明白了这些也就知道学这个知识是用来做什么的。不要学了半天,不知云云。我们知道.net是微软推出的一个全新的软件开发平台,各个语言之间的交互和组件的访问更加便捷。Asp.net是.net到底是什么关系呢?有人说 阅读全文

posted @ 2013-09-30 22:22 新一 阅读(216) 评论(0) 推荐(0)

JAVA中JNI的简单使用

摘要: 了解JNI:JAVA因其跨平台特性而受人们喜爱,也正因此,使得它和本机各种内部联系变得很少,所以JNI(Java Native Interface)就是用来解决JAVA本地操作的一种方式。JAVA通过JNI调用本地方法,而本地方法是以库文件的形式存放的(在WINDOWS平台上是DLL文件形式,在UNIX机器上是SO文件形式)。通过调用本地的库文件的内部方法,使JAVA可以实现和本地机器的紧密联系,调用系统级的各接口方法。步骤如下:1、写好.java源文件:package com.home;public class Testdll { // 声明所调用的库名称 static { System.. 阅读全文

posted @ 2013-09-30 22:18 新一 阅读(533) 评论(0) 推荐(0)

HDFS集群balance(2)-- 架构概览

摘要: 转载请注明博客地址:http://blog.csdn.net/suileisl HDFS集群balance,对应版本balance design 6 如需word版本,请QQ522173163联系索要,谢谢。 对接(1)中的图文 作者简介 昵称:根根 姓名:隋磊 QQ:522173163 email:rsuilei@163.com 本文的翻译,离不开《至高天》系统架构师团队的支持 猫头哥:http://phl.iteye.com/ 根根:http://blog.csdn.net/suileisl 芝麻的奋斗:http://sesame84.iteye.com/ wan560:ht... 阅读全文

posted @ 2013-09-30 22:16 新一 阅读(257) 评论(0) 推荐(0)

[置顶] 我的Android进阶之旅------>介绍一款集录制与剪辑为一体的屏幕GIF 动画制作工具 GifCam

摘要: 由于上一篇文章:我的Android进阶之旅------>Android之动画之Frame Animation实例中展示的是Frame动画效果,但是之前我是将图片截取下来,不好说明确切的动画过程,因此今天百度了一下gif动画的制作工具,找到了这款不错的软件GifCam。然后我使用该软件将动画制作成gif动画,然后更新了上一篇文章上传了新制作的gif动画,使博客的说明效果更佳。该软件的界面如下所示: 该软件的操作步骤如下: 1、拖动 GifCam 标题栏,改变其位置,并调整 GifCam 窗口大小,从而让它的『透明窗口区域』——可当作『取景框』——覆盖你要录制的范围 2、点击『Rec/录制』 阅读全文

posted @ 2013-09-30 22:14 新一 阅读(179) 评论(0) 推荐(0)

HDFS集群balance(3)-- 架构细节

摘要: 转载请注明博客地址:http://blog.csdn.net/suileislHDFS集群balance,对应版本balance design 6 如需word版本,请QQ522173163联系索要,谢谢。 对接(2)中的图文 作者简介 昵称:根根 姓名:隋磊 QQ:522173163 email:rsuilei@163.com 本文的翻译,离不开《至高天》系统架构师团队的支持 猫头哥:http://phl.iteye.com/ 根根:http://blog.csdn.net/suileisl 芝麻的奋斗:http://sesame84.i... 阅读全文

posted @ 2013-09-30 22:12 新一 阅读(283) 评论(0) 推荐(0)

项目总结——深入浅出socket网络编程

摘要: 前言: 为什么会有如题的概念呢,我想对于没有主动听说过socket网络编程的人来说读到题目可能就已经蒙头了,为了很好的让大家进入场景,首先说一下一个需要用到这点东西的业务需求。 首先大家应该明确的是socket网络编程是以CS的模式下才有的,比如机房收费系统,在机房收费系统中可能会遇到不同的机房使用的收费系统是使用同一个数据库的。但是对于一些显示的信息,只有每次查询数据库的时候才能更新到窗体中,拿最简单的主界面的当前上机的人数来说,有机房A和机房B两个机房,并且他们是使用同一个数据库的,然后两个值班教师在同一时间工作,但机房A增加或减少上机的人数,机房B的值班教师是不能实时的接到消息并更新自. 阅读全文

posted @ 2013-09-30 22:09 新一 阅读(648) 评论(0) 推荐(0)

HDFS集群balance(4)-- 测试计划

摘要: 转载请注明博客地址:http://blog.csdn.net/suileisl HDFS集群balance,对应版本balance design 6 如需word版本,请QQ522173163联系索要,谢谢。 对接(3)中的图文。 作者简介 昵称:根根 姓名:隋磊 QQ:522173163 email:rsuilei@163.com 本文的翻译,离不开《至高天》系统架构师团队的支持 猫头哥:http://phl.iteye.com/ 根根:http://blog.csdn.net/suileisl 芝麻的奋斗:http://sesame84.iteye.com/ wan560... 阅读全文

posted @ 2013-09-30 22:08 新一 阅读(345) 评论(0) 推荐(0)

Android 之 自定义标签 和 自定义组件

摘要: 1自定义标签这是我的模板项目目录 既然想像 android:text 那样使用自己的标签,那么首先得有标签。 在 res/values/ 下我新建了个 mm_tag.xml (切记不可出现大写,只能是 小写字母、数字、下划线) 第一步:自定义 标签 mm_tag.xml format 参考: 1. reference:参考某一资源ID 2. color:颜色值 3. boolean:布尔值 4. dimension:尺寸值 ... 阅读全文

posted @ 2013-09-30 22:06 新一 阅读(600) 评论(0) 推荐(0)

导航