相关分类: Java技术 C/C++ VB delphi
  • 【.net】创建属于自己的log组件——改进版

    在上一篇随笔中,建立了一个自己的Log简单日志记录类 可是在众多园友的提点下,对于线程,阻塞,资源竞争等都没有仔细的去了解 在这版的改进中,我们新加了线程操作,线程等待,以及多层的错误捕获。【不知道有什么用可是潜意识叫我加上】 这些改进用于作为一个本分的L...

    2018-06-27 09:52:39

  • NUnit基本使用方法

    通常的单元测试框架都以他们支持的语言的开头字母加上Unit作为名字,他们统称为xUnit框架。C++的叫做CppUnit,Java的叫做JUnit,.Net的叫做NUnit。当然不是所有的都这么命名,但大部分如此。下面我主要讲解一下NUni的一些基本操作。 1:Nunit两个重要属性 1.1:[TestFi...

    2018-06-27 09:52:36

  • C#反射的简单示例

    反射(Reflection)可以在运行时获 得.NET中每一个类型(包括类、结构、委托、接口和枚举等)的成员,包括方法、属性、事件,以及构造函数等。还可以获得每个成员的名称、限定符和参数等反正说白了就是通过反射能够获取一个未知类的类型。下面通过代码来讲解 1:反射的...

    2018-06-27 09:52:34

  • 文件读写,改进版

    文件读写:需要实现的功能是:点击1,弹出文件打开对话框OpenFiledialog,选择要读取的文件,点击确定之后,把文件的路径显示在1上,然后点击读取,把文件的内容显示在3上面; 同理,文件的写入,我们在3中写好内容之后,点击2,弹出文件保存对话框SaveFiledialog,然后...

    2018-06-27 09:52:32

  • 超简易图种生成器

    前几天逛知乎,看到一个问题: 有没有一段代码,让你觉得人类的智慧也可以璀璨无比? 。作为一个渣渣程序猿自然就好奇的点进去看了。 嗯。。结果就是什么都看不懂。感觉全是大牛,各种脑洞。我看了简直就是各种惊奇,心想:卧槽居然还能这样玩儿。 往下翻了好久,看到...

    2018-06-27 09:52:06

  • windows8.1 安装Redis

    说点什么 现在互联网都在玩高大上的分布式缓存,或是分布式数据库,去面试的时候也会问些相关知识及应用场景,再没玩过就要out了。 Redis官方只提供了Linux的版本下载,windows的需要去github下载,github默认好像打不开,我是使用chrome打开并且下载,而且打开页面时...

    2018-06-27 09:51:33

  • 在线捉鬼游戏开发之二 - 设计业务对象与对象职责划分

    来咯!因为章节较多,先做小部分回顾,熟悉的朋友就直接跳过吧。 ----------- 回顾 分割线----------- 此系列旨在开发类似谁是卧底+杀人游戏的 捉鬼游戏 在线版, 记录从分析游戏开始的开发全过程 ,通过此项目让自己熟悉面向对象的SOLID原则,提高对设计模式、重构的...

    2018-06-27 09:51:28

  • Log4Net指南

    英文好的直接看这里:http://www.codeproject.com/Articles/140911/log4net-Tutorial 介绍 log4net.是.NET下面最伟大的日志工具之一。简单、强大、可扩展,简直是日志工具的黄金标准. 在我看来唯一欠缺是一个比较直接的使用指南。 这个文档,在深度主要讲如何使用,但它...

    2018-06-27 09:51:17

  • [unity]UGUI界面滑动,ScrollRect嵌套滑动

    原因:老板蛋痛,让我去抄皇室战争. 思路:我大概知道ngui(后来改成UGUI的)里面有个ScrollView.于是我就想一个横着的SV加上5个竖的SV不就好了吗. 过程: 于是 但是有个问题就是UI冲突 我的解决办法就是把5个垂直的SV分别和那个水平的SV的事件同步.代码在我的工程里(我从网...

    2018-06-27 09:51:16

  • SVN被锁定的几种解决方法

    用SVN经常出现被锁定而无法提交的问题,选择解锁又提示没有文件被锁定,很是头疼。 这里整理了一下SVN被锁定的几种解决方法: 1.出现这个问题后使用清理即"Clean up"功能,如果还不行,就直接到上一级目录,再执行清理,然后再更新。 2.有时候如果看到某个包里面的文件...

    2018-06-27 09:50:40

2