摘要: 如题:求两个序列的最长公共序列。(如:“ABCBDAB”与“BCDB”最长公共序列为"BCDB")代码如下: 仅供学习记录。 阅读全文
posted @ 2016-11-05 14:42 追求沉默者 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 最近,在学习ADO.NET时,其中提到了数据访问方式:面向连接与面向无连接。于是,百度了一下,发现并没有很好的资料,然而,在学校图书馆中发现一本好书(《ASP.NET MVC5 网站开发之美》,当然,我不是做广告的,只因它确实还可以),里面关于二者之间的区别及原理讲得很清楚,下面我们就进入主题。今天 阅读全文
posted @ 2016-09-25 23:37 追求沉默者 阅读(1538) 评论(1) 推荐(1) 编辑
摘要: 这两天,同学问我Unity3d连接SQL Server的问题,当时我只是简单的说:“应该一样吧,就是那简单的几句啊”。之后他让我试了下,我才发现有问题了。故此写下一篇博客,要牢记这件事的教训,操作数据库,我们人人都会,然而,我们要知道:有些事,并不是我们会啦,就有能力去完成的,我们必须要注重各种细节 阅读全文
posted @ 2016-09-16 14:10 追求沉默者 阅读(4128) 评论(4) 推荐(0) 编辑
摘要: 自上半年JAVA课程结束后,再也没有看过JAVA了,最近不是很忙,又简单的看了看,本博客纯属记录学习过程,请大神们别笑,其中错误是难免的,毕竟是新手写的博客。下面就进入我们的正题吧,复习GUI时,就想到WINDOWS的记事本,如果用GUI来仿写应该不难。实现向记事本这样的文本编辑器,第一步,当然是界 阅读全文
posted @ 2016-05-22 12:21 追求沉默者 阅读(4193) 评论(2) 推荐(5) 编辑
摘要: 今天无意中发现C#这种完全面向对象的高级语言中也可以用不安全的指针类型,即要用到unsafe关键字。在公共语言运行库 (CLR) 中,不安全代码是指无法验证的代码。C# 中的不安全代码不一定是危险的,只是其安全性无法由 CLR 进行验证的代码。因此,CLR 只对在完全受信任的程序集中的不安全代码执行 阅读全文
posted @ 2016-05-03 00:21 追求沉默者 阅读(283) 评论(0) 推荐(1) 编辑
摘要: 前几天在做数据库实验时,总是手动的向数据库中添加少量的固定数据,于是就想如何向数据库中导入大量的动态的数据?在网上了解了网络爬虫,它可以帮助我们完成这项工作,关于网络爬虫的原理和基础知识,网上有大量的相关介绍,本人不想在累述,个人觉得下面的文章写得非常的好(网络爬虫基本原理一、网络爬虫基本原理二)。 阅读全文
posted @ 2016-04-27 17:16 追求沉默者 阅读(1726) 评论(3) 推荐(0) 编辑
摘要: 扩展方法使你能够向现有类型“添加”方法,而无需创建新的派生类型、重新编译或以其他方式修改原始类型。扩展方法是一种特殊的静态方法,但可以像扩展类型上的实例方法一样进行调用。 下面的示例为String添加判断输入的string是否邮箱格式的功能。 调用测试部分: string str = "czx@12 阅读全文
posted @ 2016-04-27 13:37 追求沉默者 阅读(9190) 评论(0) 推荐(3) 编辑
摘要: 最近数值计算学了Guass列主消元法和三角分解法解线性方程组,具体原理如下: 1、Guass列选主元消去法对于AX =B 1)、消元过程:将(A|B)进行变换为,其中是上三角矩阵。即: k从1到n-1 a、 列选主元 选取第k列中绝对值最大元素作为主元。 b、 换行 c、 归一化 d、 消元 2)、 阅读全文
posted @ 2016-04-27 11:09 追求沉默者 阅读(6980) 评论(0) 推荐(0) 编辑
摘要: 今天,打开导出的jar包,发现并不能运行,查看jar包中的META-INF文件夹下的MANIFEST.MF文件,发现MANIFEST.MF中并没有Main-Class,于是,就手动添加相应的信息,本项目的入口类名为Notebook,添加如下信息即可:Main-Class: Notebook(注意:M 阅读全文
posted @ 2016-04-22 10:17 追求沉默者 阅读(5406) 评论(0) 推荐(2) 编辑
摘要: 对于红黑树,网上的资料有许多许多,有好多大牛都对其进行了研究,但是在此我任然想写篇博客,我认为看别人的东西,我们只能够理解,但如果能够写出来,就能更进一步深入,废话我就不多说了,下面就直接介绍吧。 红黑树是一种二叉查找树,但每个节点上又增加了一个储存为表示节点的颜色,可以是红色或者黑色。通过对人和一 阅读全文
posted @ 2016-04-10 19:49 追求沉默者 阅读(386) 评论(0) 推荐(0) 编辑
摘要: 在c++中,有时我们需要在运行阶段为一个变量分配未命名的内存,并使用指针来访问它,这里就可以用到new关键字。另外需要指出的是,new分配的内存块通常与常规变量分配的内存块不同,常规变量的值都储存在被称为栈的内存区域中,而new从被称为堆或自由储存区的内存区域分配内存。new关键字还可以用于创建动态 阅读全文
posted @ 2016-04-07 21:28 追求沉默者 阅读(2967) 评论(0) 推荐(0) 编辑
摘要: 今天无意将一段绘图代码 写在form_load事件了,结果不能显示绘图。(代码:Graphics g = this.CreateGraphics();Pen pen = new Pen(Color.Red, 10);Rectangle r = new Rectangle(70, 20, 100, 6 阅读全文
posted @ 2016-04-06 20:25 追求沉默者 阅读(1630) 评论(0) 推荐(0) 编辑
摘要: 今晚在卸载MyEclipse时出现An error has occurred,See error log for more details的错误,打开相应路径下的文件查看得如下: !SESSION 2016-02-23 23:39:31.743 --------------------------- 阅读全文
posted @ 2016-02-24 00:37 追求沉默者 阅读(6261) 评论(0) 推荐(0) 编辑
摘要: 这是LINQ(集成化查询)的继续及补充,在前面我已经介绍过,在LINQ中,一个重要的特性就是延迟加载,是指查询操作并不是在查询运算符定义的时候执行,而是在真正使用集合中的数据时才执行(如:在遍历集合时调用MoveNext方法时)。下面是一个简单的实例: var num =... 阅读全文
posted @ 2015-11-08 18:42 追求沉默者 阅读(3210) 评论(1) 推荐(1) 编辑
摘要: 数组是大家已经很熟悉的一种数据类型,几乎所有的程序设计语言都把数组类型定为固有类型,在这我就不再介绍数组的基础知识(如:定义等知识)了。下面我们直接看矩阵的储存,一般情况下,矩阵使用二维数组储存的,但是,对于数据量非常大的矩阵,这样储存就显得乏力了,又浪费空间资源,下面我们就看看有没有更好的储存方法... 阅读全文
posted @ 2015-11-03 11:41 追求沉默者 阅读(4468) 评论(0) 推荐(1) 编辑