`
文章列表
前提 应用中使用hibernate+jtds(1.2.7)+log4jdbc-log4j2-jdbc3-1.16 前景 同事使用hibernate的hql查询当天的业务数据,其中 begin=2017/12/06 00:00:00, end=2017/12/06 23

redis初识

  一、redis介绍        redis的数据格式为key-value。redis一般用于缓存数据,当然也能用于存储数据。        几年前,从单个应用单个数据库,推崇到后来应用集群+单点数据库,推崇到现在应用集群+分布式数据库。当然,redis也支持分布式存储或缓存。redis通过replication(复制)保障数据不止在一个存储中。redis通过sentinel(哨兵)监控redis-master的生存状况。通过replication和sentinel保障存储缓存不至于单点故障。   二、redis服务端及客户端启动      从redis官网上下载 redis ...
老是忘记了,就本能记一笔吧。 一、杀端口占用 linux:lsof -i:port port指定要杀的端口号 kill -9 pid,找到要杀掉的进程号  二、并行执行命令  命令A & 命令B  串行执行命令  命令A&&命令B (命令A;命令B)
最近使用了Zookeeper,做简单的事件监听。so....let's go zookeeper官网地址:http://zookeeper.apache.org 一、zookeeper服务搭建 从官网上下载zookeeper的最新包,地址:http://mirrors.hust.edu.cn/apache/zookeeper,我下载的是zookeeper-3.5.2-alpha版本,先看一下目录结构  1)bin 包含zookeeper设计的命令脚本。其中cmd用于windows平台,sh是shell脚本用于linux平台。bin文件夹下包含zkCli----启动zookeeper的 ...
        log4jdbc是用来记录数据库sql的jar包。需要与log类.jar一起使用。之前我们公司使用的是log4j。但是据说log4j有性能问题。最后我们换用了现在比较流行的logback日志框架。但是,中间需要用适配的jar包,所以组合为log4jdbc+log4j-over-slfj+logback。 一、如何配置     数据库连接配置修改如下:   #driver需要配置为适配的log4jdbc的驱动类 dataSource.driverClass=net.sf.log4jdbc.sql.jdbcapi.DriverSpy #jdbcUrl需要增加前面的 ...
mongoDB提供的update和delete方法中有对collection中一个document操作的(类似于limit 1),也有对collection中多个doucument操作的,还支持blukUpdate(这个有点像hibernateTemplate或是jdbcTemplate提供的blukUpdate) UPDATE OPERATION:   1.updateOne   db.class.updateOne({       filterProp:{$lt:filterVal}     },{       $set : {setProp:setVal}         ...
logback提供自定义属性接口:PropertyDefiner:getPropertyValue()  记一笔:GetIpCustomProperty public String getPropertyValue() { try { InetAddress address = InetAddress.getLocalHost(); return address.getHostAddress(); } catch (UnknownHostException ...
   今天想了解点别的了,HashMap的存取解析。大家都知道HashMap是键值对存在的,key-value的形式。但,内部是怎么存储的?我们一起来看看吧   标注:基于的jdk版本为1.6.0_45   First,大家都知道Map的entrySet方法返回的是Set<Entry>,所以就好奇Entry到底是个什么东西?     Entry是接口,是Map接口中的一个内部接口,Map提供的接口就不给大家介绍了,Entry提供的接口方法有:       K getKey() //获取Entry的key值       V getValue() //获取Entry的val ...
  开始学习mongoDB了,路途中不知道会碰见什么,管他呢!遇神杀神,遇佛杀佛。      DB的简单操作:      show dbs --显示mongoDB中的所有的database名称      db --显示当前连接的database名称      ...
       mongoDB说是NoSql,关系数据库是表与表之间存在FK等的关系。mongoDB的集合是直接嵌套或嵌套索引的方式,相互关联的。              所以,以下是mongoDB和NoSql的对比:   create对比:        create database test; create table testTb( CBh char(32) primary key, name varchar(60) ); insert table testTb ...
1.启动数据库 ./mongod --dbpath /User/yourName/.../mongodb-osx-x86_64-2.6.3/data/db 启动mongod 进入\mongodb-osx-x86_64-2.6.3/bin目录,使用命令“./mongod”启动mongoDB server, 启动后注意不要关闭终端 —碰到的问题      exception in initAndListen: 12596 old lockfile, terminating --解决办法     1、删除%MONGO_HOME%/db下的.lock文件     2、输入命令 mongo ...
Global site tag (gtag.js) - Google Analytics