自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

懒人的技术笔记

做一个好设计,写一手好程序,经营一个好产品。

  • 博客(16)
  • 资源 (24)
  • 收藏
  • 关注

原创 Java数组那些事儿

一、foreach循环这个是在1.5时加上的,现代计算机语言大多都有这个。例子如下:public class Test1{ public static void main(String[] args) { String[] stringArray = {"linc","lincoln","james"}; for(String tmp:stringArray) { Sy

2013-03-28 20:00:34 2027 1

原创 git查看文件历史

用git log来查看git库的历史,对于某个文件,使用--pretty命令,命令格式如下:git log --pretty=oneline 文件名如我查看Linc/Home/Myhome.javagit log --pretty=oneline Linc/Home/Myhome.java会打印出如下列表:85654dfgdlkdsgfokidfsdfsdf balabal

2013-03-28 14:16:31 2403 2

原创 一些Java运算符的细节

一、m+=n与m=m+n的异同一般情况下这两者是相同的,但下面的例子中就有了差别。public class Test{ public static void main(String[] args) { short width = 10; width += 2;//ok System.out.println(width); width = width + 1;//

2013-03-27 20:15:19 1919

转载 搭建Android源码编译环境

1.安装Ubuntu 10.10      可选择使用Wubi安装。2.安装Python      Ubuntu 10.10 已经安装了2.6版。3.安装JDK      更新软件库:      sudo add-apt-repository "deb http://archive.canonical.com/ lucid partner"      sudo

2013-03-25 14:45:52 2184

转载 Android源码目录

Android 2.1 |-- Makefile |-- bionic                        (bionic C库) |-- bootable                (启动引导相关代码) |-- build                        (存放系统编译规则及generic等基础开发包配置) |-- cts

2013-03-22 10:45:01 1969

原创 看看我是谁--Java instanceof 那些事儿

长辈们常说:人啊,什么时候都不能够忘本。经过上两篇this和super的讲解,可以让自己知道什么调用自己的方法和成员,什么时候调用父类的方法和成员,那么对外人来说,如何区分一个对象到底是父类还是某个子类的实例呢?Java中关键字instanceof是专门为此而生的。当一个子类的实例赋值给一个父类的变量,这是Java多态的一种表现。而有时我们又想知道它到底是谁。在this那一讲有个父类叫St

2013-03-19 21:03:26 1732

原创 Android真机调试方法的演进

一、有线调试在09年接触Android应用开发,程序完成后通常要先在模拟器上调试一番,觉得没有问题了,就要在真机上测试一下。当时机器配置不高,大家知道,模拟器一启动机器会卡成什么样。可是真机有限,我们只能克服。这个流程也一直持续到我们的开发机够每个人一台。那就好办些了,程序直接在真机上调试,方便快捷。而连接的办法就是用数据线+驱动。这种方法的好处就是数据传输稳定,快速不受干扰。而唯一不太方便的

2013-03-17 11:29:06 4810

原创 Java super 那些事儿

super是this的父辈。从面相对象的角度说,这两个概念是很好理解的。子类从父类继承过来,父类的protected及以上的属性和方法在子类中是天生就具有的。那么,为什么还要有super这个关键字?第一、看父类的构造子类构造时要先调用父类的默认构造函数的,这与C++的构造属性一致。当父类有多个构造函数时,你需要指定调用哪个。这是就需要使用super(arg1,arg2...)。需要

2013-03-12 20:56:29 2860

原创 C++对象数组释放时的非故意内存泄露

人类的最大的敌人是遗忘。---小懒人语这个问题还算容易发现,因为这是一个典型。例如:一、Object是一个类,Object *object = new Object[3];...balabala...delete object;//problem这时就已经引发内存泄露了,因为此时释放掉的只是object[0]的内存(编译器以&object[0]的地址为参数调用一次析

2013-03-12 19:21:26 3686 1

原创 非正确经验引发C++内存泄露

眼见的事实尚有假,背后的言语未必真。---谚语当使用另一种方式去实现相同的任务时,过往的经验可以帮助你更快速的分析和实现。但有时候经验也会产生负面影响。下面的一段例子表示当一个对象以值的形式包含另一个对象时,会自动调用另一个对象的析构函数。#include #include using namespace std;class Tyre{ char* brand;public

2013-03-10 19:06:32 2632 3

原创 Java this 那些事儿

本我过去在哪里,自我即应在哪里。---弗洛伊德总要有个事物来代表类的当前对象,就像C++中的this指针一样,Java中的this关键字就是代表当前对象的引用。它有三个主要的作用:1、在构造方法中调用其他构造方法。      比如有一个Student类,有三个构造函数,某一个构造函数中调用另外构造函数,就要用到this(),而直接使用Student()是不可以的。2、返回当前对

2013-03-10 11:24:34 4436 1

原创 每天一道C\C++笔试题V---内存泄露

俗语云:出来混,迟早是要还的。下面是一道初级内存泄露题,程序员小懒儿显式的用new动态分配了内存,却忘记了用delete释放。请找出问题的所在,代码如下:#include #include using namespace std;class Student{ int student_number; char* name;public: Student(int,c

2013-03-07 22:08:34 4262 4

原创 Java的命令行参数

与类C语言一样,main函数都可以传入参数,这被称为命令行参数。有些情况下这个参数还是很有意义的,比如Android源码中就会体现。Java中的命令行参数是如下格式的:main(String[] args)或者可以使用类C的数组写法:main(String args[])有赖于Java数组的长处,直接提供了此参数数组的长度,不用像C语言一样另外传入一个参数。

2013-03-07 21:15:37 13635

转载 repo问题集锦

问题1:找不到命令:repo方法:在下载android源码的时候用repo时提示找不到命令,可以用如下方法解决,在命令行中输入如下两行:echo 'export PATH=$PATH:$Home/bin' >>~/.bashrcexport PATH=$PATH:$HOME/bin问题2:/home/xxxxxx/bin/repo: line 1: 在未预料的“newl

2013-03-07 11:06:23 12056

原创 特殊线性表之栈--C实现

有两种有意思的线性表,它们分别是栈(stack)和队列(queue)。栈是这样规定的,它的元素遵守先进后出的原则,且出入口只有一个,叫做栈顶。进栈的动作叫做push,出栈的动作叫做pop。因为它基于线性表,又有这么简单清晰的定义,所以实现上还是比较容易的。//2013.3.6//lincoln//stack sequence storage structure#include

2013-03-06 21:04:06 2220 1

原创 线性表之单链表(链式存储结构)--C实现

/* * LinkedList * linc * 2013.2.26 */#include #include #include #define OK 1 #define ERROR -1 #define TURE 1 #define FALSE 0 struct Node{ int data; struct Node *next;};typedef st

2013-03-04 21:29:35 5035 4

SimpleTableView

iOS菜鸟笔记4:一个简单的TableView demo源码

2017-03-26

MPAndroidChart&HoloGraphLibrary

MPAndroidChart和HoloGraphLibrary的jar包和demo源码,eclipse版本。

2015-03-20

script.module.keyboard.chinese-2.0.0

script.module.keyboard.chinese-2.0.0.zip 转载过来的,Raspbmc上的中文输入法。

2014-12-24

AS快捷键图表

官方的IntelliJ IDEA 快捷键图表。 打印下来效果更佳。

2014-12-23

VC++玩转炫酷悬浮窗3源码

VC++玩转炫酷悬浮窗3---GDI+完美实现不规则窗体 源码,详细见: http://blog.csdn.net/lincyang/article/details/39078295

2014-09-05

VC++玩转炫酷悬浮窗2---不规则窗体的实现源码

VC++玩转炫酷悬浮窗2---不规则窗体的实现源码 blog请见: http://blog.csdn.net/lincyang/article/details/38752319

2014-08-22

VC++玩转炫酷悬浮窗1---悬浮窗的实现

VC++玩转炫酷悬浮窗1---悬浮窗的实现 源码,blog请看 http://blog.csdn.net/lincyang/article/details/38729275

2014-08-21

GDI+不规则窗口

找了一周资料去做类似迅雷和360的悬浮窗,但是不规则窗口的制作也破费脑筋。 这个例子完美解决了锯齿的问题,堪称经典。特此再传上了,环境是VC2010,配GDI+还是很容易的。

2014-08-05

VC++ CALLBACK

一个例子演示如何在VC++中用函数指针实现回调。 完整文章见我的blog: http://blog.csdn.net/lincyang/article/details/29175413

2014-06-07

开机自启动VC实现

用VC实现开机自启动,修改注册表。 详见blog: http://blog.csdn.net/lincyang/article/details/26469561

2014-05-21

系统托盘demo(VC)

vc编写的系统托盘例子,详见: http://blog.csdn.net/lincyang/article/details/25803003

2014-05-14

Service on the win8

找了一个可以在win8上跑起来的service代码。

2014-05-06

HowToPreferenceActivity

我的blog文章《Android实战之PreferenceActivity使用详解》中的配套源码,如有需要请在blog.csdn.net/lincyang中搜索这篇文章。

2014-03-06

Android NDK Demo

NDK的例子,用来打印当前设备是何种字符序列(big or little)。

2013-12-11

Android Read Excel sourcecode

最近有这么个需求,发现有现成的开源库jxl可以完美实现我的小需求。而这个项目就是用jxl实现读取excel内容。自带jxl.jar。

2013-11-27

Activity传递类对象源码

Activity间要传递数据,很多时候简单的int和string满足不了需求,我们在面向对象中已经习惯了类和对象, 那么下面就说一下如何传递类对象。 Android中有两种办法来完成这件事。一个是Java的序列化(Serializable),另一个是Android的Parcelable序列化方法。

2011-12-17

UMLet Eclipse plugin

在使用的eclipse的人群中,这个插件用来画UML图非常帮! 让我们沉浸在eclipse的开发环境中吧。

2011-12-03

vb.net串口通信

这是3年前自己做串口通信时的例子, 经过验证的,并且是byte传送的, 很好的例子。

2011-11-13

WM StopWatch 源码

自己的Moto Q8用了3年了,今天收拾了一下,看那样子再用一年也没问题。记得这是3年前买来做WM测试手机的,可随着WM的退出历史舞台,我也有一年多没有写它的程序了。既然还要继续用我的小Q,那么再收拾一下记忆,找一找几年前自己做过的东西,分享一下历史。

2011-10-09

StopWatch源码

这是本人在几年前写的小程序,当时用Moto Q8,晚上想测心跳,苦于没有计时器,就自己写了一个。对新人应该很有帮助。算法还是有待改进的,有兴趣的朋友一起来做哦。可以改成Android版、Bada版,等等

2011-10-09

WinMerge最新版

用它来找两个文件的不同,效果好极啦! 每个程序员在大项目中必备的工具之一! 用它来找不同版本的区别,省得你用肉眼费神的找啦!!!

2011-08-11

NDK例子之 斐波那契算法

这是我翻译的一篇文章的例子,用NDK来做这个算法,我把这个例子演练了一下,上传来,供大家一起学习。

2011-07-23

UML基础与Rose建模教程

UML基础与Rose建模教程 本书很适合软件开发人员参考

2008-09-01

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除