- 浏览: 176732 次
- 性别:
- 来自: 北京
最新评论
-
chenyi1125:
StateStats 是自己定义的类吧,有哪些属性,如何与我 ...
mongodb sum 操作 -
yongquan812:
...
最全的 Twitter Bootstrap 开发资源清单 -
mccxj:
不是已经提供个params的属性来添加路径的参数了么?我对分页 ...
grails 查询结果分页 简单实现 -
sphinxdwood:
请问第22行有什么用?params.ft_inlist = K ...
grails 查询结果分页 简单实现 -
walsh:
classpath的配置不正确吧
java基础
文章列表
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 ...
mysql 设置远程访问
- 博客分类:
- 数据库
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(一种二进制协议)。
linux vi 中按了ctrl+s后无法退出
- 博客分类:
- Linux
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 ...