区分指针和引用

区分指针和引用

指针和引用是C++中非常基础的概念,它们通常可以做相同的事情,可以帮助找到对应的对象,但是它们表现形式不一样,有着一些本质的区别。我们需要知道它们有什么区别,什么时候使用指针,什么时候使用引用。

阅读更多
将ASP.NET Core发布到Nginx

将ASP.NET Core发布到Nginx

ASP.NET Core是微软新一代的web框架,我在学校时候做web项目还用的是ASP.NET框架,那时候ASP.NET Core已经发布到2.0了。一直没有机会去深入学习下这块东西,不过用ASP.NET Core做一个简单的网站并不难,再发布到服务器也并不复杂。

我工程的背景是已经有了一个静态网站,需要重新发布一个可交互的动态网站。动态网站使用ASP.NET Core技术,服务器是ubuntu,使用web服务器是Nginx。

下面是我发布网站的相关配置过程记录。

阅读更多
常用的git操作
我的Visual Studio常用配置

我的Visual Studio常用配置

在做软件开发时候,我喜欢去找各种可以提升效率的方法。曾经一段时间,因为嫌弃自己在linux平台上操作太慢,因此我专门搜寻了一堆可以提升linux效率的方法,比如记住更多的vim命令,做vim的环境配置,以试图进一步提升工作效率。

之前业务开发时候,常常使用Android Studio 或者Vs Code去做代码编辑,用Linux计算云做编译。后来更多做C++独立项目开发时候,越发觉得Visual Studio使用起来更加方便,我早年用VS写web项目时候都没发现这点。应该说Visual Studio 是我用过编写C++软件最好的IDE,这篇文章记录我使用这个IDE的一些常用操作。至少对于C++开发人员,我认为Visual Studio + Visual Assit 确实可以帮助提高开发效率。

阅读更多
网盘下载指导
给指定权限组批量添加linux用户
安卓音频架构
C++中的static

C++中的static

c++中使用static关键字根据不同位置有几种情况:

  • 在类或者结构体外面
  • 在类或者结构体里面
  • 局部的static
阅读更多
程序员powershell环境配置
了解C++编译与链接