代码改变世界

阅读排行榜

F#match的强大和List.tail方法的真实含义

2012-04-11 09:36 by java线程例子, 423 阅读, 收藏,
摘要: 这几天在学习F#,感觉F#在很多方面确实比较简洁而强大,其match表达式就是其中之一,match with 跟C#的Switch类似,但功能上要强大很多,下面是例子: let print_any x = printfn "%A" x let rec findSequence l = match l with | [a; b; c; d] -> //a,b,c,d其实只是占位符号,表示4个元素的数组,当然,如果匹配到,你可以通过abcd访问到这4个元素 printfn "Last 4 numbers in the l... 阅读全文

将网页转换为PDF

2012-06-06 09:58 by java线程例子, 418 阅读, 收藏,
摘要: 转至:http://zhiwu88.blog.hexun.com/70623952_d.html字号:大中 小 很多时候我们看一个网页没看完,想保存下来,使用IE的话,通常保存.mht文件,会把整个页面的所有文件保存在一个文件里边,下次打开时就跟打开一个网页一样,很方便使用和储存。但在火狐,只能保存单个页面和一大堆网页的图片、css、js,会带来很多混乱和不方便。那在火狐有没有一种方法可以一次保存网页为一个文件呢?下面我来介绍一种将网页保存为PDF文件的方法。这是一个火狐的插件,名字叫Web2PDF Converter,下面将来一步一步的教你怎么安装和使用这个火狐组件。图1:打开 火狐/工具. 阅读全文

easyUI合并DataGrid单元格

2012-08-11 10:17 by java线程例子, 417 阅读, 收藏,
摘要: @author YHCdatagrid经常需要合并一些单元格,这个教程将向你展示如何在datagrid合并单元格.合并你的datagrid 单元格,简单的调用'mergeCells' 方法和传入合并信息参数告诉datagrid 如何合并单元格,在所有合并单元格中,除了第一个单元格,将会隐藏当单元格合并.查看Demo创建DataGrid<table id="tt" title="Merge Cells" style="width:550px;height:250px" url="data/datagrid 阅读全文

技术随笔(密码保存,MSMQ)

2012-01-01 18:37 by java线程例子, 416 阅读, 收藏,
摘要: 1)密码保存: 明文肯定不行,加密后别人还可拖库碰撞解密,一般加密用hash的话可以加点扰动(所谓加盐,直接用GUID最好,这样基本可以保证用户密码相同Hash结果也不会相同),但这个扰动因子数据不要放在用户密码所在的数据库里,可以做成服务放在其它地方(比如Windows的目录服务里),而且这个服务只对自己的服务端应用开放访问权限(访问MAC地址限制,或其它硬件地址限制等),可以增加破解的难度;而且就是数据库被劫也没什么用。当然性能会有些影响。 话说回来,这个世界没有绝对的安全,密码的保护需要软件和用户一起来完成。用户在设密码的时候,还是可以分为几种场景来设,比如银行密码就肯定单独设了,没必要 阅读全文

使用easyUI 动态改变datagrid的columns

2012-08-10 10:10 by java线程例子, 413 阅读, 收藏,
摘要: @author YHCDataGrid 列可以使用'columns' 属性简单的定义,如果你想动态的改变columns,那根本没有问题,改变columns ,你可以重新调用datagrid 方法和传递一个新的columns 属性,就o了.创建DataGrid<table id="tt" title="Frozen Columns" class="easyui-datagrid" style="width:550px;height:250px" url="data/datagrid_d 阅读全文
上一页 1 ··· 21 22 23 24 25 26 27 28 29 ··· 121 下一页