
Java
jiecxy
Be good.
展开
-
正则表达式贪婪与非贪婪模式
正则表达式贪婪与非贪婪模式正则表达式的贪婪与非贪婪匹配 如:String str = "abcaxc"; Patter p = "ab*c"; 贪婪匹配: 正则表达式一般趋向于最大长度匹配,也就是所谓的贪婪匹配。如上面使用模式p匹配字符串str,结果就是匹配到:abcaxc(ab*c)。 非贪婪匹配: 就是匹配到结果就好,就少的匹配字符。如上面使用模式p匹配字符串str,结果就是匹配到:原创 2016-04-08 12:31:31 · 1052 阅读 · 0 评论 -
Java-Scanner
(1)Scanner的基本使用方法: 常用构造方法: Scanner(File source) //构造一个新的Scanner,它生成的值是从指定文件扫描的 Scanner(InputStream source) //构造一个新的 Scanner,它生成的值是从指定的 输入流扫描的 Scanner(String source) /转载 2016-03-27 18:38:28 · 355 阅读 · 0 评论 -
解决 Error:java: javacTask: source release 1.X requires target release 1.X
在使用 Intellij idea 对项目 Make 时,出现错误: Error:java: javacTask: source release 1.6 requires target release 1.6 解决方法: 点击 File -> Settings… 找到 Java Compiler,修改图中的 Target bytecode version 为你对应的 jdk 版本,O原创 2016-09-07 13:49:09 · 743 阅读 · 0 评论 -
Java:获取本机所有IP地址,内网IP
获取IP地址Java代码如下:import java.net.Inet4Address; import java.net.InetAddress; import java.net.NetworkInterface; import java.net.SocketException; import java.util.Enumeration; public class TestGetIP { pu原创 2017-03-13 15:06:32 · 4479 阅读 · 2 评论 -
Java Socket编程
Java Socket编程多个客户同时连接 在实际的网络环境里,同一时间只对一个用户服务是不可行的。一个优秀的网络服务程序除了能处理用户的输入信息,还必须能够同时响应多个客户端的连接请求。在java中,实现以上功能特点是非常容易的。 设计原理: 主程序监听一端口,等待客户接入;同时构造一个线程类,准备接管会话。当一个Socket会话产生后,将这个会话交给线程处理,然后主程序继续监听。原创 2016-04-08 11:35:20 · 479 阅读 · 0 评论