晨想

纯技术、纯兴趣

  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
  36 随笔 :: 0 文章 :: 73 评论 :: 0 引用

公告

2011年4月29日 #

这个东西很好用,但最近使用ShowModalDialog窗口遇到上传遇到报错,具体表现为上传完成后提示上传错误。跟踪后是404错误。研究后发现是路径问题

 

$("#uploadify").uploadify({
         'uploader': vPath + 'common/upload/uploadify.swf',
         'script': vPath + 'common/upload/uoloadexe.asp?tempdir=' + escape(year + "-" + month),
         'cancelImg': '../common/upload/cancel.png',
         'folder': '../UploadFolder/Attachment/' + year + "-" + month,
         'queueID': 'fileQueue',
 

请检查以上路径

posted @ 2011-04-29 09:47 超晨 阅读(278) 评论(1) 编辑

2011年4月14日 #

解决办法

在VPN拨号连接的属性里面找到 网络 然后打开tcp-ip协议的属性 然后点击 高级 在常规选项中把在远程网络上使用默认网关的钩 取消。OK现在问题接没有了~
 

posted @ 2011-04-14 20:30 超晨 阅读(93) 评论(0) 编辑

只有一个build服务!!!这是MS的东西么????????????????

最新发现,默认安装MYSQL5.5安装包报错,不能成功安装。

看来X64真的很不爽啊

posted @ 2011-04-14 20:04 超晨 阅读(86) 评论(1) 编辑

最近开始学习MYSQL,这个小家伙真是不错,习惯了用MSSQL,使用mysql不得不感慨,原来可以这样做!!!

最为b/s开发,我觉得了解一下mysql是必要的,推荐一下。

posted @ 2011-04-14 08:40 超晨 阅读(21) 评论(0) 编辑

2011年4月10日 #

真的推荐大家看一下这本书,带着思考去读,很有用。

 

一、基本原则

1.关注用户及其任务,而不是技术

  理解用户,理解任务,考虑软件工作的环境

2.首先考虑功能,然后才是表示

3.与用户对任务的看法保持一致

  争取自然

  使用用户的词汇、而不是你自己的

   让程序内部内容在程序内部进行处理

  找到正确的功能/复杂度平衡点

4.设计要符合常见情况

  使得易于实现常用的结果

  两种类型的常用:用户有多少、与使用频度如何

5.不要分散用户对他们目标的注意力

  不要让用户解决额外问题

  不要让用户通过排除法来推理

6.促进学习

  从外到里思考,而不是从里到外

  一致性

  提供一个低风险的环境

7.传递信息,而不仅仅是数据

  认真设计显示,获取专业帮助

  屏幕属于用户

  保持显示惯性

8.设计应满足相应需求

  什么是响应性

  web上的响应:虽然很差但正在改善

9.通过用户试用发现错误,然后修正它

  测试结果甚至可能令经验丰富的设计人员大为惊讶

  为纠正测试所发现的问题安排时间

  测试有两个目的:信息目的和社会目的

  在不同时间、针对不同目的进行测试

 

 二、 GUI控件禁忌

1.使用了错误的控件

  混淆复选框、单选框按钮

  在非开/关设置中使用复选框

  使用命令按钮作为开关

             例如“加入收藏”这个按钮,点击后就变为“取消收藏”意思已经比较明确了,但还是没有一个checkbox加上“收藏”字样直观,打钩就是收藏,没打钩就是没有收藏,很容易理解

  太多选项卡

  为只读数据提供输入控件

  对于有约束的输入滥用文本框

2.错误的使用控件

  动态菜单

  过于严格的数据字段

  没有默认值的输入字段和控件

  不恰当的默认值

  反向复选框

 

三、 导航禁忌

1.未显示用户当前所在位置

      未表示窗口或页面

      不同窗口使用同样的标题

      窗口标题与命令或连接不符

2.将用户引入歧途,又不为他们显示路径

      使用户偏离正确道路的按钮和链接

      自身链接

      对话框层次太多

3.糟糕的搜索导航

      相互竞争的搜索框

      搜索结果的浏览方式不佳

      干扰搜索结果

 

四、文字禁忌

1.不利于交流的文字

      术语不一致

      含义不清的术语

      书写不好

      文字过多

2.以开发人员为中心的文字

      用词晦涩

      在用户界面中将用户称为user

      无用的错误消息

3.引起误解的文字

      错误的消息

      文字独立存在时有意义,但在gui中引起误导

      在命令标签中错误地使用或者不使用“..."

 

五、图形设计和布局禁忌

1.不好的布局和窗口放置

      容易忽略的信息

      将对话框控制按钮与内容控制按钮混合放置

      不恰当地使用组合框

      单选按钮之间间隔太大

      标签与数据字段距离太远

      标签的对齐方式不一致

      窗口初始位置不合适

      排版错误

 

六、交互禁忌

1.偏离任务焦点

      将实现暴露给用户

      不必要的限制

      令人混淆的概念

2.要求不必要的步骤

      向用户索取随机数

      想用户索取不必要的数据

      无意义的选择

3.增加用户的记忆负担

      很难记住的ID

      长的说明信息消失过快

      不必要或效果不佳的标记模式

4.夺走用户的控制权

      自动重排的显示

      使用户陷于困境的对话框

      取消按钮无法取消操作

七、响应性禁忌

1.常见的响应性禁忌

2.响应性不好的原因

      响应性的有关事实没有广为人知

      用户界面设计人员在设计中很少考虑响应性

      程序员将响应性等同于性能

      程序员将用户输入视为机器输入

      开发人员使用简单的实现

      GUI软件工具、组件和平台不完善

      管理者雇用缺少必要技能的GUI程序员

3.避免响应性错误:设计原则

      响应性不等同于性能

      处理资源经常是有限的

      用户界面是实时接口

      任务对延迟的要求各异,软件不必立即做所有的事情

      软件不必按照任务请求的顺序完成工作

      软件不必执行所有的请求任务

      用户是人而不是计算机程序

4.避免响应性错误:技巧

      及时反馈

      并行问题解决方案

      队列优化

      动态时间管理

      相应技巧总结

八、 管理禁忌

1.错误的管理态度

      认为用户界面是次要工作

      对用户界面人员工作的误解

      不重视测试和迭代设计的价值

2.错误的开发过程

      无政府主义开发

      团队中没有任务领域的专业知识

      使用拙劣的工具构建块

      为程序员提供最快的计算机

     

 

 

 

 

 

 

 

posted @ 2011-04-10 00:09 超晨 阅读(96) 评论(0) 编辑

2011年4月9日 #

http://www.microsoft.com/downloads/zh-cn/details.aspx?familyid=B0155166-B0A3-436E-AC95-37D7E39A440C&displaylang=zh-cn
posted @ 2011-04-09 18:27 超晨 阅读(1089) 评论(0) 编辑

2011年4月6日 #

可以先参考
http://www.tzwhx.com/newOperate/html/7/71/711/22426.html


需要注意的是,默认的配置没有绑定到任意IP地址和虚拟目录,经过测试,以下配置可以使用

 

 <sites>
            <site name="WebSite1" id="1" serverAutoStart="true">
                <application path="/" applicationPool="Clr2ClassicAppPool">
             <virtualDirectory path="/" physicalPath="你的网站物理目录\" />
                </application>
        <application path="/xtcrm" applicationPool="Clr2ClassicAppPool">
            <virtualDirectory path="/" physicalPath="你的应用程序物理目录" />
                </application>
                <bindings>
                    <binding protocol="http" bindingInformation=":80:" />
                </bindings>
            </site>
            <siteDefaults>
                <logFile logFormat="W3C" directory="%IIS_USER_HOME%\Logs" />
                <traceFailedRequestsLogging directory="%IIS_USER_HOME%\TraceLogFiles" enabled="true" maxLogFileSizeKB="1024" />
            </siteDefaults>
            <applicationDefaults applicationPool="Clr4IntegratedAppPool" />
            <virtualDirectoryDefaults allowSubDirConfig="true" />
        </sites>
 

然后将applicationhost.config 这个文件复制到你指定的目录

最后运行“iisexpress /config:你的applicationhost.config物理路径"

 

 

posted @ 2011-04-06 15:43 超晨 阅读(312) 评论(0) 编辑

2010年7月25日 #

摘要: 一直用vs05,升级08后程序调试总是随机自动退出,IE8的脚本也有问题,找了一下,好像以下方法靠谱顺便在这里,写一下经验VS05 + IE8调试,要完全能运行,得依以下步骤1. 点运行regedit.2. 定位到HKEY_LOCALMACHINE -> SOFTWARE -> Microsoft -> Internet Explorer -> Main3. 新建一名为Ta...阅读全文
posted @ 2010-07-25 20:58 超晨 阅读(108) 评论(0) 编辑

2010年2月22日 #

摘要: 相关知识点:编程管理SQL SERVER的帐号 每个人都关心数据安全。 如果不关心的话,可能没有意识到访问服务器中的敏感数据是非常容易的。 因为SQL SERVER在这方面已经替我们考虑过了, 所以在我们开发应用程序就可以直接使用SQL SERVER的安全策略。 在SQL SERVER中,我们可以在ENTERPRISE MANAGER中创建一个登录帐号, 并且赋予一定的权限,如果要做到我们的应用程...阅读全文
posted @ 2010-02-22 15:54 超晨 阅读(435) 评论(0) 编辑

2009年11月23日 #

摘要: 这几天接连被问到网站数据库被sql注入后很多字段被改加了js代码,网上查了一下,看来也是批处理写入的,那么只有用同样的办法来解决了上代码代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->CREATEPROCEDUREspCheckJsInjectio...阅读全文
posted @ 2009-11-23 17:00 超晨 阅读(300) 评论(2) 编辑

仅列出标题  下一页