`
garyli
  • 浏览: 172712 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
  linux下mongodb启动后,关闭窗口,就自动停止了。这个时候需要用命令:   mongod --fork --logpath /data/logs/mongodb/mongo.log --logappend    远程登录: mongo 10.3.19.31:62167/test -utest -ptest   没有用户名和密码验证的话,直接使用: mongo 10.3.19.31:62167/test即可   ======================= Start mongod: ./mongod --dbpath ../wiki_d ...
GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'%' IDENTIFIED BY 'mypassword' WITH GRANT OPTION;
今天公司的mongodb服务器挂,为了开发,无奈在本地按了个win版本的mongodb 安装很简单,从 http://www.mongodb.org/dr//fastdl.mongodb.org/win32/mongodb-win32-x86_64-2008plus-2.6.3.zip/download 下载的zip版本,解压缩后执行bin下的mongod就能启动(可能需要指定一下data路径)   启动后发现程序无法访问,看了一下,原来是程序里设置了访问用户名和密码,但是查了一下,mongodb默认是没有用户名密码的。好的,那就设置一下吧。 先用admon登录 > mong ...
Mongodb 统计某个字段的和,可以使用聚合函数。 数据结构如下: > db.message.findOne() { "_class" : "com.cyou.appwiki.bean.Message", "_id" : ObjectId("53997f80c451bf833288b882"), "content" : "power9li的回答2", "fromNick" : "power9li", ...
今天有个需求需要将mysql查询结果进行聚合,搜了一下,返现还真有将group by后的结果进行聚合的函数: GROUP_CONCAT,这个函数很强大,直接可以吧group by后的结果拼接成一个长字符串,默认用“,”分割,   比如表hero_item 里有vlogId字段和heroId字段,如果先聚合所有heroId对应的vlogId,可以这样写: SELECT heroId, COUNT(DISTINCT vlogId) as size, GROUP_CONCAT(DISTINCT vlogId) as vlogids FROM ...
mysql 中使用case 判断的记录 SELECT CASE WHEN count(batchId) > 0 then max(batchId) ELSE 0 END m FROM hero_vedio_sync_log  这个语句当数据库没有记录时返回0而不是null
仿iPhone开关式按钮(jQuery+CSS3)  
最近用mybatis开发,一些总结: 结合spring框架,需要在spring配置文件中加入sessionFactory定义:          <!-- 创建SqlSessionFactory,同时指定数据源 --> <bean id="sqlSessionFactory" class="org.mybatis.spring.SqlSessionFactoryBean"> <property name="configLocation" value=&q ...
  Hibernate Search牛刀小试 分类: Java2007-09-30 14:16 5300人阅读 评论(4) 收藏 举报

STOMP protocol

    博客分类:
  • java
    STOMP,Streaming Text Orientated Message Protocol,是流文本定向消息协议,是一种为MOM(Message Oriented Middleware,面向消息的中间件)设计的简单文本协议。它提供了一个可互操作的连接格式,允许STOMP客户端与任意STOMP消息代理(Broker)进行交互,类似于OpenWire(一种二进制协议)。

搜索关键字

grep -R "key" filder_name  
Linux 中使用vi编辑文件 不小心按了Ctrl + S (习惯了) 结果终端就跟死了一样, 解决办法: Ctrl+Q
同事给我发了一道小学二年级的数学题 xx + yy + zz = xyz 问 x =? y=? z=?   呵呵,拿来消遣一下 首先x+y 必然等于10,否则最后一位不会等于z(因为只有0+z=z) 其次x必然小于2,因为xx+yy必然等于110,要进位,那么最终结果百位就不能与x相同了,x只能是1 由此可得   x = 1; y = 10 -1 =9; zz = 19x - (11 + 99) zz = 19x - 110 zz = 8x 所以z = 8 
在日志中debug的时候发现每次Activity加载都要调用两次onCreate()方法,百思不得其解,后来百度以后发现 是横屏竖屏的切换造成的,默认会重新调用onCreate()方法,可以进行如下设置: <activity             android:configChanges="orientation|keyboardHidden"              .../> 就不会多次调用了。  
开发了对于多平台的Android应用放在google play里面 但是发现在平板电脑里无法搜索到我的应用,后来更改了AndroidManifest.xml文件, 之前是: <uses-sdk android:minSdkVersion="8" /> 更改为: <supports-screens android:normalScreens="true"                   android:largeScreens="true"                   android:xlar ...
Global site tag (gtag.js) - Google Analytics