51dev.com IT技术开发者社区

51dev.com 技术开发者社区

C# windows服务安装及卸载

C# windows服务安装及卸载

C#windows服务安装及卸载 管理员运行命令行,进入C:WindowsMicrosoft.NETFrameworkv4.0.30319InstallUtil.exe/uD:WebCodeWindowsServiceFramework.exe  --卸载服务InstallUtil.exe...

C语言中的abs,labs,fabs函数

C语言中的abs,labs,fabs函数

C语言标准库中,有3个求数值绝对值的函数,abs,labs和fabs。intabs(intn)longlabs(longn)doublefabs(doublex)abs和labs在stdlib.h中定义;fabs在math.h中定义。看来一旦涉及到浮点数运算,都跟数学关系紧密。...

如何使用C语言的assert断言?

如何使用C语言的assert断言?

调试程序的有效手段,就是加断言,assert。“断言”在语文中的意思是“断定”、“十分肯定地说”,在编程中是指对某种假设条件进行检测,如果条件成立就不进行任何操作,如果条件不成立就捕捉到这种错误,并打印出错误信息,终止程序执行。C语言的assert...

C语言size_t类型的使用

C语言size_t类型的使用

简单地说,size_t类型(sizetype的联合简写体)就是一个unsigned整数,至于是unsignedint还是unsignedlong,就要看平台了。32位CPU对应unsignedint的size_t;64位CPU对应unsignedlong的size_t。size_t类型来自C语言标准头文件stdio.h...

C与C++中的extern

C与C++中的extern

本文总结在C和C++中,extern用法的含义,内容来自网络,有部分修改。在说明extern的作用之前,先说明一下声明(declaration)与定义(definition)的概念。声明表示一个标识符(变量和函数)在程序的某个地方出现过,然而并不会为变量/函数分配内存。通过声明能知道标识符的类型,如果源文件中没有该变量...

C语言inline的用法

C语言inline的用法

inline这个关键词,是从C99开始出现的。它要解决的问题很明确,对于那些短小精干频繁调用的函数,如果是inline的,编译的时候,函数调用位置会被替换成函数的代码块,省掉了函数调用的压栈出栈等操作,可以加快程序的执行速度,代价只是增加了一点点程序文件的体积。本文以gcc的inline行为为准。1,staticinl...

C++之构造函数

C++之构造函数

C++在C基础上,抽象出了类和对象的概念,本文总结一点关于类和对象构造函数方面的细节。1,构造函数的函数名与类名一致记住这一点,以后在看C++代码的时候,看到什么create,init之类的函数,都是不是构造函数,都是程序员自己拍脑袋定义的函数。2,默认的构造函数构造函数有一个默认版本,即在程序员不显式定义任何构造函数...

如何使用git difftool工具

如何使用git difftool工具

Git现在是日常使用评率非常高的工具,本文记录如何使用gitdifftool配合外部diff工具。配置gitdifftool:$ gitconfig--globaldiff.toolvimdiff使用配置的difftool来显示diff:$ gitdifftoolmaingitdifftool是一个...

推荐一个程序员学习网站

推荐一个程序员学习网站

推荐一个程序员学习网站:https://www.51dev.comIT技术社区...

域名的协议头http和https有什么不同?

域名的协议头http和https有什么不同?

http协议和https协议的区别:传输信息安全性不同、连接方式不同、端口不同、证书申请方式不同一、传输信息安全性不同1、http协议:是超文本传输协议,信息是明文传输。如果攻击者截取了Web浏览器和网站服务器之间的传输报文,就可以直接读懂其中的信息。2、https协议:是具有安全性的ssl加密传输协议,为浏览器和服务...

php 打印出数组

php 打印出数组

php打印出数组:var_dump()函数...

php 利用split函数进行字符分割

php 利用split函数进行字符分割

//php利用split函数进行字符分割 //分隔符可以是斜线,点,或横线 <?php$date="10/11/2021";list($month,$day,$year)=split('[/.-]',$date);echo"Month:$month;Day:$day;Year:$year<...

php利用explode函数分割字符串到数组

php利用explode函数分割字符串到数组

php利用explode函数分割字符串到数组 <?php$source="a,b,c,d,e";//按逗号分离字符串$arr=explode(',',$source);for($i=0;$i<count($arr);$i++){echo$arr[$i];echo"</br>";}?&g...

MySQL正则表达式匹配

MySQL正则表达式匹配

1.基本字符匹配:selecttitlefromt_tablewheretitleREGEXP'51dev';检索title中包含文本51dev的所有行。selecttitlefromt_tablewheretitleREGEXP'.51dev';.在正则表达式中表示匹配任意一个字符。2...

农历算法PHP源码

农历算法PHP源码

functionlunarcalendar($month,$year){global$lnlunarcalendar;//农历每月的天数。每个元素为一年。每个元素中的数据为:[0]是闰月在哪个月,0为无闰月;[1]到[13]是每年12或13个月的每月天数;[14]是当年的天干次序,[15]是当年的地支次序$everym...