显示下一条  |  关闭

Leptonation

Scientia et cognitionis

 
 
 
 

日志分类

 
 
日志分类列表加载中...
 
 
 
 
 

自定义模块

 
 
模块内容加载中...
 
 
 
 
 

自定义模块

 
 
模块内容加载中...
 
 
 
 
 
 
 
 

条码图案与 SSRS,和图案放大

2012-3-5 22:53:05 阅读20 评论0 52012/03 Mar5

今天附属公司那边丟了个需求来,要在微软报表服务2005 (SSRS 2005)打印的表单上加上条码。问我们有没有插件什么的能做到这需求。

SSRS 的 Image,可以是 External 来自 URL,我爽快地说“简单,一个钟后写给你”。心想,用 iTextSharp 做个 web ,接受 request 参数是单号,response 个 Image 格式 是 JPEG,多简单呀。原来,是个悲剧,真丢人。

关键是,SSRS 运行时候,URL 中含 ? 号时候,它根本提取不了图案。它必须是固定路径的一张图。要我写个图片档放在临时目录什么的吗,这样的事我干不出来接受不了。SSRS 的另一个问题,是它的重复区域高度无法固定。简单来说,它是不适合用来打印表格。我是这么说服自己的。

时间关系,我马上提出用 ASP 做 report viewer 代替,Report Viewer 当然是用其他控件,不是 SSRS 那个。那边接受了,反正他们那个客户端也只是 Process.Start iexplorer.exe 来显示单据打印的… ,而且能用的话他们也没管那么多。马上动手,打开了 RadControls 内的 Reporting 准备导入 RDL 时候,又发现它不支持 RDL 导入,只支持 DevExpress、CrystalReport 等等的报表定义导入。又一个悲剧。

用极速把表格在 RadControls 的 Reporting 内重画一次,弄个 Report Viewer 控件在 ASP,测一下还 OK。已经用了两个钟了,还没放条码上去呢。因为

作者  | 2012-3-5 22:53:05 | 阅读(20) |评论(0) | 阅读全文>>

一步步,依赖注入与 IoC 容器

2012-2-7 1:44:06 阅读20 评论0 72012/02 Feb7

看看依赖注入和容器的作用、和为何要用。

我觉得自己动手做,再学框架,会事半功倍。以下是虚构场景,部分是内部培训资料,有错误请赐教。

先看看下面代码,我从数据库拿点东西出来,做些业务运算(这里是两个 decimal 相乘而已),然后显示:

Code Snippet

