原文:C#设计模式(1)——单例模式一、引言最近在设计模式的一些内容,主要的参考书籍是《Head First
设计模式》,同时在学习过程中也查看了很多博客园中关于设计模式的一些文章的,在这里记录下我的一些学习笔记,一是为了帮助我更深入地理解设计模式,二同时可以给一些初学设计模式的朋友一些参考。首先我...
分类:
其他 时间:
2014-03-10 07:40:21
收藏:
0 评论:
0 赞:
0 阅读:
450
修改MySQL默认最大连接数
MYSQL数据库安装完成后,默认最大连接数是100,一般流量稍微大一点的论坛或网站这个连接数是远远不够的,增加默认MYSQL连接数的方法有两个: 方法一:
进入MYSQL安装目录 打开MYSQL配置文件 my.ini 或 my.cnf查找 max_connections...
分类:
数据库技术 时间:
2014-03-10 07:44:20
收藏:
0 评论:
0 赞:
0 阅读:
380
调整MySQL运行参数,修改/etc/my.cnf文件调整mysql运行参数重启MySQL后生效,在MySQL4版本以后,一部分内部变量可以在MySQL运行时设置,不过重启MySQL就失效了。
mysqld程序--目录和文件basedir = path # 使用给定目录作为根目录(安装目录)。dat...
分类:
数据库技术 时间:
2014-03-10 07:42:17
收藏:
0 评论:
0 赞:
0 阅读:
526
原文:C#设计模式(7)——适配器模式(Adapter
Pattern)一、引言在实际的开发过程中,由于应用环境的变化(例如使用语言的变化),我们需要的实现在新的环境中没有现存对象可以满足,但是其他环境却存在这样现存的对象。那么如果将“将现存的对象”在新的环境中进行调用呢?解决这个问题的办法就是我们...
分类:
其他 时间:
2014-03-10 07:46:22
收藏:
0 评论:
0 赞:
0 阅读:
574
之前几篇我们介绍了jvm的内存模型以及垃圾回收机制,而本篇我们将介绍几个JVM中对象在分配内存是应该遵循的策略。毕竟,想要去优化程序,不经要考虑垃圾回收的过程,还要从对象内存分配的角度减gc的代价。
分类:
其他 时间:
2014-03-10 07:48:20
收藏:
0 评论:
0 赞:
0 阅读:
397
首先可以二分答案,将最优性问题转化为判定性问题。
对于二分到的边长,我们可以把所有的点看成一个大的矩形,这个矩形为包括所有点的最小矩形,那么贪心的想,3个正方形,第一个肯定放在这个矩形其中的一角,然后去掉覆盖的点,然后再求出一个矩形,然后再枚举放在哪一角,去掉之后判断剩下的是否可以由一个正方形覆盖就...
分类:
其他 时间:
2014-03-10 07:50:20
收藏:
0 评论:
0 赞:
0 阅读:
443
最开始接触Hadoop是研究生入学后,帮师姐装装集群什么的。过程很繁琐,很重复,很是让人抓狂。当时装一个三台机器的集群需要两天左右,这还是装的很熟练的时间花费,刚入手的时候简直是惨不忍睹,三台机器装了将近一个星期。手动安装集群需要一定的Linux操作基础,一般采用Ubuntu或者是CentOs来安装...
分类:
其他 时间:
2014-03-10 07:52:16
收藏:
0 评论:
0 赞:
0 阅读:
423
假设矩阵A=[1 3;4 2]1.对角置零:
A-diag(diag(A))2.求A的特征值以及特征向量: 用到eig(A)函数,此函数有五种用法,如下:
2.1E=eig(A):求矩阵A的全部特征值,构成向量E。 E= 3.4641 -3.4641 2.2[V,D]=eig(A):求矩阵A的全部特...
分类:
其他 时间:
2014-03-10 07:54:18
收藏:
0 评论:
0 赞:
0 阅读:
636
原文:C#设计模式(3)——工厂方法模式一、引言
在简单工厂模式中讲到简单工厂模式的缺点,有一点是——简单工厂模式系统难以扩展,一旦添加新产品就不得不修改简单工厂方法,这样就会造成简单工厂的实现逻辑过于复杂,然而本专题介绍的工厂方法模式可以解决简单工厂模式中存在的这个问题,下面就具体看看工厂模式是如...
分类:
其他 时间:
2014-03-10 15:00:08
收藏:
0 评论:
0 赞:
0 阅读:
243
原文:Lambda应用设计模式前言在使用 Lambda
表达式时,我们常会碰到一些典型的应用场景,而从常用场景中抽取出来的应用方式可以描述为应用模式。这些模式可能不全是新的模式,有的参考自 JavaScript
的设计模式,但至少我看到了一些人为它们打上了名字标签。无论名字的好与坏,我还是决定给这些...
分类:
其他 时间:
2014-03-10 15:02:05
收藏:
0 评论:
0 赞:
0 阅读:
453
原文:C#设计模式(5)——建造者模式(Builder Pattern)一、引言
在软件系统中,有时需要创建一个复杂对象,并且这个复杂对象由其各部分子对象通过一定的步骤组合而成。例如一个采购系统中,如果需要采购员去采购一批电脑时,在这个实际需求中,电脑就是一个复杂的对象,它是由CPU、主板、硬盘、显...
分类:
其他 时间:
2014-03-10 15:04:07
收藏:
0 评论:
0 赞:
0 阅读:
462
周一上课时老师讲了关于单元测试的内容,下面是我对单元测试的理解。
单元测试是由程序员自己来完成,最终受益的也是程序员自己。可以这么说,程序员有责任编写功能代码,同时也就有责任为自己的代码编写单元测试。执行单元测试,就是为了证明这段代码的行为和我们期望的一致。那么单元测试需要测试哪些部分呢?
单元测试...
分类:
其他 时间:
2014-03-10 15:06:04
收藏:
0 评论:
0 赞:
0 阅读:
296
在工厂方法模式中,核心的工厂类不再负责所有产品的创建,而是将具体创建工作交给子类去做。这使得工厂方法模式可以允许系统在不修改工厂角色的情况下引进新产品。工厂方法模式模式角色与结构抽象工厂(Creator)角色:是工厂方法模式的核心,与应用程序无关。任何在模式中创建的对象的工厂类必须实现这个接口。具体...
分类:
其他 时间:
2014-03-10 15:23:45
收藏:
0 评论:
0 赞:
0 阅读:
431
观察者模式定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。这个主题对象在状态上发生变化时,会通知所有观察者对象,使它们能够自动更新自己。观察者模式的结构抽象主题(Subject)角色:主题角色把所有对观察考对象的引用保存在一个聚集里,每个主题都可以有任何数量的观察者。抽象主题提供...
分类:
其他 时间:
2014-03-10 15:22:45
收藏:
0 评论:
0 赞:
0 阅读:
408
在通信的算法中,常采用Cordic算法求反正切:Angle =
artan(y/x)。及给定x,y 的坐标通过向量旋转,使得y--〉0, 通过不断地迭代使得 y 逐渐 趋渐0;最终得到旋转的角度 z, z 即为
反正切值。验证 输入y=5000, x=5000;通过计算 atan(5000/5000...
分类:
其他 时间:
2014-03-10 15:21:48
收藏:
0 评论:
0 赞:
0 阅读:
702
原文:C#设计模式(2)——简单工厂模式一、引言
这个系列也是自己对设计模式的一些学习笔记,希望对一些初学设计模式的人有所帮助的,在上一个专题中介绍了单例模式,在这个专题中继续为大家介绍一个比较容易理解的模式——简单工厂模式。二、简单工厂模式的介绍
说到简单工厂,自然的第一个疑问当然就是什么是简单工...
分类:
其他 时间:
2014-03-10 15:24:41
收藏:
0 评论:
0 赞:
0 阅读:
259
最近在使用adb命令ls的时候会提示:adb opendir failed ,permission
denied,解决方法:adb shellcd data/data/pakageNamels这个时候会提示,此时直接su 回车ls一下就可以看到了。
分类:
移动平台 时间:
2014-03-10 15:25:43
收藏:
0 评论:
0 赞:
0 阅读:
1222
1、引用Microsoft.Office.Interop.Excel.dll2、引用命名空间、使用别名[csharp]
view
plaincopyusingSystem.Reflection;usingExcel=Microsoft.Office.Interop.Excel;3.写入excel写入...
分类:
其他 时间:
2014-03-10 15:27:41
收藏:
0 评论:
0 赞:
0 阅读:
532
原文:C#设计模式(4)——抽象工厂模式一、引言在上一专题中介绍了工厂方法模式,工厂方法模式是为了克服简单工厂模式的缺点而设计出来的,简单工厂模式的工厂类随着产品类的增加需要增加额外的代码),而工厂方法模式每个具体工厂类只完成单个实例的创建,所以它具有很好的可扩展性。但是在现实生活中,一个工厂只创建...
分类:
其他 时间:
2014-03-10 15:28:37
收藏:
0 评论:
0 赞:
0 阅读:
260
wieafjseifjadsi
分类:
数据库技术 时间:
2014-03-10 15:29:33
收藏:
0 评论:
0 赞:
0 阅读:
520