代码改变世界

把Mongodb配置成windows服务

2015-04-16 15:49 by 冷水菜, 238 阅读, 0 推荐, 收藏, 编辑
摘要:在mongodb/bin 下运行命令窗口需要配置日志和db路径,如下:mongod --logpath d:\mongo\logs\logfilename.log --logappend --dbpath d:\mongo\data --install配置好后在本地服务里可以看到Mongo DB服务... 阅读全文

手动启动mongodb和nodejs程序

2014-12-01 10:33 by 冷水菜, 572 阅读, 0 推荐, 收藏, 编辑
摘要:最近做单片机去了,以前用的mongodb和nodejs没有配置成服务,居然忘了如何手动启动。在此记录下一、手动启动mongodb1.进入cmd2.在dos下打开mongodb路径E:\mongodb\bin>输入 mongod --dbpath E:\mongodb\blog 也就是把数据库地址填上... 阅读全文

mongodb的一些基本操作

2014-09-11 17:25 by 冷水菜, 268 阅读, 0 推荐, 收藏, 编辑
摘要:1.列出所有数据库>show dbs2.使用数据库>use memo3.列出当前数据库的collections>show collections4.显示当前正在操作的数据>db5.列出用户>show users6.新建数据库与数据集合>db>show dbs如果是新建就use一个新的数据库名。如果是... 阅读全文

DuiLib事件分析(一)——鼠标事件响应

2014-08-20 18:01 by 冷水菜, 9271 阅读, 0 推荐, 收藏, 编辑
摘要:最近在处理DuiLib中自定义列表行元素事件,因为处理方案得不到较好的效果,于是只好一层一层的去剥离DuiLib事件是怎么来的,看能否在某一层截取消息,自己重写。我这里使用CListContainerElementUI行元素,元素中有插入button,平时行元素不显示,鼠标移动上去显示出来,鼠标移走... 阅读全文

DuiLib学习bug整理——某些png不能显示

2014-07-14 17:32 by 冷水菜, 1003 阅读, 0 推荐, 收藏, 编辑
摘要:今天下午遇到用ps导出的png显示不出来的情况。而从其他来源的png有的可以显示。到群里问了下也有人遇到过,但是都没想明白具体原因。后来经人指点说png保存时存在深度位不同。最后经过测试8位深度、32位深度均能正常显示,64位深度duilib能出图。 阅读全文

DuiLib学习笔记5——标题栏不能正常隐藏问题

2014-07-01 13:55 by 冷水菜, 1654 阅读, 0 推荐, 收藏, 编辑
摘要:我之前代码都是照着官方那个Duilib入门文档.doc来学习的。但是遇到一个问题,虽然他隐藏了windows的自带标题栏,可以自己绘画一个标题栏了,但是在这个标题栏下方,用力乱戳,就可能把系统自带的,最小化,最大化,关闭按钮戳出来。如下图:我问了群里的朋友,都说可能是WM_NCHITTEST的问题。... 阅读全文

DuiLib学习笔记4——布局

2014-06-30 16:11 by 冷水菜, 880 阅读, 0 推荐, 收藏, 编辑
摘要:有了前面三篇的基础,现在可以开始布局了。首先任何布局都必须包含在标签内,跟很像。DuiLib提供了两种布局方式,水平布局和垂直布局,虽然没有css左右浮动那么方便,但是有这些东西,完全可以像写页面table一样去完成。水平布局是HorizontalLayout,垂直布局为VerticalLayout... 阅读全文

DuiLib学习笔记3——颜色探究

2014-06-30 11:59 by 冷水菜, 4926 阅读, 0 推荐, 收藏, 编辑
摘要:在前面两篇日志已经能使用xml了。今天准备好好的折腾一番,结果在颜色上却掉坑里了。起初我在ps里取颜色为0104ff这里01为R,04为G,ff为B在控件的属性里有这样一个属性bkcolor="#0104ff"。这个代码放进去后为黑色,并非我们期望的蓝色。后来才发现在duilib里颜色正常的是8位,... 阅读全文

DuiLib学习笔记2——写一个简单的程序

2014-06-29 20:20 by 冷水菜, 1868 阅读, 1 推荐, 收藏, 编辑
摘要:我们要独立出来自己创建一个项目,在我们自己的项目上加皮肤这才是初衷。我的新建项目名为:duilibTest在duilib根目录下面有个Duilib入门文档.doc 我们就按这个教程开始入门首先新建一个win32项目去DuiLib根目录,把目录下DuiLib文件夹拷贝到新建项目的根目录。再把这个项目添... 阅读全文

DuiLib学习笔记1——编译运行demo

2014-06-27 18:21 by 冷水菜, 2076 阅读, 0 推荐, 收藏, 编辑
摘要:c++中皮肤问题比较麻烦,MFC自带的太难用。DirectUI界面库就比较强大了,之前像skin++之类的基于DirectUI收费昂贵。DuiLib是基于DirectUI的界面库,可以将用户界面和处理逻辑彻底分离,极大地提高用户界面的开发效率。duilib的SVN地址:http://duilib.g... 阅读全文