`
文章列表
1:nginx.conf 配置:  参考: http://nginx.org/en/docs/http/websocket.html server {         listen       80;         server_name  exercise.com;           location / { proxy_pass http://exercise_servers; proxy_set_header   Host    $host;  proxy_set_header   X-Real-IP   $remote_addr;  proxy_set_hea ...
  根据sessionId构建Subject的两种方式:   1: Serializable sessionId = //get from the inbound request or remote method invocation payload Subject requestSubject = new Subject.Builder().sessionId(sessionId).buildSubject();      2: SecurityManager securityManager = this.securityManager != null ? this.se ...
<!-- 自动扫描且只扫描@Controller --><mvc:annotation-driven content-negotiation-manager="contentNegotiationManager"><mvc:message-converters><ref bean="bufferedImageHttpMessageConverter"/><ref bean="byteArrayHttpMessageConverter"/><ref bean=" ...
当不希望使用 SpringMVC根据 文件后缀来决定文件类型时,使用内容类型协商管理器进行配置: (应用于406 Not Acceptable错误)     <mvc:annotation-driven content-negotiation-manager="contentNegotiationManager" /> <bean id="contentNegotiationManager" class="org.springframework.web.accept.ContentNegotiationMana ...

java.util.ResourceBundle

    博客分类:
  • j2se
1:用法:   ResourceBundle bundle = ResourceBundle.getBundle("application"); // getBundle("",Locale.xxx); System.out.println(bundle.getLocale().getLanguage()); System.out.println(bundle.getLocale().getCountry()); System.out.println(bundle.getString("keycode"));   2:默 ...

Javassit初探

官网/参考: http://www.csg.ci.i.u-tokyo.ac.jp/~chiba/javassist/  https://github.com/jboss-javassist/javassist http://www.ibm.com/developerworks/cn/java/coretech/java-dynamic.html   ClassPool classPool = ClassPool.getDefault(); ClassClassPath classPath = new ClassClassPath(SpringContextHolder.class); ...

JDK Proxy使用

1: 使用JDK Proxy 进行动态拦截某个类的方法执行, 此类必须实现某个接口.   2:例子如下: package com.toon.mybatis.dao.monitor; import java.io.PrintWriter; import java.lang.reflect.InvocationHandler; import java.lang.reflect.Method; import java.lang.reflect.Proxy; import java.sql.Connection; import java.sql.SQLException; i ...
plugins MyBatis 允许你在某一点拦截已映射语句执行的调用。默认情况下,MyBatis 允许使用 插件来拦截方法调用:   Executor (update, query, flushStatements, commit, rollback, getTransaction, close, isClosed )   ParameterHandler (getParameterObject, setParameters)   ResultSetHandler (handleResultSets, handleOutputParameters)   State ...

Statsvn使用

    博客分类:
  • SVN
StatSVN使用 对于StatSVN是一个对SVN目录的统计工具,它用于从svn日志文件中生成HTML报告 1:从官网下载 http://sourceforge.net/projects/statsvn/ svnstat.jar 到 c:\statsvn目录 2:从svn服务器down下最新代码到本地c:\myproject目录 3:cd到 c:\myproject, 在cmd下键入 svn log --xml -v > svn.log ,以便在c:\myproject目录下生成svn.log文件, 如果中间命令出错:svn: E220001: 条目不可读错误时, 则将SV ...
1:FreemarkerManager: package com.fangtoon.appcenterui.framework.struts2; import java.util.Map; import java.util.Map.Entry; import javax.servlet.ServletContext; import org.apache.struts2.views.freemarker.FreemarkerManager; import org.springframework.context.ApplicationContext; import or ...
1:实现 freemarker.template.TemplateMethodModelEx 接口对于 freemarker-2.3.20版本, 更早版本实现freemarker.template.TemplateMethodModel 接口 且加入Spring管理,代码如下: package com.sqtoon.orderserv.web.commons.freemarker.tag; import java.util.List; import org.apache.commons.collections.CollectionUtils; import org.spri ...
Spring FactoryBean 使用 Entity:   package cn.rayoo.spring.factorybean; public class Car { private String brand; private int speed; private Double price; private long id = System.currentTimeMillis(); public long getId() { return id; } public void setId(long id) { ...

Solr 空间查询

    博客分类:
  • solr
URL: http://127.0.0.1:8080/solr/usercard/select/?q=*%3A*&version=2.2&start=0&rows=10&indent=on&&fq={!geofilt%20sfield=location}&pt=39.885,116.384034&d=1   OfficialDoc: For example, to sort your results by ascending distance, enter ...&q=*:*&fq={!geofilt} ...
SolrCloud优化:   1:CPU主频 2:ZooKeeper的优化项: 参考:http://zookeeper.apache.org/doc/trunk/zookeeperAdmin.html Things to Avoid Here are some common problems you can avoid by configuring ZooKeeper correctly: inconsistent lists of servers The list of ZooKeeper servers used by the clients must match th ...

Solr Cloud 备份

    博客分类:
  • solr
-------备份SolrCloud------------------------ 创建备份,默认为snapshot.<name>: http://172.28.5.32:11010/solr/activity_shard1_replica1/replication?command=backup   删除名字为 [snapshot.20141111133105714]的备份,注意20141111133105714才是name,前面的snapshot.不算: http://172.28.5.32:11010/solr/activity_shard1_replica1/r ...
Global site tag (gtag.js) - Google Analytics