51dev.com IT技术开发者社区

51dev.com 技术开发者社区

java常用的几种线程池比较

java常用的几种线程池比较

诸如 Web 服务器、数据库服务器、文件服务器或邮件服务器之类的许多服务器应用程序都面向处理来自某些远程来源的大量短小的任务。请求以某种方式到达服务器,这种方式可能是通过网络协议(例如 HTTP、FTP 或 POP)、通过 JMS ...

我们应该知道的java位运算

我们应该知道的java位运算

最近又回去重新看了java基础的书籍,在记录总结以前一些比较容易混淆的知识点。下面是本篇要记录的内容 一、相关基础概念在开始java位运算的知识之前,我们先来了解几个基础的概念,机器数,真值,原码,反码,补码。1.机器数我们知道无论是代码还是数值,在计算机中最后都转换成以二进制的形式存在的...

java的位运算的意义

java的位运算的意义

  最近,由于工作原因在编写教材时,对java的位运算进行了深入了解,现记录如下。     首先要明白一个概念,Java位运算是针对于整型数据类型的二进制进行的移位操作。主要包括位与、位或、位非,有符号左移、有符号右移,无符号右移...

java按位运算符(&、|、~、^) 移位操作符(>> << >>> )

java按位运算符(&、|、~、^) 移位操作符(>> << >>> )

      最近在看源码时,发现一些java基础有些记不清了。今天来回忆,整理一下。     按位运算符是来操作整数基本数据类型中的单个“比特”(bir),即二进制位...

Java 位运算

Java 位运算

一,Java位运算 1.表示方法:  在Java语言中,二进制数使用补码表示,最高位为符号位,正数的符号位为0,负数为1。补码的表示需要满足如下要求。 (1)正数的最高位为0,其余各位代表数值本身(二进制数)。 (2)对于负数,通过对该数绝对值的补码按位取反,再对整个数加1。&n...

关于java正则匹配返回匹配的内容

关于java正则匹配返回匹配的内容

最近在使用Java正则进行字符串匹配的时候需要得到所有匹配的内容,记下一下方法:matcher.find()表示是否在指定的字符串中有匹配到的内容;如果有匹配到,则通过matcher.group(i)循环输出所有匹配到的内容。matcher.groupCount()表示匹配到的内容个数。代码示例如下...

java 中用正则表达式匹配和提取字符串

java 中用正则表达式匹配和提取字符串

java.util.regex类支持用正则表达式来匹配和提取字符串,读者可以去官网查看java.util.regex的详细使用方法。首先给出一个匹配字符串的例子(判断line是否符合格式"GraphType\s*=\s*".+"\s*"):publicstat...

Java中用正则表达式截取字符串

Java中用正则表达式截取字符串

  正则表达式在匹配字符串的过程中应用广泛,如果能够熟练掌握正则表达式,在学习工作中解决字符串相关问题可以事半功倍。    java.util.regex包下的Pattern和Matcher类提供了Java中正则表达式的解决方案。 ...

SpringBoot上传文件

SpringBoot上传文件

在application.yml配置文件中配置上传路径和文件限制大小spring:servlet:multipart:max-file-size:10KBupload:file:location:D:upload官方提供的可配置项:#MULTIPART(MultipartProperties)spr...

java.net.UnknownHostException: api.weixin.qq.com解决办法

java.net.UnknownHostException: api.weixin.qq.com解决办法

 java.net.UnknownHostException: api.weixin.qq.comat java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:175)at j...

java进行文件的轻量级监控

java进行文件的轻量级监控

  本文主要介绍一种轻量级的文件监控方式,对文件的Create&Change&Delete,都有一个对应的Event方法来进行处理。对于核心的FileMonitorClass,我们继承一个监听适配器类FileAlterationListenerAdaptor,这样...

Java8中将List转换成逗号分隔的字符串

Java8中将List转换成逗号分隔的字符串

本文介绍了两种方式,将List<String>转换成逗号分隔的字符串List<String>webs=Arrays.asList("51dev.com","chinaitjob.com","qudeng.com");Stringallwebs=String.join(",",...

使用Jmail发送SSL邮件

使用Jmail发送SSL邮件

packageorg.dreams.mail;importjava.io.BufferedReader;importjava.io.IOException;importjava.io.InputStreamReader;importjava.util.Date;importjava.util.Pro...

jmail 4.5使用gmail smtp ssl解决方法

jmail 4.5使用gmail smtp ssl解决方法

现在很多email都没法提供smtp发信,但是gmail这个稳定的平台给了很多网站站长的一个希望。可惜就是smtp.gmail.com是用ssl发送,一般的情况下asp+jmail是没法发送的,但是找了半天才找到以下的代码可以解决以上的问题。jmail使用gmailsmtp.gmail.com发送p...

完美解决 javax.mail.SendFailedException: Invalid Address 与 SMTPA

完美解决 javax.mail.SendFailedException: Invalid Address 与 SMTPA

  由于某个模块用到程序运行完后,自动收集结果发送邮件给相关人等。邮件收件人里里某个地址貌似出问题,会导致所有的收件人都发送不出去。 javax.mail.SendFailedException:InvalidAddresses; nestedexceptio...