摘要: 不管是在Mvc还是在别的架构中的项目LinQ和Lambda总是经常会遇到的。 而有些LinQ的语法并不是很长用(我大部分用的是Lambda),所以有必要记录一下万一用到的时候我能很方便的找到我想找到的语法。 主要是对LinQ的from、where、select、orderby、group、join, 阅读全文
posted @ 2016-05-03 15:31 乔安生 阅读(250) 评论(0) 推荐(0) 编辑
摘要: 前两天看到园子里有人用Python写了一个爬虫,爬拉勾网统计薪资等数据,所以我就想我是不是用C#也来一个爬虫 首先分析拉勾网 先选择一个.NET的,地点先统一选择北京 然后进入下面的这个页面 http://www.lagou.com/zhaopin/.NET/?labelWords=label 然后 阅读全文
posted @ 2016-05-02 15:23 乔安生 阅读(318) 评论(0) 推荐(0) 编辑
摘要: mongo中的更新其实也可以当做添加来使用 mongo中跟新有几种方式 save、update、upsert 执行save的时候如果这个文档有_id这个参数,save 会调用 upsert,否则会调用 insert upsert修改速度要比update快 使用upsert如果修改的这个数据不存在,则 阅读全文
posted @ 2016-04-29 11:58 乔安生 阅读(1213) 评论(0) 推荐(1) 编辑
摘要: 当前mongo中有这么一条数据 book是一个数组,在他后面添加一条数据 db.ansheng.update({"_id":ObjectId("5721f504d1f70435632b5ce7")},{"$push":{"book":"mongo权威指南"}}) 执行完成后 mongo权威指南 完美 阅读全文
posted @ 2016-04-28 20:30 乔安生 阅读(1426) 评论(0) 推荐(0) 编辑
摘要: 现在数据库中有这么一个文档,下面就是对他进行一系列的增删改查 增 我需要在list中再加一个key school db.ansheng.update({"_id":ObjectId("5706032acd0a6194868cf53e")},{"$set":{"list.school":"驻马店第一高 阅读全文
posted @ 2016-04-28 19:40 乔安生 阅读(251) 评论(0) 推荐(0) 编辑
摘要: 在命令行中使用mongo自带的shell命令来执行CRUD操作 首先链接到数据库 增 db.qiao.insert({"qq":1}) db.qiao.save({"qq":3}) db.qiao.save({"_id" : ObjectId("5721461f5b4e77bbbae66982"), 阅读全文
posted @ 2016-04-28 08:06 乔安生 阅读(683) 评论(0) 推荐(0) 编辑
摘要: 把下面的方法放到一个js文件,页面引用他就行了 JavaScript PageSize 每页显示多少条 PageIndex 当前的页码 TotalCount 一共有多少条记录 ParList 分页方法 C# MVC中调用这个js方法 PageList("@Model.PageSize", "@Mod 阅读全文
posted @ 2016-04-27 14:02 乔安生 阅读(211) 评论(0) 推荐(0) 编辑
摘要: 有一个需求,比如所 省市县 这三个查询条件 都可能有可能没有,但是我们的查询条件怎么构建呢 首先需要看一下 Lambda中Where这个方法需要什么参数 我们需要给他传的参数只有一个 Func<TSource, bool> predicate Func 是一个方法 所以创建一个 Func<TSour 阅读全文
posted @ 2016-04-27 13:45 乔安生 阅读(723) 评论(0) 推荐(0) 编辑
摘要: 首先需要下载mongo的安装包 cmd.exe 这个需要用管理员权限打开 进入到mongo的安装目录 首先到C盘根据下面的命令手动创建一个 Data 文件夹 在Data 里面创建一个db文件夹一个log文件夹 mongod 表示执行mongo的命令 -dbpath 表示创建数据库文件 -logpat 阅读全文
posted @ 2016-04-21 20:46 乔安生 阅读(354) 评论(0) 推荐(0) 编辑
摘要: 判断方法 控制文本框中的字符长度 阅读全文
posted @ 2016-04-18 15:05 乔安生 阅读(1673) 评论(0) 推荐(0) 编辑