摘要: 一、场景: 今天星期天,难得公司售后同事很给力,项目运行正常,无运维事务需要处理。于是满足堂客(湖南人称老婆)很久来的心愿陪其逛街(这里要惭愧 检讨作为IT码农常常容易忽略身边的人。大声疾呼:“码农的老婆永远是最伟大的!!!”)。除了老婆 还有 老婆的一位女同事。各种服装店的逛,买鞋子 试衣服,女... 阅读全文
posted @ 2014-01-05 23:47 EchoSong 阅读(1606) 评论(8) 推荐(2) 编辑
摘要: 一、背景: echong 之前一直用 公司大牛c语言写的一个弹出托管,前几天写东西的时候发现com调用不是那么好使。而手头上写的这个东西又是.net 环境下C#实现的。调用的时候有些背景图片logo不好调用,索性直接用.net写一个。东西很简单,写出来只是做个记录整理。 二、相关问题的提出和解决: 阅读全文
posted @ 2014-01-01 21:14 EchoSong 阅读(4982) 评论(12) 推荐(2) 编辑
摘要: 一、活动图的概念作用活动图本质上是一种流程图,它描述活动的序列,即系统从一个活动到另一个活动的控制流。活动图的作用:描述用例 、 描述类的操作、描述算法(单独使用)二、 活动图的基本符号活动状态(Activity)动作状态(Actions)动作状态约束(Action Constraints)动作流(Control Flow)开始节点(Initial Node)终止节点(Final Node)对象(Objects)数据存储对象(DataStore)对象流(Object Flows)分支与合并(Decision and Merge Nodes)分叉与汇合(Fork and Join Nodes)异 阅读全文
posted @ 2013-12-29 20:19 EchoSong 阅读(33285) 评论(1) 推荐(2) 编辑
摘要: 在咱们码农生涯,错误可谓:“我不来他不走,我来他也不一定走”。bug不离不弃的伴随这我们。怎么样找到错误,定位错误是关键,很多情况下我们往往解决错误就那么一秒钟的事情,而定位错误这需要漫长的折磨。以下记录 RIFT 即: “再现(Reproduce)、隔离(Isolate)、改正(Fix)、测试(T 阅读全文
posted @ 2013-12-29 12:32 EchoSong 阅读(2518) 评论(3) 推荐(2) 编辑
摘要: 主要用到了python cookielib,urllib2,urllib这3个模块,python 不亏是具有 先天做 爬虫的特质,废话多说直接上代码 1 #coding: utf-8 2 import sys 3 import re 4 import cookielib 5 import urllib2 6 import urllib 7 8 class Login(object): 9 def __init__(self):10 self.name=self.pwd=self.operate=""11 self.cj=cookielib.LWPC... 阅读全文
posted @ 2013-12-22 12:25 EchoSong 阅读(1772) 评论(1) 推荐(0) 编辑
摘要: 一、引言: 关于IIS7 Mocrosoft.Web.Administration 网上这方面详细资料相对来说比较少,大家千篇一律的(都是一篇翻译过来的文章,msdn 里面的实列没有)。前段做了一个相关的项目,找得非常勤苦,借此机会把相关东西整理记录下来分享给大家 !!! 二、MWA 总侃 Micr 阅读全文
posted @ 2013-12-22 01:07 EchoSong 阅读(3421) 评论(3) 推荐(5) 编辑
摘要: 一、ASP的平反 想到ASP 很多人会说 “asp语言很蛋疼,不能面向对象,功能单一,很多东西实现不了” 等等诸如此类。 以上说法都是错误的,其一ASp不是一种语言是 微软用来代替CGI的一种web框架,只不过我们一直被扭曲在 vbs就是asp的默认语言,把ASP 和 vbs 之间划了等号。 其二 阅读全文
posted @ 2013-12-15 21:53 EchoSong 阅读(7894) 评论(54) 推荐(17) 编辑
摘要: Function TestFun(Tstr) TStr = "Fun2"End FunctionSub TestSub(TStr) Tstr = "Sub2"End SubDim Fun, [Sub]Fun = "Fun1"Call TestFun(Fun)Msgbox Fun '打印出来 "Fun2"Fun = "Fun1"TestFun(Fun)Msgbox Fun ' 打印出来 "Fun1"[Sub] = "Sub1"Call Tes 阅读全文
posted @ 2013-10-17 19:59 EchoSong 阅读(845) 评论(0) 推荐(0) 编辑
摘要: 我的大学曾经一直用“期盼”的眼神;隔着一湾深深的海湾含情默默的看着你。我梦想有一支帆可以渡过这该死的海湾。于是我不断的努力!去畴造自己可以漂过去的帆,找才,想方,设法。终于我程上自己做的帆飘向着你,途中惊涛拍起打湿了我的衣裳。甚至有过无情的把我击下水。落水的我到处都湿辘辘的,但有一处种会保持明亮----眼睛;因为一只是望着你的!当我拖着疲惫的身子渐渐地靠近你时;顿时我欢喜雀跃:我彻头彻脑的投入了你的怀抱!当我冷静下来的时候;却有了一种感觉----原来我以前看道的多半是海市蜃楼!当我回头再欲程原本的那条船去寻找我心中的美好时;我发现我的帆因为当时狂喜没来得及栓好,早已经消失在大海!注定我要被暂时 阅读全文
posted @ 2013-10-06 23:08 EchoSong 阅读(745) 评论(1) 推荐(1) 编辑
摘要: EchoSong 疯狂了,竟然整ASP框架。 ASP就是抛弃的孩子,没人养没人疼的, 智力、四肢不全。何谈框架?? 很多ASP的前辈们要么放弃ASP 投入 ASP.net 或者 PHP怀抱。要么直接用着现有的ASP 写着自己认识别人 看不明白的ASP代码。 没错,你没看错 、没想错,Ech... 阅读全文
posted @ 2013-10-05 23:06 EchoSong 阅读(1877) 评论(6) 推荐(2) 编辑
摘要: 09年写的东西。一直藏在自己的记事本里头,现在开始整理写博客,所以直接搬过来先上效果图 再添代码: 贪吃蛇 Snake v1.0 版,作者:刚刀飞絮 贪吃蛇游戏 分数: View Code 喜欢的可以直接代码复制另存为,玩玩。 阅读全文
posted @ 2013-10-05 22:34 EchoSong 阅读(271) 评论(0) 推荐(0) 编辑
摘要: arr=[]while True: #输入数据 当输入q结束 a=raw_input() if a=="q": break arr.append(int(a))s=len(arr)for i in range(s): #冒泡排序 for j in range(s-i-1): if arr[j]>arr[j+1]: arr[j],arr[j+1]=arr[j+1],arr[j]print arrfor i in range(s): #选择排序 k=i for j in range(i,s): ... 阅读全文
posted @ 2013-10-05 22:28 EchoSong 阅读(302) 评论(0) 推荐(0) 编辑
摘要: 很久没用.net winform 做东西,对控件相对比较陌生,另外控件的UI也不是那么好改。公司项目需要有web客户端,同时有软件客户端形式。考虑再三采用webBrowser+html 来实现 。用html 可以实现灵活的UI设计,js操作数据相应效果也不差。但是有以下几个问题需要解决 一、兼容性 阅读全文
posted @ 2013-10-05 11:17 EchoSong 阅读(5269) 评论(10) 推荐(3) 编辑
摘要: ​1、业务需求(1)时间需求:输入、输出频率,输入、输出响应时间,各种功能恢复时间等;(2)处理容限、精度、采样参数的分辨率,误差处理等;(3)可靠性的MTBF要求,可维护性、安全性要求等。(对可能的不正常的输入给以正常响应是可靠性的重要内容,这属于功能性需求。)2、用户需求​1)诱导客户需求​2)确认客户需求3、功能需求​1)功能需求的完整性和一致性对功能的描述应包含与功能相关的信息,并应具有内在的一致性(即各种描述之间不矛盾、不冲突)。应注意以下几点:(1)给出触发功能的各种条件(如:控制流、运行状态、运行模式等);(2)定义各种可能性条件下的所有可能的输入(包括合法的输入空间和非法的输入 阅读全文
posted @ 2013-10-02 16:54 EchoSong 阅读(4561) 评论(0) 推荐(0) 编辑
摘要: 1、流程图使用图形表示算法的思路是一种极好的方法,因为千言万语不如一张图椭圆:表示开始、结束棱形:(竖着) 表示判断棱形:(横着)表示输入输出 矩形:表示 执行 圆 : 表示连接点: 线: 表示流程先,注意不带箭头2、数据流程图是描述系统数据流程的工具,它将数据独立抽象出来,通过图形方式描述信息的来龙去脉和实际流程。方框: 数据箭头:数据流程= :表示文件椭圆:表示处理3、用例图 用例图就是由主角、用例以及它们之间的关系构成的图。该图说明了用例模型中的关系。小人: 表示角色椭圆:系统处理4、E-R 图 E-R图也称实体-联系图(Entity Relationship Diagram),提供.. 阅读全文
posted @ 2013-10-02 16:35 EchoSong 阅读(1670) 评论(0) 推荐(0) 编辑
摘要: http 位于网络应用程应用层会话层表示层传输层网络层数据链路层物理层数据在最高层开始传输 没经历下面一层加一层的头,然后传入目的电脑再进行一层层的解刨,所以http本来没有mac而接受数据的点在数据链路成上是可以看来源数据的mac地址的 阅读全文
posted @ 2013-09-01 20:19 EchoSong 阅读(4803) 评论(0) 推荐(0) 编辑
摘要: 定界符 另一种给字符串定界的方法使用定界符语法(“<<<”)。应该在 <<< 之后提供一个标识符,然后是字符串,然后是同样的标识符结束字符串。 结束标识符必须从行的第一列开始。同样,标识符也必须遵循 PHP 中其它任何标签的命名规则:只能包含字母数字下划线,而且必须以下划线或非数字字符开始。 警告 很重要的一点必须指出,结束标识符所在的行不能包含任何其它字符,可能除了一个分号(;)之外。这尤其意味着该标识符不能被缩进,而且在分号之前和之后都不能有任何空格或制表符。同样重要的是要意识到在结束标识符之前的第一个字符必须是你的操作系统中定义的换行符。例如在 Mac 阅读全文
posted @ 2013-01-05 20:26 EchoSong 阅读(274) 评论(0) 推荐(0) 编辑
摘要: 上一篇文件简单剖析了文件上传php的处理制度,它是建立在客户端浏览器的 file控件,其实客户端浏览器的file控件对文件是做了流读取的,把文件读取到浏览器然后通过http的 请求头的request payLoad 来向服务端请求。那么我们能不能不用file控件,我直接把流读成其他字符格式来向服务器端请求POST发送呢。奔着这个思路,用winFrom->http 服务器形式来模拟实现(本来浏览器是可以实现但是考虑到js来度本地文件 有点不大可能,另外可以actix来实现但是那样麻烦) 一. winFrom 窗体不仅如下图:第一个按钮点击后主要处理过程有:读入本地图片到流,然后把流转换的b 阅读全文
posted @ 2013-01-01 15:04 EchoSong 阅读(1271) 评论(0) 推荐(0) 编辑
摘要: 上一篇文件简单剖析了文件上传php的处理制度,它是建立在客户端浏览器的 file控件,其实客户端浏览器的file控件对文件是做了流读取的,把文件读取到浏览器然后通过http的 请求头的request payLoad 来向服务端请求。那么我们能不能不用file控件,我直接把流读成其他字符格式来向服务器端请求POST发送呢。奔着这个思路,用winFrom->http 服务器形式来模拟实现(本来浏览器是可以实现但是考虑到js来度本地文件 有点不大可能,另外可以actix来实现但是那样麻烦) 一. winFrom 窗体不仅如下图:第一个按钮点击后主要处理过程有:读入本地图片到流,然后把流转换的b 阅读全文
posted @ 2013-01-01 15:00 EchoSong 阅读(747) 评论(0) 推荐(0) 编辑
摘要: 引子: 转眼工作已有4载有余,今天正好是第五个年头的第一天,以前所有的笔记都是随便一个文件保存,从未分享大博客或者论坛。平时也很少写文字。现在写起来即使心有料但笔难发。新的一年开始了那么就做一个新的自己,提笔分析。正文: 相信有过web开发的朋友上传是每个开发者必然用到的一个功能,网上类似的文章源码度娘一搜,结果多的人你数页数都数不过了,所以这里的上传功能怎么用不是本文的重点 http本身对上传文件的http头有个特殊的标记也就是request payLoad 一般我们上传用到的file html控件 上传表单设置enctype="multipart/form-data"( 阅读全文
posted @ 2013-01-01 14:27 EchoSong 阅读(2284) 评论(1) 推荐(0) 编辑