- 博客(23)
- 资源 (5)
- 收藏
- 关注
原创 日志框架NLog简单配置使用
NLog日志管理工具一、获得NLog这里介绍最简单的获得方式1.管理NuGet程序包2.在打开页面中搜索NLog并进行安装,安装NLog和NLog.Config3.安装成功后我们可以看到如图中的文件及引用二、配置NLog.config<?xml version="1.0" encoding="utf-8" ?><nlog xmlns=&quo
2018-10-10 11:00:36 75870
原创 【数据结构】带头结点的链表实现
上次写了简单的链表实现,这次完善了链表的功能并添加了头结点。实现class LinkedList<E> { private class Node { public E e; public Node next; public Node(E e,Node next) ...
2018-10-31 17:42:19 591
原创 【数据结构】简单单向链表的实现
图片引用自慕课网,下面我自己实现了一个简单链表实现class LinkedList<E> { private class Node { public E e; public Node next; public Node(E e,Node next) ...
2018-10-30 15:49:56 371
原创 【数据结构】循环队列
上次实现了数组队列,这次来实现循环队列循环队列的几个要点,front指向队头元素,tail指向队尾元素的下一个位置,front=tail时队列为空,(front+1)% data.Length = tail时队列为满,还是会使用第一节所编写的数组类做最底层。实现 class LoopQueue<E> : Queue<E> { private E...
2018-10-29 20:50:43 245
原创 07 反转整数
题目给定一个 32 位有符号整数,将整数中的数字进行反转。示例 1: 输入: 123 输出: 321示例 2: 输入: -123 输出: -321示例 3: 输入: 120 输出: 21注意: 假设我们的环境只能存储 32 位有符号整数,根据这个假设,如果反转后的整数溢出,则返回 0。解答public class Solution { public int Reverse(i...
2018-10-29 19:38:04 298
原创 【数据结构】数组队列
队列的实现还是依托于一开始所写的数组【数据结构】二次封装自己的数组(一)完成数组基本功能【数据结构】二次封装自己的数组(二)升级为泛型数组【数据结构】二次封装自己的数组(三)升级为动态数组下面是队列的实现代码实现 class ArrayQueue<E> : Queue<E> { private Array<E> arra...
2018-10-29 19:14:42 182
原创 20 有效的括号
题目给定一个只包括 ‘(’,’)’,’{’,’}’,’[’,’]’ 的字符串,判断字符串是否有效。有效字符串需满足:左括号必须用相同类型的右括号闭合。 左括号必须以正确的顺序闭合。 注意空字符串可被认为是有效字符串。思路括号匹配问题一般通过栈来解决,循环读取字符串中每个字符,将需要匹配的括号入栈,之后再遇到反向括号,与栈中的括号进行比对,看是否匹配。解答 class Solut...
2018-10-29 11:29:25 154
原创 【数据结构】栈的基本实现
之前编写了自己的数组,下来基于之前的基础之上实现了栈的基本内容namespace DataStructure{ class Program { /// <summary> /// 动态数组 /// </summary> /// <typeparam name="E"></typeparam> ...
2018-10-29 10:22:57 167
原创 remoting项目运用
上次写了remoting 的简单运用,在项目中我们服务端与客户端肯定不会去直接调用一个类,一般都是通过接口。下面我将自己项目里的一部分代码截取出来,进行讲解首先编写接口编写接口namespace YTKJ.Security.Interface{ public interface IMachineControlService { void OpenDoor(st...
2018-10-25 10:49:14 8285
原创 【数据结构】二次封装自己的数组(三)升级为动态数组
我们之前在我们的数组内部封装了静态的数组,如果当我们的数组增加,超过了我们数组所设置的容量时,程序会出现错误。这里我们修改代码,当数组数据超过数组容量时进行扩容修改添加方法 //在index位置插入一个新元素e public void add(int index, E e) { if (size == data.Length) ...
2018-10-09 17:13:31 172
原创 【数据结构】二次封装自己的数组(二)升级为泛型数组
升级后的泛型数组 public class Array&lt;E&gt; { private E[] data; private int size; //构造函数,传入数组的容量capacity构造Array public Array(int capacity) { data = ne...
2018-10-09 15:32:43 168
原创 【Winform】ComboBox赋值取值
下面我以做的项目中的一部分来介绍ComboBox怎么赋值和取值目前有ComboBox,name=cboClass一、ComboBox赋值 this.cboClass.DataSource = objStudentClassService.GetAllClasses(); this.cboClass.DisplayMember = "ClassNa...
2018-10-04 12:55:02 16315
Serial Port Utility
2018-08-15
Comassistant串口调试工具
2018-08-15
java ee 6 libraries jar包
2017-09-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人