前提:在软件开发中也常常遇到类似的情况,实现某一个功能有多种算法或者策略,我们可以根据环境或者条件的不同选择不同的算法或者策略来完成该功能。如查 找、排序等,一种常用的方法是硬编码(Hard Coding)在一个类中,如需要提供多种查找算法,可以将这些算法写到一个类中,在该类中提供多个方法,每一个方...
分类:
Web程序 时间:
2014-06-23 07:47:39
阅读次数:
260
一、基础1、说明:创建数据库CREATE DATABASE database-name 2、说明:删除数据库drop database dbname3、说明:备份sql server--- 创建 备份数据的 deviceUSE masterEXEC sp_addumpdevice 'disk', '...
分类:
数据库 时间:
2014-06-23 06:17:41
阅读次数:
327
1、说明:创建数据库CREATE DATABASE database-name2、说明:删除数据库drop database dbname3、说明:备份sql server--- 创建 备份数据的 deviceUSE masterEXEC sp_addumpdevice 'disk', 'testB...
分类:
数据库 时间:
2014-06-23 06:12:47
阅读次数:
415
一、raid什么意思?RAID是“Redundant Array of Independent Disk”的缩写,raid什么意思了?说白了,中文翻译过来通俗的讲就是磁盘阵列的意思,也就是说RAID就是把硬盘做成一个阵列,而阵列也就是把硬盘进行组合配置起来,做为一个总体进行管理,最关键的是这个阵列的...
分类:
其他好文 时间:
2014-06-23 00:01:03
阅读次数:
273
在项目中使用git管理,冲突是在所难免的,如果没办法解决冲突,可以试试这个办法!
第一步、对工程进行备份,最好是拷贝到其他文件夹中
第二步、在cmd命令栏上,进入到工程目录下,这里的工程只你正在开发的工程
第三步、输入命令 git stash
git stash clear
git reset --hard id 注:id指你上传文件的id,在eclipse中右键工程-...
分类:
其他好文 时间:
2014-06-22 20:49:56
阅读次数:
150
在项目中使用git管理,冲突是在所难免的,如果没办法解决冲突,可以试试这个办法!
第一步、对工程进行备份,最好是拷贝到其他文件夹中
第二步、在cmd命令栏上,进入到工程目录下,这里的工程只你正在开发的工程
第三步、输入命令 git stash
git stash clear
git reset --hard id 注:id指你上传文件的id,在eclipse中右键工程-...
分类:
其他好文 时间:
2014-06-22 17:44:21
阅读次数:
177
Linux 软连接与硬连接
对于一个文件来说,有唯一的索引接点与之对应,而对于一个索引接点号,却可以有多个文件名与之对应。因此,在磁盘上的同一个文件可以通过不同的路径去访问该文件。注意在Linux下是一切皆文件的啊,文件夹、新加的硬盘 ...都可以看着文件来处理的啊。
连接有软连接和硬连接(hard link)之分的,软连接(symbolic link)又叫符号连...
分类:
系统相关 时间:
2014-06-22 17:25:51
阅读次数:
206
管理voting disks
一、关于voting disk 的一些必须要知道的东西:
11g 以前我们可以使用dd 命令来备份voting disk ,但是在11g 以后 oracle 不再支持使用 dd 来备份voting disk。
如果使用 dd or cp 命令可能会破坏 集群件堆栈的正常启动。
voting disk 会作为OCR的一部分自动备份,并且当有新 votin...
分类:
其他好文 时间:
2014-06-22 15:02:11
阅读次数:
183
Disk ScheduleTime Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 240 Accepted Submission(s): 12...
分类:
其他好文 时间:
2014-06-22 13:28:45
阅读次数:
237
如果你不小心git reset --hard HEAD^
然后这个commit又没有在别的git仓库中,怎么办?是不是这次修改就丢了呢?
git为我们每次都历史都保留了reference log
如下:
$ git commit -A -m "hongchangfirst commit"
你现在看git的历史记录,你可以看到两次提交:
$ git log
* d1f3fg...
分类:
其他好文 时间:
2014-06-22 07:45:23
阅读次数:
314