
CC++
u014717398
生活要好好过,代码还是要一行行的写,思考学习不能停。
展开
-
VS2015+openGL环境配置
文章引自 http://jingyan.baidu.com/article/d5c4b52bca5005da560dc5d6.htmlhttp://www.linuxidc.com/Linux/2013-02/78959p2.htm如果我说的不明白的话两个都看一下把下载GLUT库http://www.opengl.org/resources/librar转载 2016-10-06 21:50:05 · 2171 阅读 · 1 评论 -
非常好的理解遗传算法的例子
转载自: http://blog.youkuaiyun.com/b2b160/article/details/4680853/遗传算法的手工模拟计算示例为更好地理解遗传算法的运算过程,下面用手工计算来简单地模拟遗传算法的各 个主要执行步骤。 例:求下述二元函数的最大值: (1) 个体编码 遗传算法的运算对象是表示个体的转载 2017-03-30 14:42:40 · 458 阅读 · 0 评论 -
安装arm-linux-gcc-4.3.2
学习自:http://www.linuxidc.com/Linux/2011-11/46999.htm因为我用的是 ubuntu 16.04 kylinroot用户登录:复制arm-linux-gcc-4.3.2.tgz到根目录下任意(tmp)文件夹里(samba服务器)解压命令tar xvzf arm-linux-gcc-4.3.2 -C / (自动解压到系统根转载 2017-03-30 15:49:38 · 557 阅读 · 0 评论 -
Linux C程序练习(3)进程通信之pipe、fifo、消息队列
前几天练习的,补上,看了书做了这些练习之后,对之前盲目只根据例子写的,嵌入式linux中的函数和程序有了新的认识。这些练习都是根据 Linux C程序设计(西安电子科技大学出版社)一书写的,比较基础,适合补一补linux的基础,无论是已经开始写linux下编程但没有一点理论的,或者是尚未动手打算入门的,个人感觉都是挺不错的一本书。#include <stdio.h>#include...原创 2018-03-06 20:40:25 · 357 阅读 · 0 评论 -
Linux C程序练习(4)进程通信之信号量、共享内存
#include <stdio.h>#include <stdlib.h>#include <unistd.h>#include <sys/sem.h>#include <sys/ipc.h>#include <sys/types.h>#define MAX_TEXT 1024int main(int ar...原创 2018-03-06 20:47:19 · 356 阅读 · 0 评论 -
Linux C程序练习(1)文件操作
#include <stdio.h>#include <stdlib.h>#include <unistd.h>#include <fcntl.h>#include <string.h>#include <strings.h>#include <sys/types.h>#include <原创 2018-02-28 20:14:20 · 387 阅读 · 1 评论 -
Linux C程序练习(2)进程操作
#include <stdio.h>#include <stdlib.h>#include <unistd.h>#include <sys/types.h>int main(int argc,char **argv){ pid_t pid=0,ppid=0; uid_t uid=0,euid=0; gid_t gid...原创 2018-03-01 20:50:30 · 377 阅读 · 1 评论 -
DEV C++中Socket网络编程
Dev-C++是一个小巧开源的C/C++集成开发环境,对于大部分的Linux函数,都可以在引用头文件后直接调用,但开发socket网络程序却要多做一些工作。 添加 头文件不可以。添加 #pragma comment(lib,"ws2_32.lib") 仍然报错 学习自:http://blog.sina.com.cn/s/blog_62bed5da01013148.ht...转载 2018-10-02 00:49:55 · 6160 阅读 · 1 评论 -
单片机系统代码书写中注意事项(笔记)
好久以来给老师做项目,主要是横向的东西,也没有时间来写写博客。最近用IAP15、STC8、STM32的开发一个系统,过程中遇到了挺多问题的,主要的一个问题就是RAM不够大,申请的变量太多,导致很离奇的错误发生,然后主要有以下几点吧,记下来自己提个醒。 1、单片机系统中写代码注意RAM大小,申请适合大小的变量,不宜过多。2、调试接口一定要正确,最好是系统调试的时候一定是好使的,并且在...原创 2018-12-06 21:10:45 · 453 阅读 · 0 评论 -
学习算法(1)----动态规划(Dynamic Programming)
记一点我的心得和学习到的东西。学习了几篇博文:https://blog.youkuaiyun.com/u013309870/article/details/75193592https://blog.youkuaiyun.com/tongxinzhazha/article/details/77407648https://blog.youkuaiyun.com/m0_37568814/article/details/8293...转载 2018-12-24 09:41:26 · 308 阅读 · 0 评论 -
为什么说ucos ii是可剥夺的内核。
学习自:http://blog.youkuaiyun.com/lovekwf/article/details/8215355即当高优先级的任务由于时钟DLY被阻塞时,一个低优先级的任务正无限循环中。当更高优先级的任务时间片延时到0时,会剥夺低优先级任务的执行。笔者在ccs下挖根寻源,找到了它可以剥夺的原因。在此前先要了解,Ucos是实时操作系统,CPU被用来按照一个Tick,一个T转载 2017-03-20 18:28:16 · 1409 阅读 · 0 评论 -
μC/OS之OSTaskDel()
转载自:http://blog.youkuaiyun.com/xiaocaichonga/article/details/7463753INT8 OSTaskDel (INT8U prio) { OS_TCB *ptcb; /*建立两个局部指针,分别用来指向TCB,和EVENT*/ OS_EVENT *pevent;转载 2017-03-20 17:47:49 · 563 阅读 · 0 评论 -
sscanf函数测试
#include #include using namespace std;int main(){char pHost[100];char pResource[2000];const string url ="http://lishi.tianqi.com/nanjing/201111.html";//"http://www.baidu.com";con原创 2016-09-29 20:34:53 · 468 阅读 · 0 评论 -
编译器警告(等级 3)C4996
https://msdn.microsoft.com/query/dev14.query?appId=Dev14IDEF1&l=ZH-CN&k=k(C4996)&rd=true转载 2016-09-29 20:56:48 · 667 阅读 · 0 评论 -
字符串处理函数
引自:http://www.jb51.net/article/37410.htm1)字符串操作 strcpy(p, p1) 复制字符串 strncpy(p, p1, n) 复制指定长度字符串 strcat(p, p1) 附加字符串 strncat(p, p1, n) 附加指定长度字符串 strlen(p) 取字符串长度 strcmp(p, p1)转载 2016-11-13 15:18:31 · 427 阅读 · 0 评论 -
套接字学习
///一、初始化套接字 ///二、创建套接字 ///三、绑定 ///四、侦听 ///五、接收 ///六、发送 ///七、销毁连接转载 2016-11-12 23:13:41 · 299 阅读 · 0 评论 -
Opengl贝塞尔曲线画圆的参数问题
http://www.cnblogs.com/ArthurQQ/articles/1730214.html转载 2016-12-05 19:32:30 · 954 阅读 · 0 评论 -
Opengl三视图的坐标变换
三视图的投影 三视图 变换规则 :ax,ay,bx,by,cx,by;分别为三视图变换的基准位置正视图 x'=x+ax,y'=y+ay; z'=0;侧视图 x'=z+bx,y'=y+by;z'=0;俯视图 x'=x+cx,y'=-z+cy;z'=0;变换矩阵为上面三行的公式拆回来。/************************原创 2016-12-05 20:43:19 · 5742 阅读 · 2 评论 -
memset函数
1. memset()函数原型是extern void *memset(void *buffer, int c, int count) buffer:为指针或是数组, c:是赋给buffer的值, count:是buffer的长度. 这个函数在socket中多用于清空数组.如:原型是memset(buffer, 0,转载 2017-02-16 16:55:01 · 1110 阅读 · 0 评论 -
C语言变参函数
http://www.cnblogs.com/hnrainll/archive/2011/07/06/2099494.htmlhttp://baike.baidu.com/link?url=LVqNiDgwI3huqGZZwD8Pr_iN5TTfUe-zKr6BX380Pm6i5tu3dFGdyT-p2TaV0DzLnRAZ10U5ZbwIYcHS7SKJ-a#in转载 2017-02-18 15:38:13 · 332 阅读 · 0 评论 -
解读uCos中优先级判定表OSUnMapTbl原理
学习自:http://blog.youkuaiyun.com/bresponse/article/details/7164895解读uCos中优先级判定表OSUnMapTbl原理OSOSRdyTbl[0]的bit7-bit0对应于优先级7-0, OSOSRdyTbl[1]的bit7-bit0对应于优先级15-8, OSOSRdyTbl[2]的bit7-bit0对应于优先级23-16,转载 2017-03-19 20:46:21 · 884 阅读 · 0 评论 -
CODE[VS] 1295 N皇后问题
1295 N皇后问题 时间限制: 2 s 空间限制: 128000 KB 题目等级 : 黄金 Gold题解题目描述 Description在n×n格的棋盘上放置彼此不受攻击的n个皇后。按照国际象棋的规则,皇后可以攻击与之处在同一行或同一列或同一斜线上的棋子。n后问题等价于再n×n的棋盘上放置n个皇后,任何2个皇后不妨在同一行或同一列或同一斜线上。输入描述 Inpu...原创 2019-01-14 15:01:43 · 206 阅读 · 0 评论