- 博客(106)
- 资源 (27)
- 收藏
- 关注
翻译 OS_TaskIdle 函数
//空闲任务//描述:这个函数是uCOS-II内部函数,uCOS-II总要建立一个空闲任务,这个任务在没有其它任务进入// 就绪态时投入运行。这个空闲任务永远设为最低优先级,即OS_LOWEST_PRIO.空闲任务不可能// 被应用软件删除。//注意:1)OSTaskIdleHook()可以允许用户在函数中写入自己的代码,可以借助OSTaskIdleHook(),让
2020-07-20 16:13:58
8657
原创 Linux下“ >/dev/null 2>&1 “相关知识说明
在学习Linux的过程中,常会看到一些终端命令或者程序中有">/dev/null 2>&1 "出现,由于已经遇到了好几次了,为了理解清楚,不妨花点时间百度或者google一下相关的知识。0:表示键盘输入(stdin)1:表示标准输出(stdout),系统默认是1 2:表示错误输出(stderr)command >/dev/null 2>&1 & == command
2020-07-20 16:11:16
47761
3
原创 Linux下使用samba服务器实现与Windows的目录文件共享
很多情况下我们在虚拟机上安装的Linux系统通常都要用到与Windows实现文件的共享这一功能;以前我基本都是在虚拟机(Red Hat Enterprise Linux 5)下安装VMTools来实现这一功能,这是我第一次使用samba服务器来实现这一功能,下面的操作已经在本人的虚拟机上实践通过(Red Hat Enterprise Linux 5)1.首先查看本机上是否已经安装了samb
2012-08-30 13:36:09
7865
原创 Linux下学习ln命令笔记
1.ln命令功能 ln命令功能是为某一个文件在另外一个位置建立一个同步的链接;链接有两种:一种被称为硬链接(Hard Link),另一种被称为符号链接(Symbolic Link),也可以叫软链接. 2.ln命令语法 ln [-s] 源文件 目标文件 -s 是 symbolic的意思,即建立符号链接(Symbolic Link),不带-s参数下则建立硬链接
2012-08-10 15:34:38
1351
原创 Linux下学习crontab定时任务笔记
crontab介绍 crontab命令的功能是在一定的时间间隔调度一些命令的执行.当安装完操作系统之后,默认便会启动此任务调度命令.crontab命令每分钟会定期检查是否有要执行的工作,如果有要执行的工作便会自动执行该工作.1. /etc/crontab文件说明 在/etc目录下有一个crontab文件,这里存放有系统运行的一些调度程序;每个用户可以建立自己的crontab
2012-08-09 16:46:52
7157
原创 Linux下卸载DB2数据库步骤
Linux下卸载DB2数据库步骤:1.Remove DB【首先删除数据库】(1)su - db2inst1(2)db2 list db directory(3)db2 drop db 2.Remove Instance【删除实例】(1)su - root(2)cd /instance(3)./db2ilist(4)./db2idrop -f 3.Re
2012-08-06 15:39:27
3799
原创 Linux下学习DB2命令的笔记
本笔记接在上一篇 > http://blog.csdn.net/sunrier/article/details/7826233,学习过程中使用下载的官网DB2数据库(免费版本)测试的,由于工作中DB2是用在项目中的,而且是收费的数据库,故我只在项目编程中使用它(即公司的DB2数据库收费版本),没用来作为自己测试用。嘿嘿,所以下面的大部分操作主要来自下载的官网DB2数据库(免费版本)。
2012-08-06 15:28:39
49256
6
原创 Linux下安装DB2数据库步骤
前言: 最近有些项目在Linux下使用的是IBM的DB2数据库,感觉没MySQL那样容易了解深入,可能是DB2数据库更倾向于商业化,没MySQL那样开源,相关DB2的资源网上没MySQL那样普及,至于在学习DB2过程中没学MySQL那样顺畅. 下面简单记录下学习笔记,我所使用的Linux系统是RedHat企业版本(Red Hat Enterprise Linux 5),此为自己安装在
2012-08-03 11:03:44
36937
原创 Linux下使用Shell脚本删除一个目录下的所有子目录和文件
#!/bin/sh #FileName:deleteDir.sh #Function:Linux下使用Shell脚本删除一个目录下的所有子目录和文件(不可恢复删除且目录下目录名和文件名中没有空格) #Version:V0.1 #Author:Sunrier #Date:2012-08-01 CURRP
2012-08-01 15:13:29
19369
原创 Linux下的一些命令说明
Linux下添加一用户Sunrier并设置密码为redhat:su -输入密码pwconvuseradd Sunrierpwunconvpwconvpasswd Sunrierredhatpwunconv改变档案的拥有者chown -R user[:group] fileuser : 新的档案拥有者的使用者 ID group: 新的档案拥有者的使用者群体...
2012-08-01 11:02:42
949
原创 Linux下使用Shell脚本备份项目代码模板
//bak.sh#!/bin/sh #FileName:bak.sh #Function:Shell脚本备份项目代码模板 #Version:V0.1 #Author:Sunrier #Date:2012-07-25 CURRPATH=$PWDPROJPATH="/home/Sunrier/
2012-07-25 15:00:42
2406
原创 Linux下一个简单的Shell登陆界面系统
//login.sh#!/bin/sh #FileName:login.sh #Function:一个简单的登陆系统 #Version:V0.1 #Author:Sunrier #Date:2012-07-20 if [ "root" != "$LOGNAME" ]then wh
2012-07-20 17:26:28
5398
原创 Linux下使用Shell脚本向FTP服务器上传或下载一个文件
//ftpput.sh#!/bin/sh #FileName:ftpput.sh #Function:从本地客户端向ftp服务器上传一个文件 #Version:V0.1 #Author:Sunrier #Date:2012-07-20 #$#表示传递给此Shell脚本的参数个数#-ne表示不等于if [ $# -ne
2012-07-20 13:06:47
29380
原创 Linux下使用Shell脚本快速创建项目目录模板
//proj.sh#!/bin/sh #FileName:proj.sh#Function:create project directory quckily #Version:V0.1 #Author:Sunrier #Date:2012-07-18#Shell脚本中变量赋值等号两边均不能有空格存在CURRPATH=$PWD PROJPATH=
2012-07-18 17:38:36
6248
原创 Linux下实现Huffman编码压缩算法
//stack.h/************************************************************* FileName : stack.h FileFunc : 定义栈头文件 Version : V0.1 Author : Sunrier Date : 2012-07-09
2012-07-09 12:18:17
2441
2
原创 Linux下实现反转一个字符串或者数组中的数据
//reverse.c/************************************************************* FileName : reverse.c FileFunc : 反转一个字符串或者数组中的数据 Version : V0.1 Author : Sunrier Date
2012-07-05 13:49:01
3428
原创 Linux下实现给定一个日期求后面一天的日期
有的时候在程序中往往需要用到一个日期后面的一天日期,为了方便以后工作中还会用到,写个模板来方便以后调用,下面为实现的demo程序 //tomorrow.c/************************************************************************************************* FileName : to
2012-07-04 14:39:38
3118
原创 Linux下自定义命令行实用程序及命令的man手册的编写
这个命令行程序的功能是解决在Linux下编写C代码的时候,快速创建.h和.c文件的模板,为了来规范代码。实现这个程序的主要目的是我想熟悉一下命令行程序的编写以及如何自定义自己写的命令的man手册.这个自定义的命令为create,下面为实现过程: //create.c/**********************************************************
2012-07-02 13:03:16
4566
原创 Linux下在makefile中预定义宏来处理访问不同的数据库
写这篇文章是由前面我总结的这篇小结 http://blog.csdn.net/sunrier/article/details/7664515 而引出的想法,下面主要实现在一个makefile文件中预定义处理两种不同的数据库。 //mysqldbproc.c/*************************************************************
2012-06-25 16:34:00
2712
原创 Linux下简单模拟密钥体系加密报文
//key.c/************************************************************* FileName : key.c FileFunc : 金融行业密钥体系 Version : V0.1 Author : Sunrier
2012-06-23 22:39:28
1741
原创 Linux下实现MySQL存储和提取图片
前言: 最近正好在项目中接触到MySQL数据库,无聊时候突然想把照片存储到数据库中,这一想法让我不断的查找资料和编写代码的实践和测试下,今天最终在Linux下实现这一功能. //dbproc.c/************************************************************* FileName : dbproc
2012-06-23 18:37:51
3140
3
原创 Linux下MySQL使用InnoDB引擎笔记
前言:把日常工作以及学习过程中遇到的问题,常记笔记总结我觉得是非常有必要的,不仅可以方便以后在类似过程中遇到同样问题方便查找和解决,也便于其他需要帮助的人们可少找弯路! 一.简介:1.最近在Linux下使用MySQL数据库时,为了支持事务操作需要用到InnoDB引擎,对于表中处理的插入,更新等操作失败时,回滚前面不应该完成的操作是必须的. 2.一般MySQL默认的数据库引擎是M
2012-06-19 17:02:22
2058
原创 Linux下socket 编程模拟C/S服务
C/S 1对1的情况下://server.c/*************************************************************************** FileName : server.c FileFunc : 服务器接收到客户端的一个字符,然后对该字符加1后再发给客户端 Vers
2012-06-15 22:40:15
2329
原创 Linux下makefile 模板
makefile在Linux下写程序,程序多了,写makefile是有必要的,为了能提高效率,写个模板以后只需要稍微改改! /************************************************************* FileName : makefile FileFunc : Linux编译链接源程序,生成目标文件
2012-06-14 22:33:24
4396
原创 Linux下使用C的API接口登陆和关闭几种常用的数据库
MySQL下//dbproc.c/************************************************************* FileName : dbproc.c FileFunc : C语言接口访问MySQL Version : V0.1 Author : Sun
2012-06-14 21:15:27
2611
2
转载 ASCII码表
ASCII 非打印控制字符ASCII 表上的数字 0–31 分配给了控制字符,用于控制像打印机等一些外围设备。例如,12 代表换页/新页功能。此命令指示打印机跳到下一页的开头。十进制十六进制字符 十进制十六进制字符000空 1610数据链路转意101头标开始 17
2012-06-14 08:41:13
109351
原创 Linux下实现应用层串口库函数
//serialport.h/************************************************************* FileName : serialport.h FileFunc : 定义头文件 Version : V0.1 Author : Sunrier Date
2012-06-13 22:48:10
5503
1
原创 Linux下将数据以十六进制的形式记录到日志文件
//debug.h/***************************************************************** FileName : debug.h FileFunc : 头文件 Version : V0.1 Author : Sunrier Date : 2012-
2012-06-13 22:37:35
3022
1
原创 Linux下实现跟踪程序执行信息记录日志文件
//debug.h/************************************************************* FileName : debug.h FileFunc : 头文件 Version : V0.1 Author : Sunrier Date : 2012-06-0
2012-06-10 01:24:36
2050
原创 Linux 下实现控制屏幕显示信息和光标的状态
Linux 下实现控制屏幕显示信息和光标的状态 //display.h/************************************************************* FileName : display.h FileFunc : 控制屏幕显示信息和光标的状态头文件 Version : V0.1
2012-06-09 11:49:23
7216
原创 Linux下测试程序运行时间模板
/************************************************************* FileName : testtime.c FileFunc : 测试程序运行时间模板 Version : V0.1 Author : Sunrier Date
2012-05-25 14:25:42
1200
原创 Linux下信号处理函数sigaction
//sigprof.c/************************************************************* FileName : sigprof.c FileFunc : 2秒产生一次信号处理 Version : V0.1 Author : Sunrier
2012-05-25 13:13:49
3347
原创 求一个数据,二进制表示中"1"的个数
算法:追求时间和空间最优 输入一个正整型变量,求其二进制表示中"1"的个数//Bit1Count#include /************************************************************* FileName : Bit1Count.c FileFunc : 求一个数据,二进制表示中"1"的个数
2012-05-18 16:35:22
1214
原创 Linux下shell脚本模拟自动上传文件
把$HOME/transfer目录下的所有.c文件自动上传到$HOME/processed/下,并在每个.c文件末尾标志为处理过的"Proessed !"//autotransfer#!/bin/sh#FileName:autotransfer#Function:Auto transfer c file#Version:V0.1#Author:Sunrier#Date:
2012-05-17 00:05:02
4861
原创 Linux下安装MySQL管理工具MySQL Administrator和MySQL Query Browser
Linux下MySQL Administrator和MySQL Query Browser的安装 下面为本人第一次安装过程(Red Hat Enterprise Linux 5)先在官网下载http://dev.mysql.com/get/Downloads/MySQLGUITools/mysql-gui-tools-5.0r12-rhel4-i386.tar.gz/from/pi
2012-05-16 13:42:37
12842
1
翻译 Linux下对文件的某一记录进行上锁
/************************************************************* FileName : LockFile.c FileFunc : 实现文件的记录锁,对文件中的值进行加1 Version : V0.1 Author : Study Date : 201
2012-05-11 15:05:00
1541
原创 Linux下产生随机正整数
/************************************************************* FileName : rand.c FileFunc : 产生随机整型正整数 Version : V0.1 Author : Sunrier Date : 2012-05-11
2012-05-11 10:19:43
1163
原创 Linux下显示项目创建的相关信息
//version.h/************************************************************* FileName : version.h FileFunc : 定义头文件 Version : V0.1 Author : Sunrier Date
2012-05-09 13:33:48
766
原创 Linux下获取配置文件信息
在项目中经常会用到一些配置文件,在Windows下其后缀是.ini。例如:端口配置.ini配置文件由节、键、值组成。节[section]键=值name=value下面主要用C来实现在Linux下获取配置文件中键的值:如配置文件为sysconfig,在Linux下一般配置文件放在对应的/etc目录下//sysconfig文件信息[Config1]PORT=
2012-05-09 10:37:07
8317
Tools Box程序员日常常用算法集成工具箱
2022-09-19
股票清算软件 V0.0.2.rar
2019-12-15
sqlite3-3.30.1-dll.rar
2019-12-10
OCCI 64位,在Win 64位下运行,使用64位Oracle 11g或以上
2019-01-12
OCCI 32位,在Win 32位下运行,使用64位Oracle 11g或以上
2019-01-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人