自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Think88666的博客

热爱生活

  • 博客(21)
  • 资源 (11)
  • 收藏
  • 关注

转载 Windows上将linux目录映射网络驱动器

我有两台PC,一台操作用的Windows,一台linux。为了方便对linux目录的文件操作。需要在Windows上将linux中的/fdsk目录映射为网络驱动器。a.首先要将linux安装成为samba服务器。1.安装samba 1 root@pc:~# apt-getinstall samba   2.修改配置文件 ...

2019-03-31 21:02:27 1381

转载 影响服务器高性能的四大杀手

本文将与你分享我多年来在服务器开发方面的一些经验。对于这里所说的服务器,更精确的定义应该是每秒处理大量离散消息或者请求的服务程序,网络服务器更符合这种情况,但并非所有的网络程序都是严格意义上的服务器。使用“高性能请求处理程序”是一个很糟糕的标题,为了叙述起来简单,下面将简称为“服务器”。本文不会涉及到多任务应用程序,在单个程序里同时处理多个任务现在已经很常见。比如你的浏览器可能就在做一些并行处...

2019-03-28 22:30:32 399

转载 linux 学习之路(学linux必看)

很多同学接触Linux不多,对Linux平台的开发更是一无所知。 而现在的趋势越来越表明,作为一个优秀的软件开发人员,或计算机IT行业从业人员, 掌握Linux是一种很重要的谋生资源与手段。下来我将会结合自己的几年的个人开发经验,及对 Linux,更是类UNIX系统,及开源软件文化, 谈谈Linux的学习方法与学习中应该注意的一些事。就如同刚才说的,很多同学以前可能连Linux是什么都不知...

2019-03-26 20:43:30 160

转载 Linux网络编程学习路线

转载自:https://blog.csdn.net/lianghe_work/article一、网络应用层编程1、Linux网络编程01——网络协议入门2、Linux网络编程02——无连接和面向连接的区别3、Linux网络编程03——字节序和地址转换4、Linux网络编程04——套接字5、Linux网络编程05——C/S与B/S架构的区别6、Linux网络编程0...

2019-03-26 20:38:52 441

原创 计算类占用的字节

类的大小计算的时候,只包括:1、类的非静态成员数据的类型大小之和.2 、如果有虚函数的话,还要加上指向虚函数的指针(vptr)大小3、 边缘调整后的大小(内存对齐)4 、与类中的构造函数,析构函数以及其他的静态的以及非静态的成员函数无关.总结起来就是: 两个有关(非静态成员有关,虚函数有关),两个无关(与非虚函数无关,静态成员变量无关),内存对齐...

2019-03-20 21:45:03 9567

原创 C++中L关键字

关键字“L”,则是不管编码环境是什么,都是将其后面的字符串以Unicode方式保存。即每个字符占用两个字节!测试代码如下:1、#include <iostream>using namespace std;int main(){ cout << sizeof("wang") << endl; return 0;}打...

2019-03-19 22:56:47 5600

原创 基于boost asio异步读写网络聊天程序

数据包格式chat_message.hpp// chat_message.hpp// ~~~~~~~~~~~~~~~~//// Copyright (c) 2003-2013 Christopher M. Kohlhoff (chris at kohlhoff dot com)//// Distributed under the Boost Software License, Ve...

2019-03-17 19:03:11 543

原创 enable_shared_from_this,shared_from_this

enable_shared_from_this是标准库中的模板类,定义于头文件&lt;memory&gt;那么这个模板类有什么用呢?试想这样一种情况,当类需要使用智能指针来管理的时候,若是在类的外部使用了智能指针来管理,但是在类的内部又需要传递当前类的对象又怎么办?具体看代码就很清楚了:我们来看两种错误的处理方式:1、传递this指针:#include &lt;iostream...

2019-03-16 23:04:40 277

原创 bind类成员函数