string connectionString = @"data source=localhost\sqlexpress;initial catalog=amort;integrated security=true;"; StringBuilder sb = new StringBuilder(); using (SqlConnection conn = new SqlConnection(connectionString)) {     conn.Open();     string command = "SELECT ItemCode,Quantity,UnitPrice FROM FIFO_Detail";     SqlCommand sqlcommand = new SqlCommand(command, conn);     SqlDataReader dr = sqlcommand.ExecuteReader();     

作者  | 2012-2-7 1:44:06 | 阅读(20) |评论(0) | 阅读全文>>

【引用】张五常 - 歧视自己的悲哀

2012-1-4 20:27:51 阅读20 评论0 42012/01 Jan4

用心写好了张培刚大哥六十多年前的旧作重印的序言,正要回到自己的《经济解释》的卷三第六章,却收到不少朋友及读者提到该《序》最后的一段话,是炎黄子孙的内心共鸣吧。我本想大发一次牢骚,但历来对歧视问题淡然处之,或鄙视也。这一次,我想到不久前在广州中山大学讲话后一位坐在前排的教授提出的一个问题,也牵涉到歧视。当时我作了整整两个小时的讲话,累了,忙顾左右而言他。后来想,自己在中西双方的学问上走了那么多年,学术歧视这回事我是满有资格表达一点意见的。《再为大哥序》引起反响的最后一段是这样说的:

炎黄子孙在西方受到歧视有些属咎由自取,有些怎样也说不过去。我的取向是一笑置之。但我认为那所谓祟洋媚外,或炎黄子孙喜欢把西方的名校大师之见看作高深学问或不敢贬低,可能是在西方饱受冷眼的效果──多半是在大学之外的。我说过,中国三十多年来出现的经济增长奇迹,可取的政策一律是中国人自己想出来,而劣策则全部是进口货。我对西方经济学不以为然的言论说得多了,这里不再说,但希望大哥的书这次重印,可让同学们知道从中国输出求学的经济学者的思想,因为经历不同,际遇有别,在经济发展学而言,比起西方是远有过之的。

我在中山大学讲话后那位教授这样问:「今天内地的大学只聘请从西方回归的,而大学教师要升职没有喝过洋水机会甚微,你怎样看这些现象呢?」我早就知道这些年在内地的大学任教职没有喝过洋水属次等国民,而文章能在西方的学报发表彷佛入住五星宾馆,内容全是废物也举为上品。我熟知的经济学的确如是,其他的学系我既不知也管不着。不是老外歧视你,是你歧视自己。老外歧视你是他们的无知,你歧视自己则是崇洋媚外,悲剧也。

作者  | 2012-1-4 20:27:51 | 阅读(20) |评论(0) | 阅读全文>>

Dennis Ritchie 1941 - 2011

2011-10-15 2:20:02 阅读46 评论0 152011/10 Oct15

#include <stdio.h>

int main()

{

printf("Goodbye, dad.\n");

return 0;

}

C 是我正式开始学编程时候的编程语言。其实第一套学的是 Basic,那太白痴,不算,之后就是 C 了。

那时候看就是那本被誉为 C 经典之作 K & R (Kernighan and Ritchie) 的 The C Programming Language,到目前为止,算是我看过次数最多的一本计算机类图书。作者之一是 Dennis Ritchie,C 语言之父。此书是在 Usenet 一位美国教授叫我买来学的,从美国订购,不容易,等了好久,也价值不菲。

看着它学 C 举步艰难,里面半句废话都没有,唯有每句话每个字都不能错过地学着。如果你初学,不太建议这书,太浓缩太难。

相比乔布斯(Steve Jobs)去世,Dennis Ritchie 的离去并没有铺天盖地的新闻,年轻一辈的很多搞软件开发的甚至不认识他。只有些老油条,默默哀悼,包括我。

Dennis Ritchie 除了设计出 C 语言,他是 Unix 操作系统的关键开发者之一。他伟大的地方,引 Bjarne Stroustrup (C++ 之父)形容他的一句话:

“They said it couldn't be done, and he did it.”

人们说那是不可能,但他做到了。

作者  | 2011-10-15 2:20:02 | 阅读(46) |评论(0) | 阅读全文>>

公交车上的冰箱

2011-8-27 16:20:46 阅读38 评论1 272011/08 Aug27

今天,从深圳皇岗口岸,坐公交车。上车时候,有一对老人家,把冰箱带上了公交车。

乘务员:「除了冰箱,还有个车子呀?!有没有搞错呀!」

老人:「呃,不好意思不好意思。」

乘务员:「那冰箱要买票… 车子也要买票!」

司机:「不行,直接收他十块钱吧!」

我看了一下收费牌,全程才 8 元,他们不是到总站。

老人:「…」

乘务员:「你自己租车要几百耶!」

老人:「好好好,不好意思。」

乘务员:「哎!你坐哪里去呀,坐进去冰箱挡住那个位置去!」

老人:「哎,好的!」

老人家从后一排座位,爬过座位,到上图那个冰箱挡住的位置。当时,车上连乘务员、司机,只有七个人。

司机:「哎,你们香港公交车能这样抬冰箱上去吗?」

恶港男:「当然不行啦!神经病,一个新冰箱才多少钱呀,一千三?两千?买个新的人家都送货!还买旧货呀!」

那位我称他为恶港男的香港男人,很大声地,用很难听懂的普通话,和司机讨论,我觉得他们两个说的话,是给两位老人听的。

从头到尾,老人说的不是对不起,就是不好意思。

我不知道冰箱拿上公交车,是对或者是错。买旧货不买新货,又有没有对错之分。有钱没钱,又是否对或错。我知道,的确有人买不起新的冰箱,或者旧的有得卖又便宜有人的确会选择买旧货。付几百块租车送冰箱,也是有人负担不起。但,你会觉得他们都很喜欢这样过生活吗…

这事上,谁是垃圾,谁没素质,再明显不过。不想再说了

作者  | 2011-8-27 16:20:46 | 阅读(38) |评论(1) | 阅读全文>>

查看所有日志>>

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2012

   
创建博客 登录  
 关注