自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Aran

一个菜菜菜niao的成长记录

  • 博客(168)
  • 收藏
  • 关注

原创 How to user your life

“How we spend our days is ,of course, how we spend our lives.”——Annie Dillard ,The Wirting LifeIn the summer of 1997, NASA’s Pathfinder spacesraft landed on the surface of Mars, and began transmittin...

2018-11-30 22:22:34 413 5

原创 如何将LIst《》中的内容放进List控件

机房合作终于结束了,经过一系列验收,结果还算不错,其中有一些难啃的点,其中就有一条是如何把你传过来的list<>中的内容根据需要选择性的放进List这个控件呢,今天小编带领大家走进这个世界,领略她的神奇。list<>泛型是什么List类是 ArrayList 类的泛型等效类。该类使用大小可按需动态增加的数组实现 IList 泛型接口。泛型的好处: 它为使用c#语言编写...

2018-11-25 20:43:29 1935 22

原创 网络三剑客

我们得学习已经进行到了BS这一阶段,涉及到了网络方面的许多知识,那么编程不得不提的是:CSS,HTML和JS(DM,FW,Flash这些是web1时代的网页三剑客)那么这三剑客究竟都是些什么呢,干什么用呢们如何使用呢?今天小编带领大家做进网络三兄弟的世界,首先来了解一下我们网络三剑客的概念。CSS:全称Cascading Style Sheet(层叠样式表),是用来控制网页外观的一种技术H...

2018-11-18 22:08:05 1265 21

原创 防火防盗防师兄?防黑防毒防火墙?

我们经常听说到防火墙,但是防火墙到底是什么呢?它又是干什么用的,接下来就来的分享一下小编的理解。所谓防火墙(Firewall),就是建立在内、外网络边界上的过滤机制,它认为内部网络是安全和可信赖的,而认为外部网络是不安全和不可信赖的。防火墙的 作用 是防止不希望的、未经授权的数据包进出被保护的内部网络,通过边界控制强化内部网络的安全策略。在网络层,防火墙被用来处理信息在内、外网络边界的流动,...

2018-11-11 21:13:39 1607 20

原创 回溯之0-1背包

明天补一下,带你们飞

2018-11-04 21:37:08 304 11

原创 进制为2的10次方的世界

今天是阳历2018年10月24日,进入这个行业后第一次听说的奇葩事件,10月24日为程序员日,为什么呢?由于在程序员的时间1k=1024,而不是等于1000,为什么,原因很简单,计算机的世界进制就是与众不同,不要问我为什么,自己度娘~在程序员日,这个作为新入门的菜鸟在此,祝愿大家写程序无BUG,调程序思路清。最后愿猿猿们:少看电影多看书,少看电视剧多运动,少喝可乐多喝水,少吃炸鸡多吃蔬菜。祝...

2018-10-24 21:03:42 1106 29

原创 自考三月旅程

历经三个月的战斗,自考告一段落。本次的数据结构和信息系统开发与管理收获颇大,在这段期间,大家一起学习算法,学习设计模式,学习软考,一起搞定一本书的知识点,给别人讲解自己的理解,通过这次的考试学习,让自己找到了一种学习的快感。从来没有想过自己会如此的忙碌,一天平均10个小时的学习时间,包括看书,集体讨论,课后自测,每天的生活的是充实的,一旦有一天闲着,就感觉生活好似失去了方向感。说一说收获吧,经...

2018-10-21 21:33:28 239 30

原创 SVN的使用

进入了机房合作,既然是合作那么必不可少的就是项目管理软件,由于每个人负责各自的部分,不再是自己一个人全部搞定,这样SVN版本管理就出现了今天我们来聊一聊SVN的三个目录:trunk、branches、tatgs,在SVN中目录没有特别的意义,但是在大多数开源项目中,三个目录反映了软软件开发的模式。Trunk是主分支,是日常开发的地方Branches是分支,一些极端性的release版本,这些...

