冒泡排序(C#)实现

        冒泡排序是比较简单,且常见的基本排序算法。掌握该排序算法是基本要求。这里手撸了一个冒泡排序算法(C#实现),方便有需要的同学参考。 static void Main(string[] args) { int[] numbers = { 8, 3, 2, 4, 7, 6,...

2018-12-02 22:34:41

阅读数 10

评论数 0

快速排序(C#)实现

    在众多的排序算法中,快速排序由于有较好的性能(时间复杂度O(NlogN),优于常见的排序算法),且算法编码难度较小,常在工程实践和招聘中使用或考察。这里手撸并上传了一个快速排序算法的C#实现。主要参考了Wiki 百科的“快速排序”,以及严蔚敏老师《数据结构》一书对快速排序的讲解。源码如下:...

2018-12-02 22:25:24

阅读数 17

评论数 0

JavaScript的==和Java的==比较

    在Java等强类型语言中,经常会使用==比较两个值是否相等,而在弱类型语言中,如JavaScript,同样也提供了==操作符,但是其含义和强类型语言的==有差异。    强类型语言的==是在同一数据类型下,对参与比较操作数的值判断是否相等。而JavaScript的==操作符,仅会判断操作数...

2018-05-22 11:40:58

阅读数 201

评论数 0

IP地址、子网掩码、有效子网数、有效主机数

简要介绍IP地址、子网掩码、主机数、子网广播地址等关系。

2017-08-27 12:14:45

阅读数 1451

评论数 0

原码、反码、补码的转换

简要介绍计算机中原码、反码、补码三者的转换。主要考虑正数和负数在转换过程中的差异性。

2017-08-26 10:35:18

阅读数 190

评论数 0

函数指针,指针函数,返回值为指针的函数

在学习C语言时,一个比较容易混淆的概念就是函数指针、指针函数、返回值为指针的函数。本文将对这三个概念进行区分。指针函数就是返回值为指针的函数,两个本质上是同一事物,只是叫法不同。函数指针就是一个指向函数的指针,本质上是一个指针,只是这个指针指向的对象是函数,而不是一般意义上的存储对象。

2017-06-08 21:23:17

阅读数 9678

评论数 0

sudo和su命令简介

sudo和su两个命令是Linux比较常用的两个命令,笔者最初的认知里认为两个命令存在某种关联,后来发现两个命令只是内容上相似,本质上是两个不相关的命令。sudo命令用来在普通用户中获取系统管理员权限执行特定任务,提高系统安全性。su命令用来转换已登入会话的owner,说简单一点就是转换用户。

2017-06-05 15:16:26

阅读数 347

评论数 0

向下兼容、向上兼容、向前兼容、向后兼容

简要辨析向下兼容、向上兼容、向前兼容、向后兼容四个概念之间的关联与联系。简言之,向上兼容等同于作向前兼容,向下兼容等同于向后兼容。主流使用的是向前兼容和向后兼容。向后兼容中“后”指“落后”,站在新版本的立场讨论过去版本的兼容性问题。向前兼容中“前”指“前进”,表示未来的事情,站在旧版本的立场讨论未...

2017-06-02 17:29:18

阅读数 5815

评论数 0

文件拷贝--单一文件过大

在大文件拷贝到云盘、U盘时会遇到“文件过大”,无法完成拷贝的提示。这主要是因为所拷贝的介质采用的文件系统基于FAT32或仅能提供4G以内的免费上传服务,针对这种情况,一种有效的方法是将单一的大文件压缩成多个小文件(将每个小文件的size上限控制在4g以内)。另一种方法是更新介质的文件系统。如更新成...

2017-05-15 10:38:26

阅读数 1057

评论数 0

参考文献类型标识码--中英文对照

撰写论文时参考文献类型标识码的中英文对照。

2017-05-10 20:56:41

阅读数 1665

评论数 0

ANSI C、ISO C、Standard C、C89、C90、C99

简单介绍C语言中的标准规范,如ANSI C、ISO C、Standard C、C89、C90、C95、C99、C11。

2016-12-28 22:20:39

阅读数 1562

评论数 0

Redis 3.2.4配置文件翻译

本文对Redis官方提供的配置文件进行翻译,参考了网上的一些资源,由于个人翻译水平有限,可能文中会存在一些不通顺的地方,如有不理解或翻译不好的地方还请留言或提交github。

2016-12-15 17:20:15

阅读数 566

评论数 0

大端和小端的区别

简单介绍了计算机数据存储、网络传输时数据的存储与地址的关系,即简要对小端存储和大端存储进行了介绍。

2016-10-22 16:24:33

阅读数 500

评论数 0

二叉树的创建及遍历--java实现

使用java语言实现对二叉树的创建及遍历(先序遍历、层次遍历等)

2016-10-11 19:36:18

阅读数 244

评论数 0

单链表反转--Java实现

单链表的反转是一个在面试中比较常见的问题。由于其实现相对简单,甚至有些现场面的面试官要求手写单链表反转的代码。 这里使用一个实例来简单的介绍单链表的反转的实现

2016-09-29 21:55:50

阅读数 452

评论数 0

Android环境搭建及相关插件安装

Android环境搭建及插件安装 Android开发环境的搭建需要以下几个软件: 1.JDK的安装 2.Eclipse的安装 3.Android SDK的安装和配置 4.ADT的安装 5.虚拟机的安装(可选) 6.补充   1.JDK的安装 在按照提示安装完JDK程序后,还得进行环境变量的配...

2015-04-10 17:02:56

阅读数 342

评论数 0

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