6 乌班图ysm

尚未进行身份认证

程序员一名 QQ 1207752886

等级
TA的排名 9k+

Windows平台上C++开发内存泄漏检查方法

充分的利用调试工具可以非常方便地避免内存泄漏问题。这里介绍两种方法,互为补充,第一种是VC编译器提供的方法,第二种是专用的内存泄漏检查工具MemmoryValidator。这两种方法的基本原理是一样的:内存分配要通过CRT在运行时实现,只要在分配内存和释放内存时分别做好记录,程序结束时对比分配内存和释放内存的记录就可以确定是不是有内存泄漏。其中,第一种方法重载了new操作符,第二种方法...

2019-08-12 08:19:37

lua遍历table中删除table中元素

很多时候,我们有这样的需求:删除table中若干符合条件的元素,最原始的想法就是用for遍历一边table,符合条件的用table.remove就可以了functiontest1(t)fori,vinipairs(t)doifv.id%3==0thentable.remove(t,i)endendend​结果证明这是不行的...

2019-08-07 09:18:13

cocos Lua 数学类

数学类主要有Vec2(坐标向量)、Size(尺寸)、Rect(矩形)。创建在Lua中创建的Vec2、Size、Rect都是一个table类型。其中只有相应的成员变量,没有相关的函数运算。cc.p(x,y)--构造Vec2cc.size(width,height)--构造Sizecc.rect(x,y,width,height)--构造...

2019-07-20 14:54:47

零基础使用cocos2dx-lua和skynet全栈式开发网游三(客户端配置)

客户端配置一、扯几个概念问题:cocos2dx引擎到底如何运作的?在解答这个问题前,需要瞎扯几个概念。1.颜色在自然界中,存在一种场,叫电磁场。电荷粒子从高能级运动状态变化到低能级运动状态时,就会释放电磁波辐射。电磁波存在各种波长,波长在400~760nm之间的电磁波可以被人类识别,这些电磁波就叫做可见光。人脑对可见光的感觉,体现在颜色上,不同的可见光混合到一起,人脑可以感觉到不...

2019-07-16 22:18:07

C#测试代码执行效率的3种方式

1.Stopwatch类Stopwatchsw=newStopwatch();sw.Start();//dosomethingsw.Stop();TimeSpants=sw.Elapsed;Console.WriteLine(ts);运行时间=timer.Elapsed.TotalMilliseconds;单位是毫秒,精确到万分位。如果不要求到如...

2019-07-10 16:17:05

C# Winform项目中添加 Log4net 日志库

1.下载log4net库文件:http://logging.apache.org/log4net/download_log4net.cgi2.在项目中引用log4net.dll3.在项目Properties->AssemblyInfo.cs文件中添加[assembly:log4net.Config.XmlConfigurator()]4.在App.config中...

2019-06-16 16:26:58

C# 简单 Socket编程

客户端:ClientControl.csusingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Net.Sockets;usingSystem.Text;usingSystem.Threading;usingSystem.Threading.Tasks;namespac...

2019-06-05 22:24:45

C# 进行 MySQL连接 增删改查操作

staticvoidconnMySQL(){ //MySQL建立连接 stringconnectStr="server=127.0.0.1;port=3306;database=editorserver;user=root;password=123456;"; MySqlConnectionconn=newMySqlConnection(connectS...

2019-06-05 16:59:43

Windows 10 IIS搭建的http文件服务器

搭建IIS文件服务器使用的操作系统为Windows10企业版,其他Windows系统类似,请借鉴:一、当然,开始肯定没有IIS,那该怎么办?需要一个软件环境进行搭建,具体方法如下:1)打开“控制面板”,找到“程序与功能”,如下图所示:2)点进去之后,找到“启用或关闭Windows功能”,如下图所示:3)点进去之后,将“InternetInf...

2019-06-04 15:59:10

c# ftp 上传文件 与 下载文件

//连接ftpprivatevoidConnect(Stringpath){//根据uri创建FtpWebRequest对象reqFTP=(FtpWebRequest)FtpWebRequest.Create(newUri(path));//指定数据传输类型...

2019-06-04 15:58:59

搭建ftp sftp tftp服务器

如何在一台pc搭建自己的ftp服务器?如何在一台pc搭建自己的sftp服务器?如何搭建tftp服务器?自己搭建ftp服务器(filezilla)

