自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

看云上有个人的专栏

专业承接项目有需要的私聊我

  • 博客(22)
  • 资源 (8)
  • 收藏
  • 关注

原创 解决windows8,10以上访问不了samba的问题

windows访问不了ubuntu samba主要几种情况1、windows没开smb1.0支持2、samba服务没开3、服务器防火墙没关。在win8以上系统,系统默认使用smb2.0以上协议,所以使用ubuntu的samba使用的是smb1.0协议不匹配。1、将samba服务器协议改成smb2.0+修改smb.confmin protocol = SMB2...

2019-11-21 15:48:00 2712

原创 c++实现android系统的handler

1、android的hander的确非常好用。2、我们能不能用c++也实现一个类似功能hander这样的想法马上就被付诸实践。3、首先介绍一个android hander的用法。    照搬别人的吧,毕竟很多这样的文章了。https://www.cnblogs.com/wlming/p/5553207.html4、这里hander旨在解决消息的异步发送,同样拥有delay发送消息机制。相应的应用场...

2018-05-10 17:01:34 1318

原创 c++ binder

1、之前使用的是C语言写的binder通讯,但是不大好用,所以现在采用c++编写。先抛出源代码地址:    https://github.com/huanhuankangwang/qzsystem_c-Binder

2018-04-26 11:10:34 570

原创 tiny6410-s70 编译指南

1、tiny6410-s70解释tiny6410采用的是三星S3C6410芯片 S70 是板子屏幕的型号2、uboot编译1、uboot源码包u-boot-mini6410-20111018.tar.gz2、使用make mini6410_nand_config-ram256命令配置3、然后使用make命令进行编译使用生成的u-boot.bin3、linux源码编译1、linux内核源码包linu...

2018-04-25 10:31:46 285

原创 tiny6410 适用于win7 64bit的dnw 的USB下载驱动

 tiny6410 适用于win7 64bit的dnw 的USB下载驱动http://blog.csdn.net/commshare/article/details/8275683友善之臂 tiny6410的刷机是用 SDFLASHER 烧写superboot.bin到FAT32的SD卡中。然后拨动按键,从SD卡启动,这样superboot就运行了。然后使用superboot 采用usb下载的方法...

2018-04-25 10:31:09 853

原创 移植busybox-1.13.3 到tiny6410

移植busybox-1.13.3 到tiny6410这个包是从友善之臂官网下的。1、编译极其配置make menuconfig1、配置交叉编译工具链Busybox Settings ---->  Build Options ---->    () Cross Compiler prefix回车,在弹出的界面中输入交叉编译工具链的前缀:2、配置静态编译Busybox Settin...

2018-04-25 10:27:50 373

原创 关于SD卡启动不了的问题

写在前面的话:1、最近很是头疼搞SD卡烧入系统的时候发现识别不了。2、找了很多方法还是发现启动不了。3、后面看友善之臂的官方烧录文档解决问题4、现在总结下制作SD卡启动的步骤。制作SD卡启动步骤1、使用SD-Flasher这个文件将super-boot.bin烧录至SD卡1、打开这个程序如下图所示:2、选中烧入到SD卡的镜像uboot,如上图所示:3、然后使用scan找到要烧入的SD卡,这里的Av...

2018-04-25 10:21:50 4556

原创 epoll机制

#include #include #include #include #include #include #include /**    epoll 使用方法*    使用epoll_create 创建一个epoll句柄*    使用epoll_ctl 是epoll事件注册函数、有增加/删除/修改等操作*    使用epoll_wait 来等待事件

2017-12-27 23:58:10 147

原创 linux inotify机制

#include #include #include #include /*    它提供了一种监控文件系统(基于inode的)事件的机制,    可以监控文件系统的变化如文件修改、新增、删除等,并可以将相应的事件通知给应用程序    inotify既可以监控文件,也可以监控目录。当监控目录时,它可以同时监控目录及目录中的各子目录及文件的。    此外,

2017-12-27 11:49:32 178

原创 linux socketpair通讯

#include #include #include#include #include           /* See NOTES */#include #include #define MAX_BUF_SIZE  (500)void *function_thread1(void *arg){    int fd = *(i

2017-12-27 10:53:05 219

原创 android stdio阅读源码

在android根目录上、使用命令1、mmm development/tools/idegen/2、sh ./development/tools/idegen/idegen.sh然后根目录上出现android.ipr、android.iml这两个文件。

2017-12-26 23:06:05 374

