码迷,mamicode.com
首页 > 其他好文
设计模式中的六大设计原则之三,四
3.依赖倒置原则:High level modules should not depend upon low level modules. Both should depend upon abstractions. Abstractions should not depend upon details. Details should depend upon abstractions. 意思是:高...
分类:其他好文   时间:2014-05-11 22:15:36    阅读次数:326
华为练习 求二叉树的宽度和深度
求二叉树的宽度和深度 给定一个二叉树,获取该二叉树的宽度和深度。...
分类:其他好文   时间:2014-05-11 20:43:19    阅读次数:571
右键弹出自定义菜单,很有意思呀!
右键弹出自定义菜单,很有意思呀! 右键菜单 function showmenuie5(){ var rightedge=document.body.clientWidth-event.clientX var bottomedge=document.body.clientHeight-event.clientY if (rightedge ie5menu.style.left=d...
分类:其他好文   时间:2014-05-11 20:20:35    阅读次数:240
如何做页面自动刷新,又不用让用户按回车键来提交数据!
假设叶面中有如下form:    ...  如果页面要自动刷新,但该页面有Request.Form,那么通常会出现一个提示框,需要用户确定来提交数据,这就不是自动  刷新了。而对于监控或股票显示来说,不要用户干预又非常重要,下面就可以解决该问题:   var limit="0:60" //定义刷新时间 if (document.images){  var parselimi...
分类:其他好文   时间:2014-05-11 19:54:58    阅读次数:314
双代号网络图
箭线图(ADM)法又称为双代号网络图法,箭线图法用箭线表示活动,活动之间用节点(称作“事件”)连接,只能表示结束——开始关系,每个活动必须用唯一的紧前事件和唯一的紧后事件描述;紧前事件编号要小于紧后事件编号;每一个事件必须有唯一的事件号。 双代号网络图的组成...
分类:其他好文   时间:2014-05-11 21:22:15    阅读次数:500
软件架构设计箴言理解
1:软件中唯一不变的就是变化。 在软件开发过程中需求是不停的变化,随着客户对系统的认识,和现有开发功能和软件的认识,也许以开始他提出的需求就是背离的。记得网上有一句笑话,师说需求变化的: 程序员XX遭遇车祸成植物人,医生说活下来的希望只有万分之一,唤醒更为渺茫。可他的Lead和亲人没有放弃,他们根据XX工作如命的作风,每天都在他身边念:“XX,需求又改了,该干活了,你快来呀!”,奇迹终于发生了,XX醒来了,第一句话:“需求又改了 在设计和架构中,凡事无绝对,作为架构师或者项目负责人你必须永远的清晰认识到没有...
分类:其他好文   时间:2014-05-11 20:58:39    阅读次数:430
关于页面局部刷新例程
RS技术的一个具体例子  在前面的帖子中,我介绍了RS的基本工作原理,显然如果将RS技术运用在一个  网站的设计中将会有很多非凡的作用(尤其是它的那个最大的优点,可以在不刷新  页面的情况下调用服务端的代码)。正是因为这个特点,你就可以象在编写一个  传统的C/S模式的程序一样,对数据库的数据进行处理了(我想大家一定很想知道具体应该如何来实现了,下面将给出一个具体的例子,调试这个破程序几乎...
分类:其他好文   时间:2014-05-11 21:47:51    阅读次数:319
Unity模拟龙之谷人物行走简单控制
Unity的模拟DN(龙之谷)的人物控制简单实现。...
分类:其他好文   时间:2014-05-11 22:08:23    阅读次数:465
一个功能更强大的函数,也是用正则表达式写的
Option Explicit Function stripHTML(strtext)  dim arysplit,i,j, strOutput  arysplit=split(strtext," if len(arysplit(0))>0 then j=1 else j=0 for i=j to ubound(arysplit)  if instr(arysplit(i),">") ...
分类:其他好文   时间:2014-05-11 21:56:06    阅读次数:355
拓扑排序
问题:给定几组单向边,判断是否可以拓扑排序。 输入:n   全局变量,表示点数            g   全局变量,g[i]表示从点 i 连出去的边 输出:返回对给定的图,是否可以拓扑排序。             L全局变量,拓扑排序的结果   #include #include #include #include #include using namespa...
分类:其他好文   时间:2014-05-11 21:14:00    阅读次数:342
UVA 580 - Critical Mass(DP)
题目链接:580 - Critical Mass 题意:一个栈,里面可以放L和U,有三个连续的U就是不安全的,问共有几种不安全的情况 思路:dp,dp[i][j][k],表示放到第i个,最后两个状态为j,k表示有没有出现不安全。然后去记忆化搜索一下就可以了 然后还有一种做法是,先考虑安全的情况,在用总情况(1 不过这题都没给数据范围,不过数据其实并不大,不然计算的时候种数一下就会超过范围了...
分类:其他好文   时间:2014-05-11 20:10:18    阅读次数:372
HDU 4027 Can you answer these queries? 线段树裸题
题意: 给定2个操作 0、把区间的每个数sqrt 2、求和 因为每个数的sqrt次数很少,所以直接更新到底,用个标记表示是否更新完全(即区间内的数字只有0,1就不用再更新了) #include #include #include #include #include #include #include #include using namespace std; #define N 1000...
分类:其他好文   时间:2014-05-11 21:02:45    阅读次数:325
众数问题
主要是map的用法使用题目用其他方法挺麻烦...
分类:其他好文   时间:2014-05-11 21:36:34    阅读次数:325
VMware三个版本workstation、server、esxi的区别
VMware三个版本 workstation: 单机级,用在个人桌面系统中,需要操作系统支持 servier:工作组级,用于服务器,需要操作系统支持 esxi:企业级,用于服务器,不需要操作系统支持 workstation、server:是Windows或者Linux上的一种应用程序,必须先安装主机操作系统才能安装workstaion或server,之后才能安装虚拟机 e...
分类:其他好文   时间:2014-05-11 22:24:51    阅读次数:326
MD5 概念和用途
MD5概念: MD5是message-digest algorithm 5(信息-摘要算法)的缩写,被广泛用于加密和解密技术上,它可以说是文件的“数字指纹”。任何一个文件,无论是可执行程序、图像文件、临时文件或者其他任何类型的文件,也不管它体积多大,都有且只有一个独一无二的MD5信息值,并且如果这个文件被修改过,它的MD5值也将随之改变。因此,我们可以通过对比同一文件的MD5值,来校验这个文件是...
分类:其他好文   时间:2014-05-11 20:15:25    阅读次数:350
vnc 分辨率设置
介绍了vnc使用中很常见的问题 :分辨率不匹配 和解决办法 方便使用...
分类:其他好文   时间:2014-05-11 19:53:57    阅读次数:250
emacs使用本地emacs server模式打开远程文件
使用emacs的用户都知道,一般要打开远程机器上的文件要使用TrampMode模式,调用方式如下: C-x C-f /remotehost:filename RET (or /method:user@remotehost:filename) 但,这样打开有点麻烦,你必要输入用户名和机器ip等  emacs提供了一种client/server的模式,当我们在本地打开一个emacs,可以将它作...
分类:其他好文   时间:2014-05-11 21:55:05    阅读次数:366
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!