自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

孤独的糖三角

要谦虚、要低调、做事要谨慎,多听听别人的意见,少发表一些主观意见,除非有确凿的证据,而不是凭记忆!

  • 博客(14)
  • 资源 (62)
  • 收藏
  • 关注

原创 函数指针数组的例子

来看这么一段代码:#include "stdio.h"#include "stdlib.h"#include "string.h" enum response_type{ DUMP, SECOND_CHANCE, MARRIAGE}; typedef struct{ char *name; enum response_type type;}response

2014-02-26 11:16:14 2092

原创 把代码传给函数

其实能让c语言变得更强大的就是函数指针了他可以让更少的代码做更多的事情可以减少很多的重构成本.......来看一个简单实用的例子:#include "stdio.h"#include "stdlib.h"#include "string.h" int ReturnMaxValue(int left, int right){ return (left > right)

2014-02-26 11:13:52 997

原创 autoconf和automake的使用

0、下载并安装autoconf和automakehttp://ftp.gnu.org/gnu/autoconf/这是目前最新的autoconf,版本是2.69:autoconf-latest.tar.gzhttp://ftp.gnu.org/gnu/automake/这是目前最新的automake,版本是1.14:automake-1.14.tar.gz 下

2014-02-26 11:10:15 17535 3

原创 gcc构建

1、先把整个工程的文件移动到gcc_rebuild中:2、编译所有的.c文件,得到相对应的.o文件 3、让所有的.o文件链接到test_code(没有后缀)中4、下面,来修改其中的encrypt.c文件,为其加入一个puts语句因为只修改了encrypt.c,所以gcc构建的时候,只需要构建这个文件

2014-02-26 10:48:32 1217

原创 iBeacon技术解析

声明:部分资料来源自互联网前言iBeacon 最早推出是在今年的苹果 WWDC 大会上。作为 iOS 7 的一部分,它吸引人的一点是,iBeacon 是一种开发标准——绝大多数智能手机支持蓝牙 4.0(BLE)已经超过 2 年前(苹果从 iPhone 4S 开始)。蓝牙芯片近年来发展迅速,在性能和效率方面都有很大提高,且不断变得更小更便宜。现在,一块纽扣电池就能提供长达 2 年的使

2014-02-21 12:18:40 37579 6

原创 linux c/c++中getopt的使用

前言:有时候,我们的程序,需要接收命令行参数但是一多起来的时候,会很乱。有没有什么办法?能让我们按照格式来读入呢? 在linux(更不如确切的说是OSX),上面可以使用getopt()这么个库函数,每一次调用都会返回命令行中的下一个参数 这个库,包含在头文件unistd.h中  先来看下面的程序:#include "stdio.h"#include "st

2014-02-21 11:33:06 10494

原创 关于c的可变参数

加入我们有这么一个需求,需要通过一个参数去计算一系列商品价格的总和  1、有时候,我们可以使用数组去计算,比如:#include "stdio.h"#include "stdlib.h"#include "string.h"#include "stdarg.h" #define TEST_GOOD_FIRST_PRICE 1.1#define TEST_GOOD_S

2014-02-21 11:28:38 858

转载 linux socket学习(二)

原文转自http://www.cnblogs.com/lzjsky/archive/2013/03/18/2965983.html四.使用selectselect这个系统调用,是一种多路复用IO方案,可以同时对多个文件描述符进行监控,从而知道哪些文件描述符可读,可写或者出错,不过select方法是阻塞的,可以设定超时时间。 select使用的步骤如下:1.创建一个f

2014-02-21 11:25:33 2280

转载 linux socket学习(一)

原文转自http://www.cnblogs.com/lzjsky/archive/2013/03/18/2965983.html 大纲一.Socket简介 二.BSD Socket编程准备1.地址 2.端口 3.网络字节序 4.半相关与全相关 5.网络编程模型 三.socket接口编程示例 四.使用select 五.使用kqueue 六.使用流 一.S

2014-02-21 11:18:23 5921

原创 valgind的使用

介绍:valgrind是一个在linux下极其有用的工具。他通过伪造malloc()监控分配在堆上的数据。当(目标)程序想要分配堆存储器时,valgrind将会拦截(目标程序)的malloc()和free()的调用,然后运行自己的malloc()和free()。valgrind的malloc()会记录调用它的是哪段代码和分配了哪段存储器。程序结束时,valgrind会汇报堆上有哪些数据,并告诉

2014-02-20 09:42:56 1116

原创 strdup的使用技巧

