摘要: //更新树莓派 sudo apt-mark hold raspberrypi-bootloader sudo apt-get update sudo apt-get upgrade //配置 raspi-config //安装git sudo apt-get install git-core //安 阅读全文
posted @ 2016-04-23 18:10 李久寧 阅读(307) 评论(0) 推荐(0) 编辑
摘要: 最近项目中需要导出Excel报表,由于用到的是Linq,输出数据一般都是List<object>。例如: var sum = from l in downloadlist join u in uselist on l.ID equals u.ID into jUL from u in jUL.DefaultIfEmpty() orderby l.Count descending ... 阅读全文
posted @ 2013-05-31 18:36 李久寧 阅读(1523) 评论(0) 推荐(3) 编辑
摘要: 问题:MVC中使用控制器返回JsonResult,如果带有日期字段的对象,浏览器接收到的json中会变成形如/Date('123123123')/格式。如何在easyui等中直接使用是个麻烦事。解决方法:从源头开始。既然Controller控制器的Json()方法会自动转化,那我们就给它扩展一下,把格式化日期的功能替换成我们自己写的格式:首先,我们继承JsonResult写一个类,重载他的ExcuteResult: /// <summary> /// 提供自定义日期格式 Json /// </summary> public class CustomJso 阅读全文
posted @ 2013-05-23 09:46 李久寧 阅读(3286) 评论(3) 推荐(5) 编辑
摘要: 相信很多像我一样的技术宅喜欢窝家里看电影,现在的硬盘随随便便都是几百G好几T的,里面没个百部八十的都不好意思跟人打招呼。下得多了,但好电影真的不多,特别是像我这个大陆分类文件夹里,很多看完发现真的是浪费时间。用ruby写了个小程序,从豆瓣电影上扒评分跟影片信息,将它们拼接成一个html网页,处理一个文件夹里的电影后能得到类似于下面的结果:你也可以扩充后,添加譬如:1.在你硬盘每个电影文件名前面添加评分,这样你就可以通过点按名称排序来实现评分排序了2.可以自动删除小于5/6分的电影3....等下面把代码贴出来,你需要用到的ruby库有:nokogiri(用来解析html),iconv(用来转码) 阅读全文
posted @ 2013-05-06 12:07 李久寧 阅读(1919) 评论(1) 推荐(9) 编辑
摘要: 工具的安装使用以下命令请确保你的mac安装有gem,你可以使用macport工具达到同样的目的,但本篇基于使用RubyGems。数据库使用MySql,可前往http://www.mysql.com/downloads/下载,推荐选择64bit。安装后,在系统配置面版会出现MySQL选项,包含有启动停止mysql server以及自动启动等选项。安装管理工具MySQLworkbench,便于管理(可选)。当然你也可以选择sqlite3作为数据库,rails默认使用sqlite3,终端输入以下命令安装sqlite3:sudo gem install sqlite3Ruby的安装mac os 自带r 阅读全文
posted @ 2012-11-25 13:44 李久寧 阅读(2181) 评论(0) 推荐(1) 编辑
摘要: 在lion下安装rails会提示你的ruby版本为1.8.7,而新版本的rails3.x需要1.9.x的ruby支持。所以,必须对ruby进行升级,经过各种凌乱和不成功终于摸索出经验。现在记录一下。通过app store安装xcodexcode安装好后,打开xcode选择preferences选择downloads选项卡安装command line tools(因为终端里没有gcc的编译环境)打开终端输入下面两条命令(安装rvm,ruby多版本控制器,通过rvm安装最新版本的ruby) curl -L get.rvm.io | bash -s stable rvm install ruby 1 阅读全文
posted @ 2012-09-24 13:48 李久寧 阅读(1996) 评论(0) 推荐(0) 编辑
摘要: 每天翻开技术博客,映入眼帘的是各种技术的关键字,五花八门,今天突然想知道最近比较热门的技术,谷歌搜了半天,得不出所以然。干脆自己用C#写了个小程序,用来统计博客园排名前1000的园主最爱的tag,从某方面也能反映出当下(最近几年)热议的话题吧。本文利用了HtmlAgilityPack库,这是一个将Html转换为Xml,并可使用XPath语法来查询的HTML解析库。小程序运行大概5分钟左右(公司网速最近太慢,不然还会更快一点)就将排名前1000名博客的tag统计出来了,解析起来相对于Winista.Htmlparser.Net而言还是比较快速高效的。一、获取博客园排名前1000的博客地址首页有一 阅读全文
posted @ 2012-08-02 11:02 李久寧 阅读(3827) 评论(27) 推荐(41) 编辑
摘要: 这一篇我们来打造一个手风琴试的功能菜单,虽然不能像之前那些一样完全自动生成,但这个模块是一个通用模块,完全可以在之后的项目中复用。1.数据库准备打开RapidWebDevSample.pdm,添加表T_FunctionType如下:拷贝Preview中的SQL语句在查询器中执行。手工录入几条数据,注... 阅读全文
posted @ 2012-07-25 09:27 李久寧 阅读(5193) 评论(28) 推荐(1) 编辑
摘要: 出差导致很长时间没有更新,看到很多朋友都要求提供实例下载,在这篇中我们将从新建项目开始,一步一步操作,本篇适合新手,大牛请绕道。文末提供所有相关的下载。首先说明一下环境与工具1.VS2010 SP1 (+ MVC 3)2.Kalman Studio3.PowerDesigner 16特别说明一下Ka... 阅读全文
posted @ 2012-07-17 15:49 李久寧 阅读(3296) 评论(16) 推荐(4) 编辑
摘要: 同样适用于Sql2008.造成此问题的原因是由于Sql 2005 删除了系统表 sysproperties 而改用 sys.extended_properties 表所致,微软的目的不再去猜测网上有二种解决方式 但不符合本人的需要 以下是通过创建sysproperties视图,以及改造powerdesigner sql语句生成模板实现本人直接用powerdesigner生成创建数据库SQL方法实现简单,在此做个记录-------------------------------------------------Sql 2005 Exec the Sql 创建View 'sysprope 阅读全文
posted @ 2012-07-03 14:45 李久寧 阅读(751) 评论(0) 推荐(0) 编辑