- 博客(156)
- 收藏
- 关注

原创 从草根到百万年薪程序员的二十年风雨之路。
文章目录1、不快乐的中学时期2、从五笔打字到Foxpro3、向广州出发4、前往上海滩5、再回广州6、初识C语言7、开始再学习8、我要创业9、再再回广州10、郁闷的离开11、又是一个绝世高手12、向北京出发13、再见大佬14、聊一下大飞机15、我成了高手16、再入职场17、成立自己的公司18、继续折腾19、百万年薪的程序员20、再再后来21、总结一下吧21.1、关于百万年薪21.2、学习的必备条件2...
2020-03-13 17:38:47
1708
3

原创 freecplus框架,Linux平台下C/C++程序员提高开发效率的利器
文章目录一、freecplus框架简介二、freecplus开源许可协议三、freecplus框架内容字符串操作2、xml解析3、日期时间4、目录操作5、文件操作6、日志文件7、参数文件8、tcp网络通信9、ftp客户端10、Oracle数据库操作11、MySQL数据库操作12、PostgreSQL数据库操作四、应用举例五、文档和下载六、版权声明一、freecplus框架简介freecplus...
2020-03-13 10:45:58
786
原创 CentOS7的安装和配置
文章目录1、CentOS7安装包的下载2、在VMWare中创建新的虚拟机3、新建虚拟机向导4、安装来源5、指定CentOS7的安装位置6、指定磁盘容量和存放方式7、开始创建虚拟机8、虚拟机打不开,提示“此主机不支持虚拟化实际模式”的解决方法9、选择安装过程中的语言10、安装信息摘要11、设置root用户(系统管理员)的密码12、系统安装中13、安装成功14、修改CentOS7的字符集15、启用网卡16、修改CentOS7的时间17、重启CentOS718、获取视频教程19、版权声明Windows多么的容易
2020-06-21 16:33:17
721
原创 C/C++语言的学习方向
文章目录一、中国编程语言的排名情况二、企业对C/C++程序员的技能要求三、数据比石油更珍贵四、C/C++程序员在做什么五、总结一下六、关于视频教程七、获取视频教程八、版权声明这个世界上有太多的坑,如果我们不具备查阅资料的能力和对现实世界的思考能力,入坑是大概率的事情。C/C++语言能做什么?C/C++程序员在做什么?企业需要什么样的C/C++程序员?对初学者来说,要搞清楚这些问题并不容易。一个农民种菜之前,会考虑菜的行情(包括销量和价钱),如果您打算学习C/C++语言,也应该先了解C/C++程序员的行
2020-06-21 16:32:32
1746
转载 C语言atoi函数
文章目录1、包含头文件2、函数声明3、功能说明4、示例5、其它说明6、版权声明C语言提供了一系列函数把字符串转换为整数:atoi、atol、atoll和atoq。1、包含头文件#include <stdlib.h>2、函数声明int atoi(const char *nptr);long atol(const char *nptr);long long atoll(co...
2020-04-14 09:57:58
3208
转载 C语言整数的取值范围
文章目录1、整数的取值范围2、版权声明整数是我们生活中常用的数据类型,也是编程中常用的一种数据,C语言使用int关键字来定义整数变量(int是 integer 的简写)。在定义变量的时候,可以加signed、unsigned、short和long四种修饰符。signed:有符号的,可以表示正数和负数。unsigned:无符号的,只能表示正数,例如数组的下标、人的身高等。short:短的,...
2020-04-13 15:50:47
7075
转载 C语言scanf函数
文章目录一、数据输入二、断章取义三、scanf输入1、输入整数2、输入字符3、输入浮点数4、输入字符串5、输入多个内容6、示例(book13.c)四、注意事项五、版权声明一、数据输入编写程序的主要目的就是为了处理数据。数据从哪里来?数据的来源有很多种方式,如从磁盘文件中读取数据、从数据库中读取数据、从网页中抓取数据等,还有一种原始的方式就是从键盘输入数据。在C语言中,有三个函数可以从键盘获得...
2020-04-13 15:42:34
370
转载 C语言把浮点数转换为字符串
文章目录1、把float/double格式化输出到字符串2、注意事项3、版权声明1、把float/double格式化输出到字符串标准的C语言提供了atof函数把字符串转double,但是没有提供把float/double转换为字符串的库函数,而是采用sprintf和snprintf函数格式化输出到字符串。函数声明:int sprintf(char *str, const char *for...
2020-04-13 14:51:40
16700
转载 C语言一行语句太长的换行处理方法
1、C语言中代码的多行书写对C语言初学者来说,编写的程序的功能很简单,一句代码很短,但是在实际开发中,参数往往很长很多,一句代码可能会很长,需要用多行才能书写。如果我们在一行代码的行尾放置一个反斜杠,c语言编译器会忽略行尾的换行符,而把下一行的内容也算作是本行的内容。这里反斜杠起到了续行的作用。 strcpy(str,"aaaaaaaaaa\bbbbbbbbb");如果我们不使用反...
2020-04-13 11:03:52
9884
转载 C语言把整数转换为字符串
文章目录1、把整数/长整数格式化输出到字符串2、注意事项3、版权声明各位可能在网上看到用以下函数可以将整数转换为字符串: itoa(); //将整型值转换为字符串 ultoa(); // 将无符号长整型值转换为字符串请注意,上述函数与ANSI标准是不兼容的,很多编译器根本不提供这几个函数,本文就不介绍了,没什么意义。将整数转换为字符串而且能与ANSI标准兼容的方法是使用sprint...
2020-04-09 14:48:25
16951
2
转载 C语言printf函数详解
文章目录1、类型符(type)2、宽度(width)3、对齐标志(flags)4、精度(prec)5、格式化输出到字符串6、版权声明C语言格式化输出的函数有printf、sprintf和snprintf等,功能略有不同,使用方法大同小异,本文以printf函数为例来介绍它们的用法。对于 printf函数,相信大家并不陌生。之所以称它为格式化输出函数,该函数的声名如下:int printf(c...
2020-04-09 14:46:08
3176
转载 一分钟,六张图让您看懂Linux系统对程序员的重要性。
文章目录1、Linux与Windows职位数之比2.6:12、C/C++程序员Linux与Windows职位数之比3.5:13、88.2%的WEB系统部署在Linux系统下4、数据解读5、版权声明对95%以上的程序员来说,开发环境不是Linux就是Windows,到底哪个平台是主流呢?一分钟,六张图,就可以让您看懂。以下数据来自于51JOB官网。1、Linux与Windows职位数之比2....
2020-04-08 15:00:27
265
转载 2020年4月中国编程语言排行榜程序员工资统计,人工智能工资大跌
1、编程语言比例排名编程语言平均工资工资中位数最低工资最高工资人头人头百分比1java14101125005250350008979328.21%2C++14962125005250375008397026.39%3C#12272115004525300003589611.28%4javascript...
2020-04-08 13:12:12
489
转载 从2009到2020,世界编程语言排行榜分析
一、世界编程语言排行榜TIOBE编程语言排行榜是编程语言流行趋势的一个指标,每月更新,这份排行榜排名基于互联网有经验的程序员、课程和第三方厂商的数量。排名使用著名的搜索引擎(诸如Google、MSN、Yahoo!、Wikipedia、YouTube以及Baidu等)进行计算。请注意这个排行榜只是反映某个编程语言的热门程度,并不能说明一门编程语言好不好,或者一门语言所编写的代码数量多少。二、历年...
2020-04-08 12:52:35
386
1
转载 sizeof运算符介绍以及常见的坑
文章目录一、基本概念二、注意事项1、sizeof(结构体)2、不要对void使用sizeof3、不要在子函数中对字符指针用sizeof4、不要在子函数中对结构体指针用sizeof三、版权声明一、基本概念sizeof是C语言的关键字,它用来计算变量(或数据类型)在当前系统中占用内存的字节数。sizeof不是函数,产生这样的疑问是因为sizeof的书写确实有点像函数,sizeof有两种写法:用...
2020-04-04 19:55:31
1134
转载 程序员面试需要带身份证和毕业证原件吗
对初入社会的毕业生来说,经常会遇到很多坑,例如培训机构假扮公司招聘程序员,实则是搞培训让您交费,骗子的花样很多,层出不穷,但是,总的来说让您交钱的都是骗子。 正常的公司在招人的时候,不可能让求职者交费,没有例外。 就算是岗前培训,公司也不会收费,这是公司为培养人才付出的成本,是不会转嫁到员工身上的。 还有一件事我要提醒大家,一般情况下,公司安排的面试不会要求您...
2020-04-03 12:33:08
1382
1
转载 CentOS7配置rsync实现文件同步
文章目录一、安装软件包二、修改系统配置1、关闭SELINUX2、开通防火墙端口3、启用rsyncd服务三、配置rsync1、创建操作系统用户2、创建测试目录和文件3、创建rsnyc登录用户密码文件4、配置rsync服务器参数5、把客户端的文件同步上传到服务器6、从服务器同步下载文件到客户端7、客户端的密码配置四、应用经验1、小心有坑2、客户端权限问题3、日志文件的问题4、效率问题5、rsync+s...
2020-04-01 20:17:06
517
转载 CentOS7配置samba共享文件系统
文章目录一、安装软件包二、修改系统配置1、关闭SELINUX2、开通防火墙端口3、启用smb服务三、Samba服务的参数文件四、配置任何人都可以访问的共享文件系统1、创建测试目录和文件2、配置/etc/samba/smb.conf文件3、重启samba服务,验证结果4、注意事项五、配置需要用户名/密码才能访问的共享文件系统1、创建操作系统用户2、创建测试目录和文件3、添加 Samba 用户4、配置...
2020-03-31 11:42:22
772
原创 Linux启动脚本rc.local 不执行的解决方法
文章目录1、/etc/rc.local是/etc/rc.d/rc.local的软链接2、看看/etc/rc.d/rc.local的权限3、修改/etc/rc.d/rc.local的可执行权限4、重启解决5、版权声明如果Linux启动脚本/etc/rc.local文件没有被执行,可能是因为rc.loca文件没有可执行权限,按以下步骤解决这个问题。1、/etc/rc.local是/etc/rc.d...
2020-03-28 09:07:19
2208
原创 CentOS7安装后没网络的解决方法
文章目录1、没有ifconfig命令2、试试ip addr命令3、修改网卡的配置文件4、重启network服务5、用ping验证6、文章版权CentOS 7最小化安装成功后缺省是不启动网卡的,处理步骤如下:以root用户登录。1、没有ifconfig命令执行ifconfig命令查看网络参数,如下:根本没有ifconfig命令。2、试试ip addr命令用ip addr命令查看网络参...
2020-03-28 08:59:39
7243
6
原创 Linux开机启动程序rc.local
文章目录1、/etc/rc.local是/etc/rc.d/rc.local的软链接2、rc.local文件的原始内容3、rc.local文件的配置4、应用经验5、版权声明在CentOS7中,实现开机启动程序主要有两种方法:1)把要启动的程序配置成自定义的系统服务,该方法我已经介绍过,请阅读:CentOS7添加自定义系统服务。2)在/etc/rc.local脚本文件中编写启动程序的脚本,本文...
2020-03-28 08:52:36
1579
原创 Centos7设置静态IP后无法上网的解决方法
文章目录1、以系统管理员打开VMWare2、选择虚拟网络编辑器菜单3、选择VMnet8这一行4、还原VMnet8的默认设置5、修改VMnet8的参数6、NAT设置7、保存设置8、确认虚拟机为NAT模式9、启动虚拟机CentOS710、设置CentOS7的不静态IP地址11、重启CentOS7的网络服务12、测试效果13、注意事项14、版权声明在VMWare中安装的本地虚拟机CentOS7操作系统...
2020-03-26 12:16:30
2610
原创 CentOS7添加自定义系统服务
CentOS 6版本的系统服务是/etc/init.d启动脚本的方式,CentOS 7采用强大的systemctl来管理系统服务,大幅提高了系统服务的运行效率,但是服务的配置和以前版本完全不同,这是很大的进步,systemctl太简单易用了。CentOS7添加自定义系统服务的步骤如下:1)编写自定义的系统服务脚本文件;2)用systemctl命令把自定义的系统服务设置为开机/关机自启动/停止...
2020-03-23 10:25:54
340
原创 Oracle数据库开机自启动的配置
如果服务器断电重启或计划内重启,在服务器的操作系统启动后,需要手工启动数据库实例和监听,本文介绍如何把Oracle数据库的启动和关闭配置成系统服务,在操作系统启动/关闭时,自动启动/关闭Oracle实例和监听。假设ORACLE_HOME环境变量的值是/oracle/home。1、启动数据库实例的SQL脚本启动Oracle数据库的脚本为/oracle/home/bin/dbstart,内容如下...
2020-03-21 22:30:18
672
原创 CentOS7计划任务crontab
文章目录一、计划任务的基本概念二、用户计划任务1、查看crontab文件2、编辑crontab文件3、删除crontab文件4、crontab文件格式5、crontab示例三、系统计划任务四、如何在用户计划任务中执行需要环境变量的程序五、应用经验六、版权声明一、计划任务的基本概念linux系统采用crond守护进程来控制系统和用户的计划任务,实现周期性的执行某种任务或处理某些事件。Linux...
2020-03-21 09:23:01
1132
原创 在sqlplus中实现命令的上翻下翻功能
在Oracle的sqlplus中,使用SQL语句不太方便,sqlplus没有提供类似于shell中命令上翻下翻功能。安装rlwrap软件包,可以解决sqlplus中命令上翻下翻功能,非常好用。1、安装rlwrap软件包用root用户执行:yum -y install rlwrap2、设置指令的别名修改.bash_profile文件,增加以下内容:alias sqlplus='rlw...
2020-03-20 11:12:05
277
原创 C语言连接PostgreSQL数据库
文章目录一、源代码说明二、概述三、connection类四、sqlstatement类五、程序流程1、无结果集SQL的程序的流程2、有结果集SQL的程序的流程六、示例程序1、创建超女信息表2、向超女表中插入5条记录3、更新超女表中的记录4、查询超女表中的记录5、查询超女表中的记录数7、删除超女表中的记录8、与Oracle的兼容性处理9、text和bytea字段的操作七、应用经验八、版权声明对很多...
2020-03-20 10:11:18
464
原创 C语言连接MySQL数据库
文章目录一、源代码说明二、概述三、connection类四、sqlstatement类五、程序流程1、无结果集SQL的程序的流程2、有结果集SQL的程序的流程六、示例程序1、创建超女信息表2、向超女表中插入5条记录3、更新超女表中的记录4、查询超女表中的记录5、查询超女表中的记录数7、删除超女表中的记录8、与Oracle的兼容性处理9、longtext和longblob字段的操作七、应用经验八、版...
2020-03-20 10:09:44
413
原创 C语言连接Oracle数据库
文章目录一、源代码说明二、概述三、connection类四、sqlstatement类五、程序流程1、无结果集SQL的程序的流程2、有结果集SQL的程序的流程六、示例程序1、创建超女信息表2、向超女表中插入5条记录3、更新超女表中的记录在这里插入图片描述4、查询超女表中的记录5、查询超女表中的记录数7、删除超女表中的记录8、执行PL/SQL过程9、CLOB和BLOB字段的操作八、应用经验七、版权...
2020-03-20 09:53:36
876
原创 freecplus框架-ftp客户端
文章目录一、源代码说明二、概述三、Cftp类四、准备测试环境1、创建Linux操作系统用户在这里插入图片描述2、安装配置ftp服务器3、配置防火墙4、准备测试的文件五、示例程序1、获取服务器文件列表、时间和大小2、把文件上传到服务器3、从服务器下载文件七、版权声明一、源代码说明freecplus是一个Linux系统下的C/C++开源框架,源代码请前往C语言技术网(www.freecplus....
2020-03-19 10:46:42
467
原创 freecplus框架-文件操作
文章目录一、源代码说明二、文件操作函数1、删除文件2、文件重命名3、复制文件4、获取文件的大小5、获取文件的时间6、重置文件的时间7、示例程序三、文件读取函数1、打开文件2、读取文件3、示例程序四、CFile类1、类的声明2、应用场景示例五、版权声明一、源代码说明freecplus是一个Linux系统下的C/C++开源框架,源代码请前往C语言技术网(www.freecplus.net)下载。...
2020-03-19 10:42:53
436
原创 freecplus框架-目录操作
文章目录一、源代码说明二、创建目录三、获取目录下的文件信息四、版权声明一、源代码说明freecplus是一个Linux系统下的C/C++开源框架,源代码请前往C语言技术网(www.freecplus.net)下载。本文介绍的是freecplus框架的目录操作函数和类。函数和类的声明文件是freecplus/_freecplus.h。函数和类的定义文件是freecplus/_freecpl...
2020-03-19 10:40:26
193
原创 freecplus框架-日期、时间和计时器
文章目录一、源代码说明二、计算机时间的表示方法三、获取操作系统的时间四、时间转换函数1、把整数表示的时间转换为字符串表示的时间2、把字符串表示的时间转换为整数表示的时间五、时间的运算六、计时器七、版权声明一、源代码说明freecplus是一个Linux系统下的C/C++开源框架,源代码请前往C语言技术网(www.freecplus.net)下载。本文介绍的是freecplus框架的时间操作函...
2020-03-19 10:38:59
267
原创 freecplus框架-xml解析
文章目录一、源代码说明二、xml格式字符串介绍三、xml格式字符串的解析四、应用经验五、版权声明一、源代码说明freecplus是一个Linux系统下的C/C++开源框架,源代码请前往C语言技术网(www.freecplus.net)下载。本文介绍的是采用freecplus框架的解析xml格式字符串函数。函数和类的声明文件是freecplus/_freecplus.h。函数和类的定义文件...
2020-03-19 10:37:52
222
原创 freecplus框架-Oracle数据库操作
文章目录一、源代码说明二、概述三、connection类四、sqlstatement类五、程序流程1、无结果集SQL的程序的流程2、有结果集SQL的程序的流程六、示例程序1、创建超女信息表2、向超女表中插入5条记录3、更新超女表中的记录在这里插入图片描述4、查询超女表中的记录5、查询超女表中的记录数7、删除超女表中的记录8、执行PL/SQL过程9、CLOB和BLOB字段的操作八、应用经验七、版权...
2020-03-19 10:36:10
360
原创 freecplus框架-MySQL数据库操作
文章目录一、源代码说明二、概述三、connection类四、sqlstatement类五、程序流程1、无结果集SQL的程序的流程2、有结果集SQL的程序的流程六、示例程序1、创建超女信息表2、向超女表中插入5条记录3、更新超女表中的记录4、查询超女表中的记录5、查询超女表中的记录数7、删除超女表中的记录8、与Oracle的兼容性处理9、longtext和longblob字段的操作七、应用经验八、版...
2020-03-19 10:32:52
359
原创 freecplus框架-PostgreSQL数据库操作
一、源代码说明freecplus是一个Linux系统下的C/C++开源框架,源代码请前往C语言技术网(www.freecplus.net)下载。本文介绍的是freecplus框架中采用connection和sqlstatement类操作PostgreSQL数据库。类的声明文件是freecplus/db/postgresql/_postgresql.h。类的定义文件是freecplus/db...
2020-03-19 10:26:21
339
原创 freecplus框架-tcp网络通信
文章目录一、源代码说明二、概述三、通信的报文格式四、socket通信客户端五、socket通信的服务端六、示例程序1、客户端2、服务端3、运行程序前的准备端4、运行程序七、socket通信的函数1、TcpRead函数2、TcpWrite函数3、Readn函数4、Writen函数八、版权声明一、源代码说明freecplus是一个Linux系统下的C/C++开源框架,源代码请前往C语言技术网(ww...
2020-03-19 10:22:02
567
原创 freecplus框架-加载参数文件
文章目录一、源代码说明二、参数文件的意义三、CIniFile类1、类的声明2、示例程序四、版权声明一、源代码说明freecplus是一个Linux系统下的C/C++开源框架,源代码请前往C语言技术网(www.freecplus.net)下载。本文介绍的是freecplus框架中加载参数文件的方法。函数和类的声明文件是freecplus/_freecplus.h。函数和类的定义文件是fre...
2020-03-19 10:19:12
280
原创 freecplus框架-日志文件操作
文章目录一、源代码说明二、日志文件的意义三、CLogFile类1、类的声明2、示例程序3、日志文件的切换四、版权声明一、源代码说明freecplus是一个Linux系统下的C/C++开源框架,源代码请前往C语言技术网(www.freecplus.net)下载。本文介绍的是freecplus框架中日志文件操作的方法。函数和类的声明文件是freecplus/_freecplus.h。函数和类...
2020-03-19 10:15:09
187
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人