关闭

安装JDK8和JDK9,jemter无法正常启动

安装JDK8,配置环境变量 java -version显示的是8.1 然后安装JDK9之后,java -version显示的是9+8.1 这个时候,无法正常启动jemter 在环境变量中把path的C:\ProgramData\Oracle\Java\javapath;去掉。 这个时候再用java -version显示的是8.1...
阅读(141) 评论(0)

\r与\n的区别,以及\r\n的用法

\r是回车,英文是Carriage return,作用:使光标到行首 \n是换行,英文是New line/line feed,作用:使光标下移一行 如果用过机械打字机,就知道回车和换行的区别了。   回车就是把水平位置复位,不卷动滚筒。 换行就是把滚筒卷一格,不改变水平位置。 我们平时所说的键盘Enter键换行实则应该叫做叫做回车换行(\r\n) 看到一种说法:...
阅读(128) 评论(0)

List isEmpty()和size()==0 有什么区别

没有区别,isEmpty()方法也是判断size是否为0. /** * Tests if this list has no elements. * * @return true if this list has no elements; * false otherwise. */ public boolean ...
阅读(854) 评论(0)

spring 加载自定义配置

配置类,自动装配 # order config order.refund.request.time=7 order.automaticCancelOrder=2 配置文件...
阅读(188) 评论(0)

Elastic Job手动装配以及与spring boot兼容

package com.lawu.eshop.order.srv.listener; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.context.ApplicationContext; import org.springframework.context.Applicati...
阅读(426) 评论(0)

Spring Boot Json注解

pojo的bean里面通常会有Date类型的数据,直接通过@ResponseBody返回出去的是一个长整型时间戳(从1970到该变量时间的毫秒数),关于原因,网上很多,此处不细讲。如果想要返回自定义的日期格式,如:yyyymmddhhmmss,需做相关处理,网上有很多处理方式,大体都是继承、重写,比较复杂。实际上JSON已有注解@JsonFormat支持,使用实例: @JsonFormat(...
阅读(274) 评论(0)

Spring Boot JSON消息转换器

package com.lawu.eshop.merchant.api.config; import java.io.IOException; import org.springframework.boot.autoconfigure.condition.ConditionalOnMissingBean; import org.springframework.context....
阅读(1707) 评论(0)

在虚拟机安装Centos7.0

安装教程 http://www.centoscn.com/image-text/setup/2014/0723/3341.html...
阅读(142) 评论(0)

VM下载与安装,破解

安装包和破解秘钥 http://blog.sina.com.cn/s/blog_4549d6770102wa4q.html...
阅读(164) 评论(0)

CXF JAX-RS is causing BusException

Restful 整合Apache CXF和Spring 如果Spring版本低于3.0会出现这个错误 org.apache.cxf.BusException: No binding factory for namespace http://apache.org/cxf/binding/jaxrsregistered. 解决办法:...
阅读(204) 评论(0)

使用Process进行DOS命令交互的简单应用

继上一篇Process应用之惑后,继续在为此不断修改,后来因为需求变化,又开始了process的进步一发掘。      先交代下背景。第三方软件发布了命令接口,根据执行发布的命令,可以得到第三方硬件的信息。而我现在需要软件直接执行我排好序的命令,以便获取硬件信息,这时需要做个远程的命令登陆,然后远程执行命令,再退出。这其实就好比要模拟telnet、ftp等的客户端,当远程登陆后执行一个指令,然后...
阅读(273) 评论(0)

多进程开发IO阻塞问题

背景故事 需求:“使用进程方式启动另一个程序!” 开发:“OK! Runtime.getRuntime().exec("xxxx")” 需求:“启动以后能看到输出消息不!” 开发:“OK!” Process process = null; try { process = Runtime.getRuntime().exec("ipconfig /all"); } c...
阅读(245) 评论(0)

ProcessBuilder 、Runtime和Process 的区别

1、版本原因 ProcessBuilder是从java1.5加进来的,而exec系列方法是从1.0开始就有的,后续版本不断的重载这个方法,到了1.5已经有6个之多。 2、ProcessBuilder、Runtime和Process 三者之间的联系 ProcessBuilder.start() 和 Runtime.exec() 方法都被用来创建一个操作系统进程(执行命令...
阅读(150) 评论(0)

net use命令详解

1)建立空连接:  net use \\IP\ipc$ "" /user:"" (一定要注意:这一行命令中包含了3个空格)  2)建立非空连接:  net use \\IP\ipc$ "密码" /user:"用户名" (同样有3个空格)  3)映射默认共享:  net use z: \\IP\c$ "密码" /user:"用户名" (即可将对方的c盘映射为自己的z盘,其他盘类推)...
阅读(84) 评论(0)

浅谈 JDBC 中 CreateStatement 和 PrepareStatement 的区别与优劣。

本人的几点浅见,各位大大不喜勿喷。 先说下这俩到底是干啥的吧。其实这俩干的活儿都一样,就是创建了一个对象然后去通过对象调用executeQuery方法来执行sql语句。说是CreateStatement和PrepareStatement的区别,但其实说的就是Statement和PrepareStatement的区别,相信大家在网上已经看到过不少这方面的资料和博客,我在此处提几点,大家看到过的...
阅读(69) 评论(0)
111条 共8页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:66721次
    • 积分:1416
    • 等级:
    • 排名:千里之外
    • 原创:58篇
    • 转载:52篇
    • 译文:0篇
    • 评论:6条
    最新评论