自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

krmao

让过去成就未来

  • 博客(52)
  • 资源 (12)
  • 收藏
  • 关注

原创 【心情日记】从这里开始吧

终于,又有了开始的勇气,那就开始吧。——    30岁之前,不玩 Dota。    引用:http://www.cnblogs.com/windwithlife/archive/2005/11/02/266761.html

2013-10-01 13:04:50 1494 6

转载 【心情日记】总有一天你将破蛹而出

总有一天你将破蛹而出,成长得比人们期待的还要美丽。但这个过程会很痛,会很辛苦,有时候还会觉得灰心。面对着汹涌而来的现实,觉得自己渺小无力。但这,也是生命的一部分。做好现在你能做的,然后,一切都会好的。我们都将孤独地长大,不要害怕。

2013-05-17 19:55:57 1408

原创 谷歌地图 DEMO

需要做谷歌地图,涉及到js+html,最烦了......涉及到自动以 infowindow ,自定义 marker研究了将近一个月,苦逼还是苦逼!

2015-03-12 15:14:48 1911 4

原创 【IOS编程 02】加法器

每当学习一门新的语言,我最喜欢的就是先做一个加法器,因为这能使我学会操控 UI元素,以及后台逻辑运算。...好晚啊,好冷我先发张结果图,明天再细说

2014-12-17 23:13:56 1101

原创 【IOS编程 01】开发环境

做了几年的 android 开发了,有点腻,现打算学习IOS开发。参照 http://bbs.pcbeta.com/forum.php?mod=viewthread&tid=1418055&page=1 安装 Mac 10.9,然后通过 AppStore 在线更新到 10.9.5,只为了能用到 XCode6.1 。我先在Windows下载Mac 官网用迅雷下载了xcode_6.1.1.

2014-12-17 21:39:11 1020

原创 TextView 设置无下划线超链接

// 设置无下划线超链接 startString textStr = "13771839951;021-12345678";text.setAutoLinkMask(Linkify.PHONE_NUMBERS);text.setText(textStr);Spannable s = (Spannable) text.getText();s.setSpan(new UnderlineSpa

2014-11-04 13:47:44 1519

原创 【Android框架进阶〖04〗】MDevil 之 网络模块 Volley

对于 Android 应用开发,基于网络请求的开源框架有不少,我喜欢用的就是 AsyncHttpClient,UniversalImageLoader。原想法是在框架中封装一套通用的请求与返回借口,那么以后底层不管用什么框架进行网络请求,都不会修改业务层代码,实现业务与基本功能的分离,方便后期的优化,扩展。后来跟阿里的一位朋友聊到这块,谈到android端的网络请求,觉得一款牛逼的应用,尤其的是网

2014-10-22 16:15:31 1303

原创 【IOS编程 00】The Swift Programming Language

稍微看了下 Swift 语言的语法结构,与 Python 语法大致一样,迄今接触过的预压n

2014-10-08 09:01:55 940

原创 【数据结构与算法 03】直接插入排序

