摘要:
经测试,窗体之间相互操作总结:1.模式窗体:子窗体可以在关闭后刷新父窗体。2.iframe窗体,子窗体随时可以刷新父窗体。3.通过模式窗体的方式打开的窗体中含有iframe嵌套的窗体。iframe嵌套的窗体不可以刷新其所在的模式 窗体。
阅读全文
posted @ 2013-05-28 15:06
thxuaimin
阅读(134)
推荐(0)
摘要:
html文档的head部分,添加了<idoctype html public "">大概,xml的课程中仔细的将结果这个标记的作用。最近,将一个页面中添加了该标记之后,发现页面上的滚动条无法工作了,当然设置div的高度的时候使用的表达式expression(screen.width-300);将其改写为固定的数值后,就没有这样的问题。自己的解释是:可能添加了该标记后,解析器对表达式的设置方式不提供支持,验证更加的严格。maybe。
阅读全文
posted @ 2013-05-27 10:03
thxuaimin
阅读(186)
推荐(0)
摘要:
信息管理系统中的权限系统。简单一点的通过用户角色菜单实现。复杂一点的通过用户角色菜单功能点,实现更加详细的控制。然而,针对树状结构组织的权限如何控制?至今没有很好的解决方案。曾经只见到一篇论文,讨论有关树状组织结构的,标题是《基于大规模树状组织结构的RBAC系统的设计与实现》。案例是大众汽车经销商的管理系统。树状组织中不同级别职权范围内的审批功能的实现,又该如何的控制?如果依这篇论文的讲解观点来看,当前系统中采用的处理方式已经是比较先进的了。结合目前系统的业务需求,系统其实现在也只能够做成这也,如果考虑的各种约束的情况下。引入权限管理员,系统管理员,用户组管理员,普通用户和角色这些概念,实现了
阅读全文
posted @ 2013-05-27 09:58
thxuaimin
阅读(150)
推荐(0)
摘要:
在现代化的企业中,计算机网络占据了重中之重的地位,越来越多的企业核心业务依附于计算机网络架构,例如:往来电子邮件,文件共享,即时通信等。而在网络架构下,企业所部署的计算机操作系统、业务应用程序、后台数据库等各种应用系统的种类越来越多,网络架构也越来越复杂,而应用系统正常运作,除了前台的应用界面外,更重要的是后台的进程或后台的服务,有了后台进程和服务的稳定运行,才能保证业务活动的正常进行。后台的进程和服务,都需要指定某一特定运行帐号,应该指定哪些帐号呢?我们可以从后台服务的分类来探讨:第一类是操作系统自带服务,例如BITS服务、DNS Client服务等,他们的作用是为操作系统运行提供后台支撑,
阅读全文
posted @ 2013-05-16 20:01
thxuaimin
阅读(351)
推荐(0)
摘要:
1.提供给用户一个比较一致的操作习惯。一律采用主列表,在此基础上,使用模式窗体,进行增删改查。关闭窗体的时候视情况而定刷新父窗体。window.location.reload()与window.location.href=window.location.href;两者之间是有区别的,最好使用后者。2.服务器端给客户端注册客户端脚本。三种方式之间是有区别的。有时候使用response.write();clientscript.registerstartupstript();clientscript.registerstriptblock();3.模式窗体关闭的时候使用<base targe
阅读全文
posted @ 2013-05-07 17:34
thxuaimin
阅读(113)
推荐(0)
摘要:
Dreamweaver本身带有自动整理的功能! 首先在[编辑]|[首先参数]的"代码格式"中设置好格式:第一行:勾选.可以选择使用Tab键或空格键填补缩进.第二行:Tab键所占空位.这个只在DreamWeaver中有影响.不管你设为几,在文件中,一个Tab键还是一个Tab键.第三行:是否自动换行.不选.第四行:换行符类型.(Windows)第五、六、七行:标签大小写.第八行:TD后无换行.不勾选.第九行:居中方式.设置好以后,点确定.然后转到菜单:[命令]|[应用源格式] -----看看源代码,已经整整齐齐了!哈哈.好简单.
阅读全文
posted @ 2013-05-07 15:18
thxuaimin
阅读(164)
推荐(0)
摘要:
visibility:hidden 不可见但是占据位置;display:none 不可见也不占据位置;$(":visible")选择器,版本的不同导致处理的逻辑也不相同。$("#id").css("","");
阅读全文
posted @ 2013-05-06 09:24
thxuaimin
阅读(265)
推荐(0)
摘要:
最近工作上User提出了要在頁面上有防止右鍵選單的功能。我不是很想做這個﹐因為這是防君子不防小人﹐網路上一堆教人如何破解的文章﹐感覺做了就是白努力定律。不過User最大﹐由其前幾個月某個有力的User太閒沒事幹﹐跑去跟老大唉﹐唉說IT都不配合﹐IT給的系統難用...﹐間接的就這樣我受了無妄之災﹐如今上班的地點由15分鐘變成了50分鐘。好﹐上面一堆廢話不重要﹐重點是為了這個右鍵功能﹐實際做了之後﹐衍生發現一些問題但網路上沒有找到資料﹐就自己整理一下。一開始這個防右鍵的功能最簡單的寫法﹐應該就是直接在body標籤中加入oncontextmenu="return false"。當
阅读全文
posted @ 2013-05-06 08:59
thxuaimin
阅读(139)
推荐(0)
摘要:
最早的时候使用的是动软代码生成器。随后使用的是史密斯代码生成器。相比于前者,这个可以实现了模板的自定义的功能。但是同前者一样,也是一个数据驱动的模式开发,就是先建立数据库的表。然后对面向对象的抽象继承的特性感触不是太深。第三种,是mygeneration,开源的一种代码生成器,据说可以由配置文件exportschma出来数据库,需求改变的时候,就可以重新生成就可以,确实很方便。而最大的区别就是,这是一种领域驱动开发(DDD)。
阅读全文
posted @ 2013-04-24 22:44
thxuaimin
阅读(230)
推荐(0)
摘要:
现在做技术的确实是比较累的。各种技术层出不穷。如何快速的学习一个方向的技术,我有一些自己的思考。1.做好规划。一定时期内要学些什么,达到什么程度,成果形式,效益评估。2.实施层面。何时实施,任务分解,一面被新闻八卦抢去了资源。3.做好抉择。是需要了解,还是需要深刻的体会。
阅读全文
posted @ 2013-04-24 22:39
thxuaimin
阅读(160)
推荐(0)
摘要:
今天成功实现了ztree的右键菜单的增加同级节点,增加下一级节点,删除节点的功能。比较奇特的一点是,我们通过为其添加数据,通过addnode(),这个插件自动的实现了样式的改变。不在需要我们去拼接字符串的操作。当打开起其源文件的时候,发现其是使用mvc模式构建的。分为data数据,view视图控制,setting,控制。源码里面的代码写的是相当的经典。值得学习。
阅读全文
posted @ 2013-04-24 20:01
thxuaimin
阅读(179)
推荐(0)
摘要:
nhibernate : Server=.;initial catalog=BookDb;User ID=sa;Password=********;
阅读全文
posted @ 2013-04-23 22:09
thxuaimin
阅读(202)
推荐(0)
摘要:
工欲善其事必先利其器。此言一点不假。解决了testdriver.net和nhibernate profiler这两个工具使用过程中的问题。学习起nhibernate系列的教程真是有一种秋风扫落叶的感觉。学习了三种查询语言中的hql和cri两种查询方式。学习了对单个对象的增删改查。将要学习第六讲的事务。还没有学习多表连接。一个感觉就是,别人已经封装好,我们需要做的就是遵守规定语法即可。读懂规则,遵守规则,用活规则即可。
阅读全文
posted @ 2013-04-23 22:07
thxuaimin
阅读(113)
推荐(0)
摘要:
问题多多。重新 绑定是可以实现的。但是没有意义。找出解析规律,实现拼接字符串之后,append()。出现莫名其妙的问题。最后,之后考虑其他的 办法。使用异步加载的方法,来改进刷新的体验。带实现中。正则表达式对象。replace。substring。Math.random();更重要的是发现html()这个函数不能够获取到标签的信息。还有一个问题就是如何根据span的内容获取span的html内容。最后的这两个问题jquery都没有提供实现。有必要研究一下框架的核心。
阅读全文
posted @ 2013-04-23 18:49
thxuaimin
阅读(217)
推荐(0)
摘要:
js是一个弱类型的语言。js是一种动态语言。js的变量的声明。js中没有块的概念。特殊的声明方式,导致很容易的不知不觉中声明了一个新的变量。最好的办法是,使用var 变量名来声明变量。
阅读全文
posted @ 2013-04-23 12:55
thxuaimin
阅读(116)
推荐(0)
摘要:
Nhibernate Profiler:一款性能监视工具。安装的时候,一旦点击“Nh.exe”,光标转了两圈后,就在桌面的右下角只显示了一个小图标,自动最小化了。没有显示任何的主界面。右键该小图标,有两个“Open Interface”和“Exit”,两个按钮被点击后,都没有反应。网上也找不到任何的答案。也没有见到有人遇到这样的问题。我的想法可能是与系统的其它软件冲突了。随开始着手整理系统。首要想法是重装系统,无奈,重装不成功。还原,也不成功。真是上天无路,下地无门啊。好吧,来点保守治疗。使用qq管家,加速,性能提升,不必要软件的卸载。VS2010也卸载。重启。再次点击“NH.exe”.奇迹出
阅读全文
posted @ 2013-04-23 12:51
thxuaimin
阅读(145)
推荐(0)
摘要:
学习一个教程的过程中,为了讲解知识点,使用的是编写相应的类,然后在单元测试项目中,进行验证。其中用到了TestDriver.NET.根据网上的教程,应当在VS中一经安装,右键菜单中就会多出三个菜单项,分别是Run Test..,奇怪的是,我的安装后,却没有任何的反应。没有出现预期的菜单。最后发现是版本的问题。我使用的VS是2010,Nuint是某一个版本。而我安装的TestDriver.Net的那个版本是不支持VS的这个版本的和Nunit的这个版本的。总之,就是版本的问题。
阅读全文
posted @ 2013-04-23 12:43
thxuaimin
阅读(261)
推荐(0)
摘要:
平常开发,不怎么用到单元测试,今天看着博客园nhibernate系列的教程,教程中没有用具体的项目来运行,而是建立了类库,然后通过测试项目来对需要介绍的知识点的说明。测试项目的运行用到了,单元测试。用到的工具有:TestDriver.Net;NUNIT-gui;NHibernate.Profiler;还没有整的太明白其中的关系。大致是:TestDirver.net是一个nunit在vs中的一个插件,提供了一个在vs中右键快捷运行测试项目结果的功能。gnunit.gui是nunit的可视化界面。专门用来加载引用了nunit.framework.ll的测试项目,观察其运行效果。
阅读全文
posted @ 2013-04-20 23:07
thxuaimin
阅读(180)
推荐(0)
摘要:
MSDN2010安装及使用(MSDNLibrary)VS2010正式版不再有单独的MSDNLibrary安装选项,以至于很多同学找不到本地的MSDNLibrary来用,其实VS2010的ISO安装光盘里已经包含有MSDNLibrary,只不过要手动安装,方法如下:1、安装完VS2010后,在开始菜单中打开MicrosoftVisualStudio2010-VisualStudioTools–ManageHelpSettings(管理帮助设置),第一次打开时会让你选择一个路径用于保存MSDNLibrary的内容,建议选择一个剩余空间比较大的盘2、点击“Chooseonlineorlocalhel
阅读全文
posted @ 2013-04-16 18:21
thxuaimin
阅读(238)
推荐(0)
摘要:
选择c,还是选择java;选择java,还是选择c#;每一个平台都有很多东西,虽然说很多时候,道理是相通的;但是我们做应用开发的需要的是精通,而不是大概。曾经对嵌入式,对底层的硬件很感兴趣,随去学习,结果走了不少的弯路。最后终于明白,在这信息爆炸的时代,知识的更新换代实在是太迅速了。我们需要做到专注,而不能够奢望样样精通,这是一个不现实的做法。必须学会做出选择。
阅读全文
posted @ 2013-04-15 20:38
thxuaimin
阅读(138)
推荐(0)
摘要:
看到网上说这本书好,就没加太多思考买了一本。结果发现,是为c/c++开发人员写的。我看clr via c#还是比较合适点。看这个难度太大了。先留起来,将来再看吧。
阅读全文
posted @ 2013-04-15 19:21
thxuaimin
阅读(139)
推荐(0)
摘要:
是否需要深入的了解java平台的东西?工作后一直在使用.net,在社区中在研究别人的文章的时候,特别是设计方面的时候常常看到讲到java方面的框架之类的东西。现在就有一个问题,是否应当深入了解java方面的知识,如果目标是以后做架构的话。不能说我只了解.net平台的东西,java平台的不会。特别是客户规定项目的技术平台的时候。如果要深入了解,人的精力是有限的,又如何做到这一点呢?
阅读全文
posted @ 2013-04-14 18:47
thxuaimin
阅读(117)
推荐(0)
摘要:
2009年毕业以来,至今已经将近4年。在这4年的时间里,又可以分为两个时期。2009年6月~2011年9月:在这两年的时间里,完成了走入社会的转变。其中比较奇特的方式建立了对整个社会的整体全局原始的认识。同时一个在现在看来最大收货时,认识了媳妇。职业发展以及方向处于一种摸索时期。2011年9月~至今:随着各方面的稳定,职业发展开始由增速进入快速发展时期。这一时期弥足珍贵。宽松的工作环境,良好的后勤保障,外部环境也是比较和谐。自此以后,进入一个新的阶段。姑且称之为:发力期。初步目标:自己这一块,在技术领进行精心耕耘。因为面临着安家,赡养父母,养育下一代的任务。做好理财置业,技术升级等问题。具体工
阅读全文
posted @ 2013-04-14 18:36
thxuaimin
阅读(145)
推荐(0)
摘要:
记得上学的时候,学习了很多的有关软件开发方面非常具体的知识,包括java语言,php等。毕业后,在培训的时候做的第一个项目有可能就是做一个网站。当时的项目也比较简单,给人的一个印象就是很低档。当时认为做这样的开发是很低档的。那时候印象中c/s架构的软件才是真正的软件。所以当被周围的人问起做什么的时候,自己刻意避免说是做网站的。结果,对方会说一句,哦,就是走网站的。真是欲盖弥彰啊。然后,我就有解释了半天,试图让对方明白自己做的是软件项目,c/s架构的那种,不是网站。当时真的想说,你才是做网站的,你们全家都是做网站的。现在开起来,做网站的一样很牛逼,12306.cn,各大门户,淘宝,京东,。。。。
阅读全文
posted @ 2013-04-14 18:19
thxuaimin
阅读(107)
推荐(0)
摘要:
曾经有这样的一些争论“学习c语言好,还是java等面向对象的语言好?”当初的感觉就是,操作系统,驱动,编译器。。。一些重要的核心软件都是c语言编写出来的。觉得很牛,应该学习一下。但是拿起c语言书籍,看过一阵之后,发现语法还是那些语法,工作中很少有能够用到的地方。工作中,面试最多的还是面向对象的。曾经也是比较迷茫。后来终于明白。编程语言的发展从机器语言,汇编语言,面向过程式的语言,面向对象的语言一路发展过来。遵循的规律是:使得程序员的开发越来越有效率,能够处理的业务逻辑越来越复杂。不懂行的会说,不就是一个增删改差(CRUD),没有什么了不起的。当时我无言以对,想想确实也就是这样。现在终于明白,关
阅读全文
posted @ 2013-04-14 18:06
thxuaimin
阅读(142)
推荐(0)
摘要:
1.开源重要性参加开源项目是一个提升自己技术功力的重要途径,在面试的时候也是极其重要的。2.开源是一个更好的平台行动起来,从现在做起。
阅读全文
posted @ 2013-04-14 17:02
thxuaimin
阅读(154)
推荐(0)
摘要:
1.疯狂ajax2.深入浅出Extjs3.高性能Linux服务器构建实战(运维监控,性能调优与集群应用)4.精通WCF(上下册)5.架构应用设计模式6.架构实战7.windows核心编程8.算法导论9.大话设计模式10.人性的太任性
阅读全文
posted @ 2013-04-14 16:56
thxuaimin
阅读(111)
推荐(0)
摘要:
转自:http://xiongyongyuan1234.blog.163.com/blog/static/5566116820103845725657/GNOME应用技巧:通用快捷键Alt + F1类似Windows下的Win键,在GNOME中打开"应用程序 "菜单(Applicati ons)Alt + F2类似Windows下的Win + R组合键,在GNOME中运行应用程序Ctrl + Alt + D类似Windows下的Win + D组合键,显示桌面Ctrl + Alt + L锁定桌面并启动屏幕保护程序Alt + Tab同Windows下的Alt + Tab组合键,
阅读全文
posted @ 2013-04-11 21:39
thxuaimin
阅读(491)
推荐(0)
摘要:
初学Linux,首先需要弄清Linux 标准目录结构/root ---启动Linux时使用的一些核心文件。如操作系统内核、引导程序Grub等。home ---存储普通用户的个人文件ftp --- 用户所有服务httpdsambauser1user2bin ---系统启动时需要的执行文件(二进制)sbin ---可执行程序的目录,但大多存放涉及系统管理的命令。只有root权限才能执行proc --- 虚拟,存在linux内核镜像;保存所有内核参数以及系统配置信息1 --- 进程编号usr --- 用户目录,存放用户级的文件bin --- 几乎所有用户所用命令,另外存在与/bin,/usr/loc
阅读全文
posted @ 2013-04-11 21:36
thxuaimin
阅读(133)
推荐(0)
摘要:
Linux dir 命令和 ls 命令功能类似,用以查看目录、文件权限等详细信息。下面来介绍一下关于Linux dir命令具体的使用方法。一、Linux dir命令使用权限任何用户都可以在终端使用“ dir ”命令。二、Linux dir命令使用格式在终端使用dir命令的格式为:dir [选项] [目录名] (使用时无方括号)三、Linux dir命令功能dir 命令的功能和 ls 命令类似,不过命令参数比较少,可以使用“dir –help”查看dir命令的相关参数。四、举例例如列出“/home/cc/Ruijie”里所有内容的详细信息。可用如下命令。[cc@cc ~]$ dir -l /ho
阅读全文
posted @ 2013-04-11 21:32
thxuaimin
阅读(298)
推荐(0)
摘要:
这里以安装supersparrow-0.0.0为例,我们打算把它安装到目录 /usr/local/supersparrow,于是在supersparrow-0.0.0目录执行带选项的脚本./configure --prefix=/usr/local/supersparrow,执行成功后再编译、安装(make,make install);一个小选项有这么方便的作用,建议在实际工作中多多使用---不指定prefix,可执行文件默认放在/usr /local/bin,库文件默认放在/usr/local/lib,配置文件默认放在/usr/local/etc。
阅读全文
posted @ 2013-04-11 21:27
thxuaimin
阅读(223)
推荐(0)
摘要:
常用的APT命令参数: apt-cache search package 搜索包 apt-cache show package 获取包的相关信息,如说明、大小、版本等 sudo apt-get install package 安装包 sudo apt-get install package - - reinstall 重新安装包 sudo apt-get -f install 修复安装"-f = ——fix-missing" sudo apt-get remove package 删除包 sudo apt-get remove package - - purge 删...
阅读全文
posted @ 2013-04-11 21:12
thxuaimin
阅读(332)
推荐(0)
摘要:
原提问见:http://bbs.chinaunix.net/forum/viewtopic.php?t=608443题目为:请问RPM包与tar到底有何区别??------------------------------------------要了解tar与rmp的差别,不妨先从软件的产生开始谈吧。简单来说,现今的电脑,之所以能运作,是因为它会处理的0跟1,但问题却也是只能处理0跟1。因此,要让电脑能执行的软体程式,必需以0跟1的二进位(二进制)格式出现,我们称之为---执行码(可执行文件)。而且,不同的CPU所执行的格式都不尽相同,我们称之为硬件平台(平台)。以个人电脑来说,最常见的硬件平台
阅读全文
posted @ 2013-04-11 20:00
thxuaimin
阅读(323)
推荐(0)
摘要:
关于源码使用常见问题及解决方案,请参阅:http://bbs.51aspx.com/showforum-9.html这里有详细的相关的介绍。
阅读全文
posted @ 2013-04-04 21:28
thxuaimin
阅读(137)
推荐(0)
摘要:
江西金格科技股份有限公司成立于2003年4月,总部位于南昌国家级高新技术开发区,是国内较早开展“可信应用软件”研究与开发的自主创新型高新技术企业。多年来,金格科技致力于为中国及全球提供安全、可靠的软件产品、技术和服务,现拥有多项完全自主创新的核心技术及独立的商用密码研发测试中心,并率先通过了ISO9001、ISO27001等管理体系认证。凭借着成熟领先的技术及大量丰富的经验,公司日益成长为国内可信应用产业的积极推动者和可信应用软件领域的领军企业。 作为国内资深的可信应用软件提供商,金格科技紧密贴合市场需求,不断提高客户体验度。金格科技在“谋划一代、研发一代、推广一代、成熟一代”的自主研发创新.
阅读全文
posted @ 2013-04-04 20:58
thxuaimin
阅读(249)
推荐(0)
摘要:
关于龙博北京龙博中科软件有限公司,是一家致力于企业级前端,Web表现层,Web控件等研发、销售、培训的高新技术企业,立足北京面向全国,致力于为软件开发业企业提供行业解决方案,并为软件开发厂商提供优良的中间件产品。公司拥有雄厚的研发实力,积聚了一批掌握Web前端开发技术的高科技人才,以及在企业级应用开发经验的行业专家;本着以精立业,以质取信的信念努力为广大客户提供最具创新性的产品和最优质的服务;与伙伴真诚合作,共赢发展。联系我们地址:北京市海淀区西直门东北200米远洋风景9栋邮编: 100976电话:010-82293885传真:010-82295981-8001Email: contact#l
阅读全文
posted @ 2013-04-04 20:49
thxuaimin
阅读(224)
推荐(0)
摘要:
有时间我们从网上下载一些她人编写的一些代码,在本地运行的时候可能会存在一些问题。比如,有可能需要我们去升级,在这个过程中,尽量的不要更改项目给予的框架的版本,这一点至关重要,否则可能会出现各种的问题。总之,一个原则就是尽量保持原来的框架的版本。保持其运行的根基不动摇。
阅读全文
posted @ 2013-04-04 20:32
thxuaimin
阅读(96)
推荐(0)
摘要:
简单工厂,工厂模式,抽象工厂模式;策略模式;装饰着模式;观察者模式;单例模式;组合模式;迭代器模式;状态模式;适配器模式;单一职责原则;开放封闭原则;依赖倒置原则;迪米特原则;
阅读全文
posted @ 2013-04-04 20:25
thxuaimin
阅读(101)
推荐(0)
摘要:
匿名方法是C#2.0引入的一个新特性,它允许开发者内联(inline)声明自己的函数代码而无须使用委托函数(delegate function。匿名方法通常在1. 需要一个临时方法,该方法使用次数极少;2. 这个方法的代码很短,甚至可能比方法声明都短的情况下使用。在C# 1.1里,声明和使用委托要求你有委托和一个在委托被触发时具有匹配签名的能够执行的方法,以及一个将命名方法与委托关联的分配语句。作为C# 2.0的新特性,匿名方法基本上能够提供与先前命名方法相同的功能,但是它已经不再需要一个在关联到委托之前就明确创建的方法了。你可以把C# 匿名方法想象为一个实现与委托进行关联这项功能的便捷途径。
阅读全文
posted @ 2013-04-04 20:21
thxuaimin
阅读(110)
推荐(0)
摘要:
委托是一种对方法的引用。事件是一种特殊的委托,是一种加了限制的委托。
阅读全文
posted @ 2013-04-04 20:19
thxuaimin
阅读(114)
推荐(0)