2018-10-14 21:24:52 234 19

原创 软考心酸路

最近真是忙的不行,大家见谅,芒果一阵全数奉上

2018-10-07 23:32:53 239 18

原创 机房合作总结

先占个位置

2018-09-30 22:17:29 298 21

原创 机房重构登录流程图

如图所示,仅供参考

2018-09-23 22:56:35 814 28

原创 桶排序——代码

之前我们已经学习了很多的排序算法,其中包括选择,交换,插入,归并等等常用的排序,今天我们来讲一讲桶排序,不过讲之前我们首先来回顾一下以前学过的排序。 除了这些排序,还有基数排序,桶排序,计数排序。今天我们就来分享下桶排序。 见代码:namespace 桶排序重构__Aran{ /* * 功能 * 桶排序 * 把区间[0,1){大桶}划分成n...

2018-09-16 21:43:55 1330 18

原创 将博客搬至CSDN

搬家啦

2018-09-16 21:15:00 180 6

原创 JDK安装

随着学习的深入,大家对JDK接触的越来越多,那么JDK究竟是什么呢?首先我们来了解一下有关JDK的知识  JDK是Java Development Kit 的简称,是JAVA的核心包括了JAVA运行环境、JAVA工具和JAVA基础的类库,软件开发工具包SDK,(Software development kit),其中最主流的也就是Sun公司的JDKJDK包含的基本组件包括:      ·...

2018-09-09 23:04:42 252 8

原创 英语口语大神养成记——第一季

 在一个月以前,一个秘密组织已经悄然崛起,对,你猜的没错,就是我们的英语口语大神养成记,在我们的CEO小组里,经过多方决定,成立的英语口语培养方案。在悄然间我们已经学习了很多,话不多说直接上干货。1、calm down: 冷静下来2、near-death experience : 生死一线的经历3、talk sb to death : 把某人给说死了4、pass…off as :...

2018-09-02 21:30:18 458 14

原创 算法旅行之希尔排序

上一次的算法旅行带领大家一起体验了我们的交换排序和交换排序的优化——快速排序,今天和大家一起探索插入排序和希尔排序众所周知,希尔排序是插入排序的优化,所以首先我们来了解插入排序,所谓插入排序,基本思想就是依次将每个记录插入到一个已排好的有序表中。//代码int[] array = { 10,5, 4, 3, 1, 6, 2, 9 }; #region ...

2018-08-26 21:49:15 326 21

原创 算法旅行之快速排序

  今天大家一起讨论了交换排序中冒泡排序和快速排序,至于冒泡排序还是很容易理解的,大家也都很开心,不过在讨论快速排序的时候,好像大家都蒙在鼓里,总是觉得有一层隔膜没有突破,堵得难受。因此,经过我和我的算法小伙伴,在纸上讨论完算法的具体过程之后,我们又在代码里经过实现和逐步调试,看明白了值是如何改变的,下面就和大家一起分享一下,如果有什么问题大家可以联系我一起讨论。  我的博客都想异于常人,那么...

2018-08-16 18:08:37 378 18

原创 C#机房重构之组合查询

  经过重重困难终于把机房重构的三大难点之一的组合查询给解决了,今天小编和大家分享一下组合查询过程中的难点和需要注意的地方。  首先我们来了解一下什么是‘组合查询’,所谓查询我们都知道,就是通过sql语句通过DAL层传递的参数查找数据并返回。这是简单的查询,而组合查询的意思就如字面所知,将我要查询的条件组合起来,组合成我们需求的查询语句再去查询。  至此,我们可以了解到这里的难点包括(条件...

2018-08-16 12:02:23 834 23

原创 VR之闯入世界

  两年前VR的概念开始广为流传,外接式头戴设备,VR一体机,移动端头显设备以及一系列的VR设备层出不穷,现如今VR好像已经为大多数人所接收,和手机一样,慢慢的进入我们的生活。今天小编和大家一起来聊一聊有关VR的一些内容。首先我们了解一下  移动端头显设备:   结构简单,价格低廉,只需要放入手机观看即可,功能几乎没有,可以说没什么体验性,用来看看3D电影勉强可以。  一体式头戴设...

2018-08-12 21:36:59 503 11

原创 C#中Panel控件的使用

  大家在创建winform的时候,是不是很多时候都需要建立父窗体,然后再父窗体基础上添加子窗体,然后再单击事件的时候还有可能弹出好多的窗口,今天给大家带来有关panel控件福利。  Panel控件相当于在我们主窗体中添加了一个容器,通过这个容器把我们需要用的控件直接在这个容器中显示,当然也包括我们的窗体,这样每次单击事件就只有这一个窗体中的控件内容在变化。 (有关panel和子父窗体...

2018-08-10 17:58:39 54470 13

原创 C#机房重构之存储过程使用

     相信大家经过对数据库的学习都已经对存储过程有了一个概念,也就是将我们要对多个表的数据进行操作的时候,我们需要进行多次的数据更改,因此我们将所需要的步骤封装在一个盒子里(有点像我们C#中的封装),然后我们需要的时候直接调用这个存储过程,就不用写很多很多的sql语句在我们的编程代码里。   通过封装减少了代码冗余,不过在公司里却很少使用存储过程,大家知道是为什么吗?   原因就是:我...

2018-08-10 17:26:59 413 12

原创 结构型模式之代理模式

继续我们的分享,今天是代理模式,就如我们理解的一样,代理模式是常用的结构型设计模式之一,当无法直接访问某个对象或访问某个对象存在困难时可以通过一个代理对象来简介访问,为了保证客户端使用的透明性,所访问的真实对象与代理对象需要事项相同的接口。根据代理模式的使用目的不同,代理模式又可以分为多种类型,例如保护代理,远程代理,虚拟代理,缓冲代理等,他们应用于不同的场合,满足用户的不同需求。我们经常...

2018-08-05 22:02:20 355 9

原创 有关哈弗曼树之课后题(6)

首先我们来看我们自己按照哈夫曼树的构造方法得出的答案:.小的数放在左边 .当有重复的权值,也就是我们通过构造得到的树的权值和我们已知的权值重复的时候,首先使用已知的权值。如图: 我们看到20在23的左边,一般情况下,这样的树构造是没有问题的,但是:我们构造哈弗曼树的目的是通信,通过编码代替我们想要传达的值,所以一定要注意,编码值,也就是标识(类似我们的身份证号,唯一标识),...

2018-07-29 21:45:11 595 21

原创 大化设计模式——模式分类原则

设计模式,面向人们生活中的几种特例,总结IT大佬们的经验,对一系列复杂的过程进行精简封装而形成。目的就是为了提高代码的复用性,灵活性,松耦合,并让程序员少走了许多弯路。我们学完设计模式以后,大家都知道设计模式分为了三大类,但是我们是否又清楚为何分为这三类,他们之间又有什么样的区别?今天我们就来分享一下,设计模式中,创建型、结构型、行为型这三种分类的区别。首先我们来看一下23个设计模式如...

2018-07-26 14:42:20 322 21

原创 创建型模式——建造者模式

回顾了单例模式,我们来看一下建造者模式建造者模式的定义和类图定义:讲一个复杂对象的构建与他的表示分离,使得同样的构件可以创建不同的表示。封装了对象的表示,降低了客户端与具体产品之间的耦合度建造者模式分析在建造者模式中,指挥者直接与客户端交流,指挥者将客户端创建产品的请求划分为对各个部件的建造请求,再将这些请求委派到建造者角色,具体建造者角色是完成产品的构建工作的。 建造者模式...

2018-07-19 11:48:43 475 14

原创 创建型模式——单例模式

我们上一次一起回顾了工厂模式,今天我们来回顾一下创建型模式中的单例模式首先先来了解一下什么是单例模式,用来干什么,然后再来解说他为何属于创建者模式。单例模式;闻其名如见其目的,它要确保每一个类只有一个实例,并自行实例化提供整个系统使用。说白了就是自己把自己定义好,别人只能使用我定义好的东西,别的一律不管。比如我们的机房在登录系统的时候需要记录登陆者的信息,在运行过程中不断访问他的信息,...

2018-07-19 11:47:06 398 12

原创 创建型模式之——工厂模式

  设计模式中我们将工厂模式分了三种:简单工厂模式,工厂方法模式,抽象工厂模式。其实我们可以看作两类,也就是工厂方法模式和抽喜工厂模式,(他们两个都属于创建型模式,就写在一起对照参考)将简单工厂模式看成是工厂方法模式中的一个特例。下面我们来对比工厂方法模式和抽象工厂模式。  首先我们以一个例子为参考,看一下工厂方法模式的结构图   我们用工人种蔬菜这个例子,最开始,规模小只有一类蔬菜,可以...

2018-07-19 11:44:31 346 10

原创 设计模式之外观模式

今天我们分享的是外观模式外观模式为系统中的一组接口提供了一个一致的界面,此模式定义了一个高层接口,这个接口使得子系统更容易使用  目的:在软件系统开发的过程中,当组件的客户(即外部接口,或客户程序)和组件中各种复杂的子系统有了过多的耦合,随着外部客户程序和各子系统的演化,这种过多的耦合面临很多变化的挑战。依赖颠倒原则和迪米特法则 外观模式包含如下两个角色: (1)、外观角色(Facade):在客户...

2018-07-08 21:55:55 265 9

原创 .Net了解

相信大家接触了C#都有了一个.Net的概念,但却并不知道他是什么东西,今天我们来了解了解.小杨老师说.Net是个框架也是个平台  BCL:基类库Base Class LibraryCLR:(公共语言运行时)Commom Language Specification通用语言规范(VB.NET、C#、JScript.NET等)来创建ASP.Net或Windows Form程序的功能,所有.NET语言都...

2018-06-24 21:07:02 369 14

原创 C#泛型集合一

今天为大家分享的是C#中的泛型集合List< >的用法与详解C#List泛型集合主要用于解决一系列的问题。这种机制允许把类名作为参数传递给泛型类型,并生成相应的对象,这里的泛型类型包括(类、接口、方法)等,也可以看成一个模版,末班中的变体(变量部分)被作为参数传进来的类名多代替,得到一个新的类型定义。首先介绍一个Dictionary这个在C#中也是常用的一个泛型首先导入C#泛型命名空间...

2018-06-17 22:22:31 580 15

原创 C#多态

多态定义:    表面意思就是“多种状态”,在C#中接口的多种不同实现方式即为多态。多态:同一操作作用于不同的对象,产生不同的执行结果,例如:派生类中的方法多态性通过虚函数实现,允许方法重名,参数或返回值可以由父类型传入或返回    提到多态我们可以想到的有:重载,重写,虚方法,抽象方法以及隐藏方法。1.重载:在同一个作用域,例如一个类,的两个或多个函数名相同,参数列表不同的方法叫做重载:方法名必...

2018-06-10 23:13:57 649 11

原创 C#方法讲解——飞行棋画地图

 我们经过C#的学习,相比大家都已经知道包,类,方法的关系。    前面也已经和大家分享了方法和封装的好处,今天我们拿一个例子来聊一聊,方法,封装,和逻辑首先这是我们的例子:飞行棋 首先,我们来看,这个游戏的界面,表头,地图,玩家,掷骰子,特殊事件,这些就是整个游戏的组成。我们先来画出游戏头: public static void ShowUI(){Console.WriteLine("*****...

2018-06-03 21:36:53 4793 8

原创 思维导图之老米启发

    久违的米老给我们上了一节生动的思维导图课程,给我们从为什么画思维导图,到怎样画思维导图,引导了我们,强调了在思维导图中的重点。    第二天,以小组形式进行了答辩,思维导图是应该从整体到局部还是从局部到整体        我所在的队伍是从局部到整体,大概的方向就是,为什么导图要从局部开始,我们都知道,所谓没有砖和瓦怎么能有高楼大厦,所以从局部开始是正确的,它可以从细节的部分,整理分支,并在...

2018-05-31 23:05:14 443 10

原创 大话设计模式——工厂模式

    终于开始了大话设计模式的学习,翻开书的的一瞬间,突然发觉这本书的作者脑洞真的很大,以一种叙述故事的形式,讲述了大家都觉得枯燥无味的设计模式    那么什么是设计模式呢?为社么要有设计模式呢?    作者所说:1.没学之前是有点不懂,根本想不到用设计模式,设计的代码很糟糕。2.学了几个模式之后,很开心,于是到处想要用自己学过的模式,于是常造成误用各种模式而不自知。3.学完全部模式,感觉诸多模...

2018-05-27 23:05:32 187 25

原创 CSharp之方法

方法:方法其实就是函数(Function),有点是方便重使用    方法参数分为:        值参,不包含修饰符        引用参数,以ref修饰符声明        输出参数,out修饰符声明        数组型参数,params声明Public static int NewMethod(int a,int b){Return a>b?a:b;}引用传递分使用out,和ref差不...

2018-05-20 21:26:14 1051 14

原创 所谓的CS和BS

    我们在步入CSharp之后,新接触了CS和BS这两个概念,今天小编就给大家分享一下有关CS和BS的知识,如有雷同不胜荣幸    CS:即Cilent/Sever(客户机/服务器)结构,CS在技术上很成熟,主要特点是交互性强,具有安全的存取模式,响应速度快,利于处理大量数据,但是灵活性不好,管理和维护费用高,通常用于小型局域网络。    BS:即Browser/Sever(浏览器/服务器)结...

2018-04-29 22:24:33 652 18

原创 一周之思想升华

沾沾沾,等待更新中

2018-04-22 23:39:45 203 1

原创 自考旅行

又一次高等教育自学考试结束了,本次经历了运筹学,操作系统概论。数据库原理    本次的自考,自己担任了自考小组的小组长,也算一个小小的leader,经过本次自考带领大家一起学习的这段日子,加上前几天的自我反思,对于Leader,如何做好一个Leader也做了自我总结,相信自己在下一次带领小组的时候不会像这次这么尴尬了。    本次自考历时2个月左右的时间,在过程中经历了大大小小的事情,也有由于自己...

2018-04-15 22:06:23 297 34

原创 C#基础认识

    上个星期开始了小编的C#学习之路,一周过去了,其间经历了15期的作品展,眼看又一次自考的到来,心里不免有些慌张,不过今天先不和大家扯那些事情,今天来分享一下小编的C#基础一。     首先当你学习一个新的东西时你要先了解他,知道自己学的是什么,那么我们今天就从这里说起。 关于C#有两种说法:    一种:由于当时C语言的盛行,c++的应用,引起了某些人的不服心里,势必要创造一种语言,干过c...

2018-04-08 21:38:50 503 21

原创 UML之类图与对象图

上一篇和大家分享了用例图,今天我们来分享静态模块中的另外两个类图+对象图类图:描述系统静态结构,以及之间的关系,所有可能的情况(以类为基础)    类是面向对象的重要组成成分,系统中以类为基础        分类:实体类、控制类、边界类        包括:属性和操作        可见性:公有(+),私有(-),受保护(#)    类与类之间的关系:    关联:最常用,表示类之间有联系(实线箭...

2018-03-31 21:36:25 415 15

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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