`
tianzhihehe
  • 浏览: 20424 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论
文章列表
由于要把logback框架升级到log4j2,把配置改了一遍。发现property属性总是配置失败。跟踪了代码,发现log4j2的小伙砸写的代码有问题。但不知道其他人的配置为什么能工作。 logback配置 <property name="LICAI_LOG_HOME" value="/data/logs/tomcat/licaiweb" />     先上正确的log4j2配置   <Properties> <Property name="LICAI_LOG_HOME"> ...
多线程并发使用同一个channel java.nio.BufferOverflowException: null at java.nio.HeapByteBuffer.put(HeapByteBuffer.java:183) ~[na:1.7.0_60-ea] at java.nio.ByteBuffer.put(ByteBuffer.java:832) ~[na:1.7.0_60-ea] at org.asynchttpclient.netty.NettyResponse.getResponseBodyAsByteBuffer(NettyResponse.java:81) ~[cl ...
eclipse老是building workspace及自动更新问题,eclipse加速 导入开源项目之后遇到这个问题,在win7 和centos都有。 原因是该项目用eclipse从github直接导入,然后eclipse自动地share project了。 考虑把项目disconnect就应该没有问题,就沿着这个方向去修复。 mark。 http://www.cnblogs.com/wanqieddy/archive/2012/11/22/2782975.html
File descriptors are represented by the C int type. Not using a special type is often  considered odd, but is, historically, the Unix way. Each Linux process has a maximum number of files that it may open. File descriptors start at 0 and go up to one less than  this maximum value. By default, the max ...
高级C代码的汇编分析--截取struct部分   1: 2:    typedef struct { 3:        int a; 4:        int b; 5:        int c; 6:    }mystruct; 7: 8:    int func(int a,int b) 9:    { 0040B800   push        ebp 0040B801   mov         ebp,esp 0040B803   sub         esp,1D8h 0040B809   push        ebx 0040B80A ...
前两天瞄了一眼Redis的git log,突然发现一个叫MANIFESTO(宣言)的东西,打开一看,瞬间醍醐灌顶,再看log,去年就有了,这么好的东西躺硬盘上现在才发现,真是罪过,而且还自称看过Redis源码,羞愧啊。   忍不住翻译一下(为了防止读者被我拙劣的翻译误导,必须附上原文):   1 – A DSL for Abstract Data Types. Redis is a DSL (Domain Specific Language) that manipulates abstract data types and implemented as a TCP daemon. Co ...
malloc函数的实质体现在,它有一个将可用的内存块连接为一个长长的列表的所谓空闲链表。调用malloc函数时,它沿连接表寻找一个大到足以满足用户请求所需要的内存块。然后,将该内存块一分为二(一块的大小与用户请求的大小相等,另一块的大小就是剩下的字节)。接下来,将分配给用户的那块内存传给用户,并将剩下的那块(如果有的话)返回到连接表上。调用函数时,它将用户释放的内存块连接到空闲链上。到最后,空闲链会被切成很多的小内存片段,如果这时用户申请一个大的内存片段,那么空闲链上可能没有可以满足 用户要求的片段了。于是,malloc函数请求延时,并开始在空闲链上翻箱倒柜地检查各内存片段,对它们进行整理 ...
chkj3008e missing or invalid war file .project文件 <projectDescription><name> .settings/org.eclipse.wst.common.component文件 安装m2e-wtp 由于直接导出代码然后导入代码建立新工程,name属性与原工程冲突。导致war包创建失败。 eclipse m2e环境
在eclipse建立一个scala 的meven工程,需要使用的模板是 -DarchetypeGroupId=org.scala-tools.archetypes \-DarchetypeArtifactId=scala-archetype-simple 然后,会遇到几个问题: 1,maven的模板是什么,这个通过上述的文字已经解决。 2,Maven报Plugin execution not covered by lifecycle configuration,这个问题通过pluginManagement来解决,详见参考链接。 3,通常,maven只能够建立一个java工程,这时候 ...
在eclipse 安装scala-ide插件 建立一个scala工程,然后建立一个类 package scala object Test { def main(args : Array[String]) = { println("HelloWorld!"); } }  就能右键运行scala程序 结果 HelloWorld! 就像一个java工程那么简单。 不需要安装scala程序。 可能是插件本身就包含了编译木块。 reference: http://blog.csdn.net/wangmuming/article/detai ...
what 's wrong? "Activiti in Action 2012" chapter 5 there is a process with activiti form property definition like this: <activiti:formProperty id="requestApproved" name="Do you approve the request?" required="true" type="enum"> <acti ...
搭建简易ubuntu虚拟机局域网 1环境搭建 宿主机WIN8 安装Vmware 9 安装ubuntu10.04 desktop 或者 server 版 虚拟机采用NAT方式访问WEB,宿主机需要开启VMnet8 2 构建虚拟机局域网
对于访问action的基类的字段,2.2.1要求必须在配置文件里面设置,如includeproperties, 而2.2.3版本则能够直接访问action的基类的Public get方法
时间:2010年 事件:myeclipse生成的jar文件不能双击执行。 配置:windows xp sp3 ghost版      jdk 和 jre 1.6版本(我曾经装过java sdk,但是windows重装之后没有装sdk,只是添加了path 和 classpath而已)      大部分人都是能够双击执行java jar程序的,只是因为我重装过操作系统但是没有重装java sdk,所以我的系统不能够双击执行java jar程序。 jar的执行需要javaw.exe程序。假如我把java sdk的文件放在了D:\Java\jre6,那么我的path是D:\Java\jre6\bin ...
Global site tag (gtag.js) - Google Analytics