E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
c语言代码
嵌入式 Linux 与物联网软件开发 ——C 语言内核深度解析
很多用C语言写了多年单片机程序的老工程师转入嵌入式Linux领域后,都会觉得很难,甚至惊叹“为什么同样是
C语言代码
,我完全看不懂?”更不用说初学者了,大多数人都会有一种“很难精进、很难掌握”的感觉。
嵌入式学习者加一
·
2017-10-26 15:36
iOS FMDB 数据库(整理版)
iOS平台的SQLite数据库框架,是对libsqlite3框架的封装2.2、FMDB以OC的方式封装了SQLite的C语言API2、FMDB的优点:2.1、使用起来更加面向对象,省去了很多麻烦、冗余的
C语言代码
莦婼姑娘
·
2017-10-25 15:33
iOS FMDB 数据库(整理版)
iOS平台的SQLite数据库框架,是对libsqlite3框架的封装2.2、FMDB以OC的方式封装了SQLite的C语言API2、FMDB的优点:2.1、使用起来更加面向对象,省去了很多麻烦、冗余的
C语言代码
莦婼姑娘
·
2017-10-25 15:33
NDK—增量更新
上一节我们学习了NDK来处理文件的拆分和合并操作,那时候我们纯手工来敲C语言的代码,今天我们来用
C语言代码
搞搞NDK的增量更新差分包,那什么是增量更新呢?
Lypop
·
2017-10-23 23:00
如何在python中调用
C语言代码
1.使用C扩展CPython还为开发者实现了一个有趣的特性,使用Python可以轻松调用C代码开发者有三种方法可以在自己的Python代码中来调用C编写的函数-ctypes,SWIG,Python/CAPI。每种方式也都有各自的利弊。首先,我们要明确为什么要在Python中调用C?常见原因如下:-你要提升代码的运行速度,而且你知道C要比Python快50倍以上-C语言中有很多传统类库,而且有些正是
Arthurlzyw
·
2017-10-16 22:38
python教程
IIR滤波在嵌入式系统中的
C语言代码
实现
相比于FIR滤波,IIR滤波可用较少的阶数得到很好的选频特性,在嵌入式系统中占用更少的内存,但其缺点在于相位特性是非线性的,而FIR滤波能够做到严格的线性相位。因此,根据实际情况进行选择合适的滤波方法,以达到更好的工作效果。此文应用直接形式来实现IIR滤波,所依据的差分方程为:注:N和M分别是滤波器分母和分子的阶数,之所以这里说分母和分子,是因为这个差分方程是由原来的分式方程导来的,原方程中的分子
In_the_way_Wang
·
2017-10-10 09:15
软件工程师能力自我评价表
[语言]
c语言代码
量较少3.[软件实现]有改进一点。通过查看他的代码,不懂查百度。用接口增加新功能。代码错误,异常处理机制。异常处理机制,认真查看代码。4.[软件测试]Junit测试5.
星澄12
·
2017-10-08 22:00
用汇编语言角度来理解C语言的一些问题
汇编中的指令目的非常明确,也更加容易理解,而在C语言层次,有了一定的抽象,有些含义可能不是很确定,下面会看一些例子,结合汇编代码的实现,来更好里面
C语言代码
的含义。
liwugang
·
2017-09-25 21:00
OpenResty--LUA用FFI库调用C函数实例
2.Lua层代码调用3.显示结果
C语言代码
(fast_sort.c):因为刚好之前写过一个快速排序的C代码,就拿过来用了。intfast(int*a,intm
csdncqmyg
·
2017-08-24 16:31
Openresty
如何使用
C语言代码
打印“心形”图案?
作者:wsg时间;2017年8月14日//版本一:单个字符的心形图案#includeintmain(void){floata,x,y;for(y=1.5f;y>-1.5f;y-=0.1f){for(x=-1.5f;x#include//Thefirstheartshapeinhollow//(x^2+y^2-1)^3-x^2*y^3=0//y~(-1.1,1.3)//x~(-1.2,1.2)int
Meditating
·
2017-08-14 20:45
C语言
反汇编初探(一)
反汇编就是敲开各种漏洞的大门了,在这篇文章中,我们会正向逆向全部走一遍,以期能获得反汇编姿势的初级奥义♂二.编译♂1.预处理在C语言的编译中,第一步就是预处理了,我们本着能少写就少写的原则就用《C指针浅谈》一文中的
C语言代码
来作为我们编
Canonzki
·
2017-08-09 02:10
宏定义中的反斜杠"\"和宏定义的细节说明
转载自:http://www.wtoutiao.com/p/K6csca.html在阅读
C语言代码
经常可以看到代码中出现反斜杠”\”,不是很明白它的意思,遂对反斜杠”\”的意义和用法进行查询和总结记录。
flygqin
·
2017-07-29 07:51
c++
LeetCode-344. Reverse String
C语言代码
char*r
去留无意hmy
·
2017-07-23 19:29
iOS FMDB 数据库~详解
嗡嘛呢叭咪哄一、简单说明1.什么是FMDBFMDB是iOS平台的SQLite数据库框架FMDB以OC的方式封装了SQLite的C语言API2.FMDB的优点使用起来更加面向对象,省去了很多麻烦、冗余的
c语言代码
对比苹果自带的
石虎132
·
2017-07-09 23:02
iOS FMDB 数据库
FMDB是iOS平台的SQLite数据库框架,是对libsqlite3框架的封装*FMDB以OC的方式封装了SQLite的C语言API2、FMDB的优点:*使用起来更加面向对象,省去了很多麻烦、冗余的
C语言代码
莦婼姑娘
·
2017-07-06 14:58
Linux操作系统下源码编译安装软件
现在这里主要讲源码编译安装首先php源码是由c语言编写的,但是C语言是高级语言,机器无法识别
C语言代码
。
hizengzeng
·
2017-06-20 00:00
linux
memcached
c
C语言代码
训练1
我在文章中讲的东西他们都看懂了但具体到自己写代码的时候却完全不知道从何入手其实看懂知识点例程和真正学会写代码之间相差了好几条街我一再强调,学编程没有捷径,只有老老实实地敲代码。对于文章中的例子,大家一定要达到自己能够完整的敲出来才行。当然,这里并不是要求大家死记硬背,要求的是在懂得设计思路和程序语法的基础上,经过自己的二次加工后重新实现的过程。在这个专题中,我们以练习为主,讲解为辅,力求寻找出一种
敲代码的猴
·
2017-05-14 13:07
C语言
有关linux下eclipse写C语言遇到的问题
linux下写包含math的
C语言代码
linux下,如果程序包含math.h,在gcc时必须加入lm例如:gcc-omain.omain.c-lm但是在eclipse下面编译,项目回自动生成makefile
呆呆侠
·
2017-04-30 15:00
疑难杂症
操作系统–银行家算法
c语言代码
直接上代码了,两个文件分别是main.c和banker.hmain.c#include#include#include"banker.h"//试探分配voidProbeAlloc(intprocess,RESOURCE*res){Available.A-=res->A;Available.B-=res->B;Available.C-=res->C;Available.D-=res->D;Alloc
言曌
·
2017-04-27 12:18
操作系统
操作系统
c语言
算法
银行家算法
银行家算法的模拟实现
数值作业:最小二乘法进行线性拟合之
C语言代码
作图法求出直线的斜率a和截据b,可以确定这条直线所对应的经验公式,但用作图法拟合直线时,由于作图连线有较大的随意性,尤其在测量数据比较分散时,对同一组测量数据,不同的人去处理,所得结果有差异,因此是一种粗略的数据处理方法,求出的a和b误差较大。用最小二乘法拟合直线处理数据时,任何人去处理同一组数据,只要处理过程没有错误,得到的斜率a和截据b是唯一的。最小二乘法就是将一组符合Y=a+bX关系的测量数
WUST_陈迪洋
·
2017-04-22 13:48
数值分析
数值作业:Hermite多项式插值法之
C语言代码
这个问题个人也看的不太懂,参考百科上的计算说明,把它转化成相应成代码即可.埃尔米特插值是另一类插值问题,这类插值在给定的节点处,不但要求插值多项式的函数值与被插函数的函数值相同。同时还要求在节点处,插值多项式的一阶直至指定阶的导数值,也与被插函数的相应阶导数值相等,这样的插值称为埃尔米特插值,或称为Hermite插值。Hermite插值在不同的节点,提出的差值条件个数可以不同,若在某节点xi,要求
WUST_陈迪洋
·
2017-04-22 01:43
数值分析
数值作业:Guass全选主元消去法之
C语言代码
全选主元的基本思想:当变换到第K步时,从系数矩阵的右下角(n-k+1)阶子阵中选取绝对值最大的元素,然后通过行变换与列变换将它交换到主元素a[k][k]的位置上.行变换是不影响最后求解的结果的,但是列变换,相应的两个未知数的次序也被交换了.因此,全选主元的高斯消去法,必须记住进行的一切列交换,一边最后的还原.下面是代码:/**************************************
WUST_陈迪洋
·
2017-04-19 15:40
c语言
全选主元
Guass消去法
算法
数值分析
数值作业:Crout克洛特分解法之
C语言代码
矩阵crout分解的次序与Doolittle分解的次序不同,其他差不多.在矩阵A=LU的crout分解形式中,L是下三角矩阵,U是单位上三角矩阵当A的各阶主子式不为0,依次计算L的第一列,U的第一行,L的第K列,U的第K行,Doolitlle三角分解法跟这个恰好相反.依据Doolittle分解的手法,crout的算法可以比较容易实现,Crout分解题目:不知道是分解形式Ax=b的形式还是,分解A=
WUST_陈迪洋
·
2017-04-19 12:11
数值分析
实验二:Newton牛顿插值法之
C语言代码
牛顿插值法与拉格朗日插值法类似,只不过是同一个插值多项式的不同表达形式,所以它们误差也是相等的.题目:x|0.56160|0.56280|0.56401|0.56521|y|0.82741|0.82659|0.82577|0.82495|具体思路:依据书上的解题步骤,首先我们输入插值点的个数n,然后我们输入插值点的信息,x值是多少,y值是多少,我们用一个结构体定义,再构建一个差商表,我们用一个一维
WUST_陈迪洋
·
2017-04-19 11:07
数值分析
实验二:Lagrange拉格朗日插值法之
C语言代码
拉格朗日插值多项式的算法就比前面的简单些,30行代码左右可以搞定,不过为了通俗易懂,这里我写了比较多的注释.题目:已知下列函数表:x|0.56160|0.56280|0.56401|0.56521|y|0.82741|0.82659|0.82577|0.82495|具体思路:依据书上的解题步骤,首先我们输入插值点的个数n,然后我们输入插值点的信息,x值是多少,y值是多少,我们用一个结构体定义,最后
WUST_陈迪洋
·
2017-04-19 09:35
数值分析
编译原理实验一:简单PL/0词法分析器
C语言代码
思路分析:我的个人思路比较简单,首先定义几个二维数组,分别保存PL语言关键字,界符,或者运算符,然后在主函数中,读入字符串,或者从文件中读入,然后对字符串进行分割,进行一些过滤空格(ASCII码为10,换行的ASCII码为13),之后将分割后的字符串与我们定义的数组进行比较(这相当于一个词库),假如匹配,就与之对应对它进行标记,如果既不是关键字,也不是界符.运算符,那么就是用户自定义的标识符.然后
WUST_陈迪洋
·
2017-04-18 23:38
C语言
实验一:Guass列选主元消去法之
C语言代码
虽然数值老师让我们用图形化进行编程,但由于自己对于GUI编程了解的比较少,这里暂时还是在dos窗口实现吧.实验题目:1,Guass列选主元消去法|2.52.3-5.1||x1||3.7||5.39.61.5||x2|=|3.8||8.11.7-4.3||x3||5.5|对于AX=b;根据课本39面的算法描述:首先:输入方程组的维数n,矩阵A,右端项b,控制精度这里我们先不管:...后面bb的啥选主
WUST_陈迪洋
·
2017-04-18 11:01
数值分析
九度OJ-题目1028 继续畅通工程
每个测试用例的第1行给出村庄数目N(10的判断,就AC了,原来修路也可以没有花费……(
C语言代码
)#
AuroraCD
·
2017-03-20 14:59
九度
嵌入式软件设计第7次实验报告8
2.学会使用CGI技术编写
C语言代码
驱动嵌入式开发板的LED灯和蜂鸣器。二、实验内容:1.编写代码完成Web服务器端蜂鸣器的驱动。2.编写代码完成Web服务器端LED灯的驱动。
bgd140201206
·
2017-03-19 20:00
嵌入式软件设计第8次实验报告
2.学会使用CGI技术编写
C语言代码
驱动嵌入式开发板的LED灯和蜂鸣器。二、实验内容:1.编写代码完成Web服务器端蜂鸣器的驱动。2.编写代码完成Web服务器端LED灯的驱动。
等待翻身的咸鱼
·
2017-03-19 19:00
嵌入式软件设计第8次实验
2.学会使用CGI技术编写
C语言代码
驱动嵌入式开发板的LED灯和蜂鸣器。二、实验内容:1.编写代码完成Web服务器端蜂鸣器的驱动。2.编写代码完成Web服务器端LED灯的驱动。
毛倩倩
·
2017-03-19 17:00
利用runtime为系统类添加属性、成员变量.......
在我们平时编写的OC代码中,程序运行过程时,其实最终都是转成了runtime的
C语言代码
.比如说,下面一个创建对象的方法:1.
CoderZS
·
2017-03-17 22:22
翻译 ||《OC for Swift Developers》(总览)(一)
这意味着,有效的
C语言代码
,也是有效的Objective-C代码,你可以自由地混编。你甚至可以使用C++与O
癫汤团
·
2017-03-14 10:56
翻译 ||《OC for Swift Developers》(总览)(一)
这意味着,有效的
C语言代码
,也是有效的Objective-C代码,你可以自由地混编。你甚至可以使用C++与O
癫汤团
·
2017-03-14 10:56
第一次c语言小结
##如何用
c语言代码
查看系统的大小端大端方式将高位存放在低地址,小端方式将低位存放在高地址。
栗先生
·
2017-03-07 17:56
c语言
总结1
C语言--内存管理
C语言代码
在内存中运行的时候,我们大致将占用的内存分为4块区域:代码区、静态区、栈区、堆区。这4各区域,有着各自的特点,他们也存储着我们的程序在运行中的不同类型的数据。
_sevenK
·
2017-03-07 10:47
C语言
编程语言
内存管理
c语言
内存泄露
内存
详解C语言中的函数、数组与指针
1、函数:当程序很小的时候,我们可以使用一个main函数就能搞定,但当程序变大的时候,就超出了人的大脑承受范围,逻辑不清了,这时候就需要把一个大程序分成许多小的模块来组织,于是就出现了函数概念;函数是
C语言代码
的基本组成部分
木头0.0
·
2017-02-27 10:18
C 语言高效编程与代码优化
应用这些经验和方法,可以帮助我们从执行速度和内存使用等方面来优化
C语言代码
。简介在最近的一个项目中,我们需要开发一个
Gunner
·
2017-02-14 20:23
C/C++/VC
谈笑间解答--编译器和解释器
比如
C语言代码
被编译成二进制代码(exe程序),在windows平台上执行。”菜鸟说:“我还是不明白,能给个形象的比喻么?”高手说:“给
51CTO_李晓鹏
·
2017-02-08 14:59
源代码
编译器
解释器
Python
C语言代码
中调用C++代码的方法示例
由于历史原因,以及不同开发人员的技术偏好,C语言和C++语言都有一些独有的非常有价值的项目,因而两种语言的互操作,充分利用前人造的轮子是一件非常有价值的事情。C++代码调用C代码很简单,只要分别在包含的C头文件的开头和结尾加上如下的两个块:#ifdef__cplusplusextern"C"{#endif和#ifdef__cplusplus}#endif即可。然而为了支持类、重载等更加高级的特性,
WolfcsTech
·
2017-02-03 14:16
c语言的一些注意事项
键盘上的\在
C语言代码
中用\\表示。C语言的反斜杠是\\,文本流中的反斜杠也是\\。\只表示转义序列开始
cpjlover
·
2017-01-10 10:43
蓝桥杯题——BEGIN-2 序列求和 BEGIN-3 圆的面积 BEGIN-4 Fibonacci数列 C语言+Java
BEGIN-2序列求和问题描述:
C语言代码
:#includeintmain(){longlongn;scanf("%I64d",&n);printf("%I64d",n*(n+1)/2);return0
Mr__欢先生
·
2017-01-08 17:46
蓝桥杯习题解析
树的双亲表示法
C语言代码
实现:#include#include#defineMAX_SIZE20typedefcharElemType;typedefstructSnode//结点结构{ElemT
小王子-
·
2016-12-09 20:32
【数据结构】
树的双亲孩子表示法
结构图示为:下面是
c语言代码
实现:#include#include#defineMAXNODE20typedefcharELemType;typedefstructSCNode{/
小王子-
·
2016-12-08 11:20
【数据结构】
《啊哈!算法》读书笔记
算法讲解通俗易懂,并配有详细
C语言代码
和注释,是一本初学者不易错过的好书。注:书作者偶尔会在书中卖萌的。已掌握的知识点在下面不在赘述,只记录觉得需要记忆整理的东西,作为自己的读
h532600610
·
2016-11-18 19:21
读书笔记
C++代码训练营 | 坦克大战(1)
在《21天
C语言代码
训练营》中,我就想讲这个项目了,只是用C语言写会比较麻烦,我怕自己水平有限讲不清楚砸了自己的招牌,不得已就放弃了。如今到了C++,我想是时候拿出来讲一讲了。
天花板
·
2016-11-18 00:11
排序算法之希尔排序及其
C语言代码
实现
概述希尔排序(ShellSort)是插入排序的一种。也称缩小增量排序,是直接插入排序算法的一种更高效的改进版本。希尔排序是非稳定排序算法。该方法因DL.Shell于1959年提出而得名。希尔排序设定了一个增量d,每次插入排序使相距为d的元素排成一个有序列,然后缩小增量,继续插入排序,最后一次d=1,排序完成最坏时间复杂度:O(n^2)核心代码:voidShell_Sort(inta[],intn)
L_Aster
·
2016-11-06 09:50
排序算法
OC clang -rewrite-objc 详解
OChttp://www.jianshu.com/p/c2dabb4fd761block的语法看上去好像很特别,但实际上是作为极为普通的
C语言代码
来处理的。
args_
·
2016-11-03 10:06
调试
线性顺序表
顺序表是在计算机内存中以数组的形式保存的线性表,是指用一组地址连续的存储单元依次存储数据元素的线性结构,
C语言代码
实现如下#include#include#defineMAXLISTSIZE1024//
AloneBo
·
2016-10-30 12:47
数据结构
汉诺塔递归
C语言代码
实现
#includeintc=0;voidmove(intdisk,charstart,charend){printf("step:%d,move%cto%c\n",++c,start,end);return;}voidhanoi(intn,charA,intB,charC){if(n==1)move(1,A,C);//disk=1时,直接将disk从A移动到Celse{hanoi(n-1,A,C,B
L_Aster
·
2016-10-29 16:52
递归/回溯
上一页
39
40
41
42
43
44
45
46
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他