2019-06-04 15:58:47

搭建http服务器

使用tomcat搭建HTTP文件下载服务器用简单的方法实战演练搭建http服务器(Windows上)超简单——自己搭建ftp服务器(pythonnodejs)

2019-06-04 15:58:37

磁芯存储器简介------顺便说说core dump的core是什么含义

在前面的文章中,我们说了存储器,无非就是厕所的坑,标志一个二值状态。如果你愿意,那么你可以用厕所的坑的组合来设计一个存储器,照样可以存储你从岛国下载回来的电影,只是,需要太多这样的厕所坑,不划算,你我都没有那么多钱。既然用厕所的一个坑来做一个二进制bit位很浪费钱,那我们来说说磁芯存储器,看一张图:这就是磁芯存储器,里面有64个...

2019-06-03 18:17:33

HTML、CSS、JavaScript学习总结

HTML网站开发的主要原则是:–用标签元素HTML描述网页的内容结构;–用CSS描述网页的排版布局;–用JavaScript描述网页的事件处理,即鼠标或键盘在网页元素上的动作后的程序HTML(HyperTextMark-upLanguage超文本标记语言)的缩写,是最基础的网页语言。Html是通过标签来定义的语言,代码都是由标签所组成。Html代码...

2019-06-03 18:07:01

硬盘的读写原理

硬盘的种类主要是SCSI、IDE、以及现在流行的SATA等;任何一种硬盘的生产都要一定的标准;随着相应的标准的升级,硬盘生产技术也在升级;比如SCSI标准已经经历了SCSI-1、SCSI-2、SCSI-3;其中目前咱们经常在服务器网站看到的Ultral-160就是基于SCSI-3标准的;IDE遵循的是ATA标准,而目前流行的SATA,是ATA标准的升级版本;IDE是并口设备,而SAT...

2019-06-03 17:58:58

html测验小题目(来源于W3School)

1.HTML指的是?您的回答:超文本标记语言(HyperTextMarkupLanguage)2.Web标准的制定者是?您的回答:万维网联盟(W3C)3.在下列的HTML中,哪个是最大的标题?您的回答:<h1>4.在下列的HTML中,哪个可以插入折行?您的回答:<br>5.在下列的HTML中,哪个可以添加背景颜色?您...

2019-06-03 17:56:49

程序员技术练级攻略(陈皓)

月光博客6月12日发表了《写给新手程序员的一封信》,翻译自《Anopenlettertothosewhowanttostartprogramming》,我的朋友(他在本站的id是Mailper)告诉我,他希望在酷壳上看到一篇更具操作性的文章。因为他也是喜欢编程和技术的家伙,于是,我让他把他的一些学习Python和Web编程的一些点滴总结一下。于是他给我发来了一些他的心得和经历,我...

2019-06-03 17:50:38

计算机是如何启动的?

计算机是如何启动的?作者:阮一峰日期:2013年2月16日从打开电源到开始操作,计算机的启动是一个非常复杂的过程。我一直搞不清楚,这个过程到底是怎么回事,只看见屏幕快速滚动各种提示......这几天,我查了一些资料,试图搞懂它。下面就是我整理的笔记。零、boot的含义先问一个问题,"启动"用英语怎么说?回答是boot。可是,boot原来的意思是靴子,"启...

2019-06-03 17:21:32

计算机的发展历史和计算机的层级

来看看计算机的发展历史:手动计算机(远古时代---17世纪初)手指计数:石子计数:结绳计数:契刻计数:算筹计算:算盘计算:纳皮尔筹:滑尺计算:机械计算机(17世纪初---19世纪末)契克卡德计算钟:帕斯卡加法器:...

2019-06-03 17:19:51

计算机发展史

一、史前时代【1623——1895】1623年:德国科学家契克卡德(W.Schickard)制造了人类有史以来第一台机械计算机,这台机器能够进行六位数的加减乘除运算。1642年:法国科学家帕斯卡(B.Pascal)发明了著名的帕斯卡机械计算机,首次确立了计算机器的概念。1674年:莱布尼茨改进了帕斯卡的计算机,使之成为一种能够进行连续运算的机器,并且提出了“二进制”数...

2019-06-03 17:17:13

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。