1、我们经常使用的一个对临时字符串的分配如下:Stu CreateStudent(char *student_name){ Stu s = (Stu)malloc(sizeof(Student)); s->age = 99; s->name = (char *)malloc(strlen(student_name) + 1); strcpy(s->name, student_name

2014-02-20 09:38:36 2191

原创 简单的使用exec函数

先来看一个在终端上面执行的命令(OSX):既然知道这是一条指令,那我们来写一个代码,调用这个指令(system包含在头文件stdlib.h中)#include "stdio.h"#include "stdlib.h"int main(){ system("pause"); system("ls"); system("say 'End of line'");

2014-02-20 09:37:03 3461

原创 fgets和scanf的区别

1、测试使用scanf的一个例子:#include "stdio.h"#include "string.h"int main(){ char name[10]; scanf("%s", name); puts(name); return 0;}编译、调用如下:可以看到第二次,由于输入的字符串长度,导致Abort2

2014-02-20 09:32:14 9862

原创 其实也因为和自己产生了那么点的共鸣,私自想留下当成经验

看了网上一些有意思的文章,觉得一些段落写得不错,故摘抄下来做个备份(其实也因为和自己产生了那么点的共鸣,私自想留下当成经验)。1)首先是一个悖论:先有了计划再上马的事业,大抵无疾而终;先有了很多积累最终计划才开始成形的事业,反而很有希望做大。这个悖论有一个很古老的版本:在鸡蛋孵出小鸡之前,不要去数你能赚多少钱。未来会有怎样的变数,你要从事的行业水有多深,都不是一开始

2014-02-16 17:22:11 936

nodejs2.zip

nodejs入门到实战(一、二、三)源代码,对应分类:https://blog.csdn.net/zengraoli/category_10327904.html 中的文章 nodejs入门到实战(一)、nodejs入门到实战(二)、nodejs入门到实战(三)

2020-08-26

nodejs(一、二、三、四、五)入门源代码.zip

nodejs(一、二、三、四、五)入门源代码,对应分类:https://blog.csdn.net/zengraoli/category_10327904.html 中的文章 nodejs入门(一)、nodejs入门(二)、nodejs入门(三)、nodejs入门(四)、nodejs入门(五)

2020-08-24

周公解梦数据库.sql脚本文件

周公解梦数据库.sql脚本文件 直接可以导入mysql,其他的数据库或许需要细微的修改 可以使用类似SELECT `detail` FROM `DREAM` WHERE `detail` LIKE '梦见跳%' LIMIT 1;的语句查找相关数据

2016-07-20

thrift-0.9.3 修复版

thrift-0.9.3 修复版 修改了一些链接错误,详情请参照本人blog

2016-05-05

thrift0.9.3 windows cpp lib patch

解决在thrift0.9.3 cpp lib编译时候出现的问题: 无法解析的外部符号 "public: virtual void __cdecl apache::thrift::server::TServerFramework::serve(void)" (?serve@TServerFramework@server@thrift@apache@@UEAAXXZ) 替换到\thrift-master\lib\cpp重新编译即可

2016-05-03

thrift0.9.3 cpp lib patch

解决在thrift0.9.3 cpp lib编译时候出现的问题: 无法解析的外部符号 "public: virtual void __cdecl apache::thrift::server::TServerFramework::serve(void)" (?serve@TServerFramework@server@thrift@apache@@UEAAXXZ) 替换到\thrift-master\lib\cpp重新编译即可

2016-05-03

libx265、libgcc_s_dw2-1、libstdc++-6

压缩文件中包含libx265.dll、libgcc_s_dw2-1.dll、libstdc++-6.dll,在ffmpeg中会使用到

2016-03-14

一个改google例子扫描ble设备有问题的例子

一个改google例子扫描ble设备有问题的例子

2015-04-11

Loadrunner11.00破解相关

配个博文http://blog.csdn.net/zengraoli/article/details/41314099使用

2014-11-20

编译iOS使用的.a库文件

编译iOS使用的.a库文件 详细说明请参考对应blog文章地址: http://blog.csdn.net/zengraoli/article/details/40741479

2014-11-03

2013年软件设计师考试大纲

2013年软件设计师考试大纲,对于2014年来说,变得不多 将就看看

2014-09-14

实现从vector中过滤重复的数据

实现从vector中过滤重复的数据 对应的blog文: http://blog.csdn.net/zengraoli/article/details/39081707

2014-09-05

win32 vc++使用文件拖拽

win32 vc++使用文件拖拽 对应blog链接: http://blog.csdn.net/zengraoli/article/details/39056525

2014-09-04

解决NLPIR-ICTCLAS2014分词系统词库过大,造成读取缓慢问题

解决NLPIR-ICTCLAS2014分词系统词库过大,造成读取缓慢问题 需要结合我的blog来看: http://blog.csdn.net/zengraoli/article/details/38369969

2014-08-04

c++调用NLPIR-ICTCLAS2014分词系统

参见我的blog: http://blog.csdn.net/zengraoli/article/details/38368513

2014-08-04

vs2012调试ffmpeg.c

vs2012调试ffmpeg.c 自己做修改,请参考我的博文:http://blog.csdn.net/zengraoli/article/details/37592153 改动比较多,花了大概一个晚上解决的问题,所以收取的下载分比较高,请尽量自己动手修改!

2014-07-09

c++使用stmp协议发送邮件(163的邮箱,TTL非SSL)

c++使用stmp协议发送邮件(163的邮箱,TTL非SSL) 快速链接到我的blog文: http://blog.csdn.net/zengraoli/article/details/36866241

2014-07-04

c++操作sqllite

暂时没有发现bug,如果出现,请务必提醒本人!谢啦! 发现bug可以在本代码对应的blog中留言!

2014-06-06

对文件或者字节进行aes、rc4加密的几个函数

对文件或者字节进行aes、rc4加密的几个函数

2013-12-03

使用openssl中的加密函数AES、RC4、RSA对文件加密的一个例子

结合我的blog文章来看: http://blog.csdn.net/zengraoli/article/details/17047735

2013-11-30

chatglm3多轮对话训练数据

chatglm3多轮对话训练数据,包含原始数据、处理代码、train.json、dev.json和test.json 训练存放位置为:finetune_demo/data/JDMulConversations/train.json,同时需要修改lora配置: data_config: train_file: train.json val_file: dev.json test_file: test.json num_proc: 16 使用训练命令:CUDA_VISIBLE_DEVICES=1 python finetune_hf.py data/JDMulConversations/ /root/autodl-tmp/model/chatglm3-6b configs/lora.yaml

2024-04-06

ETH智能合约solidity代码,版本>=0.4.22 <0.9.0;在学习智能合约时使用,对应为我的blog文章代码。

ETH智能合约solidity代码,版本>=0.4.22 <0.9.0;在学习智能合约时使用,对应为我的blog文章代码。 更多资源请参考solidity官网文档,中文翻译文档请参考:https://learnblockchain.cn/docs/solidity/

2022-02-16

从vue到elementUI项目博客源代码

从vue到elementUI项目(一、二、三、四、五)源代码,对应分类:https://blog.csdn.net/zengraoli/category_10367503.html 中的文章 从vue到elementUI项目(一)、从vue到elementUI项目(二)、从vue到elementUI项目(三)、从vue到elementUI项目(四)、从vue到elementUI项目(五)

2020-09-07

vue2.5快速入门源代码

对应blog源代码 vue2.5快速入门(一):https://blog.csdn.net/zengraoli/article/details/108454543 vue2.5快速入门(二):https://blog.csdn.net/zengraoli/article/details/108454656

2020-09-07

Python网络爬虫实战blog文源代码.zip

对应我的两篇博文: https://blog.csdn.net/zengraoli/article/details/105789865 https://blog.csdn.net/zengraoli/article/details/105790189

2020-04-27

mycode_数据科学实战之网络爬取.zip

对应blog文中所涉及的全部代码:https://blog.csdn.net/zengraoli/article/details/105626437

2020-04-20

开心麻花影视作品分析附带pyecharts demo更新.zip

开心麻花影视作品分析附带pyecharts demo 配合blog文使用:https://blog.csdn.net/zengraoli/article/details/104982044

2020-03-20

spleeter背景、人声分离结果.zip

资源为我本人blog文章:https://blog.csdn.net/zengraoli/article/details/104581306,分离人声和背景声所用的原始视频与分离结果

2020-02-29

FiddlerExtension.zip

blog文所用源码打包下载地址,具体使用步骤请参考本人blog:https://blog.csdn.net/zengraoli/article/details/104085874

2020-01-26

chrome.devtools.network的Chrome插件

blog文所用源码打包下载地址,使用方式请参考:https://blog.csdn.net/zengraoli/article/details/104085859

2020-01-26

MyApplication.zip

利用android提供的接口,获取手机的硬件信息,android9,动态权限申请,对应我的blog文

2019-12-27

nginx源码包.zip

blog文所用源码打包下载地址,具体安装步骤请参考本人blog:https://blog.csdn.net/zengraoli/article/details/99172108

2019-08-11

centos6 gcc对应rpm安装包.zip

原来是centos6.5上的安装包,在centos6.10上同样安装通过,具体安装步骤请参考本人blog:https://blog.csdn.net/zengraoli/article/details/99172108

2019-08-11

boost_1_63_0

boost1.63源代码

2017-04-15

Boost线程池的例子,用opencv在线程中处理图片

Boost线程池的例子,用opencv在线程中处理图片,配合blog文使用: http://blog.csdn.net/zengraoli/article/details/70187693

2017-04-15

threadpool-0_2_5-src

boost的线程池代码,配合blog文使用http://blog.csdn.net/zengraoli/article/details/70187693

2017-04-15

cmake v3.7.2 英文官方绿色版(32+64位) windows

cmake v3.7.2 英文官方绿色版(32+64位) windows 绿色版免安装

2017-04-14

windows安装pyspider(32位)环境

包含如下依赖环境: python-2.7.12 lxml-2.2.8.win32-py2.7 ez_setup-0.9.tar pip-8.1.2.tar phantomjs-2.1.1-windows 结合我的blog文章使用: http://blog.csdn.net/zengraoli/article/details/52415139

2016-09-03

windows安装pyspider环境

包含如下依赖环境: python-2.7.12.amd64 lxml-2.2.8.win-amd64-py2.7 ez_setup-0.9.tar pip-8.1.2.tar 结合我的blog文章使用: http://blog.csdn.net/zengraoli/article/details/52415139

2016-09-02

pyspider打包环境

包含如下依赖环境: python-2.7.12.amd64 lxml-2.2.8.win-amd64-py2.7 ez_setup-0.9.tar pip-8.1.2.tar

2016-09-02

空空如也

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

TA关注的人

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