算法思想(从小到大排序)将待排序数组看左右两个序列,左序列有序,有序列无序。假设第一个数array[0]为有序列,那么array[1,N-1]为无序列.循环遍历无序列,找出array[i]在有序列中应该插入的位置,插入。例如一个乱序数组为{1,3,2,4 , 假如有序列为 { 1,3 } 无序列循环到2时 ,那么2在有序列中的位置应该是1 - 3 中间 , 所以 [ 3. . .2 )

2014-09-16 18:22:02 1205

原创 【数据结构与算法 02】选择排序

算法思想:遍历数组array[N],索引为 i,然后算出[i+1,N-1]区间中的最小数,与array[i]交换,最后一个数因为只有一个,所以不用比较外循环为 N-2次import java.util.Arrays;/*** * @title 选择排序 * @author michael.mao * @date 2014年9月10日 下午2:32:01 * @ver

2014-09-10 14:56:14 1231

原创 【数据结构与算法 01】冒泡排序

算法思想:一共进行 array.size-1趟排序,每一趟排序,都将左右两个数进行比较大小,并且交换位置,这样的效果是:每一趟排序中,能找到最大的值冒泡到该趟排序的最后面,这样的话,第一趟排序,最后一个数是最大的,第二趟排序,倒数第二个数就是第二大的,最后一趟排序后 (因为最后一趟只有一个数,不用比较,所以比较次数是 array.size-1 趟),将得到有序数组imp

2014-09-10 10:37:04 1467 4

原创 【数据结构与算法 00】二分插入排序

算法思想从小到大排序N1:遍历数组 array[10000], i 为数组坐标,从1开始N2:以 i 为基数 tmpV=array[i],[0 ,i-1] 为区间坐标,(0+i-1)/2 为 mid 坐标N3:比较 tmpV 与 array[mid],如果大于,则区间为 [mid+1,i-1],否则为[0,mid-1]N4:遍历所有 i 实现以上递归步骤,直到 右坐标l

2014-09-09 11:12:25 2794 3

原创 【Java服务端编程〖01〗】搭建环境第一步

1:安装 myeclipse2:下载解压 tomcat7.553:下载解压 maven4:配置maven            右击项目 run as maven clean 下载必要的文件5:新建 maven 项目 ,选择 webapp6:加载 spring    pom.xml

2014-09-04 00:52:32 922

原创 【Java服务端编程〖00〗】是时候开始了

即将开始踏上服务端编程之路,纪念一下

2014-08-28 10:34:20 903

原创 【Android框架进阶〖03〗】ThinkAndroid框架总结

/************************************************************************************************** *  本博客为CSDN博主【MK】原创,博客地址:http://blog.csdn.net/mkrcpp/article/details/13170649 ************

2014-03-11 09:47:40 2568 2

原创 【Android框架进阶〖02〗】ThinkAndroid线程池机制

/************************************************************************************************** *  本博客为CSDN博主【MK】原创,博客地址:http://blog.csdn.net/mkrcpp/article/details/13509051 **************

2013-11-05 15:48:23 3387 2

原创 【Android框架进阶〖01〗】ThinkAndroid注解机制二

/************************************************************************************************** *  本博客为CSDN博主【MK】原创,博客地址:http://blog.csdn.net/mkrcpp/article/details/13509051 **************

2013-11-05 15:15:49 3706 1

原创 【Android框架进阶〖00〗】ThinkAndroid注解机制

由于项目需要,开始研究ThinkAndroid。个人认为该框架的注解机制十分新颖,所以先研究这个,顺便学习下 Java 的annotation。粗略的看了看,该机制在BaseActivity中初始化。而BaseActivity是所有Activity的基类。对BaseActivity进行了代码剖离,发现在BaseActivity中在onCreate函数里启动注解机制。首先注入

2013-10-29 16:05:24 7783 2

原创 【Android框架进阶】我有一个愿望

我有一个愿望:短期:能有一个我希望回的家长期:有一天能达到某一门技术领域的巅峰,或者一名出色的技术总监我还有好多愿望:比如有一位相爱的老婆,不因没钱而看不起我,在我穷困失意时陪伴我,而不是有所成就时才看的上我的那些女人我还希望将来不会驼背愿望终究是愿望:既没有绝影的才华,也没有黄晓明的帅气,没有左右逢源的气质,没有洞察商机的本领,没有丰富的人脉

2013-10-27 17:34:47 1792 4

原创 【Android基础入门〖19〗】ExpandableListView酷我音乐界面的下拉菜单

搞了一夜,终于完毕。有一种成就感,虽然没什么成就......本以为那种下拉菜单方式是通过嵌套 ExpandableListView 搞定,甚是麻烦,最后因为子 ExpandableListView  的布局总是莫名其妙的多一点而止步。无奈之下,突然意识到我钻了牛角尖,这是好事 :)点睛之笔:用一个 ExpandableListView ,在其 Child 布局中设置好功

2013-10-27 16:04:11 3804 6

原创 【Android基础入门〖18〗】新浪微博项目总结

花了两周的时间,新浪微博项目终于搞定了,还有一些BUG,以后慢慢完善 :)

2013-10-24 11:55:16 1617 3

原创 【Android基础入门〖17〗】自定义标签 和 自定义组件

1    自定义标签这是我的模板项目目录  既然想像 android:text  那样使用自己的标签,那么首先得有标签。在 res/values/ 下我新建了个 mm_tag.xml (切记不可出现大写,只能是 小写字母、数字、下划线)第一步:    自定义 标签    mm_tag.xml

2013-09-30 00:58:47 4863 2

原创 【Android基础入门〖2〗】Eclipse 导入 Android 源码

很多人都下载过下图中的 Sources for Android SDK,但是很少人知道怎么用    下载完毕后可以再 Android SDK 根目录下看到 sources 文件夹内 有 android-18 的文件夹,里边就是 Android 4.3 的源码,如下图  我们需要做的就是把 android-18 目录下的所有文件 拷贝 到  Adt-Bundl

2013-09-27 13:38:42 1699

转载 【Android基础入门〖10〗】BaseAdapter中convertView回收的机制

以前一直在用BaseAdapter,对于其中的getview方法的重写一直不太清楚。今天终于得以有空来探究它的详细机制。遇到的2个问题:一.View getview(int position, View convertview, ViewGroup parent )中的第二个参数是什么含义;二.View的SetTag和getTag方法的用途;先来解决第一个问

2013-09-27 13:11:01 1275

原创 【Android基础入门〖15〗】Shape圆角输入框

1 简介本文主要介绍通过 shape 来设置 EditText 的圆角。 2 shape 的设置 shape_life_search.xml 放在 res/drawable 文件夹内 <stroke android:color="#cccacb" android:width="1dp"/>

2013-09-26 08:49:48 5675 2

原创 【Android基础入门〖14〗】SharedPreferences

1 简介SharedPreferences是一种轻量级的数据存储方式,它可以用键值对的方式把简单数据类型(boolean、int、float、long和String)存储在应用程序的私有目录下(data/data/[包名] /shared_prefs/)自己定义的xml文件中SharedPreferences 创建时可选的模式MODE_PRIVATE

2013-09-25 22:50:58 1341

原创 【Android基础入门〖13〗】Gallery

1    在 xml 布局中添加 Galleryactivity_main.xml<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent"

2013-09-24 23:15:41 1406

原创 【Android基础入门〖4〗】四大组件之Service

1  生命周期图 2 第一种 非绑定方式 startService2.1 自定义 Servicepackage com.demoservice;import android.app.Service;import android.content.Intent;import android.media.MediaPlayer;import android.os.Bind

2013-09-24 23:08:53 1583

原创 【Android基础入门〖5〗】四大组件之BroadcastReceiver

0  简介       BroadcastReceiver也就是“广播接收者”的意思,顾名思义,它就是用来接收来自系统和应用中的 广播。       在Android系统中,广播体现在方方面面,例如当开机完成后系统会产生一条广播,接收到这条广播 就能实现开机启动服务的功能;当网络状态改变时系统会产生一条广播,接收到这条广播就能及时地做出提 示和保存数据等操作;当电池电量改变

2013-09-24 22:47:43 1633

原创 【Android基础入门〖3〗】四大组件之Activity

简介Activity (活动) 即应用程序 显示的 界面。可以通过两种方式 设置显示的内容 1:纯代码方式2:xml 布局方式无论哪一种方式,都是通过 setContentView 来设置显示的内容。使用步骤基本上四大组件创建步骤都一样1:自定义 组件(Activity)2:注册3:使用1 生命周期图2  新建一个自定义的Acti

2013-09-24 22:37:30 1687

原创 【Android基础入门〖6〗】四大组件之ContentProvider

简介          简而言之,ContentProvider 向别的应用程序提供数据(联系人这个应用程序提供了 它的 ContentProvider),ContentResolver 从别的应用程序(已提供ContentProvider)获取、修改、添加数据(我们可以通过ContentResolver 来操纵联系人中的数据)。 说明        既然是四大组件之一,那么创建步

2013-09-24 22:09:38 1492

原创 【Android基础入门〖12〗】滑动菜单SlidingMenu

注:本篇文章基于我以前发表的文章 Android 之 Fragment 之上,稍作修改即可达到 炫酷的 滑动效果 :) 具体步骤如下:NO.1:    新建一个 内容布局,用于显示文章            之所以要新建一个而不是用 right_fragment.xml  是因为 RightFragment 需要被实例化啊,哈哈,这是个重点哦。            因为我

2013-09-24 17:34:00 2908 6

原创 【Android基础入门〖7〗】SurfaceView坦克大战之世界地图

1  自定义 SurfaceViewWarView.java  (世界战场)           package com.mytank;import java.util.Vector;import android.content.Context;import android.graphics.Canvas;import android.graphics.Color;import

2013-09-13 15:28:00 2235

原创 【Android基础入门〖9〗】SimpleAdapter之二

1    MainActivity.java    package com.myadapter;import java.util.ArrayList;import java.util.HashMap;import android.app.Activity;import android.app.AlertDialog;import android.co

2013-09-11 14:27:55 15804 1

原创 【Android基础入门〖1〗】UI布局

1  Android UI 的基础知识       UI 即 User Interface,用户界面。Android 中所有的可视化组件都是从 View 类派生而来的,通常把他们称为视图。视图也常被称为控件或者组件。ViewGroup 类是对 View类的扩展,它是用来包含多个视图的。一般来说,视图组主要用来管理子视图的布局,但是也可以用来构建原子的可重用组件,那些用来实现前一种功能的视图组通

2013-09-10 13:05:56 1758

原创 【Android基础入门〖11〗】Fragment

一  左侧标题列表     1.1  布局 left_fragment.xmlListView xmlns:android="http://schemas.android.com/apk/res/android"    android:id="@android:id/list"    android:layout_width="match_parent"

2013-09-09 14:54:22 1754 2

原创 【Android基础入门〖8〗】SimpleAdapter之一

Android 之 ListView (SimpleAdapter)

2013-08-06 15:22:11 1588

原创 【PHP基础入门】配置Phpstorm与xampp

1 Xampp http://blog.csdn.net/jonathanlin2008/article/details/6210782‍配置 httpd.conf 191/221 行 DocumentRoot 路径改为"F:/PHP" (我的工作空间)配置 php.ini Windows 下[XDebug]zend_exte

2013-07-12 17:03:23 10443 1

原创 【Android基础入门〖0〗】AndroidStudio

下载地址:http://developer.android.com/sdk/installing/studio.html#download如果出现启动不了的问题进入AndroidStudio安装目录 E:\software\AndroidStudio\bin ,运行studio.bat出现原来是没有设置JAVA的环境变量!No.1 在系统变量

2013-05-16 10:41:29 8735 20

原创 【MFC基础入门】基于Adaboost算法的车牌检测在OpenCV上的研究与实现

目录结构E:\Adaboost\ ---------positive\ //正样本文件夹 ---------pimages\ //正样本图片所在文件夹 ---------pos.dat //正样本集描述文件 ---------pos.vec //正样本特征集描述文件 ---------naga

2013-05-15 14:43:08 17419 13

Android 新浪微博源码

很久之前的android 新浪微博源码,时间太久,应该是完整的:)给热爱学习的孩子 :) http://blog.csdn.net/mkrcpp/article/details/12995615

2016-07-19

googleMap custom

谷歌地图 js+html5 +css 代码 自定义 infowindow marker 效果图 http://blog.csdn.net/mkrcpp/article/details/44222117

2015-03-12

ThinkPHP UEditor 配置以及使用案例

ThinkPHP UEditor 配置以及使用案例 是一个js 文件 里面有 后台 action 前台 html 案例,被代码注释掉 亲测可用,js中的配置较为详细,明天继续搞定图片的插入与上传

2013-06-19

PhpStorm Xampp ThinkPHP 环境配置笔记

PhpStorm Xampp ThinkPHP 环境配置笔记 需要有一定的 ThinkPHP 基础,至少知道 ThinkPHP 的目录怎么生成的 很多简单的细节我没写,比如 如何使用 perl ,这在 xampp-control 中的 Shell 中进入 php 目录运行指令即可 最后显示的案例其实是我使用了 Jcrop ,与本笔记无关,此为配置记录 原创笔记,觉得分高的就自己配置吧,嘿嘿,都差不多。

2013-06-14

617张国内车牌60-17bmp图片用于OpenCV正样本训练

本人耐心收集的617张国内车牌 60-17像素大小bmp图片 用于OpenCV Adaboost 车牌检测正样本训练 详情见 http://blog.csdn.net/mkr127/article/details/8930381

2013-05-21

检测OpenCV训练的分类器性能

利用这个,可以通过自己训练的分类器检测到图片中的特征,专门写的一种通用项目,为 MFC源码,有兴趣的可以下载,有个小BUG,但无大碍 详情见文章 http://blog.csdn.net/mkr127/article/details/8930381

2013-05-17

车牌图片截取软件

详细说明 1:将包含车牌的图片放入一个文件夹,新建一个保存车牌的目录 2:运行本软件,a:选择输入目录,b:选择输出目录,c:开始运行 3:生成的车牌为 60*17 固定大小的 bmp文件,用不到的朋友就不用下了,本上传的目的就是玩玩,呵呵。 4:本软件是基于opencv 根据图像纹理检测车牌的代码改编,因为纹理检测效果没有adboot检测的好,所以改成为adboost训练库提供正样本的软件 5:本作品为原创,图片尽量不要太大,我放的5400*2700大小的jpg测试运行错误,懒得改,一般大小的即可。

2013-05-14

串口调试助手v2.2

只有一个exe文件,打开即可用,方便快捷,无需安装,绿色无毒。

2013-03-20

MatLab 批量将24位PNG彩图转换为8位PNG彩图

MatLab 批量将24位PNG彩图转换为8位PNG彩图

2013-01-16

labjack-mfc

一个 MFC小程序,读取 labjack 的 AIN0-AIN3的值,计算传感器偏移的角度。在vs2010上编译通过。见文章 http://blog.csdn.net/mkr127/article/details/8432851

2012-12-25

一步一步学习Django

新手学习Django 的比较好的参考资料,对于0基础的同学很有借鉴价值。

2012-10-10

django 中文资料

django 中文资料 chm,方便阅读,适合新手

2012-07-04

空空如也

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

TA关注的人

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