-
- C#引用类型: 按值传递,按引用传递的对比
- 按引用传递,传递的不是参数本身的值,而是参数的地址。如果参数为值类型,则传递的是该值类型的地址;如果参数为引用类型,则传递的是对象引用的地址,引用类型按引用传递结果和按值按引用传递一样。
- C#.Net教程 . 后端开发 2520 2018-08-04 14:16:00
-
- 探索C++虚函数在g++中的实现(动多态)_虚函数表剖析
- C++作为全宇宙最复杂的程序设计语言,它提供的功能异常强大,无异于武侠小说中锋利无比的屠龙宝刀。但武功不好的菜鸟如果胡乱舞弄宝刀,却很容易反被其所伤。只有了解了C++底层的原理和机制,才能让我们把C++这把屠龙宝刀使用的更加得心应手,变化出更加华丽的招式,成为真正的武林高手。
- C#.Net教程 . 后端开发 2136 2018-08-04 13:52:05
-
- C++---浅拷贝、深拷贝、写时拷贝讲解(附代码)
- 浅拷贝 首先来说说我们常遇到的浅拷贝的情况。深拷贝:在拷贝构造函数中,为 b 对象 new 了一个新的空间,这样 a 和 b 指向的是不同的空间,只是内容一致,但是互不影响。 重复的去开辟空间和释放空间效率是很低的,聪明的地球人决定使用写时拷贝。
- C#.Net教程 . 后端开发 2275 2018-08-04 13:44:51
-
- C#使用Newtonsoft的Json.NET进行对象的序列化与反序列化
- C#中通过使用json.net可以快速的生成json和解释json,可以在序列化时忽略对象中的某些属性,简化json的大小。同时可以使用LINQ进行json的查询和编辑。
- C#.Net教程 . 后端开发 3106 2018-08-04 10:31:41
-
- C#_调用封装的一个类实现导出Excel表格的功能
- 在大多数窗体中都有导出Excel表格的功能,如果封装封装一个类,使用的时候直接调用这个类不是更方便?,这样还减少了代码的重复性,何乐而不为?
- C#.Net教程 . 后端开发 2575 2018-08-03 11:29:52
-
- 如何看待C#中的out和ref?探讨它们之间的区别
- 在学习C#时,总会遇到一些语言命令之类的用法相近却不尽相同,今天讨论的是C#中的out和ref的区别,首先讨论是各自的用法,下文我会给大家总结out和ref之间的区别。apache php mysql
- C#.Net教程 . 后端开发 2000 2018-08-02 16:23:12
-
- 基于汇编的 C/C++ 协程(用于服务器)的实现
- 本篇文章,是 对C/C++ 协程的实现。我们需要实现这两个目标: 有同步式服务器编程的顺序思路,便于功能设计和代码调试——我使用了 libco 中的协程部分 有异步 I/O 的性能——我使用了 libevent 中的 event I/O apache php mysql
- C#.Net教程 . 后端开发 2781 2018-08-02 16:09:00
-
- (C++)错误的map删除操作和STL中容器的迭代器的底层实现机制
- 当删除多个元素时,程序会出现崩溃。原因是通过迭代器删除指定的元素时,指向那个元素的迭代器将失效,如果再次对失效的迭代器进行++操作,则会带来未定义行为,程序崩溃。解决方法有二,还是以上面的map容器为例,示例删除操作的正确实现
- C#.Net教程 . 后端开发 2949 2018-08-02 11:25:11
-
- 案例分享c++ map的使用和 查找性能测试
- 去查一个大的 map,这种计算非常多,成为了主要的性能瓶颈,代码比较老,使用的是 boost::unordered_map,为了解决这个问题,找了一些第三方库和标准库对比了一下
- C#.Net教程 . 后端开发 2593 2018-08-02 10:36:17
-
- 从事C/C++开发多年,给零基础想学习C/C++的几点建议
- 我在C++领域也从事了好多年了,也是有一些经验心得的,想分享给那些零基础入门C语言的伙伴们。从C++入门到精通各需要学习什么以及注意事项,避免不必要的麻烦,也很浪费时间,经验交流,如有不足之处多多谅解,我也只是简单的介绍。apache php mysql
- C#.Net教程 . 后端开发 2396 2018-08-01 17:52:04
-
- C语言不简单,连程序员都这么说,为什么呢?
- 之前在大学那会学的第一门语言就是C语言了,大家应该跟我相同吧,只要是专业用得到语言的,应该都学过C语言吧,可能大家一致认为C最基础最简单,当然要先学它了,事实并非如此,其实我认识的好多程序员大神都在吐槽C多难多难学,事实亦是如此,可能C语言的语法很简单,适合初学者作为入门来学,但是呢,要是把它用于开发之中,却是格外的复杂了,本文将详细介绍。apache php mysql
- C#.Net教程 . 后端开发 2068 2018-08-01 16:39:59
-
- C++中的四种强制类型转换_基本用法及使用场景
- C风格的转换格式很简单,但是有不少缺点: 1.转换太过随意,可以在任意类型之间转换。你可以把一个指向const对象的指针转换成指向非const对象的指针,把一个指向基类对象的指针转换成一个派生类对象的指针,这些转换之间的差距是非常巨大的,但是传统的C语言风格的类型转换没有区分这些。 2.C风格的转换没有统一的关键字和标示符。对于大型系统,做代码排查时容易遗漏和忽略。
- C#.Net教程 . 后端开发 3951 2018-08-01 14:20:39
-
- C++11新特性 - 多态和虚函数,override说明符
- override说明符, 为了解决这个问题,C++11中引入了一个方法:在声明、定义派生类中的覆盖函数时使用override说明符:由于明确的函数的用意,所以当编译器无法在基类中找到相同签名的虚函数的时候,就会产生编译错误。
- C#.Net教程 . 后端开发 2674 2018-08-01 14:11:43
-
- C++11新特性- 纯虚函数和final说明符的用法
- final说明符 一般说来,有要求的覆盖的方法,就应该有禁止覆盖的手段。但是不知道为什么,这个功能到了C++11中才被引入。使用方法也很简单:只要在函数声明的后面添加final说明符即可。
- C#.Net教程 . 后端开发 2704 2018-08-01 13:40:29
-
- 使用C语言怎样清空输入缓冲区?这里有多种方法值得借鉴
- 获取字符系列的的前三个函数fgetc、getc、getchar。以getchar为例,将在stdin缓冲区为空时,等待输入,直到回车换行时函数返回。若stdin缓冲区不为空,getchar直接返回。getchar返回时从缓冲区中取出一个字符,并将其转换为int,返回此int值。
- C#.Net教程 . 后端开发 3403 2018-08-01 11:46:59
PHP讨论组
组员:3305人话题:1500
PHP一种被广泛应用的开放源代码的多用途脚本语言,和其他技术相比,php本身开源免费; 可以将程序嵌入于HTML中去执行, 执行效率比完全生成htmL标记的CGI要高许多,它运行在服务器端,消耗的系统资源相当少,具有跨平台强、效率高的特性,而且php支持几乎所有流行的数据库以及操作系统,最重要的是

