上一页 1 2 3 4 5 6 7 8 9 ··· 13 下一页
摘要: 在实际更新Mongo对象时发现,原有的更新代码无法更新复杂的数据类型对象。恰好看到张占岭老师有对该方法做相关的改进,因此全抄了下来。 总的核心思想就是运用反射与递归,对对象属性一层一层挖掘下去,循环创建父类及之类的更新表达式。 相关代码如下: #region 递归获取字段更新表达式 private 阅读全文
posted @ 2016-06-13 19:24 のんきネコ 阅读(911) 评论(0) 推荐(0) 编辑
摘要: 用过Mongo的人都知道,Mongo使用的是Bson类型,有string,int,date,bool等数据类型,具体就不详述了。 在使用Mongo 的C#官方驱动时会碰到一个问题,如何将Bson中的数据类型与C#中的数据类型匹配起来。 以下就是我在实际项目中碰到的需要匹配的数据类型。 id 比如说所 阅读全文
posted @ 2016-06-13 10:52 のんきネコ 阅读(2620) 评论(1) 推荐(0) 编辑
摘要: 一、前言 最近项目中要用到MongoDB,因此实现做了不少的调研。发现网上很多现有关于MongoDB C#官方驱动的调用方法都是基于1.8版本的,已经不是用了最新的2.2版本。因此我在基于C#官方驱动2.2的基础上,对MongoDB的调用方法做了一些封装,以便于调用。 封装的内容包括: 1.封装了获 阅读全文
posted @ 2016-06-07 10:08 のんきネコ 阅读(1331) 评论(1) 推荐(0) 编辑
摘要: 在C#里面,属性的get 与 set 非常简单方便。 而在Python里面,属性可以直接获取或赋值。但是如果在获取或赋值时加一些逻辑判断,就稍微有点不一样。 不过总的比起来要比java好多了(没错,我就是java黑)。 阅读全文
posted @ 2016-05-18 20:56 のんきネコ 阅读(8122) 评论(0) 推荐(0) 编辑
摘要: http://www.ibm.com/developerworks/cn/rational/r-uml/ 阅读全文
posted @ 2016-04-12 14:23 のんきネコ 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 目的 由一个种子用户出发,抓取相关的关注者和被关注者,然后再延伸开抓取更多的相关用户,以便后期进行数据分析。 拓扑图 开发工具 编程语言:C# 数据库:SqlServer 2008 R2 程序架构 流程图 阅读全文
posted @ 2016-04-11 20:50 のんきネコ 阅读(401) 评论(1) 推荐(1) 编辑
摘要: 前言 因为项目需要,前端页面中需要不断向后台请求获取一个及一个以上的状态值。最初的方案是为每个状态值请求都建立一个定时器循环定时发起Ajax请求,结果显而 易见。在HTTP1.1协议中,同一客户端浏览器发起二个及以上请求时,服务器都会进行队列阻塞,即前一请求个执行完后才能执行下一个请求。而在当前前端 阅读全文
posted @ 2016-04-08 16:00 のんきネコ 阅读(8175) 评论(0) 推荐(1) 编辑
摘要: Windows下安装MongoDB,虽然网上有很多攻略,但是还是有很多坑,为了以后少犯错误,特此记录。 1.下载安装包 https://fastdl.mongodb.org/win32/mongodb-win32-x86_64-2008plus-ssl-3.2.1-signed.msi?_ga=1. 阅读全文
posted @ 2016-01-20 23:43 のんきネコ 阅读(290) 评论(0) 推荐(0) 编辑
摘要: 一、背景 开发Web平台时,经常会需要定时向服务器轮询获取数据状态,并且通常不仅只开一个轮询,而是根据业务需要会产生数个轮询。这种情况下,性能低下的Ajax长轮询已经不能满足需求,频繁的访问还会造成线程阻塞。最优的解决方案当然是用Websocket,采用服务器推送的方式来减少频繁开关连接造成的开销... 阅读全文
posted @ 2016-01-06 11:59 のんきネコ 阅读(1925) 评论(0) 推荐(0) 编辑
摘要: 最近写了两个存储过程,它们相互之间会互相调用。在数据库中直接测试运行时都没有问题,在代码中传入参数调用后发现会有报错。折腾了一个下午之后,还是组长找出故障原因出来。原来互相调用的两个存储过程中,临时表或变量的命名最好得有所区别,否则会调用错误,导致运行出错。我简短地写两个存储过程来示范一下,不一定能... 阅读全文
posted @ 2015-07-06 14:46 のんきネコ 阅读(588) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 13 下一页