随笔分类 - .Net
摘要://初始化视图 var mainView = myApp.addView('.view-main', { dynamicNavbar: true, pushState: true }) 可以试试pushState
阅读全文
摘要:单一窗口切换了2年多了,由于RabbitMQ或者网络的不稳定,或者升级或者网络调整,等等诸多问题导致了海关单一窗口程序会不定期的出现文件及回执自动处理的作业停止的问题。 最近终于想明白了,把日志监控起来,当出现作业停止时,自动将单一窗口客户端给咔嚓了,然后暂停一小会儿,启动单一窗口客户端。 遇到了C
阅读全文
摘要:项目中使用DWZ作为jq框架,因为之前开发的东西都在传统的webform上,所以使用了大量的iframe,用其openExternal函数实现多Tab.开发中还好,使用中发现,在ie下,如果一个Tab页下再打开一个Tab页,然后提交后调用closeCurrentTab的方式,结果光标就死活找不回来,只能用Tab键才能找回。然后就开始茫茫的baidu,发现和我一样用法的人很少,哎,土人,跟不上时代。终于,被我看到了一个和我一样用法的人,可惜人家不是用dwz,只是讲到这其实是IE的bug。现象如下:框架内嵌iframe点击事件弹出层,弹出层又嵌套iframe,当弹出层iframe里面input获得
阅读全文
摘要:之前一个项目需要用天敏的卡做图片采集实现是可以做,但是缺点是:1 图片没法子实时抓取,会滞后1秒左右,客户没法子接受。。。。 2 不知道是我没有处理好还是什么,很容易导致CPU 很高 优点:1 SDK真简单,相比之下,directshow实在是太麻烦了
阅读全文
摘要:iframe是一个一个的打开有时候客户有不同的要求,就必须得用iframe但是iframe的打开速度实在是那个慢啊,后来搜搜搜,终于发现终极之道-javascipt在body 的onload的时候指定frame的location,发现速度快的不是一般的多.for example:1<!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN"...
阅读全文
摘要:假设我们的DataTable有5K左右的数据那么,我们需要对他进行更加快速的操作正常我们可能使用DataView.RowFilter来作如果一两次都无所谓,如果要对DataView的RowFilter/Sort进行大批量的操作--该操作会导致DataTable索引重建.因为RowFilter Sort.的设置会导致DataView索引的建立那么,是不建议的,应该使用 1.设置DataView.S...
阅读全文
摘要:现有系统的模式采用 UI -->Service-->IService->Data的模式.boss说想要做一个可以很容易切换到WebService的方式.于是绞尽脑汁,变成如下模式 UI->WebService->Service-->IService-->Data而WebService的对象一定要实现这个IService的接口.由于大部分的WebService的代码都是直接调用Service对应的...
阅读全文
摘要:1.Web.config的更改建议新建一个Asp.net Ajax的Web项目然后拷贝过来更改,最早一只用别人的Web.config会出错.发现是没有安装Asp.net Ajax Toolkit2.用一个UpdatePanel来括住可能需要更新的内容 需要更新内容放在里面 如果一个页面中存在多个UpdatePanel,又需要可能需要互相影响UpdateMode--可以不是全部更新这样更新就是部...
阅读全文
摘要:1.由于Oracle没有库的概念 所以,我们可以使用User来作为库的替代品 比如我们之前的SQL是 Select aa,bb,cc From LibraryA.TableA 现在,我们建立一个User 是LibraryA 然后用这个用户构建Table,索引之类的.2.由于Oracle对于空字符串的认同是DBNull.DB2还是把它当成空字符串看待 所以,需要迁移的程序都需要注...
阅读全文
摘要:www.weizhengmarket.com 类似163相册的特性,目录式呈现产品, 可以批量的上传图片,可以方便的调整顺序,可以批量调整品牌 归组 大类别 小类别 价格 以及产品备注 可以有一个产品对应多张图片 可以根据目录设置产品目录的尺码或者颜色。 可以支持IE和FireFox正常浏览 --这个最烦,用ie5看还是会乱糟糟,ie5支持css不强.
阅读全文
摘要:一般用户习惯是退出的时候,不需要做Validating事件。所以曾经也被很困扰。后来查了资料,发现CausesValidation 属性如果设置成false,他将不会被触发,但是必须是把所有的控件的这个属性都设置成false.所以需要一个递归把所有的设置一下。哈,发现退出的时候Validating事件终于不会被触发了。
阅读全文
摘要:就是再Form里面,用把内容框起来:)所以,只需要修改模版,把每个新增的里面默认带一个========没什么好写的~~ 这是戒烟第五天。真的从心理开始戒烟。
阅读全文
摘要:原本框架是支持多条记录一并上传更新到数据库.后来发现,如果数据量很多就会出现问题:(后来一想,终于明白了为什么当初看到.Net2.0的需要BatchSize.呵呵,原来如此.于是乎也增加了一个BatchSize不过是固定的,不允许更改的.想想,嗯,晚上回去更改成可以更改的.
阅读全文
摘要:由于摸着前进,所以出现了一些问题,意想不到的。由于对javascript不熟悉,不是很明白javascript 和 jscript的区别。所以折腾了很久,很纳闷的问题出现了最早,我指定Type="text/javascript" ,然后不管怎么样,都会报脚本错误。昨晚折腾到2点,不明所以然,今天尝试制定type="text/jscript" .55555555居然可以了。哎,老泪纵横。所以在vs...
阅读全文
摘要:通常我们需要成批在绑定的时候更新Grid里面的数据. 这时候两个方法尤其重要. BeginUpdate(); EndUpdate(); 这两个方法可以减少很多不必要的时间. For ex: 改正前 PrintTicks("全选开始"); DevExpress.Data.ColumnSortOrder sortOrder = xtraGridView.Columns["colSelect"...
阅读全文
摘要:如果每个方法都需要增加一个Key的话,那么代码会很杂乱。后来研究了一下,用Castle挺简单的,看别人的Demo,代码Copy一下即可。由于框架是一个类库,所以AspectSharp的配置文件只能是用嵌入资源。为了偷懒,我就直接用txt文件保存需要做的步骤:1。建立一个配置文件保存需要注入的代码配置 import Wildfish.DataAccess.Base.AOP.Intercepto...
阅读全文
摘要:刚开始的时候没注意语法后来才发现,原来用SQLite分页是世界上最简单的。如果我要去11-20的Account表的数据Select * From Account Limit9 Offset 10;以上语句表示从Account表获取数据,跳过10行,取9行嗯,我觉得这个特性足够让很多的web中型网站使用这个了。
阅读全文
摘要:不太会Access,稀饭语法好一些的。所以选择零配置的SQLite.觉得比Access好。作为企业的前端非主营业务的或者政策性的数据存储非常不错。或者作单机软件的也还是很不错的。至少不需要Access.学习时间很短。
阅读全文
摘要:最早使用SQLite是因为sql2005实在是重量了,我的老机器跑的咯吱咯吱了。而且,Access用得不习惯--指的是.Net的访问。后来Cnblogs搜索了一下,觉得SQLite不错,因为我的框架本身没有使用存储过程。废话不多说,言归正传。1。从www.sqlite.org下载SQLite 3.3.4的版本 为了方便,我把它解压了,就一个SQLite3.exe,放入Windows目录下。 ...
阅读全文