#include &lt;vector&gt;#include &lt;string&gt;#include &lt;iostream&gt;#include &lt;functional&gt;using namespace std;class Test{public: Test():myValue(0){ } void printInt(int...

2019-03-15 16:54:33 1791

原创 strcpy和memcpy的区别与实现

strcpy和memcpy都是标准C库函数,它们有下面的特点。strcpy提供了字符串的复制。即strcpy只用于字符串复制,并且它不仅复制字符串内容,还会复制字符串的结束符。已知strcpy函数的原型是:char* strcpy(char* dest, const char* src);memcpy提供了一般内存的复制。即memcpy对于需要复制的内容没有限制,因此用途更广。strc......

2019-03-15 16:06:12 306

原创 指向自己的指针

最近在面试的时候碰到了这样一道题,代码如下:代码如下,求所有打印的结果#include <vector>#include <string>#include <iostream>using namespace std;struct Test{ int i; int *p;};int main(int argc, char...

2019-03-12 16:03:28 10901 3

原创 find和find_if

本文章简单讲解了find和find_if的使用方法#include &lt;vector&gt;#include &lt;iostream&gt;#include &lt;algorithm&gt;#include &lt;functional&gt;using namespace std;bool findParam(int a,int b){ return a==b...

2019-03-12 09:53:51 289

原创 bind,bind1st,bind2nd的使用

在c++中经常用到bind等相关函数,这里仅举例说明一下相关函数的使用方法。先看一段简单的代码:#include &lt;iostream&gt;#include &lt;algorithm&gt;#include &lt;functional&gt;using namespace std;void printInt(int a,int b,int c){ cout...

2019-03-11 22:59:33 651 3

原创 迭代器失效——vector,map

一、vector的迭代器失效的情况,代码如下:#include &lt;vector&gt;#include &lt;iostream&gt;using namespace std;int main(){ vector&lt;int&gt; v; for(int i=0;i&lt;10;i++) v.emplace_back(i); a...

2019-03-10 22:09:49 333

转载 如何让你的程序员不要厌倦工作?

作为一个程序员,我从来没有在同一家公司工作超过两年。每换一份新工作都是一次很好的职业变动,在这个行业里跳槽如同家常便饭。但是我的前东家们对我的离去并不开心,他们其中一些人花了很大力气想要挽留我,但是我已经对一成不变的工作感到厌倦了,真的不想在同一家公司再待下去。免责声明:我很幸运地生活在一个程序员工作岗位供大于求的地方,所以对我来说在换工作永远不止一个选择。如今我成为了 Enki 公司...

2019-03-08 17:22:30 284

原创 ==需要注意的

2019-03-06 23:33:34 125

原创 C语言常用函数——笔试常用

