公司原来用DELPHI6,DELPHI7开发的二层老系统,已经有许多老客户在用。 现在,有客户提出要改变原来的部署方式,从局域网改变为互联网。 这时,发现原来的二层系统已经不能适应这种新的变化,因为二层系统对网络带宽要求比较大,客户只有普通的ADSL宽带,二层系统运行又慢又不稳定,运行的时候经常会断 ...
分类:
其他好文 时间:
2016-06-17 12:23:29
阅读次数:
153
由于工作的原因,总是会在WPF和WebForm之间切换,但是实际项目中一直也没有使用过asp.net MVC,毕竟现在的外企维护和兼容老系统,是一件必修课。 然而最近找工作发现外面的世界已经漫天的MVC,说没用过都不好意思跟人打招呼,只能自己先了解了解,至少上手来用没问题再去面试吧。 下了一遍什么7 ...
一、开发背景: 由于老系统已经无法满足实际业务需求,需在现有数据库的甚而上开发新的项目。 二、困难点: 而EF默认情况下是要删除现有数据库表格后重新创建,这是不允许的。当你创建数据库对象时系统会提示“数据库中已存在名为 'XXXXX' 的对象” 三、解决方法: 1、创建测试数据库TEST。 2、创建 ...
分类:
数据库 时间:
2016-05-21 15:40:46
阅读次数:
264
最近在做项目重构的主界面工作中,需要动态显示主菜单以及子菜单(各个界面的链接),查看原来老系统采用的是asp控件,但是重构的时候采用mvc框架,而且这些菜单并不是死的,而是通过其他界面来配置的,主菜单和子菜单都是数据库查询显示。因此,就想到了动态的拼接div来实现效果。
要实现的效果图
实现步骤:
第一步,查询主菜单名称
第二步,查询具体界面名称
...
分类:
Web程序 时间:
2016-05-13 04:03:22
阅读次数:
575
Gem::InstallError: net-ssh requires Ruby version >= 2.0 修改Gemfile,变一下版本 gem 'unicorn' group :test, :development do gem "rspec-rails", ">= 2.5.0" gem '
分类:
Web程序 时间:
2016-02-05 00:59:02
阅读次数:
431
1、 我们现在普遍用的是老系统情况下,什么时候把软件和硬件在敏捷项目里面集成?答:有两种场景:第一种场景是把软件分几个迭代,最后把软件和硬件一起集成;第二种场景是更好的一种场景,每几个迭代后,就把开发出来的部分软件和硬件在一起集成测试,不管这个硬件是开发了一部分或者是整体,软件完成后,在迭代末尾做一...
分类:
其他好文 时间:
2015-12-24 00:37:27
阅读次数:
148
java中多条件与不定条件查询网站或各类管理系统都会用到搜索,会用到一个或多个不确定条件搜索,单条件搜索比较简单,有时候会有多个条件共同查询,如果系统中已经提供了相关的方法供你使用最好,像我做这老系统改版,需要添加搜索,就要自己写了。开始也没管那么多,就是拼sql,但是后来发现要加搜索地方不少,总是...
分类:
编程语言 时间:
2015-11-15 14:44:37
阅读次数:
179
最近在升级公司的一个老系统,05年的老系统。系统jsp页面没有使用Struts2的标签<s:if>,而是使用了<c:if>,问题来了,<c:if>是没有else语句的!! 下面的方法可以解决这个问题。 使用<c:if>的一般形式,即不需要e...
分类:
其他好文 时间:
2015-11-11 13:29:33
阅读次数:
339
网站或各类管理系统都会用到搜索,会用到一个或多个不确定条件搜索,单条件搜索比较简单,有时候会有多个条件共同查询,如果系统中已经提供了相关的方法供你使用最好,像我做这老系统改版,需要添加搜索,就要自己写了。开始也没管那么多,就是拼sql,但是后来发现要加搜索地方不少,总是这样写既增加了工作量,还要做很...
分类:
编程语言 时间:
2015-10-04 17:08:54
阅读次数:
224
JMX即Java Manager Extentin(java 管理扩展)一种动态改变javabean属性值的技术,具体应用场景可以有很多。比如使用JMX作为线上应用的开关,在做一些新老系统改造的时候 我们可以采用一个简单的开关bean来即时切换新老业务逻辑,达到实时回滚的目的。 JMX的基本结构如下...
分类:
其他好文 时间:
2015-09-15 12:59:15
阅读次数:
182