禅宗花园...迷失的佛

人生在世,一件也少不得,到了那结束时,一件也用不着。

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2016年5月9日

摘要: 1. 引言 相比于Java而言,基于C#的开源爬虫就少了很多。入行这么多年也从未接触过爬虫。出于兴趣今天给大家介绍一个C# 的爬虫工具Abot. 需要使用可以通过Nuget获取。Abot本身就支持多线程的爬取, 内部使用CsQuery来解析爬取到的Html文档。熟悉jQuery的同学肯定能快速上手C 阅读全文
posted @ 2016-05-09 22:10 禅宗花园...迷失的佛 阅读(2994) 评论(15) 推荐(4) 编辑

2016年4月30日

摘要: 1. 引言 一次偶然的机会接触到了iBoxDB这样一个小型的嵌入式对象数据库。感觉非常惊讶有这样轻巧的数据库。iBoxDB 本身是一个NOSQL 同时也有关系数据库的特点。 说说iBoxDB的优点: 1)无需安装,不像其他数据库比如MongoDB, MySQL 需要安装。iBOXDB只需要某个目录存放最终的数据即可。完全就像操作本地文件一 样,应该说比本地文件更方便。 2) 支持多种设备,只需要... 阅读全文
posted @ 2016-04-30 13:10 禅宗花园...迷失的佛 阅读(2943) 评论(0) 推荐(0) 编辑

2016年4月29日

摘要: 1. 引言 曾经遇到一个面试题:如何将函数调用看作一个字符串,提取出所有的参数并构建成一个树。 比如输入字符串 func1(123, 456), 输出是 func1(123, 456) | ---------123 | ---------456 输入字符串 func1(123, 456, func2(78, 99)) 输出则是 func1(123, 456, ... 阅读全文
posted @ 2016-04-29 20:33 禅宗花园...迷失的佛 阅读(1999) 评论(0) 推荐(0) 编辑

2016年4月23日

摘要: 所有需要账户登录的website 基本都会想到这样一个问题, 如何保持用户在一定时间内登录有效。 最近本人就在项目中遇到这样的需求,某些页面只能Admin账户登录后访问, 当登录Admin账户后如何才能保持登录信息呢? 用Cookie或者Session来保存登录信息已经是一种比较成熟的技术。但是对于 阅读全文
posted @ 2016-04-23 19:00 禅宗花园...迷失的佛 阅读(13319) 评论(0) 推荐(1) 编辑

2016年4月19日

摘要: 网页中经常需要显示图片给用户看,对网站本身来说有的图片是从本地图片服务器来的,但是一旦数量多了以后,磁盘空间又是一个问题。 所以有时就希望显示其他网站的Image,直接把其他网站的图片显示在我的网站上。但并不是所有的外网Image 都能直接连接过来显示。 很多情况下网站开发人员就会遇到 403 fo 阅读全文
posted @ 2016-04-19 17:51 禅宗花园...迷失的佛 阅读(5360) 评论(0) 推荐(1) 编辑

2016年4月14日

摘要: font Awesome 是非常有名的一个前端icon库。也是项目中用的最多的icon库。 其中就有不少Brand Icon 像微信、微博。但是没有在Brand Icon里面找到博客园的Icon。 倒是在Web Application Icons 里找到了 fa-rss-square 和 fa-rs 阅读全文
posted @ 2016-04-14 10:05 禅宗花园...迷失的佛 阅读(1366) 评论(0) 推荐(0) 编辑

2016年4月8日

摘要: 项目中经常会遇到单例的情况。大部分的单例代码都差不多像这样定义: internal class SingletonOne { private static SingletonOne _singleton; private SingletonOne() { } public static SingletonO... 阅读全文
posted @ 2016-04-08 10:00 禅宗花园...迷失的佛 阅读(512) 评论(0) 推荐(0) 编辑

2016年4月7日

摘要: 做项目的时候有时经常会需要一个带有timeout功能的函数调用。 比如从后台读数据并期望在给定时间内返回。借此机会包装了一个简单的C# class, 直接上代码吧. public class TimeoutInvokerWrapper { private ManualResetEvent mTimeoutObject; private... 阅读全文
posted @ 2016-04-07 21:34 禅宗花园...迷失的佛 阅读(1215) 评论(0) 推荐(0) 编辑

摘要: 题目是给定一个字符串, 该字符串是一种简单的类似于Javascript函数调用。 比如 func1(123, 456) 或者 func1(123, 456, func2(78, 'abc')) 要求输出是该字符串的一个解析树。 func1(123, 456) 输出为 func1(123, 456) | ---------123 | ---------45... 阅读全文
posted @ 2016-04-07 21:15 禅宗花园...迷失的佛 阅读(236) 评论(0) 推荐(0) 编辑