
java
文章平均质量分 79
一斗一坛
远方未必不苟且,谁说眼前不是诗!
展开
-
java和python多线程及python多线程与多进程的底层区别
疑问:1、CPU核数和并发量的关系?2、Python既然是单核,那为何执行IO操作设置成多线程更高效?3、Python和JAVA多线程区别?首先清楚一点,服务器同一时刻能支持多少线程的并发执行和cup核数有关,一个CUP在一个时刻只能执行一个线程;如果单核,那在同一时刻就只能执行一个线程;其次理解线程并发的概念:同一时刻多个线程同时执行;如果一个线程间断性的被CPU执行多次,这也不是线程并发;弄清楚了上面两个概念其实就该明白了,多线程的并发只能是多核CPU来实现;同一时刻每个CPU对应一个线程原创 2021-06-15 08:42:48 · 1835 阅读 · 4 评论 -
理解maven命令package、install、deploy的联系与区别
本文转载自: https://blog.youkuaiyun.com/zhaojianting/article/details/80324533 我们在用maven构建java项目时,最常用的打包命令有mvn package、mvn install、deploy,这三个命令都可完成打jar包或war(当然也可以是其它形式的包)的功能,但这三个命令还是有区别的。下面通过分别执行这三个命令的输出结果,来分析...转载 2018-09-05 19:30:23 · 275 阅读 · 0 评论 -
Java线程同步:synchronized锁住的是代码还是对象
Java线程同步:synchronized锁住的是代码还是对象原创 2012年11月15日 22:22:00标签:java/synchronized/多线程/线程同步/锁在Java中,synchronized关键字是用来控制线程同步的,就是在多线程的环境下,控制synchronized代码段不被多个线程同时执行。synchronize转载 2018-01-09 00:36:19 · 269 阅读 · 0 评论 -
Java高并发,如何解决,什么方式解决
Java高并发,如何解决,什么方式解决对于我们开发的网站,如果网站的访问量非常大的话,那么我们就需要考虑相关的并发访问问题了。而并发问题是绝大部分的程序员头疼的问题,但话又说回来了,既然逃避不掉,那我们就坦然面对吧~今天就让我们一起来研究一下常见的并发和同步吧。为了更好的理解并发和同步,我们需要先明白两个重要的概念:同步和异步 1、同步和异步的区别和联系 所谓同步,可以转载 2018-01-08 23:08:11 · 371 阅读 · 0 评论 -
正则表达式matcher.group用法
正则表达式matcher.group用法博客分类:算法 本贴来自 http://hi.baidu.com/cnjsp/blog/item/f5449d824c5102b46c8119cb.html 原来,group是针对()来说的,group(0)就是指的整个串,group(1) 指的是第一个括号里的东西,group(2)指的第二个括号里的东西。转载 2018-01-03 23:54:03 · 306 阅读 · 0 评论 -
XWPFDocument给word中参数赋值并修改发送
isFile为文件路径,data为一个map对象,data.put("userName",userName);那么就需要在文档中写${userName}就可以输出到文档了[java] view plain copy package com.jeeplus.modules.stock; import java.io.FileInputStream; impor转载 2018-01-03 01:14:01 · 3260 阅读 · 1 评论 -
使用POI读写word docx文件
使用POI读写word docx文件目录1 读docx文件1.1 通过XWPFWordExtractor读1.2 通过XWPFDocument读2 写docx文件2.1 直接通过XWPFDocument生成2.2 以docx文件作为模板 POI在读写word docx文件时是通过xwpf模块来进行的,转载 2018-01-03 00:08:48 · 1252 阅读 · 0 评论