如何匹配数组
假设: db.XXX.remove(); db.XXX.insert({"names":["BuleRiver1", "BuleRiver2", "BuleRiver3"]}); 下面的查询: db.XXX.find({"names":"BuleRiver1"}); 将返回该条记录 如果要同时有BuleRiver1和BuleRiver2才返回呢?...
View Article面试之英文自我介绍
Good morning ! It is really my honor to have this opportunity for an interview,I hope i can make a good performance today. I'm confident that I can succeed. Now i will introduce myself...
View Articlelinux虚拟文件系统浅析
linux虚拟文件系统浅析 虚拟文件系统(VFS) 在我看来, "虚拟"二字主要有两层含义: 1, 在同一个目录结构中, 可以挂载着若干种不同的文件系统. VFS隐藏了它们的实现细节, 为使用者提供统一的接口; 2, 目录结构本身并不是绝对的, 每个进程可能会看到不一样的目录结构. 目录结构是由"地址空间(namespace)"来描述的, 不同的进程可能拥有不同的namespace,...
View Articlelinux文件读写浅析
在《linux内核虚拟文件系统浅析》这篇文章中,我们看到文件是如何被打开、文件的读写是如何被触发的。 对一个已打开的文件fd进行read/write系统调用时,内核中该文件所对应的file结构的f_op->read/f_op->write被调用。 本文将顺着这条路走下去,大致看看普通磁盘文件的读写是怎样实现的。 linux内核响应一个块设备文件读写的层次结构如图(摘自ULK3):...
View Article全分布式的Hadoop初体验
背景 之前的时间里对Hadoop的使用都是基于学长所搭建起的实验环境的,没有完整的自己部署和维护过,最近抽时间初体验了在集群环境下装机、配置、运行的全过程,梳理总结到本文中。 配置 内存:8GCPU:i5-2400 3.1GHz;硬盘:960G系统:windows 7旗舰 64bits 虚拟机:VMware7.1.1虚拟集群: T (master节点)Ubuntu11.04 32 bits...
View ArticleJS-加入收藏夹的代码
<html> <head> <title>JS加入收藏夹</title> </head> <script> function addfavorite() { if (document.all) {...
View ArticleThe 10th Zhejiang Provincial Collegiate Programming Contest 蒻菜的水题题解。
http://acm.zju.edu.cn/onlinejudge/contestInfo.do?contestId=347 今天参加了今年的浙江省赛网络同步赛(?),被虐得很惨。。。 做了五道水题只A掉四道,表示压力很大。 蒻蒻地发个水题的题解。。。勿喷 A 一来就是神题,被老长的英文题目吓了一跳。。。 所以就跳过。。。 B...
View Article各种变换的原理----DX版本
DX 提供了D3DXMatrixPerspectiveLH,D3DXMatrixPerspectiveOffCenterLH以及D3DXMatrixPerspectiveFovLH来实现透视投影。提供了D3DXMatrixOrthoLH和D3DXMatrixOrthoOffCenterLH来实现正投影 (以上各函数都有右手坐标系下面的版本,只是把后面的LH改成RH)...
View Article创造美,创造价值
老实说,这篇文字的标题。我推敲了很久。我想表达美的事物会拥有更多的价值。却又害怕掉进“只看外表,不看内涵”的陷阱里。美,是一种广义的美。心灵的美,自然的美,智慧的美,都有无可替代的价值。我们创造美好的事物就是为我们人生积累更多的价值。...
View Article金山是微软VBA的正式授权用户
5月11日下午2点,在位于北京中关村的中国科学院大学(原来的研究生院)教学楼S201教室,举行Ubuntu 13.04发布庆祝活动(Release Party),与会者超过300余人,各界人士见证了这一事件。...
View ArticleFirst Impression about the Play Framework
Since Play follows the MVC pattern very clearly, I felt almost at home when I started with it. Here are some random facts I found when I started to work with Play: It work with the MVC patternA lot of...
View ArticleOpenGL
OpenGL(全写OpenGraphics Library)是个定义了一个跨编程语言、跨平台的程序接口(Application programming interface)的规格,它用于生成二维、三维图像。这个接口由近三百五十个不同的函数调用组成,用来从简单的图形比特绘制复杂的三维景象。而另一种程序接口系统是仅用于Microsoft...
View Articlelinux系统(无光驱)换win7经验总结分享
朋友买了台联想E330机子(无光驱),默认装了个linux的ubontu系统,需换成win7系统。搞了半个多下午,总算搞定,有必要做个小总结。 很显然,在无光驱的情况下,光盘不好用,windows的执行文件也不管事,需考虑从U盘进行系统安装。...
View ArticleAdding Lightbox for Image Plugin in Tinymce
版权所有,转载请注明出处:http://guangboo.org/2013/05/11/adding-lightbox-image-plugin-tinymce 本博客的框架是django+grappeli+filebrowser,后台的在线编辑器是使用的tinymce,图片等资源的管理采用了django-filebrowser,这样就可以使用tinymce的nsert...
View ArticleWeb程序实现简易版PL/SQL和Execel表配置备份SQL语句
项目发布的时候,把开发环境上的数据库配置迁移到部署环境。我们总要准备很多SQL脚本。(数据库为Oracle的情况下)通常的方法就是拿PL/SQL一个个地查,一个个地导。特别是增量发布的时候。操作特别麻烦。对于开发时就加班加点的程序猿。要抓破头地一遍遍地回想,这次发布我改了哪些数据库配置。往往忘了一条语句,客户就打电话过来骂娘。...
View ArticleHibernate 下实现数据的级联插入
在上一篇文档中,主要讲了如何在myeclipse中部署一个Hibernate项目,在本文中主要实现数据的级联插入,下面模拟的场景是,用户有多个订单,在插入用户的时候,将用户的订单添加到订单表中。 下面是User 和 Order两个pojo类的代码 public class Order { private int id; private int whoid;...
View ArticleLinux操作系统分析(1)- How program works
学号:sa×××310 姓名:××涛 环境:Opensuse 12.2 gcc4.7.1 1.gdb常用调试命令 要用gdb调试的话,编译命令需要添加-g参数,例如 gcc -g main.c -o main b linenum 在第 linenum行打断点 l 显示源代码; Ctrl-d...
View Article