java
文章平均质量分 76
农码一生88
这个作者很懒,什么都没留下…
展开
-
Java线程池初学者详解
1、线程池的优势(1)、降低系统资源消耗,通过重用已存在的线程,降低线程创建和销毁造成的消耗;(2)、提高系统响应速度,当有任务到达时,通过复用已存在的线程,无需等待新线程的创建便能立即执行;(3)方便线程并发数的管控。因为线程若是无限制的创建,可能会导致内存占用过多而产生OOM,并且会造成cpu过度切换(cpu切换线程是有时间成本的(需要保持当前执行线程的现场,并恢复要执行线程的现场))。(4)提供更强大的功能,延时定时线程池。2、线程池的主要参数public ThreadPoo.原创 2020-08-28 15:41:00 · 169 阅读 · 0 评论 -
Maven的安装配置以及Eclipse中Maven插件的安装和配置
Maven是一个软件项目管理和综合工具,通过特有的POM(project object mode)概念来管理项目,功能十分强大。一、安装Maven1、下载地址:http://maven.apache.org/download.cgi2、将下载的压缩包解压即可二、Maven的配置1、配置Maven环境变量 添加系统环境变量 MAVEN_HOME : C:\apache-maven-3.3...原创 2018-06-11 09:34:14 · 25235 阅读 · 0 评论 -
从github上下载java项目导入到eclipse中
以从github上下载gson为例,复制地址:eclipse中导入,选择git选择分支保存本地的路径将项目加载到eclipse中选择保存到本地的目录文件,自动加载pom.xml文件编译maven项目个人分类: github ...原创 2018-06-08 10:01:31 · 3450 阅读 · 0 评论 -
Java_Eclipse安装Git插件
一、从官网选择系统版本下载Git并安装 地址:https://git-scm.com/downloads/二、打开Eclipse 1. 第一种安装方法: help-->Install New SoftWare... 点击Add-->分别输入EGit,http://download.eclipse.org/egit/updates/ ...原创 2018-06-08 09:58:20 · 188 阅读 · 0 评论 -
zookeeper在Dubbo中扮演了一个什么角色,起到了什么作用
zookeeper是dubbo推荐的注册中心。流程:1.服务提供者启动时向/dubbo/com.foo.BarService/providers目录下写入URL2.服务消费者启动时订阅/dubbo/com.foo.BarService/providers目录下的URL向/dubbo/com.foo.BarService/consumers目录下写入自己的URL3.监控中心启动时订阅/dubbo/c...原创 2018-06-08 09:49:40 · 518 阅读 · 0 评论 -
Eclipse 构建Maven项目详细流程(图文并茂)
写一点实用的东西,构建Maven项目工具 JDK7+EclipseIDE+Tomcat7.0.55++mybatis3+Maven3.2.2JDK 下载地址http://www.oracle.com/technetwork/java/javase/downloads/index-jsp-138363.html EclipseIDE 下载地址 http://www.eclipse.org/downl...原创 2018-06-08 09:47:09 · 5737 阅读 · 4 评论 -
eclipse 创建maven 项目 动态web工程完整示例(亲测,很好)
需求表均同springmvc案例此处只是使用maven注意,以下所有需要建立在你的eclipse等已经集成配置好了maven了,说白了就是新建项目的时候已经可以找到maven了没有的话需要安装maven1.新建maven项目,如果不在上面,请到other里面去找一下2,进入maven项目之后,点击next选择webapp之后 next输入两个id package可以不写,是它默认帮你新建一个包...原创 2018-06-08 09:44:07 · 183 阅读 · 0 评论 -
Windows下zookeeper注册中心的安装和启动
zookeeper的安装支持单机模式和集群模式下载地址:http://www.apache.org/dyn/closer.cgi/zookeeper/,当前稳定版本为3.4.8单机模式修改zookeeper配置文件zoo.cfg解压后进入conf目录,修改zoo_sample.cfg文件名为:zoo.cfg,这是因为zookeeper启动时默认加载zoo.cfg配置文件。修改zoo.cfg文件内容...原创 2018-06-08 09:41:41 · 746 阅读 · 0 评论 -
关于Mybatis中mapper.xml的传入参数简单技巧
首先声明,常用的不管传入参数是什么,sqlStatement中的parameterType都可以不写,如下图:请关注6、1: 对于传入参数为对象类型的,直接使用属性.属性.属性获取值 , 如: #{xx.xx.xx}; 2:对于传入参数为map类型的,直接使用key获取值,如 : map = {"name": "张三''},使用#{name}获取“张三”;3: 对于传入参数为集合类型,一般都会使用...原创 2018-06-07 09:35:52 · 5555 阅读 · 1 评论 -
通用邮箱正则表达式
找了一些门户网站的邮箱格式:新浪:4-16个字符,可使用英文小写、数字、下划线,下划线不能在首尾。搜狐:4-16位,数字、小写字母、点、减号或下划线,小写字母开头。腾讯:由3-18个英文、数字、点、减号、下划线组成。网易:6~18个字符,可使用字母、数字、下划线,需以字母开头。谷歌:您可以使用字母、数字和英文句点,请勿使用除字母 (a-z)、数字和英文句号外的其他字符。央视:6~20个字符,包括英...原创 2018-05-11 11:03:50 · 89231 阅读 · 6 评论 -
java实现 mail发送文本邮件、Html文件及带附件邮件源代码
import java.util.Properties; public class MailInfo { private String mailServerHost;// 服务器ip private String mailServerPort;// 端口 private String fromAddress;// 发送者的邮件地址 private St...原创 2018-05-11 10:54:46 · 1526 阅读 · 0 评论