文章分类 - 编程乐事
博主自己闹着玩的各种编程相关的事
摘要:https://www.cnblogs.com/DoNetCShap/p/4221822.html 使用c#检测文件正在被那个进程占用 要检测文件被那个进程占用,需要使用微软提供的工具Handle.exe,这里有微软提供的下载 我们可以在c#中调用Handle.exe 来检测到底哪个进程占用了文件
阅读全文
摘要:https://stackoverflow.com/questions/20774648/three-js-generate-uv-coordinate 使用模型表面法线来决定使用(xyz)中的哪两个,对应到UV坐标当中。用起来相当不错。当然如果能在设计模型的时候进行展UV就更好了。 The oth
阅读全文
摘要:OpenFileDialog对话框的Filter属性说明: 首先说明一个示例,分析一下Filter属性的构成:“ Excel文件|*.xls ”,前面的“Excel文件”成为标签,是一个可读的字符串,可以自定定义,“|*.xls”是筛选器,表示筛选文件夹中后缀名为.xls的文件,“*”表示匹配Exc
阅读全文
摘要:http://blog.csdn.net/Alin_leeon/article/details/51408116?locationNum=1&fps=1 首先关于存储有以下集中方式: 1>cache: 缓存为了让从DB/磁盘拿出来的东西放到缓存(放于内存); 2>磁盘文件:本地存储的视频,图片,计算
阅读全文
摘要:SVN常用命令之checkout SVN常用命令之checkout 标签: svncheckout 2016-01-13 17:35 5263人阅读 评论(0) 收藏 举报 标签: svncheckout 2016-01-13 17:35 5263人阅读 评论(0) 收藏 举报 分类: SVN(10
阅读全文
摘要:忘记svn密码怎么办 标签: 忘记svn密码怎么办svn 2016-03-25 16:56 8956人阅读 评论(17) 收藏 举报 标签: 忘记svn密码怎么办svn 2016-03-25 16:56 8956人阅读 评论(17) 收藏 举报 分类: 不为人知的东西(17) 分类: 不为人知的东西
阅读全文
摘要:choice 优点:时间精确,CPU占用低,是最佳选择 for+set+if,时间精度为0.01秒 缺点:CPU占用高,语句过长,不常用 ping 缺点:时间精度为1秒,不够精确 vbs start /wait 缺点:生成临时文件 有点:时间精度为0.001秒,精度高 vbs cscript
阅读全文
摘要:CToolTipCtrl使用详细解说 标签: destructorconstructorstringttfmfcnull 2009-06-26 15:29 24014人阅读 评论(2) 收藏 举报 标签: destructorconstructorstringttfmfcnull 2009-06-2
阅读全文
摘要:http://www.cnblogs.com/zhengxu/articles/2226628.html 但是根据它提示的修改方法,还是提示这个。 “此选项可在“工具”->“选项”->“调试”中启用。” 根本不起作用,后来试着,要这样操作: 工具->选项->调试->编辑并继续->启用编辑并继续不选择
阅读全文
摘要:C/C++代码覆盖工具gcov与lcov入门 http://magustest.com/2010/09/12/using-gcov-lcov/ gcov是一个可用于C/C++的代码覆盖工具,是gcc的内建工具。下面介绍一下如何利用gcov来收集代码覆盖信息。 想要用gcov收集代码覆盖信息,需要在g
阅读全文
摘要:Predicate<T> Delegate Namespace:System Assemblies:System.Runtime.dll, mscorlib.dll, netstandard.dll Represents the method that defines a set of crite
阅读全文
摘要:Converter<TInput,TOutput> Delegate Namespace:System Assemblies:mscorlib.dll, netstandard.dll, System.Runtime.dll Represents a method that converts a
阅读全文
摘要:C# 2.0 - Nullable(转) C# 2.0 - Nullable(转) C# 引入Nullable类型,允许我们将值类型赋值为null。 其实质上是在Framework中增加了一个Nullable<T>的泛型结构类型。 [SerializableAttribute()] public s
阅读全文
摘要:ArraySegment<t>的使用 ArraySegment<T> 是某个数组的包装,用于对该数组中元素的范围进行分隔。 多个 ArraySegment<T> 实例可以引用同一个原始数组,从而可能发生重叠。 Array 属性返回整个原始数组,而不是该数组的副本;因此,由 Array 属性返回的对该
阅读全文
摘要:WeakReference(弱引用) 我们平常用的都是对象的强引用,如果有强引用存在,GC是不会回收对象的。我们能不能同时保持对对象的引用,而又可以让GC需要的时候回收这个对象呢?.NET中提供了WeakReference来实现。弱引用可以让您保持对对象的引用,同时允许GC在必要时释放对象,回收内存
阅读全文
摘要:c#编程指南(十七) 字符串编码转换 字符串和字节流的转化,主要用的是System.Text.Encoding类,下面的代码示例,实现了UTF8,UTF32,GB2312常用编码的文本转化,代码很简单, 也不用解释,放在这里供大家参考,方便之余,还是赞叹一个.net的给力吧!! 1 using Sy
阅读全文
摘要:c#编程指南(十三) 平台调用P-INVOKE完全掌握, 结构体和结构体指针 这篇讲关于结构体和结构体指针的P-INVOKE,关键有4个P-INVOKE类型,结构体作为输入输出参数。结构体指针作为输入输出参数。还有结构体内的成员类型分为:数组,指针,指针数组,结构体,结构体指针,结构体数组,结构体指
阅读全文
摘要:c#编程指南(十二) 平台调用P-INVOKE完全掌握, 结构体边界对齐和内存布局 在使用结构体指针,进行C#和C++的互相调用。边界对齐是一个大问题,因为边界对齐问题,结构体的成员并不是顺序在内存一个挨着一个的排序。 而且在C++中可以使用#pragma pack(n)改变边界对齐的方案,那C#的
阅读全文
摘要:c#编程指南(十一) 平台调用P-INVOKE完全掌握, 指针大全 这篇是讲述P-INVOKE中,应对各种指针的方法。包括普通指针,字符串指针,二级指针,指针数组,函数指针,结构体指针。篇幅估计有点长,大家耐心点看。嘿嘿~~ 第一:普通指针,包括char *,short *,int *,__int6
阅读全文
摘要:c#编程指南(十) 平台调用P-INVOKE完全掌握, 字符串和指针 可以说新手使用P-INVOKE最开始的头疼就是C#和C++的字符串传递,因为这里涉及到两个问题。 第一:C#的string和C++的字符串首指针如何对应。 第二:字符串还有ANSI和UNICODE(宽字符串)之分。 本文分三部分阐
阅读全文