`
iluoxuan
  • 浏览: 580358 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
http://blog.csdn.net/luoshenfu001/article/details/5814066    
工作也差不多2年了,书也没少读过,代码也没少看过;真正的研究过的;似乎很少 java方面的书籍 《JAVA NIO》, 《JAVA 内存模型》, 《算法4 》java版等 基础的书籍,还没有完全弄明白,或许也得空闲下来看下 jvm方面的书籍   mysql方面: 个人觉得 《高可用mysql》和《高性能mysql》就很不错了,只是看了自己需要的一部分 mysql优化,关于mysql 集群啥的 公司也没有 就来着mysql 主从   nosql方面: 接触过的有redis和mongodb;在虚拟机下配置过redis主从啥 的,感觉redis还是比较清晰, 有兴趣时候 看下 《r ...

java泛型

    博客分类:
  • java
Class<T>在实例化的时候,T要替换成具体类Class<?>它是个通配泛型,?可以代表任何类型 <? extends T>受限统配,表示T的一个未知子类。 <? super T>下限统配,表示T的一个未知父类。   ava 的泛型,只是编译时作为类型检查,一旦编译完成,泛型就会被擦除,在运行期间是得不到泛型的信息的,包括它的类型参数。有时候我们需要用到泛型的类型参数,反射看起来是取不到的,因反射在运行期间执行,但那时已无泛型的信息。一些构架却办到了,那么它们是怎么实现的呢?请看下面代码:  [java] view plai ...
参考mysql文档http://dev.mysql.com/doc/refman/5.1/zh/partitioning.html   1:大部分是因为用户数量太大; 可以按照 MOD(USER_ID,100), 分100个区   2:分区可以提高全表的扫描速度的,如果分区后实在不行,就可以考垂直水平分离,主从复制等
1:APP服务器的设计其实和WEB来说,结构模式差不多,或许对APP服务端来说 页面的展示层换成了JSON数据格式等, 2:服务端需要统一数据传输格式,这种设计结果一般可以: 把一些特定的数据,可以作为日志记录 分析用户,等统计结果 HEAD中 {   clientInfo:{        pkg:“”,        imei:“”,        ...     },    userInfo{        ...    }   vfc:"" //验证部分   }   2:接口的设计  服务端接口设计的原则是尽量能满足客户端的变化 ...
1:好久没写博客,最近工作有点忙,业余花了点时间,写了个APP;    

filter执行顺序

    博客分类:
  • java
多个筛选器的运行顺序取决于下列规则:  将 filter-mapping 元素包含与请求匹配的 url-pattern的筛选器按其在 web.xml 部署描述符中出现的顺序添加到链中。  将 filter-mapping 元素包含与请求匹配的 servlet-name 的筛选器添加在链中与 URL 模式匹配的筛选器之后。  链上先进先出的,链中最后的项目往往是最初请求的资源。 也就是说:1.以url-pattern方式配置的filter运行时肯定先于以servlet-name方式配置的filter2.以url-partern方式配置的filter中,如果有多个与当前请求匹配, ...
我的心, 是一座城, 一座最小的城。 没有杂乱的市场, 没有众多的居民。 冷冷清清, 冷冷清清, 
我觉得不错的 重要:使用连接(JOIN)来代替子查询(Sub-Queries) mysql优化,mysql对子查询不给力 1:参考实例  http://dodomail.iteye.com/blog/250199 项目开发初期,数据库数据比较单纯。许多开发人员,只要功能上实现了,就以为大吉。到了大量数据测试时候,才发现太多的致命查询,足以让你崩溃。收集了一些查询优化方面的资料笔记如下: 索引的使用 索引是提高查询速度的最重要工具,没有使用索引的情况下试图使用其他方法提高性能都是在浪费时间。 BENCHMARK(count,expr) 
http://www.acme.com/software/http_load/
I like for you to be still 我喜欢你是寂静的 I like for you to be still, it is as though you were absent, 我喜欢你是寂静的,仿佛你消失了一样, and you hear me from far away, and you voice does not touch you. 
Redis持久化实践及灾难恢复模拟 转: http://heylinux.com/archives/1932.html 参考资料:Redis Persistence http://redis.io/topics/persistenceGoogle Groups https://groups.google.com/forum/?fromgroups=#!forum/redis-db 一、对Redis持久化的探讨与理解 目前Redis持久化的方式有两种: RDB 和 AOF 首先,我们应该明确持久化的数据有什么用,答案是用于重启后的数据恢复。Redis是一个内存数据库,无论是RD ...
1: redis主从复制   redis的主从复制相对来说很简单,一台机子上开两个reids服务   1: 主redis.conf  2:copy一份 位 redis_slave.conf   redis.conf配置: bind 127.0.0.1 logfile /tmp/redis.log   从: redis_slave.conf pidfile /var/run/redis_slave.pid bind 127.0.0.1 logfile /tmp/redis_slave.log dbfilename dump_slave.rdb ...

6:sorted set类型

sorted set 也是 string 类型元素的集合,不同的是每个元素都会关联一个 double 类型的 score。sorted set 的实现是 skip list 和 hash table 的混合体。当元素被添加到集合中时,一个元素到 score 的映射被添加到 hash table 中,所以给定一个元素获取 score 的开销是 O(1),另一个 score 到元素的映射被添加到 skip list,并按照 score 排序,所以就可以有序的获取集合中的元素。添加,删除操作开销都是 O(log(N))和 skip list 的开销一致,redis 的 skip list 实现用的 ...

spring rmi远程调用

    博客分类:
  • java
1:以前用jmi发布服务,实现分布式的一种方式,远程调用,据说rmi的性能是最好的,维护起来有点麻烦,现在改Hessian 各种远程调用的比较: http://www.cnblogs.com/jifeng/archive/2011/07/20/2111183.html spring 文档中关于远程调用的 http://static.springsource.org/spring/docs/3.1.x/spring-framework-reference/html/remoting.html#remoting-caucho-protocols 转:http://ryxxlong.it ...
Global site tag (gtag.js) - Google Analytics