10 2016 档案

摘要:Gradle传给虚拟机的参数通过-D命令最可靠,例如 gradlew -Dparam.key1=value1 使用ext, -P或systemProp传递属性,经测试,均不能有效传递到虚拟机。 参考: 在项目根目录下建立名为gradle.properties文件,在该文件中定义需要的属性。这些属性在 阅读全文
posted @ 2016-10-31 11:15 hongweigg 阅读(39) 评论(0) 推荐(0)
摘要:1、ZooKeeper命令行 在安装目录bin下,执行zkcli.cmd 或zkcli.sh。然后输入命令。 常用命令: (1)查看数据:ls, ls2 (2)获取数据:get 2、四字命令 一些数据使用zkCli命令查看不到,使用四字命令则可以获取到。 (1)方式1,使用telnet命令 可通过t 阅读全文
posted @ 2016-10-26 12:30 hongweigg 阅读(726) 评论(0) 推荐(0)
摘要:常见容错机制:failover ,failsafe,failfast ,failback,forking,来源于阿里的定义。 Failover 失败自动切换 当出现失败,重试其它服务器,通常用于读操作(推荐使用)。 重试会带来更长延迟。 Failfast 快速失败 只发起一次调用,失败立即报错,通常 阅读全文
posted @ 2016-10-25 18:54 hongweigg 阅读(20) 评论(0) 推荐(0)
摘要:问题: win7, 安装.NET framework4.5 64位后,MySQL Workbench 6.3.3 CE (winx64)不能打开,停止工作。 解决: 安装库:Visual C++ Redistributable Packages for Visual Studio 2013 位置:h 阅读全文
posted @ 2016-10-25 01:28 hongweigg 阅读(24) 评论(0) 推荐(0)
摘要:看一个例子,在Windows下使用批处理来将一堆jar文件合成一个长串,作为Java 运行命令的classpath的值。 1、应用场景 将TOMCAT lib目录下所有的jar文件合成一个长串。 2、错误的写法 (1)示例 首先想到的做法是这样的: @echo off set var= for /R 阅读全文
posted @ 2016-10-14 15:34 hongweigg 阅读(61) 评论(0) 推荐(0)
摘要:在Windows批处理命令中,使用set命令给变量赋值,如果变量名后有空格,则会导致难以发现的错误。 例子: E:\Work\test>set EUREKA_RUNTIME_LIBS= E:\Work\test>set EUREKA_RUNTIME_LIBS =OK E:\Work\test>ech 阅读全文
posted @ 2016-10-14 14:48 hongweigg 阅读(144) 评论(0) 推荐(0)
摘要:Maven在setting.xml文件中可以设置本地仓库的位置,在使用Gradle进行编译时,缺省的本地仓库或工作目录和Maven类似,放在用户目录底下。 可以通过设置环境变量来修改Gradle本地仓库(放置下载jar包)的位置: set GRADLE_USER_HOME=d:\Grandle\gr 阅读全文
posted @ 2016-10-13 19:48 hongweigg 阅读(428) 评论(0) 推荐(0)
摘要:在JavaScript中,“空”有多种含义,一般包含以下几种情形: 1、undefined(未初始化) 2、null(对象型) 3、NaN(数值型) 4、""(字符串) 5、仅包含空格(以及TAB字符等)的字符串 所以,对JavaScript中值为“空”的判断不能是简单的: if(typeof(va 阅读全文
posted @ 2016-10-12 17:00 hongweigg 阅读(98) 评论(0) 推荐(0)
摘要:Web应用中的Web页面常使用相对路径来进行服务端的访问,然而,不同的浏览器对相对路径的解析存在差异。 应用场景: 假设有如下目录: |--upload |--controller |--upload.js |--upload.jsp |--data |--list.txt upload目录下有up 阅读全文
posted @ 2016-10-12 11:34 hongweigg 阅读(17) 评论(0) 推荐(0)