按类别查询搜索结果
关于关键词 的检测结果,共 16538
小码哥教育 | 2019-01-04 16:35:16 | 阅读(390) | 评论(0)
首先学习是很苦的,我们学习就要有“吃得苦中苦,方为人上人”的思想态度,看到别人学习时间短,那是因为他吃了很多学习的苦,有些人得过且过,是因为生活的苦可以被疲劳麻痹,被娱乐转移,但学习苦在于你始终要保持清晰而敏锐的触感。【阅读全文】
不负如来不负亲 | 2018-12-26 17:00:33 | 阅读(32870) | 评论(0)
先说Java,虽然也有很多被吐槽的点,但是随着 Java 版本的更新,它已经逐渐支持了很多新语言的特性,而且很多成熟的解决方案、中间件都是基于 Java 语言, 可用的库很多。【阅读全文】
不负如来不负亲 | 2018-12-26 16:59:45 | 阅读(1910) | 评论(0)
VR(虚拟现实)、智能家居(手表、汽车、空调等家电,都迈向智能阶段)、云计算行业(菜鸟裹裹等)更是未来发展的主流。【阅读全文】
Dong_绍宁 | 2018-12-25 14:48:34 | 阅读(2100) | 评论(0)
#if 属于条件编译指令的一种,意义是,如果#if后面的表达式为真,就编译接下来的内容,否则跳过。需要以#endif 结尾。出现的意义是:注释用的/**/会与邻近的/**/匹配,导致代码不够强壮。添加 #if 0 。【阅读全文】
fangdikui | 2018-12-21 20:09:57 | 阅读(4530) | 评论(0)
       前言:嵌入式项目需要升级功能,升级范围有应用升级,系统升级,外设固件升级,升级包的下载等,每一项升级都包含以下流程,检测安装包,提示用户是否升级,升级过程中提供进度,提示用户升级完成。      经过几次尝试后,发现用if多个分支已不能很好的管...【阅读全文】
