Tagged: 备忘

转移站点备忘录

2016年新年,想把博客从blog.xiaoten.com移到xiaoten.com。刚好在阿里云使用代金券加学生特惠的形式买了一个云服务器,虽然云服务器配置不高,但跑wordpress还是绰绰有余,把安装过程中所遇到的问题记录下。 查看全文

Linux、Hadoop安装笔记

最近因为hadoop需要在linux的环境下,因此也在自己的电脑上通过Parallels Desktop安装了两个免费的linux操作系统,一个是centos6.7,还有一个是Ubuntu14.04.3。

因为网站所用的服务器系统是centos,所以就先用centos,但是因为装不上tools就放弃了。转向Ubuntu,虽然都是一样的 – –

安装完系统之后没有安装任何的组件。首先就是一个root密码的问题,默认安装的时候是需要输入一个用户名和密码,但并没有设置root的密码。

查看全文

C# 把类实例保存到文件里(类的序列化和反序列化)

有时候我们希望把类的实例保存下来,以便以后的时候用。一个直观的方法就是StreamWriter把类写成一行,用t分隔开每个属性,然后用StreamReader读出来。

但是这样太麻烦,代码行数较多,而且必须事先知道属性在行中的对应位置。这时候如果采用类序列化的方式保存就使得代码很简单:

查看全文

终于解决了Mathtype闪退的问题了~

在上一年的时候开始,就遇到了这个问题,表现在打开word,会提示Mathpage.wll未找到,打开mathtype软件本身就闪退,本来以为是个小问题,后来发现上网搜索各种解决方法都没有效果,其中多次尝试更换不同版本,并到最后只通过官方版本通过注册码来安装,都不行。

另外还有些帖子说是可以通过清空注册表的方式,还有就是重新导入加载的相关文件等等,都是没有任何的效果,到最后只能重装系统了事。并关于闪退这个情况曾在多个帖子中都提到过,百度知道上面关于这个问题的求助信息也不少,但都没有根本解决问题。 查看全文

C# List 复制克隆副本

由于List之间的相等的话,等于是把List的地址给赋值过去了,赋值后的List变化,会改变原有的List,并没有起到备份原始数据的作用,对于没有嵌套的List,可以采用遍历重新赋值的方法去赋值(传递的是值类型,并非引用类型),若List内的数据是一个类的话,赋值的时候需要重新实例化才行。但如果是嵌套的List列表,遍历这种方法就麻烦了很多。

因此,常见的对List进行复制克隆的方法,有以下三种: 查看全文

c#中list排序

我们通常使用泛型集合来存放数据,常见的如:List 、Dictionary等。在使用这些泛型集合时我们有时需要对其进行排序,一般用到的是继承IComparer<T>接口,实现int IComparer<T>.Compare(T t1, T t2)方法。下面介绍c#中list排序的实现方法

一、初始数据

假设我们有一个Student对象,简单起见这个对象只有三个属性,分别是学好、姓名、年龄。
查看全文