在公司笔试时经常需要调用或者实现c语言中的一些函数。主要包括:1、字符串处理函数。2、内存操作函数。字符串处理函数:size_t strlen(const char *s);/*功能:计算指定指定字符串s的长度,不包含字符串结束符‘\0’参数:s:字符串首地址返回值:字符串s的长度,size_t为unsigned int类型*//*char *strcpy(char *de...

2019-03-06 23:12:43 10237

原创 C/C++ 中 const 修饰符用法总结

const修饰符,是平时编程中经常用到的,也是面试容易出现的基础题,故非常有必要来一个全面的总结——共9个要点。 const 用法总结const 变量 const int a; 不能修改值,必须初始化 const 类对象 const MyClass a; 不...

2019-03-06 22:49:45 322

原创 c++笔试题汇总

文章中有一些小错误,但是基本上问题不大。面试前必看今天去笔试才发现很多基本的东西都忘记了,以后面试前要看看这篇文章了!唉,老了!①链表反转单向链表的反转是一个经常被问到的一个面试题,也是一个非常基础的问题。比如一个链表是这样的: 1-&gt;2-&gt;3-&gt;4-&gt;5 通过反转后成为5-&gt;4-&gt;3-&gt;2-&gt;1。最容易想到的方法遍历一遍链表,......

2019-03-05 09:49:21 1207

原创 【C++菜鸟问题】C++浮点数(float、double)比较、相等判断

浮点数在内存中的存储机制和整型数不同,其有舍入误差,在计算机中用近似表示任意某个实数。具体的说,这个实数由一个整数或定点数(即尾数)乘以某个基数(计算机中通常是2)的整数次幂得到,这种表示方法类似于基数为10的科学记数法。所以浮点数在运算过程中通常伴随着因为无法精确表示而进行的近似或舍入。但是这种设计的好处是可以在固定的长度上存储更大范围的数。1、将字符串转换为float、double过程存在精......

2019-03-05 09:30:45 6955

转载 Linux IO模型和网络编程模型

目录Linux IO模型 同步阻塞 同步非阻塞 IO复用 信号驱动 异步非阻塞 网络编程模型 BIO NIO 总结术语概念描述:IO有内存IO、网络IO和磁盘IO三种,通常我们说的IO指的是后两者。阻塞和非阻塞,是函数/方法的实现方式,即在数据就绪之前是立刻返回还是等待。以文件IO为例,一个IO读过程是文件数据从磁盘→内核缓冲区→用户内...

2019-03-04 21:26:08 156

PE分析工具-支持分析32位PE文件

PE分析工具(支持32位) 树状结构查看,PE结构清晰,支持查看区段二进制数据

2022-11-06

duilib入门1资源

duilib入门1资源

2022-08-14

fixtool.zip

windows 执行cmd报错、wmi报错,提示无效类,修复此类问题

2021-03-05

VC_Linux.zip

在visual studio上下载该插件实在是太慢了,这里给大家提供下载好了的。用于在windows上开发linux程序

2020-04-07

routerpassview_xpgod.zip

通过导入路由器配置的备份文件,即可获取路由器相关信息,包括ISP用户名密码、路由器密码等。

2020-02-03

Scrollbar_png.zip

duilib滚动条图片,我使用的版本的duilib滚动条无效,参考样式如下: <Default name="VScrollBar" value="button1normalimage=&quot;file='scrollbar.png' source='0,0,16,16'&quot; button1hotimage=&quot;file='scrollbar.png' source='16,0,32,16,16'&quot; button1pushedimage=&quot;file='scrollbar.png' source='32,0,48,16'&quot; button2normalimage=&quot;file='scrollbar.png' source='0,32,16,48'&quot; button2hotimage=&quot;file='scrollbar.png' source='16,32,32,48'&quot; button2pushedimage=&quot;file='scrollbar.png' source='32,32,48,48'&quo

2019-11-20

DuiDesigner.rar

DuiDesigner bug最少的版本,不用编译,运行即可。简化了程序员的大量繁琐复杂的工作。 DuiDesigner bug最少的版本,不用编译,运行即可。简化了程序员的大量繁琐复杂的工作。

2019-11-14

VC AssistantX_适用VS2005.zip

能够完美适配vs2005,让您摆脱VS2005编程不便,轻松搞定vs2005环境下的编程,同时还可以兼容vs2008以及vs2010等版本。

2019-07-10

visual assist破解版附带教程2010/2012/2015

visual assist破解版附带教程2010/2012/2015

2019-04-24

Effective+C++中文版(第三版)

Effective+C++中文版(第三版) Effective+C++中文版(第三版)

2019-04-19

tcp/udp高并发和高吐吞性能测试工具

只需要简单地设置一下就能对tcp/udp服务进行高并发和高吐吞的性能测试,并通过图形化的方式反映测试结果.

2019-04-09

下雪桌面程序,基于c++开发

一个下雪的桌面程序,非常漂亮,我们可以设置是否开机启动,也可以设置雪的大小.

2019-01-31

简易版ftp服务器程序

ftp服务器程序ftp服务器程序ftp服务器程序ftp服务器程序ftp服务器程序ftp服务器程序

2018-06-13

空空如也

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

TA关注的人

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