原创 使用addr2line分析代码错误

编写一个程序wang.c内容如下:#include    int func(int a, int b)  {    return a / b;  }    int main()  {    int x = 10;    int y = 0;    printf("%d / %d = %d\n", x, y, func(x, y));    re

2017-03-08 16:00:35 2942

原创 关于在tcp或udp上搭载私有协议

很多人都碰到这个问题,需要在tcp或者udp上面搭载私有协议,比如xmodem,和telnet一样,和服务器进行交互。以下就是源码:

2016-10-12 19:19:00 3721

原创 自己写个malloc函数,从ucos 2移植过来

由于写arm裸机程序,需要用到malloc,进行动态内存管理,所以就试着自己搞个简单的内存管理。若其中有纰漏,还忘指正。此动态内存管理源自ucos的动态内存管理,比较简陋,同样的动态内存管理还有Doug Lea  的dlmalloc,不多说切入正题。由于ucos动态内存管理很多人已经讲过,所以现贴下代码。 malloc.h/*******************

2016-01-03 00:01:33 2490

原创 解决undefine reference to '__aeabi_idiv' undefine reference to '__aeabi_idivmod'错误

undefine reference to '__aeabi_idiv'undefine reference to '__aeabi_idivmod'我的交叉编译器的版本是arm-none-linux-gnueabi/4.3.2makefile如下CC      = arm-linux-gccLD      = arm-linux-ldAR      = a

2016-01-02 23:48:27 3713

原创 51单片机中断

51单片机中断。

2015-05-20 11:09:10 1157

转载 输入流的常用成员函数

1.read()函数 istream&  read(char*pch,int nCount);将指定的nCount个字符读入内存中的字符数组pch。2.get()函数  该函数有3种主要形式:get() 从指定的输入流中输入一个字符(包括空白字符);遇到输入流中的文件结束符时,此get函数返回EOF。istream& get(char& rch

2015-05-05 17:48:45 1795

原创 c++输入检测

#include#includeusing namespace std;istream& fun(istream &i){    char c;    do{i>>c;}    while(c'9');//不是数字i.putback(c);    return i;}void main(){int n=0;cin>>fun

2015-05-04 18:05:16 923

原创 c++异常处理

#ifndef STR_H#define STR_H#include#includeusing namespace std;class Error{};class OUT{};class STR{ char *p; int len;public: STR(){p=NULL;len=0;} ~STR(){delete [] p;

2015-05-04 10:31:13 297

原创 c++模版类

#ifndef MLIST_H#define MLIST_H/*在gcc编译环境下模版类只能跟定义在一起 否则就会报错,所以我这里才放在一起了*/#includeusing namespace std;templateclass T>struct List{ T data; ListT> *next;};templatecla

2015-04-22 14:23:39 441

原创 widget中调用qml

1.如果已经拥有一个基于Qwidget的用户界面,可以使用QDeclareativeView将QML部件整合进来,QDeclareativeView是Qwidget的子类,所以可以像其他QWidget部件一样将其添加到用户界面中去,使用QDeclareativeView::setSource()来加载一个QML文件到视图中,然后将该视图添加到用户界面中,下面来看一个例子。新建一个新的Qwidg

2015-03-20 10:44:37 2232 2

原创 2048c语言代码

#include#include int a[4][4]={{0,0,0,0},{0,0,0,0},{0,0,0,0},{0,0,0,0}};int flag=0;void right();void left();void up();void down();void printmyarry();void keyPressEvent(char i); //

2014-10-20 20:37:08 4404 1

c++初学源码

c++初学的源码,有助于初学者学习。c++从入门到精通

2016-01-18

FriendlyARM USB Download Driver Setup_20090421

友善之臂usb下载驱动,亲测有用,FriendlyARM USB Download Driver Setup_20090421

2015-06-11

qt平台下免费开源字典goldenDict

qt平台下免费开源字典goldenDict

2015-03-22

qt实验开发

老师给的开发手册 完全是老师自己调试过得

2014-10-10

qt参考手册

qt4.5参考手册 完全自己从官网搞的

2014-10-10

布局管理器的使用

布局管理器的使用 里面包含多个实例 都是可以运行的

2014-10-10

窗口之间进行信息传递

实现两个窗口之间信息传递 A传到B B传到A

2014-10-10

简单英汉字典

功能:查询(大小写一同) 修改 保存(到文件中 save.txt) 删除单词 添加单词

2014-10-10

空空如也

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

TA关注的人

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