不负如来不负亲 | 2018-12-18 16:16:49 | 阅读(1250) | 评论(0)
这也需要你掌握学习能力,这样无论你换哪家公司,你都不会慌张,机会是给有准备的人的,我们要明白“唯一不变的只有变化”。【阅读全文】
zds05 | 2018-12-06 15:17:30 | 阅读(850) | 评论(0)
linux动态库依赖关系,你知道多少,你知道你经常链接一些无用的so进来吗,他们对程序有哪些影响。本文正是探讨这些问题。使用源码例子,呈现给你,娓娓道来【阅读全文】
zds05 | 2018-12-06 15:16:03 | 阅读(850) | 评论(0)
我们知道linux链接so有两种途径:显示和隐式。所谓显示就是程序主动调用dlopen打开相关so;这里需要补充的是,如果使用显示链接,上篇文章讨论的那些问题都不存在。【阅读全文】
pacman2000 | 2018-12-06 12:05:12 | 阅读(31790) | 评论(0)
使用十进制浮点数,可以避免二进制浮点数与我们习惯的十进制数之间的表示误差.这个在金融领域是非常重要的.但是计算机基本都只能对二进制浮点数进行计算,也就是IEEE754格式表示的浮点数.很多程序都会自己模拟十进制浮点数的计算.为了统一,IEEE754做了扩展,包括了十进制的浮点数.IEEE 754-2008里面规定了十进制浮点数的...【阅读全文】
可怜的猪头 | 2018-12-05 16:29:15 | 阅读(690) | 评论(0)
特别说明,本文是从《让你不再害怕指针》里整理而来,向原作者致敬! 1、int p; 这是一个普通的整型变量。   2、int *p; 首先从p处开始,先与*结合,所说明p是一个指针; 然后再与int 结合,说明指针所指向的内部的类型是int型; 所以p是一个返回整型数据的指针。   3、int p[3]; 首先从p处开始,先与[...
【阅读全文】
可怜的猪头 | 2018-12-05 16:25:21 | 阅读(650) | 评论(0)
特别说明,本文是从《让你不再害怕指针》里整理而来,向原作者致敬! 1、int p; 这是一个普通的整型变量。   2、int *p; 首先从p处开始,先与*结合,所说明p是一个指针; 然后再与int 结合,说明指针所指向的内部的类型是int型; 所以p是一个返回整型数据的指针。   3、int p[3]; 首先从p处开始,先与[...【阅读全文】
shiyiLiu | 2018-11-26 19:39:14 | 阅读(5220) | 评论(0)
myplugin.go点击(此处)折叠或打开// testplugin project main.gopackage mainimport (    "fmt")func init() {    fmt.Println("myplug...【阅读全文】
kensniper | 2018-11-26 14:39:37 | 阅读(1960) | 评论(1)
        windows的动态库搜索顺序,虽然有可能会造成潜在的混乱,但是对于开发和测试无疑是比较方便的,尤其是debug和release版本的动态库需要经常切换进行测试的时候。linux的动态库搜索顺序虽然可以说成是比较严谨,但是相对来说也比较呆板,有时候会造成不便。其实,lin...【阅读全文】
shiyiLiu | 2018-11-21 19:09:32 | 阅读(3950) | 评论(0)
点击(此处)折叠或打开func readSmallFile(path string) string{     fi,err:=os.Open(path)    if nil{       panic(err)    }...【阅读全文】
allaxin | 2018-11-20 17:22:19 | 阅读(0) | 评论(0)
前言:我们在写程序的时候,总是或多或少会加入一些printf之类的语句用于输出调试信息,但是printf语句有个很不方便的地方就是当我们需要发布程序的时候要一条一条的把这些语句删除,而一旦需要再次调试的时候,这些语句又不得不一条条的加上,这给我们带来了很大的不便,浪费了我们很多的时间,也造成了调试的效率低...【阅读全文】
13814089327 | 2018-11-15 14:07:29 | 阅读(1690) | 评论(0)
char * convert_float_to_chars(double f, char * buf, int precision){    char * ptr = buf;    char * p = ptr;    char * p1;    char c;    long intPart;    char* temp_str;    // sign stuff    if (f < 0) {&n...【阅读全文】
shen1933 | 2018-11-12 15:41:44 | 阅读(2680) | 评论(0)
一、互斥锁的应用互斥量从本质上说就是一把锁, 提供对共享资源的保护访问。1. 初始化:在Linux下, 线程的互斥量数据类型是pthread_mutex_t. 在使用前, 要对它进行初始化:  对于静态分配的互斥量, 可以把它设置为PTHREAD_MUTEX_INITIALIZER.  对于动态分配的互斥量, 在申请内存(malloc)之后, 通过pthrea...【阅读全文】
shen1933 | 2018-11-12 15:40:17 | 阅读(2580) | 评论(0)
在ffmpeg的源代码中,有新旧版本的编解码接口调用示例,但是demux、mux然后decode、encode的联动起来的接口调用实例并没有,在使用旧版本的编解码接口在编译时会报接口弃用告警信息,所以最好尽快把原有的调用方式切换到新的编解码接口调用方式,告警信息如下:点击(此处)折叠或打开liuqideM...【阅读全文】
zds05 | 2018-11-09 15:47:31 | 阅读(0) | 评论(0)
https://www.cnblogs.com/52php/p/5815125.html我们已经知道,我们可以通过信号来终止进程,也可以通过信号来在进程间进行通信,程序也可以通过指定信号的关联处理函数来改变信号的默认处理方式,也可以屏蔽某些信号,使其不能传递给进程。那么我们应该如何设定我们需要处理的信号,我们不需要处理哪些信号等问题呢?信...【阅读全文】
shiyiLiu | 2018-11-07 19:34:38 | 阅读(5400) | 评论(0)
点击(此处)折叠或打开int executeCMD(const char *cmd,char *result) {     char buf_ps[512];     char ps[512]={0};     int len=0;   &n...【阅读全文】