自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 资源 (33)
  • 收藏
  • 关注

转载 同步与异步Socket

MFC对SOCKET编程的支持其实是很充分的,然而其文档是语焉不详的。以至于大多数用VC编写的功能稍复杂的网络程序,还是使用API的。故CAsyncSocket及CSocket事实上成为疑难,群众多敬而远之。余好事者也,不忍资源浪费,特为之注解。一、CAsyncSocket与CSocket的区别前者是异步通信,后者是同步通信;前者是非阻塞模式,后者是阻塞模式。另外,异步非阻

2014-06-30 19:53:00 598

转载 Android Activity和Intent机制学习笔记

ActivityAndroid中,Activity是所有程序的根本,所有程序的流程都运行在Activity之中,Activity具有自己的生命周期(见http://www.cnblogs.com/feisky/archive/2010/01/01/1637427.html,由系统控制生命周期,程序无法改变,但可以用onSaveInstanceState保存其状态)。对于Activi

2014-06-30 10:28:05 480

原创 MFC CString 用法

读Visual C++ 开发经验技巧宝典第二章—-数据类型一     Cstring1.      初始化方法:(1)    直接复制,如Cstring=”mingrisoft”;(2)    通过构造函数初始化,如   CString str(‘ ’,100)//与分配100个字节,填充空格                                 

2014-06-29 14:28:49 791

原创 android 下载MP3到手机----听首哥哥的《春夏秋冬》

package mars.download;import mars.utils.HttpDownloader;import android.app.Activity;import android.os.Bundle;import android.view.View;import android.view.View.OnClickListener;import android.widg

2014-06-28 14:43:54 848

转载 window7下Tomcat7.0安装配置

window7下Tomcat7.0安装配置因为已经安装过jdk1.6,并且jdk的环境变量已经配置完成。下面主要讲述Tomcat7.0的安装过程:1、首先在http://tomcat.apache.org/download-70.cgi#7.0.30中下载“32-bit/64-bit Windows Service Installer”1).一直下一步,中间需要选择安装路径和 JVM 目录,如果J...

2014-06-28 11:46:56 600

原创 MFC容器类CArray,CList

我们知道有各种各样的数据结构,啥栈,队列,树之类的.不过其实这些用的都非常少,用的最多的是线性表.平常我们用的数组最是典型的线性表.我们可以像int [] arrp这样简单的定义一个数组.不过这是固定大小的.不够灵活.所以出现了所谓的动态数组.STL中的动态数组叫vector,MFC中类似的动态数组是CArray.它跟vector一样也是一个模板类.由于数组嘛插入数据时效率较低,所以又有链表.ST...

2014-06-25 13:55:10 1323

原创 STL(Standard Template Library)简介

STL就是所谓的标准模板库.它主要提供了六大组件.1.容器(container)   2.算法(algorithm)    3.迭代器(iterator)4.仿函数(functor)    5.适配器(adapter)  6.配置器(allocator) 我们知道信息社会里最重要的东东就是信息,而信息在计算机中就是以数据的形式表示.对用户来说很重要的数据一般放数据库里去保存和处理.那我们写代码中用...

2014-06-25 13:41:57 569

转载 STM32 systick做为系统时间使用(非简单延时)

基本能搜到的systick 都是作为延时使用的,因为设计需求我更多实用的是系统时间判断。假如我有个LED 需要每10s 闪一下,并且单片机还需要做其他的工作,用延时工作效率太低了,开个定时器又太浪费了。因此系统时钟就体现出了由为重要的应用场合。只需要检测到系统时间为10s 的倍数就可以做动作了,当然前提保证程序的大体循环能在1s 内完成,这个基本没问题如果一个大体循环1s 内完成不了 那这个程

2014-06-23 11:17:20 2379

转载 Linux文件系统简介

转自:文件系统是linux的一个十分基础的知识,同时也是学习linux的必备知识。    本文将站在一个较高的视图来了解linux的文件系统,主要包括了linux磁盘分区和目录、挂载基本原理、文件存储结构、软链接硬链接、和常见目录的介绍。相信有了这些知识对于深入的学习linux会有一定的帮助。文章例子主要是基于ubuntu发行版。    如有不对之处请大家多多指出。1.Linux磁

2014-06-19 09:47:50 486

原创 STM32---系统滴答定时器(systick)应用

1.systick介绍     Systick就是一个定时器而已,只是它放在了NVIC中,主要的目的是为了给操作系统提供一个硬件上的中断(号称滴答中断)。滴答中断?这里来简单地解释一下。操作系统进行运转的时候,也会有“心跳”。它会根据“心跳”的节拍来工作,把整个时间段分成很多小小的时间片,每个任务每次只能运行一个“时间片”的时间长度就得退出给别的任务运行,这样可以确保任何一个任务都不会霸占

2014-06-18 14:40:00 1073

原创 波特率 晶振频率 传输速率

波特率等于每秒钟传输的数据位数,如果设置波特率为115200,数据位为8bit,起始位为1bit,结束位为1bit,校验位为1bit;那1s钟不间断可传送的字符(1bit起始位+8bit数据位+1bit校验位+1bit结束位,共11bit)为115200/11=10472;速率约为10kB/ps;传送一幅200KB的图片,需要的时间约为20s;往往,主机和从机波特率的设置出来的时钟频率不一定和想要...

2014-06-12 13:40:23 5659

原创 STM32的定时器学习

转自:http://www.cnblogs.com/daqiang/archive/2011/12/04/2275646.htmlSTM32的定时器是个强大的模块,定时器使用的频率也是很高的,定时器可以做一些基本的定时,还可以做PWM输出或者输入捕获功能。时钟源问题:名为TIMx的有八个,其中TIM1和TIM8挂在APB2总线上,而TIM2-TIM7则挂在APB1总线上。其中TIM

2014-06-12 10:36:35 795

原创 linux下利用eclipse C/C++写hello world

接上一节,当你安装好VMware Tools 后,就可以reny

2014-06-11 16:27:25 1050

原创 【Linux】JDK+Eclipse 搭建C/C++开发环境

注:本文所提供的参考示例是在CentOS Linux环境下的安装,不保证适用于其他版本的Linux系统。·    安装前的注意事项编译源代码是需要对应的代码编译工具的,本文中安装的Eclipse只是一个编写代码的外壳,不能对代码进行编译工作,所以你的Linux系统应当安装了编译器,这样Eclipse在编译源代码的时候才可以调用到对应的编译器;小编安装了的GCC,也就是我的Eclip

2014-06-11 16:13:34 1103

原创 centos下安装VMware Tools

VMware 是非常好的虚拟机软件。如果系统安装了VMware Tools以后对虚拟机的性能会提升很多的。下面是如何在CentOS系统内安装VMware Tools。   一、首先在虚拟机种装入VMware Tools光盘 然后安装光盘: 这时候CentOS系统就已经挂载上了VMware Tools光盘。 二、解压缩VMware Tools。 [root@Shaoxing ~]# cd

2014-06-11 16:11:58 741

原创 MCU的TTL电平 和 PC的RS232电平 之间的转换

这两天在调试带UART的蓝牙模块和NFC模块,由于刚开始分不清UART电平和RS232电平的区别,直接将蓝牙上UART的RX和TX接到PC上串口的TX和RX,导致所有数据都是乱码。后来才弄清楚:在UART上使用的TTL电平,而PC的串口是RS232,它有自己的电平定义,所以在UART和RS232之间需要做一个电平转换。现在来认识一下什么是TTL电平和RS232电平。1.MCU的Rx和Tx可以直接 ...

2014-06-11 10:01:26 4083

原创 win7下面的 android adb 在cmd下报错的解决办法

把下载的这个CMD是从windows7中提取的,把它删掉。你的系统装在C盘对吧,去C:\WINDOWS\system32里面找到cmd.exe,复制出来到解压好的adb目录,再打开cmd.exe看看~

2014-06-09 21:33:37 531

原创 android 进度条学习

package com.example.androidtest;import android.app.Activity;import android.os.Bundle;import android.view.View;import android.widget.TextView;import android.content.Intent;import android.widget.

2014-06-08 10:22:55 527

原创 Android常用空间学习----乘法计算器

package com.example.androidtest;import android.os.Bundle;import android.app.Activity;import android.content.Intent;import android.view.Menu;import android.view.MenuItem;import android.widget.Bu

2014-06-07 11:36:36 843

原创 Android开发之button的onClick事件学习

方法一源码如下:

2014-06-06 15:19:21 602

原创 Android控件之ScrollView学习

将这篇文章显示出来!《你不懂我,我不怪你》作者:莫言每个人都有一个死角,自己走不出来,别人也闯不进去。我把最深沉的秘密放在那里。你不懂我,我不怪你。每个人都有一道伤口,或深或浅,盖上布,以为不存在。我把最殷红的鲜血涂在那里。你不懂我,我不怪你。每个人都有一场爱恋,用心、用情、用力,感动也感伤。我把最炙热的心情藏在那里。你不懂我

2014-06-06 12:35:50 561

转载 Android特性与系统架构

转自:http://www.cnblogs.com/bravestarrhu/archive/2012/05/02/Android.html一.Android特性• 应用程序框架支持组件的重用与替换• Dalvik 虚拟机专为移动设备优化• 集成的浏览器基于开源的WebKit 引擎• 优化的图形库包括定制的2D 图形库,基于OpenGL ES 1.0的3D 图形库• S

2014-06-04 14:24:45 550

转载 Android四大基本组件介绍与生命周期

Android四大基本组件分别是Activity,Service服务,Content Provider内容提供者,BroadcastReceiver广播接收器。一:了解四大基本组件Activity :应用程序中,一个Activity通常就是一个单独的屏幕,它上面可以显示一些控件也可以监听并处理用户的事件做出响应。Activity之间通过Intent进行通信。在Int

2014-06-04 14:10:28 464

原创 在android 中利用button 按钮设置监听事件

新建一个kong在android 中利用button 按钮设置监听事件package com.example.androidtest;import android.os.Bundle;import android.app.Activity;import android.view.Menu;import android.widget.Button;import android.w

2014-06-04 13:03:26 890

转载 WIFI无线路由器的五种工作模式

转自:http://www.360doc.com/content/12/0814/08/10560798_230064460.shtmlWIFI无线路由器已经非常普及其应用相当广泛,特别是现在家庭上网应用更是必不可少。现在而今眼目下哪家只有一台电脑,哪家又会为此去申请两条宽带?在这里给大家介绍五种WIFI无线路由器常用的工作方式,供各位在使用WIFI无线路由器时参考。1. 热点模式(Access ...

2014-06-03 13:26:30 4356

internet Widgits Pty Ltd.cer

mac 的证书

2017-05-16

IOS stream模拟http请求获取数据

ios 有三个demo 1.NSURL 下载网络图片(block和delegate两种方式) 2.NSURLSession 下载网络图片,请求json数据(自己封装的网络block) 3.利用 NSstream 来模拟http请求获取数据

2016-09-16

ios webView与js的交互

http://blog.csdn.net/robinson_911/article/details/51741559

2016-06-23

ios ESTMusicPlayer音乐播放器源码

ESTMusicPlayer是一款基于豆瓣DOUAudioStreamer开源框架的一款音乐播放器,同时已经在github上开源,处理了下错误可以跑起来了。

2016-05-16

swift demo 包含登陆登出 四个底部TabBar按钮

界面展示如:http://blog.csdn.net/robinson_911/article/details/51339142

2016-05-09

Swift UITableView and protocol 学习使用

具体如我的博客http://blog.csdn.net/robinson_911/article/details/50717680

2016-02-22

ios 友盟页面 统计demo

见我的博客描述 http://blog.csdn.net/robinson_911/article/details/47661981

2015-08-14

IOS 将字典和数组转化为JSON数据

关注我的博客,可以了解跟多的详细情况 从打印出的数据可以看出字典一般以{}结尾,而数组一般以()结尾。

2015-08-02

IOS 二维码生成demo

ios生成二维码,自动识别网页,并自动打开。很方便的demo ,支持64位

2015-07-24

IOS 照片选择(选择系统照片与拍照的照片)

见我的博客 http://blog.csdn.net/robinson_911/article/details/46848259

2015-07-12

AFNetText2.5修正版.zip

见本人博客:http://blog.csdn.net/robinson_911/article/details/46574497

2015-06-20

ios SDWebimage Demo

http://blog.csdn.net/robinson_911/article/details/45203877

2015-04-22

IOS tableView(一张图片标题详细说明)

具体见我的博客说明http://blog.csdn.net/robinson_911/article/details/42612059

2015-01-11

IOS 自定义导航栏 和表格 学习笔记

IOS 自定义导航栏 和表格 学习笔记具体可以参考我的这篇博文http://blog.csdn.net/robinson_911/article/details/42609493

2015-01-11

IOS UIPickerView

http://blog.csdn.net/robinson_911/article/details/42234239

2014-12-29

IOS delegate button版本

ios的delegate虽然很简单,但是搞清楚不容易。本demo简单清晰明了,希望可以帮助到大家。效果图,及其说明如:http://blog.csdn.net/robinson_911/article/details/41900453

2014-12-12

IOS 消息推送 java服务端和客户端源码

IOS 消息推送 java服务端和客户端源码

2014-11-03

IOS APNS 官方开发文档

IOS APNS 官方开发文档 英文版本

2014-11-03

IOS 消息远程推送 PushMeBaby demo 测试通过

本代码是著名的PushMeBaby demo ,刚刚测试通过。希望可以帮助到可以帮助的人。 具体的远程推送详解可以参考我的博客:http://blog.csdn.net/robinson_911/article/details/40658663

2014-10-31

IOS delegate 的简单demo

具体见我的博客分析:http://blog.csdn.net/robinson_911/article/details/39673625

2014-09-29

IOS Tableview远程加载数据并显示

具体见我的博客:http://blog.csdn.net/robinson_911/article/details/39274935

2014-09-14

C51 单片机 利用printf函数输出字符串

工程是keil2. 简单的利用C51单片机,实现了printf函数输出字符串,数字等。 找了好多资料,然后自己总结了下,实现了printf函数的应用。 有了printf函数,你就可以像VC中一样实现输出了。

2014-08-19

MQTT 开发手册大全

IBM出的一本书,关于MQTT开发的资料大全。 内容涉及C,java,android等等,以及MQTT 3.1版本的协议。 讲的很详细,可以说是MQTT开发者的福利。

2014-04-29

MQTT——移动消息传递和 M2M 客户机开发API包

IBM官方提供的MQTT 移动消息传递和 M2M 客户机包,包括C JAVA android 开发API。 此API可以有效的帮助大家快速的开发MQTT client 程序。 我是从IBM官网下载的,下载很不容易,主要是网速过慢。 希望此包可以帮助到有需要的人。 MQTT IBM c java android API

2014-04-19

MQTT WMQTT Utility

MQTT WMQTT Utility 桌面客户端 ,可以方便大家调试。找了好久才找到的。分享出来,希望可以帮助到大家。

2014-03-24

UCOS-II官方文件系统使用手册

文件名称:uC-FS-UserManual UCOS-II官方文件系统使用手册 全英文的官方文档 对于UCOS的文件系统讲述的很清楚,各种API函数都有例程。是值得赞一下的学习文档。

2014-03-21

MQTT android 端程序包---已经成功在手机上验证

文件名称,AndroidPushNotificationsDemo-master.rar 这个是在eclipse下编译通过的工程,我修改了一些错误。同时也下载到手机上,进行了MQTT 服务器端与android 程序端的通信。希望可以帮助到需要的人。

2014-03-14

com.ibm.micro.client.mqttv3.jar

找了很久才找到的MQTT的java 的开发jar包,现在分享出来希望可以帮助到可以用打的人,让大家少走些弯路,快速的利用MQTT协议开发自己的java程序

2014-03-14

C51单片机 测试通过定时器0 向串口1s钟发送一次数据

项目工程:keil2 测试单片机:IAP12c5a60s2(跟普通的stc89c51大概一样) 晶振:22.1184MHZ 本程序在stc12c5a60s2下测试通过,虽然5分,但是让你一目了然的理解串口通信与定时器的同时使用。 代码主要部分大概说明下: 定时器1作为单片机波特率使用。 定时器0每秒钟通过串口发送一次字符串数据到PC。

2014-02-18

STM32上实现的IAP功能 下载可以直接测试使用

感觉stm32官方的IAP例程写的太乱了,于是自己写了个串口IAP,希望可以帮助到正在或者即将学习IAP的童鞋们! 用的MCU是stm32f103ze,编译工具室IAR 5.4,仅仅用了USART1,不需要按键来,即仅仅使用了2个管脚,就实现了串口IAP的功能。 大概思路如下: IAP部分:IAP地址如下 #define StartAddr ((u32)0x08000000) #define EndAddr ((u32)0x08010000) IAP 程序部分大概思路: 1.将 通过串口接收的APP文件利用数组先保存下来存储到USART_Buffer中 2.if(USART_RX_BUF[0]==0xAF)// WRITE APP TO FLASH 当串口接收到AF时,将APP文件写入到flash中 3. if (USART_RX_BUF[0]==0xAC)// RUN APP 当串口接收到AC时,开始运行APP文件,不返回! APP部分:APP地址如下 #define StartAddr ((u32)0x08010000) #define EndAddr ((u32)0x0807ffff) 将APP的中断向量表定位到 ((u32)0x08010000) ,具体可以参见我上传的程序!

2013-11-16

IAP——STM32官网USART例程——编译直接可以运行

IAP——STM32官网USART例程——编译直接可以运行 从STM32官方下载的例程,不能用,需要修改的!虽说修改起来比较简单,但是不知道套路的话,还是有三分难度的! 自己修改的官网例程,下载后无需其他修改,可以直接编译! 例程是IAR工程的,希望大家学习修改借鉴!

2013-11-05

STM32上移植的UCOS 跑了两个TASK

简化版的ucos在stm32f103ZET6上的移植,跑了2个任务串口任务,分别发送数据到串口。 本程序思路清晰,大家可以参考下。 大家可以修改bsp.c中的IO端口,就可以轻松的移植到自己的板子上了!

2013-09-24

GPRS 短信 收发程序 远程控制 详细的注释

通过sim300(跟sim900差不多功能)实现打电话,发短信 , GPRS收发程序 , 里面有详细的注释 ! 想当初买的这个开发板900多块,哎,程序奉献给大家啦!

2013-09-04

空空如也

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

TA关注的人

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